ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:42.99KB ,
资源ID:14253882      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14253882.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库原理与应用实验报告书II概要Word格式文档下载.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库原理与应用实验报告书II概要Word格式文档下载.docx

1、2012年2月 实验二 数据库的附加/分离、备份/还原与导入/导出 . 1 实验四 简单查询 . 3 实验六 带函数查询和综合查询 . 5 实验八 视图的操作、索引的创建与删除 . 7 实验十 数据完整性 .10 实验十二 熟悉Power Designer数据库设计 .13 实验十四 Transact-SQL编程 .14 实验十六 用visual studio连接数据库 .16 附录:SchooI数据库说明 .17 数据库原理与应用实验报告 导出分离、备份/还原与导入/实验二 数据库的附加/ 一、实验目的 、理解备份的基本概念,掌握各种备份数据库的方法。1 、掌握如何从备份中还原数据库。2 导

2、出。3、掌握数据库中各种数据的导入 、掌握数据库的附加与分离,理解数据库的附加与分离的作用。4 二、实验内容学生课程(中)(中)学生课程选课_Data.MDF”在服务器上附加一个1、使用老师给的数据库文件“ 选课数据库。 2、完成对该数据库的备份。 3、更改该数据库内容,比如,删除一个表,或者在数据库中增加一个新表。 4、还原该数据库,使它回到刚刚附加的时候的内容。,然后再重盘,回去后试着在自己机器上安装sql server 20055、分离该数据库,并把它拷到自己带的U 复操作一遍。数据库中,尝试将其导出ACCESS(中)学生课程选课”数据库中的“计算机系学生”表转换到、把“6 表格中。到E

3、XCEL ”导入到SQL Server 2005中。-7、把实验一创建的ACCESS数据库“学生课程数据库建议同学们都保存好,每次实验过程中创建的各种数据库及其他一切档案,注意:以备接下来的实验课中使用。每次上课前,请也请带上之前实验课的数据备份。三、实验要求 导出。、完成对数据库“学生课程选课”的附加分离、备份还原与导入1 2、进行“实验内容”中的2-4,在完成3和4后,数据库分别有什么变化?四、实验小结 1. 完整备份和完整差异备份有什么区别?1 数据库原理与应用实验报告 2. 什么情况下应该使用数据库的备份和还原?什么情况下应该使用数据库的数据导入和导出?3.什么时候需要使用数据库的附加

4、和分离?附加和分离的关系是什么?4.以后上实验课你会使用以上技术吗?你会选择哪一种?为什么?2 数据库原理与应用实验报告 实验四 简单查询 一、实验目的 1掌握Management Studio的使用。2掌握SQL中Select命令的使用。二、实验内容及要求 用SQL语句完成下列查询。使用数据库为老师提供的SCHOOL数据库。1. 统计各门课程所选修的人数,并把结果存储在一张新表中。(提示:用SelectInto,group by) 2查询男生的资料。3查询所有计算机系的班级信息。4查询艾老师所教的课程号。5查询年龄小于30岁的女同学的学号和姓名。6查询所有被选修的课程号。7在学生基本信息表S

5、tudent中检索学生的姓名和出生年份,输出的列名为STUDENT_NAME和BIRTH_YEAR。3 8在StudnetGrade中,求选修课程“0511”且分数排名为前10%学生的学号和得分。9查询选修课程号为“0109”或“0111”的学生学号。10查询课程“0101”的成绩在80与90之间的同学的学号。11查询平均成绩都在80分以上的学生学号及平均成绩。三、实验小结 1此次实验中得到的哪些经验教训、疑难问题?有什么心得或总结?。4 实验六 带函数查询和综合查询 2掌握带函数查询和综合查询的使用。用SQL语句完成下列功能。1统计年龄大于30岁的学生的人数。2统计数据结构有多少人80分或以

6、上。3统计各系开设班级的数目(系名称、班级数目),并创建结果表。4找出最多人选修的三门课的课程编号,以及统计选修人数,并按人数降序排列。5统计每科目的最高分、最低分,平均分、总分,并以中文列名显示。6所有成绩都在70分以上的学生姓名(提示:使用子查询) 7“数据库”课程得最高分的学生的姓名、性别和所在系(提示:5 8至少选修了两门课及以上的学生姓名和性别 9检索至少选修课程“数据结构”和“C语言”的学生学号 10列出所有班名、班主任、班长、系名。(请使用连接查询;进一步考虑使用外连接,因为很多班级可能是没有班长的,考虑需要显示所有班级的信息) 6 实验八 视图的操作、索引的创建与删除 2掌握视

7、图的创建、修改和删除。3掌握使用T-SQL命令对表创建和删除索引。(一)、视图的操作 1建立一视图View_CSTeacher,列出计算机系各个老师的资料(姓名、性别、职称)。2建立一视图View_Class,列出每个班级的名称、系别和班级人数。3建立一视图View_Student,列出每个学生的学号、选修课程门数和平均成绩,并按平均成绩从大到小排列。4查询视图View_Student。7 5修改视图View_Student,列出每个学生的学号、姓名、选修课程门数和平均成绩。6要通过视图View_Student,将学号为“000503002”的平均成绩改为90分,是否可以实现?并说明原因 7删

8、除视图View_CSTeacher。(二)、索引的创建与删除 1分别建立以下索引(如果不能成功建立,请分析原因) (1) 在Student表的Sname列上建立普通降序索引。(2) 在Course表的Cname列上建立唯一索引。(3) 在SC表的Sno列上建立聚集索引。8 (4) 在SC表的Sno(升序),Cno(升序)和Grade(降序)三列上建立一个普通索引。2删除索引 (1)将SC表的Sno列上的聚集索引删掉。1试述视图的优点;思考基本表与视图的区别和联系。2是否所有视图都可以更新?3了解索引类型并比较各类索引的不同之处。4此次实验中得到的哪些经验教训、疑难问题?9 实验十 数据完整性

9、1、熟悉通过SQL对数据进行完整性控制。熟练掌握数据库三类完整性约束(实体完整性、用户自定义完整性、参照完整性) 2、了解SQL SERVER 的违反完整性处理措施。3、了解主键(PRIMARY KEY)约束、外键(FOREIGN KEY)约束、唯一性(UNIQUE)约束、检查(CHECK)约束、DEFAULT 约束、允许空值约束。使用SQL对数据进行完整性控制(三类完整性、CHECK短语、CONSTRAIN字句、触发器)。用实验证实,当操作违反了完整性约束条件时,系统是如何处理的。(一)、认真学习三类完整性、CHECK短语、CONSTRAIN字句的使用,完成下列内容。列名 中文解释 数据类型 空值 说明 主键,标识种子(200601Int ,否Stu_id 学号 Stu_name Varchar(8) 唯一性约束 姓名否 Varchar(2) Stu_sex 否 默认值为“女”性别 Smalldatetime 出生年月Birthday 否 计算列,计算公式: Age 年龄 year(

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1