![]() |
|
《数据库原理》实践环节考核指导
一、类型
课程实验考核
二、目的与要求
本门课程的实验要求考生通过大量上机实践了解DBMS和SQL的概貌,真正认识、理解及熟练掌握SQL的数据定义、数据操纵、完整性控制等功能。
三、考核环境
软件要求:
Windows 95以上的Windows 操作系统;
Visual Foxpro 6.0的DBMS系统。
四、考核内容
在以SQL语言为核心的数据库管理系统Visual Foxpro 6.0中,交互地使用关系数据语言SQL。
1、SQL语言的数据定义语句:CREATE TABLE、CREATE VIEW、CREATE INDEX;DROP TABLE、DROP VIEW、DROP INDEX及ALTER TABLE语句(注意标点符号的大小写问题)。
2、SQL语言的数据查询语句(SELECT):基本查询、连接查询(自连接)及嵌套查询;查询语句的各类子句、谓词及运算符的使用。
3、SQL语言的数据更新语句:DELETE、INSERT及UPDATE三个语句的使用。
五、考核时间与形式
考核时间为60分钟;
采用闭卷形式,通过试卷方式进行考核,考生按照试卷上的要求进行上机操作,并按照要求将相关结果写到试卷上或等待老师当场检查。
六、注意事项
1、试卷和考核盘都要清楚地书写姓名、准考证号和机号信息;
2、必须用蓝、黑色钢笔或圆珠笔书写,字迹要清楚、卷面要整洁;
3、考试期间严禁左顾右盼、交头接耳,对机器或试卷中出现的问题由监考老师负责解决。
七、题型与要求
请参考以下样题。
样题一
一、.请运用CREATE语句建立学生成绩管理数据库的三个基本表,并在刚建好的基本表中运用INSERT语句输入如下数据。
·学生表:S(S(键),SNAME,AGE,SEX)
·课程表:CLASSES(C(键),CNAME,TEACHER)
·学生选课表:SC(S,C,GRADE)
学生表 课程表
|
S |
SNAME |
AGE |
SEX |
|
C |
CNAME |
TEACHER |
|
S1 |
WANG |
20 |
M |
|
C1 |
MATHS |
MA |
|
S2 |
LIU |
19 |
F |
|
C2 |
PHYSICS |
SHI |
|
S3 |
CHEN |
22 |
F |
|
C3 |
CHEMISTRY |
ZHOU |
学生选课表
|
S |
C |
GRADE |
|
S1 |
C1 |
80 |
|
S2 |
C1 |
85 |
|
S3 |
C1 |
90 |
|
S1 |
C2 |
70 |
|
S3 |
C2 |
85 |
|
S1 |
C3 |
85 |
|
S2 |
C3 |
95 |
二、数据的查询
1、检索不选修课程号为C3的学生的性别。
2、检索选修课程名为CHEMISTRY的学生的姓名。
3、在S和SC表中删除学号为S8的所有数据。
4、把女同学的成绩提高10%。
[1] [2]