数据库原理实验指导书_本科.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理实验指导书_本科

数据库原理及应用实验指导材料(本科) 温州大学城市学院 一、实验内容:实验共7次,每次2学时,期末一次实验考试 数据库的可视化操作 单表查询 连接查询和嵌套查询 综合查询 用SQL实现数据库的建立与维护 存储过程和触发器 数据库保护 实验考试题目由学生抽签决定 二、实验成绩 实验成绩由实验操作成绩、实验报告成绩及最后的实验考试组成 三、实验要求 实验准备:每次实验的内容提前公布(但不提供完整的答案及具体的实验操作步骤),因此要求学生在做实验之前提前准备实验内容。 实验:实验时所有的任务必须当场完成,不能将事先完成的数据库拷贝过来作为实验成果,也不能将其他同学的数据库拷贝过来作为实验成果,更不能请其他同学代为完成。 实验测评:学生觉得实验各项内容均已完成,而且自信也比较熟练,可以请老师测评。老师主要测评以下几方面:各项任务是否当场独立完成;熟练程度如何,对实验中观察到的现象能否合理解释。老师测评后将当场给出本次实验的成绩。 实验报告:在实验做完的下一周交主讲老师,实验报告成绩由主讲老师或实验老师根据评分标准给出。 实验一 数据库的可视化操作 一、实验目的: 了解SQL Server2000的主要功能,并熟悉SQL Server的启动方法 掌握SQL Server2000的企业管理器的基本使用方法 掌握用可视化的方法实现数据库建立、建表、定义约束,修改表结构等操作 掌握用可视化的方法实现数据库表中数据的增加、删除、修改等操作 进一步理解数据库的实体完整性、参照完整性、自定义完整性约束条件的作用 二、实验内容: 启动SQL Server 2000,进入企业管理器 建立图书读者数据库,并存于D盘自建的目录 建立图书表、读者表、借阅表,表结构如下: 图书(书号,类别,出版社,书名) 读者(读者编号,姓名,单位,性别,电话) 借阅(书号,读者编号,借阅日期,归还日期) 上述各表属性类型及宽度自定(要求为属性选择合适的数据类型,长度,是否为空和缺省值等内容),定义每个表的主码(上述表中划线的属性)。 给“图书”表增加“价格,作者,出版日期”3个属性,其中价格类型为数值型,小数位数是2位,作者为字符型,出版日期为日期型。 定义约束:实现读者性别只能是”男”或”女”的检查约束,实现图书的价格不能为负数的检查约束,借阅表与图书表、借阅表与读者表的外码约束,即实现借阅表中的参照完整性约束。 分别在三个表中输入不少于5条记录的数据,内容自定,输入数据时观察实体完整性、参照完整性、自定义完整性约束的效果。 分别对三个表中的数据进行删除,修改操作,修改数据时观察约束的效果。 三、思考题: 图书表中的书号和读者表中的读者编号能否为数值型、能否为空值,为什么? 对图书表中的数据分别进行增加、删除、修改操作时要注意什么? 对借阅表中的数据分别进行增加、删除、修改操作时要注意什么? 定义外码的作用是什么? 要求以上问题回答在实验报告中 实验二 单表查询 一、实验目的: 1、掌握用SQL对数据库中的数据进行简单查询操作 2、掌握SQL Server Query Analyzer(查询分析器)的使用方法 二、实验内容: 1、将教师机上的两个文件(工程零件_Data.MDF和工程零件_Log.LDF)拷贝至自己机器的D盘自建的目录中 该数据库的表结构如下: 供应商(供应商代号,姓名,所在城市,联系电话) 零件(零件代号,零件名,规格,产地,颜色) 工程(工程代号,工程名,负责人,预算) 供应零件(供应商代号,工程代号,零件代号,数量,供货日期) 将两个物理文件联接到数据库管理系统中,方法如下: 1)进入MS-SQL SERVER 2000企业管理器 2)在数据库栏右击鼠标,选择所有任务,选择附加数据库 3)在本机自建目录下选择工程零件_Data.MDF文件 4)确定(开始附加数据库),即可 查询供应商王平的基本信息 找出天津供应商的姓名和电话 查询所有姓’王’的供应商的姓名,电话,所在城市 查找预算在50000-100000元之间的工程的信息,并要求查询结果按预算的降序排列 找出使用了供应商代号为s1的供应商所供应的零件代号为p3的工程的工程代号 查询供应商代号为s1的供应商在2001年以后的供货情况,包括零件代号、数量、供货日期 查询供应商总人数 查询供应商代号为s1供应商的供货次数 找出工程代号为j2使用的各种零件的零件代号及数量 三、实验要求 要求记录运行的SQL语句及运行结果,并能分析和解释实验现象及结果 四、思考题: 第5题如果改为:查询所有姓’王’的且为单名的供应商的姓名,电话,所在城市,则如何操作? 第10题如改为:查询供货的供应商总人数,则该如何操作

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档