陕西省高等教育自学试数据库系统原理课程实践环节考核报告.docx
《陕西省高等教育自学试数据库系统原理课程实践环节考核报告.docx》由会员分享,可在线阅读,更多相关《陕西省高等教育自学试数据库系统原理课程实践环节考核报告.docx(11页珍藏版)》请在冰豆网上搜索。
![陕西省高等教育自学试数据库系统原理课程实践环节考核报告.docx](https://file1.bdocx.com/fileroot1/2023-1/10/d3600689-9945-4ee1-86da-86ece71abb92/d3600689-9945-4ee1-86da-86ece71abb921.gif)
陕西省高等教育自学试数据库系统原理课程实践环节考核报告
陕西省高等教育自学考试
数据库系统原理课程
实践环节考核报告
准考证号:
考生姓名:
所学专业:
计算机及其应用专业层次:
本科
考核地点:
主楼II区505考核时间:
2011-5-16
考核桌(机)号:
同组考核者姓名:
实践考核评语及成绩评定(由指导教师填写)
教师签名:
年月日
主考院校:
西安电子科技大学
《数据库系统原理》实践考试
考号:
姓名:
地点:
主楼II区505室日期:
2011-5-16
一:
实验名称
数据库系统原理课程实践
二:
目的与要求
通过实验考试,督促检查学生对课程的理解和增强学生实践动手能力,要求考生认真独立完成实验内容。
三:
实验环境
安装MSSQLServer2000和PowerBuilder9.0的微型机系统
四:
实验报告
1.用SQLServer2000系统完成的1-5小题如下:
(1)建立数据库,建立四个表,建立表的关联,每个中输入四条以上记录(成绩表中输入10条以上记录)
(2)建立含学号,姓名,课程,成绩的视图
(3)向学生表中添加考生自己的一条记录
(学号,姓名,性别,年龄,班级)
VALUES('806','马玉萍','女','23','02')
(4)查询每门课名和课程的平均成绩,按降序显示
usestudent
select课程表.课名,avg(成绩表.成绩)as平均成绩
from课程表,成绩表
where课程表.课号=成绩表.课号
groupby课名
orderby平均成绩desc
(5)查询英语课第一名的姓名和成绩
usestudent
select课程表.课名,学生表.姓名,成绩表.成绩
from学生表,课程表,成绩表
where课程表.课号=成绩表.课号and学生表.学号=成绩表.学号and成绩表.成绩=(selectmax(成绩表.成绩)from成绩表where课号=(select课号from课程表where课名='英语'))
用PowerBuilder9.0系统完成6-7小题如下
(6)建立数据库,建立学生,课程,成绩的三个表,建立表的关联,每个表中输入四条以上记录(成绩表中输入10条以上记录)
(7)建立工作空间,目标,应用,为每个表建一个数据窗口对象,为每个数据窗口对象建立一个操作窗口,建立一个主窗口,运行应用程序。
《数据库系统原理》实验收获和体会
数据库系统原理课程是计算机专业普遍开设的一门基础课程,数据库教学具有理论性较强、实践应用性突出等特色,做为自学考生的我通过本次上机实践考试深刻体会到在充分学习并消化数据库课本知识的同时把案例教学应用于数据库实验的重要性。
在平时的理论课堂教学中,觉得老师讲的理论知识很深奥甚或感到和很奥妙,有些知识点并不能完全消化,只能凭空想象。
做为学习数据库系统原理的学生只有在通过上机亲自动手操作的过程中,才能发现每个所编写的数据库案例所有要达到的预期目的。
也只用通过上机实践学生才会深刻的体会到。
科学知识的严谨性,每一个代码的编写,每一步运行的操作都是很精确的。
本次上机实践考试主要是在安装MSSQLServer2000和PowerBuilder9.0的微型机系统上进行数据库系统原理的基本操作,在两种不同的应用环境下,主要做了数据库,表的建立,并在相应的数据库中进行表,视图的基本操作。
最终实现对数据库系统原理课程的进一步加深的理解,正所谓把理论知识与实践紧密结合。
使我深深的感受到数据库这门课程的基础性,重要性及其应用的广泛性。
SQL数据库的上机实践学习使我对数据库的有了新的进步,以后再看到也就不至于什么也不懂。
其实那么多数据库我觉得学好一门就行,只是他们的语言可能不大一样,学好一门后就可去认识其它的,这样应该有事半功倍的效果。
在此,我感谢西电数据库辅导员老师给了我很好的实验环境,体会到实验的价值,使我在以后学习和认识更多的内容能有新的方法和思维,也能更加有效和快速的去消化吸收新的东西。