收藏 分销(赏)

数据库实验五(1).doc

上传人:xrp****65 文档编号:7232989 上传时间:2024-12-28 格式:DOC 页数:5 大小:137.50KB 下载积分:10 金币
下载 相关 举报
数据库实验五(1).doc_第1页
第1页 / 共5页
数据库实验五(1).doc_第2页
第2页 / 共5页


点击查看更多>>
资源描述
实验五 数据库编程 姓名:__ _陈飞雯_,学号:__201113091141 班级:__11数学教育 ______得分__________ 实验编 号 实验五 实 验名 称: 数据库操作--索引,视图与查询(二) 实验目 的 实验目的: 掌握用 SQL 命令创建数据视图 掌握用SQL 命令进行复杂查询 掌握用SQL命令进行数据更新操作 实验内容: 1、建立数据库对象: 在课程表中增加一属性deptid,用于指示开设该课程的系。指定其为外健。 建立 名为 MA_Course 的视图,用于维护所有数学系的课程。 在学生表中增加一属性(deptid)用于指名学生所属系别,同时指定其为外健. 建立视图MA_10Finance1, 用于维护数学系(MA) 金融(FA)1班学生信息,假定班级编号有如下规则: CS2010SE_1 表示计算机系(CS) 2010级软件工程(SE) 一班. 2、数据操作 查询数学系(MA)各班的平均年龄 查询计算机系(CS)所有姓刘的学生年龄在18至20岁的学生的学号,姓名。 查询所有名称中含有“信息”两字的课程。 查询数学系2010级金融1班的学生的学号和姓名,按其数学分析的成绩降序排列。 查询计算机系中所有缺考学生的学号和姓名及所缺考试的课程名。 3、数据操作(续) 向课程表插入如下课程 MA012,数学建模,4,MA CS009,网络工程,3,CS IS007,信息管理,4,IS 利用视图修改数学系课程“数学建模”,将其学分改为3分 查询选修了数学系所有课程的学生的学号和姓名。 查询计算机系2011软件工程专业学生所有没有选修“计算机图像处理“课程的学生的学号和姓名。 查询同时选修了MA003号和CS007号课程的学生的姓名,学号和所属系别。 实验工 具 SQL Server Management Studio Express 实验过 程 1、 在实验四的基础上进行修改; 2、 点击“新建数据”,在命令输入窗口输入相应的SQL命令,进行分析,执行。 3、 把SQL语言与执行后的结果截图,保存到实验报告中。 实验结 果 1、在课程表中增加一属性deptid,用于指示开设该课程的系。指定其为外健 2、 建立 名为 MA_Course 的视图,用于维护所有数学系的课程。 3、在学生表中增加一属性(deptid)用于指名学生所属系别,同时指定其为外健. 4、建立视图MA_10Finance1, 用于维护数学系(MA) 金融(FA)1班学生信息,假定班级编号有如下规则: CS2010SE_1 表示计算机系(CS) 2010级软件工程(SE) 一班. 5、查询数学系(MA)各班的平均年龄 6、 查询计算机系(CS)所有姓刘的学生年龄在18至20岁的学生的学号,姓名。 7、 查询所有名称中含有“信息”两字的课程 8、 查询数学系2010级金融1班的学生的学号和姓名,按其数学分析的成绩降序排列。 9/向课程表插入如下课程 MA012,数学建模,4,MA CS009,网络工程,3,CS IS007,信息管理,4,IS 10、利用视图修改数学系课程“数学建模”,将其学分改为3分 11、 查询选修了数学系所有课程的学生的学号和姓名。 12查询同时选修了MA003号和CS007号课程的学生的姓名,学号和所属系别。 实验总 结 本次的实验主要是针对熟悉数据库视图的建立与修改和查询数据库中的数据,在本次实验中遇到无法查询的问题,经过自己看书了解发现问题的所在原因,终于成功把问题解决。虽然遇到很多问题,但还是努力完成了,对这次的实验操作还是挺满意的。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服