《数据库设计与应用》模拟试题 A
一、单项选择题(每题 2 分,共 20 分)
( )1. 数据库系统的数据独立性体现在 。
A.不会因为数据的变化而影响到应用程序
B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序
C.不会因为存储策略的变化而影响存储结构
D.不会因为某些存储结构的变化而影响其他的存储结构
( )2. 学生表(Student)中包含的属性有:学号(Sno),姓 名( Sname),性 别( Sex),年 龄( Sage),所在系(Sdept)。
则在该表中查询信息系(IS 系)全体学生的关系代数表达式是
。
A.π
Sdept
(Student) B.σ
Sdept
(Student)
C.π
Sdept=’IS’
(Student) D.σ
Sdept=’IS’
(Student)
( )3. 对基本表 S,执行操作 DROP TABLE S RESTRICT 的作用是
。
A. 删除基本表 S 中的所有元组
B. 把基本表 S 及其生成的一切视图全部删除
C. 当没有由 S 中的列产生的视图或约束时将表 S 删除
D. 删除表 S,将引用表 S 的视图中一切 S 的属性置为空值
( )4. 若用如下的 SQL 语句创建了一个表 SC: CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR
(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20));向 SC 表插入如下行时,
行可以被插
入 。
A.(’201009’,’111’,60,必修)
B.(’200823’,’101’,NULL,NULL)
C.(NULL,’103’,80,’选修’)
D.(’201132’,NULL,86,’ ’)
( )5. 在数据库与宿主语言之间传递信息是通过
。
A. 全局变量 B. 共享变量 C. 公共数据区 D. 系统缓冲区
( )6. 设有关系模式如:R(S, SD, SL, SN)。其 中 S 为关系模式的码。在该关系模式中存在如下函数依赖:S->SD,
S->SN,S->SL,SD-SL。则该关系模式最高属于
。
A. 第一范式(1NF) B. 第二范式(2NF) C. 第三范式(3NF) D. BC范式(BCNF)
( )7. 在多用户共享系统中,并发操作的事务干扰,破坏了事务的
。
A. 原子性 B. 一致性 C. 隔离性 D. 持久性
( )8. 在 SQL 中使用 FOREIGN KEY 时,与之配合的语句是
。
A. EXISTS B. EXCEPT C. TABLE D. REFERENCES
( )9. 在关系数据库设计中,设计关系模式是数据库设计中
阶段的任务。
A. 逻辑设计阶段 B. 概念设计阶段 C. 物理设计阶段 D. 需求分析阶段
( )10. 在第一个事务以 S 锁方式读数据 A 时,第二个事务可以进行的操作是
。
A. 对数据实行 X 锁并读数据 B. 对数据实行 S 锁并写数据
C. 对数据实行 X 锁并写数据 D. 不加封锁的读数据