1 / 3
文档名称:

数据库实验五报告.doc

格式:doc   大小:41KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库实验五报告.doc

上传人:mh900965 2018/5/15 文件大小:41 KB

下载得到文件列表

数据库实验五报告.doc

文档介绍

文档介绍:实验五数据库的建立和维护实验
一、实验目的
使学生熟练掌握使用SQL、Transact-SQL和SQL Server企业管理器向数据库中定义的表和视图输入数据、修改数据和删除数据的操作。
二、实验环境与实验准备工作
实验环境:Microsoft Windows 2000操作系统,SQL Server 2000数据库管理系统标准版或企业版。
实验准备工作:在开始本实验之前,请回顾教科书的相关内容(如视图的定义与使用,数据访问授权与权限的回收)。
三、实验内容
基于实验一建立的“学生课程数据库”(S_T),使用SQL Server 2000企业管理器和在SQL Server 2000查询分析器的Transact-SQL语句输入区输入Transact-SQL语句的两种方法,实现对S_T中Student、Course和SC三个表的数据插入、修改和删除。
1、使用SQL Server 2000企业管理器对三个表进行数据更新
在“学生课程数据库”(S_T)中,点击“表”结点对应的表,然后点击鼠标右键中的“打开表”→“返回所有行”,将显示对应表中的所有数据,将对应的表打开后,在表中输入或修改某些数据,并删除一些过时的数据。
2、使用SQL Server 2000中的查询分析器的Transact-SQL语句输入区输入Transact-SQL语句对三个表进行数据更新。虚拟输入的数据除教材中数据外增加如下三个表所示数据:
Student表
学号
姓名
性别
年龄
所在系
95010
张宇

21
MA
95011
戴娆

20
CS
95012
吴哲

19
IS
95013
周昭

18
IS
95014
程星

20
CS
Course表
课程号
课程名
先行课
学分
8
C语言
5
2
9
计算机网络
3
SC表
学号
课程号
成绩
95010
4
88
95011
9
95012
8
45
95013
2
78
95014
8
30
INSERT INTO Student VALUES('95010','张宇',21,'男','MA');
INSERT INTO Student VALUES('95011','戴娆',20,'女','CS');
INSERT INTO Student VALUES('95012','吴哲',19,'男','IS');
INSERT INTO Student VALUES('95013','周昭',18,'女','IS');
INSERT INTO Student VALUES('95014','程星',20,'男','CS');
INSERT INTO Course VALUES('8','C语言', '5',2);
INSERT INTO Course VALUES('9','计算机网络',null ,3);
INSERT INTO SC VALUES('95010','4',88);
INSERT INTO SC VALUES('95011','9',null);
INSERT INTO SC VALUES('95012','8',4