- 0
- 0
- 约2.93千字
- 约 4页
- 2026-03-10 发布于河南
- 举报
SQL数据库原理实验指导书及答案
数据库原理
SQLServer
实验指导书
1
数据库系统原理实验
一、基本操作实验
实验1:数据库的定义实验
本实验的实验目的是要求学生熟练掌握和使用SQL、T-SQL、SQLServerEnterpriser
ManagerServer创建数据库、表、索引和修改表结构,并学会使用SQLServerQuery
Analyzer,接收T-SQL语句和进行结果分析。本实验的内容包括:
l)创建数据库和查看数据库属性。
2)创建表、确定表的主码和约束条件,为主码建索引。3)查看和修改表结构。
4)熟悉SQLServerEnterpriserManager和QueryAnalyzer工具的使用方法具
体实验任务如下。1.基本提作实验
1)使用EnterpriserManager建立图书读者数据库
2)在EnterpriserManager中查看图书读者数据库的属性,并进行修改,使之符合要
求。3)通过EnterpriserManager,在建好了图书借阅数据库中建立图书、读者和借阅
3个表,其结构为:
图书(书号,类别,出版社,作者,书名,定价,版次);读者(编号,姓名,单
位,性别,电话):借阅(书号,读者编号,借阅日期人)
要求为属性选择合适的数据类型,定义每个表的主键,AllowNull(是否允许空值)
和DefaultValue(缺省值)等列级数据约柬。
4)在EnterpriserManager建立图书、读者和借阅3个表的表级约束:每个表的
PrimaryKey
2
(主键)约束;借阅表与图书表间、借阅表与读者表之间的FOREIGNKEY
(外码)约柬,要求按语义先确定外码约束表达式,再通过操作予以实现;实现借阅表的
书号和读者编号的UNIQUE(惟一性)约束;实现读者性别只能是“男”或“女”的check
(检查)约束。
2.提高操作实验
建立学生_课程库操作,在查询分析器中用SQL命令实现。库中表结构为:Student
(sno,sname,sage,ssex,sdept):course(cno,cname,cpno,ccredit);sc
(sno,cno,grade)。要求:
l)建库、建表、建立表间联系。2)选择合适的数据类型。
3)定义必要的索引、列纽约束和表级约束。
3选择操作实验
将自设计的数据库应用系统中的数据库、库中的表、索引和约束用T-SQL表达,并通
过EnterpriserManager或QueryAnalyzer实现建库、建表、建立表间联系和建立必要
的索引、列级约束和表级约束的操作。
实验2:数据库的建立和维护实验
本实验的目的是要求学生熟练掌握使用SQL、T-SQL和SQLServerEnterpriser
Manager向数据库输入数据、修改数据和删除数据的操作。
3
1.基本操作实验
1)通过EnterpriserManager,在图书借阅数据库的图书、读者和借阅3个表中各
输入10条记录。要求记录不仅满足数据约束要求,还要有表间关联的记录。2)图书借阅
数据库的三个基本表为图书(书号,类别,出版社,作者,书名,定价,版次);读者
(编号,姓名,单位,性别,电话);借阅(书号,读者编号,借阅日期)。对通过
EnterpriserManager实现对图书借阅数据库的图书、读者和借阅3个表中数据的插入、
删除和修改操作。3)通过EnterpriserManager实现对学生选课库的数据增加、数据
删除和数据修改操作。要求学生、课程和选课表中各有10条以上记录。
2.提高操作实验
向自设计的数据库应用系统的库中的各表,输入多条实际数据,并实现数据的增、删。
改操作。
3选择操作实验
将用数据修改语句和数据删除语句通过QueryAnalyzer。输入给SQLServer数据库,
并查看、分析执行的结果,实现正确操作。
①UPDATE读者SET借阅册数=(SELECTCOUNT(*)FROM读者,借阅
W
您可能关注的文档
- 《义务教育劳动课程标准(2022年版)》心得.pdf
- 《中国失眠症诊断和治疗指南(版)》全面解读.pdf
- WindowsServer系统性能监控与故障恢复实战试卷.pdf
- We Learn新目标大学英语视听说教程1 Unit3-4 参考答案(完整版).pdf
- Unit 2 At the airport 牛津上海版英语六年级下册期末复习练习.pdf
- spark期末测试题解析.pdf
- SJ-WI-008环境有害物质管理办法.pdf
- Revision 2教学设计2025年小学英语四年级上册外研剑桥(Join in)版(刘兆义主编).pdf
- 2026黑龙江鹤岗市鹤北人民法院招聘聘用制人员3人备考题库附答案.docx
- (正式版)DB51∕T 2440.3-2018 《监狱管理规范 第3部分:教育改造》.docx
- (正式版)DB51∕T 1867-2014 《袋栽黑木耳生产技术规程》.docx
- (正式版)DB51∕T 2413-2023 《油橄榄密植丰产栽培技术规程》.docx
- (正式版)DB51∕T 2436-2017 《川菜东坡一品肉烹饪工艺技术规范》.docx
- (正式版)DB51∕T 2396-2017 《农村电子商务服务站(点)服务与管理规范》.docx
- (正式版)DB51∕T 2419-2017 《桢楠扦插育苗技术规程》.docx
- CN105145773B 一种无花果曲奇饼干及其制作方法 (江苏农林职业技术学院).docx
- CN105203825A 微测量电极的制作方法和热电势的测量方法及相关装置 (国家纳米科学中心).docx
- CN105137533B 一种啁啾光纤光栅及其制作方法 (南京航空航天大学).docx
- (正式版)DB51∕T 2453-2018 《巴山新居公共管理指南》.docx
- (正式版)DB51∕T 1892-2014 《川西北地区沙化土地治理技术规程》.docx
最近下载
- 2026年临汾职业技术学院单招职业适应性测试题库及答案详解.docx VIP
- 湖南省新高考教学教研联盟(长郡20校)2026届高三3月联考语文试题及答案.docx VIP
- 血液透析病人的饮食护理.ppt VIP
- 同等学力申硕《教育学学科综合水平考试》题库【真题精选+章节题库】.pdf VIP
- 世界铁路的发展史.pptx VIP
- 甘肃省天水市村文书考试真题.docx VIP
- 人教版道德与法治三年级下册第3课《一切靠劳动》 课件.pptx VIP
- 玻璃酸钠注射液应用课件PPT.pptx VIP
- 航运公司岗位任务说明书.doc VIP
- 统编版语文七年级下册第16课《有为有不为》(教学课件).pptx VIP
原创力文档

文档评论(0)