数据库的创建与管理.doc

数据库的创建与管理.doc

ID:52189356

大小:73.00 KB

页数:5页

时间:2020-03-24

数据库的创建与管理.doc_第1页
数据库的创建与管理.doc_第2页
数据库的创建与管理.doc_第3页
数据库的创建与管理.doc_第4页
数据库的创建与管理.doc_第5页
资源描述:

《数据库的创建与管理.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数据库的创建与管理淮海丁学院计算机工程学院实验报告书课程名:《数据库基础与应用》题M:数据库的创建与管理班级:G计算机111学号:姓名:《数据库基础与应用》实验报告-1-%1.实验目的与要求1、进-步理解数据纵命令的使用2、熟练掌握数据操纵与数据杳询的结合3、掌握视图的定义、杳询、与史新。%1.实验内容1、使用数据操纵命令针对ST数据库完成下列操作:(1)在关系Course中插入一个元组(’8',‘VC++',6,4),Student41插入('95005'','王平','女',19,'MA'),在SC屮插入('95005'2’,null)和

2、('95005','8',null)(2)把选修数学课程但没有成绩的成绩记为60分。(3)删除无成绩的选课元组。(4)检索每门课程平均成绩人于80分的课程名与平均成绩,并将结果存入Excellent表中(用两种方法)(5)把低于所有课程总平均成绩的女同学的成绩提高5%。⑹当某个成绩低于总平均成绩时提高5%2、通过视图完成以下操作(1)建立CS系选修了2号课程且成绩在80分以上的学生视图CS_S2O(2)建立包含学号、姓名、性别、选修课程、学分及成绩的视图Study(3)通过CSS2杳询最高成绩的学生信息。(4)通过Study统计平均成绩人于8

3、5分的学生,并按成绩降序排列。(5)建立包含侍息系男学生的视图IS_M(6)将IS_M中学生年龄增加一岁。执行后观察基木表的变化。(7)在ISM屮插入一个学生,数据自定义。执行后观察基本表的变化。⑻对Study表进行更新:将刘晨修改为刘辰,观察执行结果,为什么?三、实验步骤〈1〉链接以前建好的S-T数据库;〈2〉点击新建杳询;<3〉根据题M要求输入SQL语言完成完成各项操作;〈4〉最后执行程序并且截图。四、测试数据与实验结果1、(1)《数据库基础与丿应用》实验报告-2-图],"Course中插入一个元组('8'VC++',6,4)*/图2图执

4、行结果《数据库基础与应用》实验报告-3-图3Student插入('95005’','王平,,,女,,19,rMA')《数据库基础与应用》实验报告-4-图4在SC中插入('95005'2',null)和('95005','8',null)《数据库基础与应用》实验报告-5-图5图4结果(2)图6把选修数学课程但没有成绩的成绩记为60分图7删除无成绩的选课元组图8建立Excellent表《数据库基础与应用》实验报告-6-图9将符合条件的数据存入对应该表图10图8,9结果(5)图11(6)2、(1)图12《数据库基础与应用》实验报告-7-图13(2)

5、图14图15(4)《数据库基础与应川》实验报告-8-图16(5)图17(6)图18执行前的基木学生表《数据库基础与应用》实验报告-9-图19图20执行之后的学生表也随之更变(7)图21执行之前的ISM视图图22图23执行后前的ISM视图《数据库基础与应用》实验报告-10-图24执行前的Student视图图25执行后的Student视图(8)图26《数据库基础与丿应用》实验报告-11图27执行之后的Study视图图28执行之前的CS—S2视图图29执行之后的CS—S2视图图230执行之后的Student表在当前的视力改变后对应视图变化,相关联的

6、基木表也随之变化。%1.结果分析与实验体会《数据库基础与应用》实验报告-12-所插入的记录的字段必须与所要插入的表小的字段必须对应、数据类型一致插入数据时候要注意:参照完整性:例如:插入学生记录时候需要注意所插入的系编号是否在系表屮已经存在;实体完整性:如果插入的表屮的主键是一•组属性,那么这一组属性是绝对不能有一个为空的,例如:学生选课的关系选课(学号,课程号,成绩)屮,学号和课程号共同组

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。