失效链接处理 |
数据库原理及应用实验指导书 PDF 下载
本站整理下载:
相关截图:
主要内容:
一、实验属性
实验性质: 设计性
实验学时: 2学时
实验要求: 必做
二、实验目的
1.掌握企业管理器、查询分析器、服务管理器的使用方法。
2.掌握可视化的数据库和表操作方法。
3.掌握实体完整性、参照完整性、用户自定义完整性的实现方法。
三、实验环境及知识准备
1.实验环境:已安装SQL Server 2000的计算机,使用企业管理器进行实验。
2.知识准备:预习SQL Server2000环境,特别是资源管理器和查询分析器的相关用法。实验前复习讲授过的有关创建数据库、基本表的SQL语句。
四、实验内容
1.在企业管理器中和在开始菜单中两种打开查询分析器。
2.掌握可视化的数据库和表操作方法:
3.在SQL SERVER 2000查询分析器中,利用SQL语言中CREATE、DROP命令实现数据库的创建及删除工作。
4.在SQL SERVER 2000查询分析器中,利用SQL语言中CREATE、ALTER及DROP命令进行基本表的创建、更新、删除工作,并实现基本表中各类完整性约束条件的限定。
5.在SQL SERVER 2000查询分析器中,利用SQL语言中CREATE、ALTER及DROP命令进行基本表中索引的创建、更新、删除工作。
6.完成上述工作后,在SQL SERVER 2000企业管理器中,查看是否成功创建实验所要求数据库、基本表、各类完整性约束条件及索引等内容。
五、实验要求及步骤
1.运行SQL Server管理器,启动企业管理器,展开服务器“(LOCAL)”。
2.右击“数据库”项,在快捷菜单中选择“新建数据库”菜单项。在新建数据库对话框的名称文本框中输入学生管理数据库名student。
3.设置数据库属性。右击所要设置属性的数据库,从弹出的快捷菜单中选择“属性”,可点击相应的选项卡修改相关属性。
4.删除数据库。选择“数据库”,右击选择“删除”命令。
5.使用企业管理器在Student数据库中定义3个表(教材3.2 P32)。点击student数据库展开,右击表,然后选择“新建表”。
6.用SQL语句建立如下MYSPJ数据库,包括S,P,J,和SPJ四个基本表(教材第二章习题5中的四个表),要求实现关系的三类完整性。
S(SNO,SNAME,STATUS,CITY);
P(PNO,PNAME,COLOR,WEIGHT);
J(JNO,JNAME,CITY);
SPJ(SNO,PNO,JNO,QTY)
供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CITY)组成。
零件表P由零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)组成。
工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)组成。
供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、工程项目代码(JNO)、供应数量(QTY)组成,表示某供应商 供应某种零件 给某工程项目的数量为QTY。
7.分别使用插入、删除、修改的方式按教材第二章习题5中的四个表更新基本表中的数据。
六、实验指导
1.在为各表设定关键字时弹出的页面中有关键字和索引选项,试通过给基本表设定这两个项目并说明二者的区别。
2.如果在创建关系数据库基本表时,未创建完整性约束条件,对于数据库会有何影响?
七、注意事项
1.在基本表中输入数据时,注意数据与字段的数据类型和长度以及能否为空的属性是否一致,保存时如有错误分析错误原因,及时改正并将错误报告写在实验报告中。
2. 写出执行语句不成功的时候系统报告的错误信息。然后分析错误原因,并给出解决办法。
|