《数据库原理与应用》实验报告书II概要.docVIP

《数据库原理与应用》实验报告书II概要.doc

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

《数据库原理与应用》 实验报告II (2011—2012学年第二学期) 班 级: 学 号: 姓 名: 教 师: 陈培正 医药信息工程学院·数据决策 2012年2月 目 录 实验二 数据库的附加/分离、备份/还原与导入/导出 1 实验四 简单查询 3 实验六 带函数查询和综合查询 5 实验八 视图的操作、索引的创建与删除 7 实验十 数据完整性 10 实验十二 熟悉Power Designer数据库设计 13 实验十四 Transact-SQL编程 14 实验十六 用visual studio连接数据库 16 附录:SchooI数据库说明 17 实验二 数据库的附加/分离、备份/还原与导入/导出 一实验目的 2、掌握如何从备份中还原数据库。 3、掌握数据库中各种数据的导入\导出。 4、掌握数据库的附加与分离,理解数据库的附加与分离的作用。 二实验内容 ACCESS数据库中,尝试将其导出到EXCEL表格中。 7、把实验一创建的ACCESS数据库“学生-课程数据库”导入到SQL Server 2005中。 注意:每次实验过程中创建的各种数据库及其他一切档案,建议同学们都保存好,以备接下来的实验课中使用。每次上课前,请也请带上之前实验课的数据备份。 三实验 2、进行“实验内容”中的2-4,在完成3和4后,数据库分别有什么变化? 四 1. 完整备份和完整差异备份有什么区别? 2. 什么情况下应该使用数据库的备份和还原?什么情况下应该使用数据库的数据导入和导出? 3.什么时候需要使用数据库的附加和分离?附加和分离的关系是什么? 4.以后上实验课你会使用以上技术吗?你会选择哪一种?为什么? 实验四 简单查询 一、实验目的 1.掌握Management Studio的使用。 2.掌握SQL中Select命令的使用。 二、实验内容及要求 用SQL语句完成下列查询。使用数据库为老师提供的SCHOOL数据库。 1. 统计各,并把结果存储在一张新表中。.生的资料。.......选修课程号为0109”或0111”的学生学号.0101”的成绩在80与90之间的同学的学号。 11. 实验六 带函数查询和综合查询 一、实验目的 1.掌握Management Studio的使用。 2.掌握带函数查询和综合查询的使用。 二、实验内容及要求 用SQL语句完成下列功能。使用数据库为老师提供的SCHOOL数据库。 1.统计年龄大于30岁的学生的人数。.统计数据结构有多少人80分或以上。.统计各系开设班级的数目(系名称、班级数目),并创建结果表。.找出最多人选修的三门课的课程编号,以及统计选修人数,并按人数降序排列。.统计每科目的最高分、最低分,平均分、总分,并以中文列名显示。.....列出所有班名、班主任、班长、系名。(请使用连接查询;进一步考虑使用外连接,因为很多班级可能是没有班长的,考虑需要显示所有班级的信息) 实验八 视图的操作、索引的创建与删除 一、实验目的 1.掌握Management Studio的使用。 2.掌握视图的创建、修改和删除。 3.掌握使用T-SQL命令对表创建和删除索引。 二、实验内容及要求 用SQL语句完成下列功能。使用数据库为老师提供的SCHOOL数据库。 (一)、视图的操作 1.建立一视图,列出计算机系各个老师的资料(姓名、性别、职称)。建立一视图,列出每个班级的名称、系别和班级人数。000503002”的平均成绩改为90分,是否可以实现?并说明原因 7.删除视图View_CSTeacher。 (二)、索引的创建与删除 1分别建立以下索引(如果不能成功建立请分析原因) (1) 在tudent表的name列上建立普通降序索引。(2) 在ourse表的name列上建立唯一索引。(3) 在表的no列上建立聚集索引。(4) 在表的no(升序)(升序)和(降序)三列上建立一个普通索引。2.删除索引 (1)将表的no列上的聚集索引删掉。 实验十 数据完整性 一、实验目的 1、熟悉通过SQL对数据进行完整性控制。熟练掌握数据库三类完整性约束(实体完整性、用户自定义完整性、参照完整性) 2、了解SQL SERVER 的违反完整性处理措施。 3、了解主键(PRIMARY KEY)约束外键(FOREIGN KEY)约束唯一性(UNIQUE)约束检查(CHECK)约束DEFAULT 约束允许空值约束内容 用SQL语句完成下列功能。使用数据库为老师提供的SCHOOL数据库。 使用SQL对数据进行完整性控制(三类完整性、CHECK短语、CONSTRAIN字句、触发器)。用实验证实,当操作

文档评论(0)

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

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

1亿VIP精品文档

相关文档