


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库实习四测绘工程学院 数据库原理与应用 实验报告书 实验名称:数据查询 专业班级:海洋 姓 名:张丹 学 号:141003137 实验地点:测绘楼三楼 307 实验时间:20_-11-20 实验成绩:海洋技术系 实验四 数据查询 练习一 创立视图 一、 实验目的 1掌握创立视图的 SQL 语句的用法。2掌握使用企业管管理器创立视图的方法。3掌握使用创立视图向导创立视图的方法。4掌握查看视图的系统存储过程的用法。5掌握修改视图的方法。二、 实验准备 1理解创立视图方法。2理解修改视图的 SQL 语句的语法格式。3理解视图更名的系统存储过程的用法。4理解删除视图的 SQL 语句的用法。三、实验
2、要求 1.用不同的方法创立视图。2.提交实验报告,并验收实验结果。四、实验内容 1.创立视图 1 使用企业管理器创立视图 在 EDUC 库中以“student”表为根底,建立一个名为“V_计算机系学生”(计算机系即 CS)的视图。在使用该视图时,将显示“student”表中的所有字段.右击视图,选择&”新建视图&” ,出现“添加表”对话框 ,选中需要的表,点击“添加”“ 关闭”,在出现的一个小对话框中选中需要的列如图 1-1, 图 1-2 student 图 1-3 修改名称 (2) 使用 SQL 语句创立视图 建立一个每个学生的学号、姓名、选修的课名及成绩的视图 S_C_GR
3、ADE; 图 1-4 SQL 语句创立视图 2.修改视图 (1) 使用企业管理器修改视图 在企业管理器中将视图 S_C_GRADE 中改成建立在 MS 系的学生学号、姓名、选修的课名及成绩的视图。图如下所示:图 1-5 图 1-5 (2) 使用 SQL 语句修改视图 在查询分析p 器中使用更改视图的命令将上面建立的视图“V_计算机系学生”更名为“V_计算机系男生”。 sp_rename 旧名称,新名称 图 1-6 SQL 语句修改视图 3.删除视图 1 使用企业管理器删除视图 用企业管理器删除视图“V_计算机系男生” 2 使用 SQL 语句删除视图 用 SQL 语句删除视图 S_C_GRADE
4、; 图 1-7 SQL 语句删除视图 S_C_GRADE; 练习二 使用视图 一 实验目的 1.熟悉和掌握对数据表中视图的查询操作和 SQL 命令的使用; 2.熟悉和掌握对数据表中视图的更新操作和 SQL 命令的使用,并注意视图更新与根本表更新的区别与联络 3.学习灵敏纯熟的进展视图的操作,认识视图的作用 二 实验准 备 1熟悉 SQL SERVER 工作环境。2能连接到 EDUC 数据库。3复习有关视图操作的 SQL 语言命令。三 实验要求 1.在实验开场之前做好准备工作。2.实验之后提交实验报告,考虑视图和根本表的区别 四 实验内容 一 定义视图 在 EDUC 数据库中,已 Student
5、 Course 和 Student_course 表为根底完成一下视图定义 定义 CS 系学生根本情况视图 V_CS; 图 2-1 定义 CS 系学生根本情况视图 V_CS 图 2-2 定义 CS 系学生根本情况视图 V_CS 图 2-3 选择名称 图 2-4 结果图 将 Student、 Course 和 Student_course 表中学生的学号,姓名,课程号,课程名,成绩定义为视图 V_S_C_G 图 2-5 视图 V_S_C_G 图 2-6 结果图 将各系学生人数,平均年龄定义为视图 V_NUM_AVG 图 2-7 视图 V_NUM_AVG 图 2-8 结果图 将各位学生选修课程的门
6、数及平均成绩定义为视图 V_AVG_S_G 图 2-9 视图 V_AVG_S_G 图 2-10 结果 将各门课程的选修人数及平均成绩定义为视图 V_AVG_C_G 图 2-11 视图 V_AVG_C_G 图 2-12 结果 使用视图以下各题要求使用视图查询 1.利用企业管理器查询以上所建的视图结果。(右击-翻开视图) 2.查询平均成绩为 70 分以上的学生学号、姓名和成绩; 图 2-13 查询结果 3.查询 CS 系的学生人数; 图 2-14 查询 CS 系的学生人数 4.查询选修了数据库原理课程的学生学号,姓名和成绩 图 2-15 查询结果 二 修改视图 1.通过视图 V_CS,分别将学号为
7、“1102”的学生姓名更改为“李利”, 并查询结果; 图 2-16 查询结果 2.通过视图 V_CS,新增加一个学生记录("1104","王东","男",19,"CS"),并查询结果 图 2-17 查询结果 3.通过视图 V_CS,删除学号为“1104”的学生信息,并查询结果 图 2-18 删除学号为“1104”的学生信息 练习三 更新语句 一 实验目的 1熟悉使用 UPDATE/INSERT/DELETE 语句进展表操作; 2能将这些更新操作应用于实际操作中去; 二 实验准备 1 理解这些更新语句的根本语法和用法
8、; 三 实验要求 1完成下面的实验内容,并提交实验报告; 2在实验报告中附上相应的代码; 四 实验内容 1.对于 student 表,将所有专业号为&ls; IS&rs;的,并且并且年龄小于 20 岁的学生的专业号改为&ls;LS&rs;。代码如下:update student set sdept="LS" where sdept="IS" AND sage<20 图 2-19 结果 图 2-20 结果 2.对于 student 表,删掉所有年龄小于 20 岁,并且专业号为&ls;LS&rs;的学生的记录。代码如下:delete from student where sdept="LS" AND sage<20 图 1-21 结果 图 2-23 结果图 3.对于 student 表,插入一条新记录,它的详细信息为,学号:4、姓名:张三、性别:男、年龄:19、院系编号:&ls;MS&rs;。代码如下:insert into student(sno,sna
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家校共建合同:学院与家长权益保障
- 国家机关劳动合同样本合同
- 工厂保安用工合同
- 消防课程安全课件
- 智能仪器仪表智能医疗应用考核试卷
- 成人高考地理知识要点专项训练考核试卷
- 斯洛文尼亚网络广告竞争格局洞察考核试卷
- 文化用品租赁业务项目管理考核试卷
- 机场航站楼空气质量控制考核试卷
- 2024信息物理融合智能系统实施流程
- DB11T 2033-2022 餐厨垃圾源头减量操作要求
- 1.2 歌曲 《春天来了》 课件(11张)
- 【人教版】pep六年级英语下全册教案(表格版)
- 护理培训师竞聘
- 北师大版小学数学五年级下册同步课时练习试题含答案(全册)
- 4《我们的公共生活》第一课时 教学设计-2023-2024学年道德与法治五年级下册统编版
- 2024年放射工作人员放射防护培训考试题及答案
- SH∕T 3097-2017 石油化工静电接地设计规范
- 高中英语真题-高考英语语法填空专练(6)及答案
- 仓储物流中心物业管理服务费报价单
- 室内给水管道安装安全技术交底
评论
0/150
提交评论