数据库实验指导书SQL(广东工业大学).doc

数据库实验指导书SQL(广东工业大学).doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库实验指导书SQL(广东工业大学)

《数据库原理及应用》 实验指导书 广东工业大学 自动化 学院 目录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc 实验一 PAGEREF _Toc \h 3 HYPERLINK \l _Toc 实验二 PAGEREF _Toc \h 6 HYPERLINK \l _Toc 实验三 PAGEREF _Toc \h 8 HYPERLINK \l _Toc 实验四 PAGEREF _Toc \h 10 HYPERLINK \l _Toc 实验五 PAGEREF _Toc \h 12 HYPERLINK \l _Toc 实验六 PAGEREF _Toc \h 14 HYPERLINK \l _Toc 实验七 PAGEREF _Toc \h 16 实验一 实验项目名称:数据库的定义实验 实验项目性质:普通实验 所属课程名称:数据库原理及应用 实验计划学时:2学时 实验目的 使用SQL语言实现数据库的创建、删除;基本表的创建、删除、更新工作;以及索引的创建、删除工作。 实验内容和要求 1、在SQL SERVER 2000查询分析器中,利用SQL语言中CREATE、DROP命令实现数据库的创建及删除工作。 2、在SQL SERVER 2000查询分析器中,利用SQL语言中CREATE、ALTER及DROP命令进行基本表的创建、更新、删除工作,并实现基本表中各类完整性约束条件的限定。 3、在SQL SERVER 2000查询分析器中,利用SQL语言中CREATE、ALTER及DROP命令进行基本表中索引的创建、更新、删除工作。 4、完成上述工作后,在SQL SERVER 2000企业管理器中,查看是否成功创建实验所要求数据库、基本表、各类完整性约束条件及索引等内容。 实验主要仪器设备和材料 PC机、SQL Server 2000数据库管理系统。 实验方法、步骤及结果测试 所有实验内容必须在SQL Server 2000的查询分析器中完成,设置查询分析器的结果区为Standard Execute(标准执行)或Executed Grid(网格执行)方式.发布执行命令.并在结果区中查看查询结果,如果结果不正确则需要进行修改,直到正确为止。要求完成如下内容: 1.定义数据库 定义一个借阅数据库,要求所定义的数据库大小为1M,且数据库名称为Labery_学号。 2.定义下列数据库基本表 在所定义的借阅数据库Labery_学号中,按要求定义如下数据库表: 书(book) 列名 别名 类型及长度 是否可为空 书号 bno char(8) 类别 category varchar(10) 书名 title varchar(40) 出版社 press varchar(30) 是 年份 book_year Int 作者 author char(20) 是 价格 price decimal(7,2) 总藏书量 book_total Int 借书证(card) 列名 别名 类型及长度 是否可为空 卡号 cno char(7) 姓名 name char(8) 单位 department varchar(40) 是 类别 type char(1) 借书记录(borrow) 列名 别名 类型及长度 是否可为空 卡号 cno char(7) 书号 bno char(8) 借书日期 borrow_date smalldatetime 还书日期 return_date smalldatetime 是 3.完整性约束条件: 主要内容为: 确定各基本表的主码; 确定各基本表的外码; 要求在定义各基本表的同时,确定如下完整性约束条件 定义各基本表主码,并且要求主属性不能为空; 如果有外码,定义各基本表外码; 要求检查借书证中属性Type的值是否为(T,G,U,O)); 借书记录borrow基本表中borrow_date默认日期为当前时间。 4)确定各基本表哪些字段需要建立索引。 实验报告要求 1)实验完成后,撰写实验报告: 报告封面必须注明以下信息: 实验名称: 学生学号: 学生姓名: 班 级: 指导老师: 实验时间: 实验报告必须附实现的SQL语句,并要求以截图的形式表现出数据库的创建是否成功,并满足要求,所定义基本表的各类完整性约束条件是否创建成功等。 思考题 如果在创建关系数据库基本表时,未创建完整性约束条件,对于数据库会有何

文档评论(0)

jjkk585 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档