实验一创建数据库和表
一、实验目的及要求:
SERVER数据库的逻辑结构和物理结构
SERVER的基本数据结构
二、实验任务:
-SQL语句创建数据库和表
三、操作要点:
,并创建数据库和表
DATABASE和CREATE TABLE
四、注意事项:
SQL Server 2000的查询分析器(Query Analyzer)中使用单条SQL语句,其末尾不需要分号“;”作为命令结尾标记。
,SQL Server 2000对大多数末尾带有分号的SQL命令都能顺利执行,但对少数的SQL命令,末尾若带分号,则SQL Server 2000会给出错误信息提示。
五、实验学时:2学时
六、实验重点及难点:
DATABASE和CREATE TABLE 的用法
七、实验步骤:
企业管理器创建数据库和表
;
,pany_Data1,pany_Data2,pany_Log,pany_Group,pany_Data3,设置各文件属性。
T-SQL语句创建数据库和表
;
,并创建一个主数据文件University_Data和一个日志文件University_Log;
关系Reports
Sno
Cno
Grade
S01
S01
S02
S02
S02
S03
S03
S04
C01
C03
C01
C02
C03
C01
C02
C03
92
84
90
94
82
72
90
75
关系Courses
Cno
Cname
o
Credits
C01
C02
C03
C04
C05
C06
C07
英语
数据结构
数据库
DB_设计
C++
网络原理
操作系统
C05
C02
C03
C07
C05
4
2
2
3
3
3
3
关系Students
Sno
Sname
Ssex
Sage
Sdept
S01
S02
S03
S04
S05
S06
王建平
刘华
范林军
李伟
黄河
长江
男
女
女
男
男
男
21
19
18
19
18
20
自动化
自动化
计算机
数学
数学
数学
3. ,各属性为Sno-学号、Sname-姓名、Ssex-性别、Sage-年龄、Sdept-所在系。要求Sno和Sname不能为空值,且取值唯一,Sno为键码。
,o-课程号, Cname-课程名, o-先修课程号, Credits-学分,o取值唯一,且为键码。
。各属性名为Sno-o-课程号和Grade-考试成绩,o不能为空,且取值唯一,Sno+ Cno为键码。
实验二 SQL基本表的插入、删除与修改
一、实验目的及要求:
熟练掌握基本表的插入、删除与修改,为后继学****作准备。
二、实验任务:
;
、删除与修改。
三、操作要点:
、删除与修改分别是INSERT、DROP和UPDATE
四、注意事项:
,命令执行完后要查看表的变动刷新表。
、删除与修改等更新操作时,要保证数据的完整性。
Server 2000 增加了删除属性的命令。
五、实验学时:2学时
六、实验重点及难点
-SQL语句对基本表的定义进行删除与修改,并插入基本表数据。
-SQL语句对数据库操作的灵活控制功能。
七、实验步骤:
;
SERVER后,按确认;
;
:
关系Courses
Cno
Cname
o
Credits
C01
C02
C03
C04
C05
C06
C07
英语
数据结构
数据库
DB_设计
C++
网络原理
操作系统
C05
C02
C03
C07
数据库系统实验指导书新版 来自淘豆网www.taodocs.com转载请标明出处.