- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库实验指导书_SQL(广东工业大学)
《数据库原理及应用》
实验指导书
广东工业大学 自动化 学院
目录
实验一 3
实验二 6
实验三 8
实验四 10
实验五 12
实验六 14
实验七 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语句,并要求以截图的形式表现出数据库的创建是否成功,并满足要求,所定义基本表的各类完整性约束条件是否创建成功等。
思考题
如果在创建关系数据库基本表时,未创建完整性约束条件,对于数据库会有何影响?
如果在创建关系数据库基本表时,未创建索引,对于数据库的运行性能会有何影响?
实验二
实验项目名称:数据库的建立与维护实验
实验项目性质:普通实验
所属课程名称:数据库原理及应用
实验计划学时:2学时
实验目的
要求学生熟练掌握和使用Transact-SQLSQL server 企业管理器向数据库中输入数据、修改数据和删除数据的操作熟练使用企业管理器进行数据库的建立和维护操作 T001 0005 1/1/20
您可能关注的文档
- 教材内容详解.doc
- LOFT隔层楼板搭建基本常识.doc
- ls7266芯片介绍.docx
- 教案-色彩的认知.doc
- log以2为底n的对数.doc
- 教案10—第三章曲面体1.doc
- 钢筋工程施工方案_鲁班奖获奖工程 2.doc
- 教案13人口分布与人口合理容量.doc
- 钢笔瘦金字帖.doc
- 钢结构课程设计(张彬然).doc
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
最近下载
- 结题报告高中物理小课题.PPT
- NB∕T 32037-2017 光伏发电建设项目文件归档与档案整理规范.pdf VIP
- 2024《高考志愿填报咨询服务意愿的影响因素实证研究》16000字.docx
- 无线网络优化模考试题(附答案).docx
- 中图版高中地理必修第二册课后习题 第四章 国土开发与保护 第一节 京津冀协同发展的地理背景 (2).doc VIP
- 工厂消防安全设备检查记录表.docx VIP
- 海绵城市监理实施细则.doc VIP
- 人教版小学二年级数学下册期中试卷.doc VIP
- 巴黎奥运樊振东乒乓球故事介绍【优质公开课】精品PPT课件模板.pptx
- 丽声北极星分级绘本第一级上 A Day with Monster Toon课件 .pptx VIP
文档评论(0)