版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库原理及应用实验实验 13:数据库综合应用( B)班级:计算机科学与技术2 班学号:20131602310110姓名:徐旸一、实验目的掌握数据库设计过程, 通过 ERwin设计数据库逻辑模型和物理模型,生成数据库。进一步强化训练 SQL SERVER 2008的操作,熟练掌握 T-SQL查询语言的使用方法,对数据库记录进行添加、删除、更新、查询,创建视图和图表等操作。掌握数据库导入和导出数据,备份和恢复数据库。二、实验内容1通过 ERwin设计数据库逻辑模型和物理模型,生成数据库。采用 Transact-SQL 对数据库记录进行添加、删除、更新、查询,创建视图和图表等操作。数据库导入和导出
2、数据,备份和恢复数据库。本实验所需数据为: 源数据 _毕业选题 .xls三、实验步骤及结果1针对 “ 源数据 _毕业选题 .xls ”,通过 ERwin设计数据库逻辑模型和物理模型,生成 SQLSERVER2008 数据库。数据库名格式为:姓名 _毕业选题, “姓名 ” 为学生本人姓名,文件存储在自己创建的文件夹里。要求 :海南大学信息学院数据库原理及应用实验定义每个表的主码和外码; (说明:同一个教师可以出多个题目,每个题目允许多个学生选择,一个学生只能选一个题目做设计。)海南大学信息学院数据库原理及应用实验海南大学信息学院数据库原理及应用实验教师单位默认值为“信息科学技术学院计算机系”读者
3、姓名、教师姓名、课题名称不允许为空;性别取值只能是“男”或“女”;海南大学信息学院数据库原理及应用实验成绩限定为 0100分;*(6)选题编号设置为:主码、标识(1,1)将本实验的 “源数据 _毕业选题 ”导入数据, 然后把数据库备份到自己创建的文件夹里。文件名:姓名 _毕业选题 .BAK海南大学信息学院数据库原理及应用实验删除没人选择的题目。select课题名称from题目where课题编号notin(SELECT 课题编号from选题结果 )海南大学信息学院数据库原理及应用实验delete题目where课题编号notin(SELECT 课题编号from选题结果 )把学生表中有 QQ号码的邮
4、箱改为 QQ邮箱(形如 85850505,中间不得有空格,用函数去除尾部空格)。添加两条选题记录:学号课题编号教师编号选题时间成绩20081602B0609689905952011/12/16920081602B0898819906802012/2/2279insert选题结果 ( 选题编号 , 学号 , 课题编号 , 教师编号 , 选题时间 , 成绩 )values ( 84 , 20081602B060, 968 , 990595 , 2011 - 12 - 1, 69 )insert选题结果 ( 选题编号 , 学号 , 课题编号 , 教师编号 , 选题时间 , 成绩 )海南大学信息学院数
5、据库原理及应用实验values( 85 , 20081602B089, 881 , 990680 , 2012 - 2 - 22 , 79 )求各个班的平均成绩以及最高分和最低分。select班级编号 , 班级名称 , AVG( 成绩 ) as 平均成绩 , MAX( 成绩 ) as 最高分 , Min ( 成绩 )as 最低分 from选题结果 , 学生groupby班级编号 , 班级名称海南大学信息学院数据库原理及应用实验统计每个教师的题目数量,输出字段名为“教师编号 ”和“题目数量”。select教师编号 , COUNT( 课题编号)as 题目数量 from题目groupby 教师编号查
6、询没有选题的学生信息,包括学号、姓名、班级、电话。Select distinct学生 . 学号 , 学生姓名 , 班级名称 , 手机号码from题目, 学生where学号notin(select学号from选题结果 )海南大学信息学院数据库原理及应用实验创建毕业选题视图,包括教师姓名、职称、学生学号、学生姓名、题目名称、学生成绩等字段,结果按成绩的降序排列。createview毕业选题asselectdistinct教师姓名 , 职称 , 学生 . 学号 , 学生姓名 , 课题名称 , 成绩from教师 , 学生, 题目, 选题结果where教师 . 教师编号 =题目 . 教师编号and学生
7、. 学号 =选题结果 . 学号and教师 . 教师编号 =选题结果 . 教师编号海南大学信息学院数据库原理及应用实验将上一题所创建的视图导出为 EXCEL 2003文件,文件名为:姓名 _毕业选题成绩单 .xls海南大学信息学院数据库原理及应用实验海南大学信息学院数据库原理及应用实验海南大学信息学院数据库原理及应用实验四、注意事项通过 forward engineering 把物理模型直接转换为 SQL代码,在 SQL SERVER中运行 SQL代码创建数据库。请务必在文件名前面加上自己的学号和姓名,作业提交以下文件:操作结果:学号 +姓名 _数据库综合应用测试 .DOC数据库文件 : 学号 +姓名 _毕业选题 .MDF,姓名 _毕业选题 _log.LDF 数据库备份文件:学号 +姓名 _毕业选题 .BAK视图导出文件:学号 +姓名 _毕业选题
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 砌体施工合同
- 常用材料采购合同模板
- 项目申报策划服务合同
- 特许加盟连锁合同
- 车辆租赁合同协议
- 箱包购销合同的法律效力分析
- 展会服务合同中的展会技能提升
- 检验鉴定合同书协议书指南
- 热处理材料供应协议
- 茶叶共享与互利购销合同
- GB/T 45008-2024稀土热障涂层材料锆酸钆镱粉末
- 经理与领导人员管理制度
- 全国第三届职业技能大赛(数字孪生应用技术)选拔赛理论考试题库(含答案)
- 应用数理统计知到智慧树章节测试课后答案2024年秋中国农业大学
- 文艺复兴史学习通超星期末考试答案章节答案2024年
- 大国三农II-农业科技版智慧树知到期末考试答案章节答案2024年中国农业大学
- 绿化养护服务投标方案(技术标)
- 2024年湛江市农业发展集团有限公司招聘笔试冲刺题(带答案解析)
- (正式版)HGT 6313-2024 化工园区智慧化评价导则
- MOOC 创新思维与创业实验-东南大学 中国大学慕课答案
- JBT 1472-2023 泵用机械密封 (正式版)
评论
0/150
提交评论