考
试
形
式
¨
闭卷√
开卷□
开卷物品:
教
师
¨
王颖
班
级
¨
学
号
¨
姓
名
¨
密
封
线
上海电力学院2012/2013学年第二学期 [□正考 □补缓考 √期中考]试卷 [□A卷□B卷] 校区 [√南汇 □平凉] 共 3 页,第 1 页
课号: 141310701 课程名称: 数据库原理及应用 开课院系: 经济与管理学院 类型 [√正常班 □重修班□免听]
题号
一
二
三
四
五
六
总分
得分
单项选择题(1'×10)
1、根据关系模型的完整性规则,一个关系中的“主键”( )。
A.不能有二个 B.不能成为另一个关系的外键
C.不允许为空 D. 可以取空值
2、数据库中,数据的物理独立性是指( )。
A.数据库与数据库管理系统的相互独立
B.用户程序与DBMS的相互独立
C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立
D.应用程序与数据库中的数据的逻辑结构相互独立
3、关系型数据库管理系统中存储与管理数据的基本形式是( )。
A.关系树 B. 二维表 C. 数据链 D. 方块图
4、在基表S中查询所有姓名中有“国”的学生,在WHERE子句中应使用( )
通配符。
A. LIKE ’%国%’ B. LIKE ‘%国_’
C. LIKE ’_国%’ D. LIKE ‘_国_’
5、在数据库中,产生数据不一致的根本原因是
A、数据存储量大 B、没有严格保护数据
C、未对数据进行完整性控制 D、数据冗余。
6、基于"学生-选课-课程"数据库中的三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)若要求查找选修"数据库技术"这门课程的学生姓名和成绩,将使用关系( ).
A、S和SC B、SC和C C、S和C D、S、SC和C
7、删除基表SC的所有记录,应使用命令( )。
A. DELETE FROM SC B. ALTER TABLE SC
C. DROP TABLE SC D. UPDATE SC
8、已知基本表S对应的关系模式为S(S#,SNAME,AGE),下列SELECT子句中不正确的是( )。
A. SELECT S#,AVG(AGE) B. SELECT DISDINCT AGE
C. SELECT S#,SNAME D. SELECT AGE>20
9、SELECT语句中与HAVING子句同时使用的是( )子句
A、ORDER BY B、WHERE C、GROUP BY D、无需配合
10、在学生选课表SC中,查询选修了课程号为“012136”的学生的学号以及成绩,查询结果按成绩的降序排列,实现该功能的SQL语句是( )。
A.SELECT Sno,Grade FROM sc WHERE Cno=’012136’GROUP BY Grade ASC; B.SELECT Sno,Grade FROM sc WHERE Cno=’012136’GROUP BY Grade DESC;
C.SELECT Sno,Grade FROM sc WHERE Cno=’012136’ORDER BY Grade ASC; D.SELECT Sno,Grade FROM sc WHERE Cno=’012136’ORDER BY Grade DESC;
二、填空题(1'×10)
1、同一个关系模型的任二个元组值( )。
2、WHERE子句的条件表达式中,可以匹配0个到多个字符的通配是( )。
3、在数据库系统的组织结构中,( )映射把概念数据库与物理数据库联系起来。
4、查询至少选修了1号、3号和5号课程中任意一门课程的学生的学号,姓名。
SELECT ( )FROM SC WHERE Cno( )(‘1’,‘3’,‘5’)
5、在数据库系统中,通常采用三级模式来描述数据库,其中( )是用户与数据库的接口,是应用程序可以见到的数据描述。
6、在SQL中,如果希望将查询结果排序,应在SELECT语句中使用( )子句,其中( )选项表示升序,( )选项表示降序。
7、 SELECT语句中进行查询,若希望查询的结果不出现重复元组,应在SELECT子句中使用( )保留字。
考
试
形
式
¨
闭卷√
开卷□
开卷物品:
教
师
¨
王颖
班
级
¨
学
号
¨
姓
名
¨
密
封
线
上海电力学院2012/2013学年第二学期 [□正考 □补缓考 √期中考]试卷 [□A卷□B卷] 校区 [√南汇 □平凉] 共 3 页,第 2 页
课号: 141310701 课程名称: 数据库原理及应用 开课院系: 经济与管理学院 类型 [√正常班 □重修班□免听]
三、简答题(30')
1、什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性? (10')
当。
2、试述数据库系统三级模式结构,其优点是什么?(5')
3、 为什么关系中不许有重复的元组?(5')
4、某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按