沈阳大学历年数据库基础练习

本试卷为沈阳大学历年数据库基础练习,题目包括:单项选择题,填空题,名词解释题,综合应用题。

覆盖的内容包括:名词解释,综合应用。

数据库基础练习

一、单项选择题 (共20题,每题2分,共计40分)

(  D  )
1、在Access数据库的表设计视图中,不能进行的操作是( )。
A、修改字段类型
B、设置索引
C、增加字段
D、删除记录
(  D  )
2、对于“关系”的描述,正确的是( )
A、同一个关系中允许有完全相同的元组
B、同一个关系中元组必须按关键字升序存放
C、在一个关系中必须将关键字作为该关系的第一个属性
D、同一个关系中不能出现相同的属性名
(  A  )
3、以下说法正确的是( )
A、DBMS位于用户和操作系统之间
B、DBMS包括DB和DBS
C、Access是数据库系统
D、目前的数据库系统管理阶段已经解决了数据冗余
(  C  )
4、能唯一标识该关系的元组的属性称为该关系的
A、分量
B、超码
C、码
D、超键
(  A  )
5、【】的任务是分析并检验模式及子模式的正确性与合理性。
A、设计评价
B、物理设计
C、加载数据
D、应用程序设计
(  B  )
6、表中的行,也称作
A、属性
B、记录
C、分量
D、超码
(  B  )
7、在数据库理论中,数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要修改相应的应用程序,称为
A、物理独立性
B、逻辑独立性
C、数据独立性
D、结构独立性
(  B  )
8、select * from emp where depto = &deptid,这里的&deptid称为:( )。
A、绑定变量
B、替换变量
C、形式变量
D、实际变量
(  B  )
9、根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:( )
A、只存在一对多的实体关系,以图形方式来表示。
B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。
C、能体现一对多、多对多的关系,但不能体现一对一的关系。
D、关系模型数据库是数据库发展的最初阶段。
(  B  )
10、在关系数据库中,建立数据库表时,将年龄字段值限制在12~40岁之间的这种约束属于()。
A、视图完整性约束
B、域完整性约束
C、参照完整性约束
D、实体完整性约束
(  C  )
11、()模式存储数据库中数字典的表和视图
A、DBA
B、SCOTT
C、SYSTEM
D、SYS
(  B  )
12、在对数据库的系统故障进行恢复时,需要对日志文件进行()
A、反向扫描
B、正向扫描
C、双向扫描
D、随机扫描
(  A  )
13、通过SQL查询语句获取前n条记录的操作符是( )
A、Top n
B、Distinct n
C、Front n
D、Bottom n
(  B  )
14、为数据表创建索引的目的是 。
A、归类
B、提高查询的检索性能
C、创建主键
D、创建唯一索引
(  A  )
15、在数据表视图中,不可以()
A、设置表的主键
B、修改字段名称
C、删除一个字段
D、删除一条记录
(  A  )
16、安装oracle数据库过程中SID指的是( )。
A、系统标识号
B、数据库名
C、用户名
D、用户口令
(  B  )
17、数据库系统的核心是)
A、数据库
B、数据库管理系统
C、数据模型
D、软件工具
(  B  )
18、以下的英文缩写中表示数据库管理系统的是( )。
A、DB
B、DBMS
C、DBA
D、DBS
(  A  )
19、假设表中某列的数据类型为VARCHAR(100) ,而输入的字符串为“ahng3456”,则存储的是____。
A、ahng3456,共8字节
B、ahng3456和92个空格
C、ahng3456和12个空格
D、ahng3456和32个空格
(  A  )
20、表达式'123’+'456’的值是____。
A、123456
B、579
C、'123456’
D、'123456”

二、填空题 (共10题,每题2分,共计20分)

1、视图是虚表,其数据不进行存储,只在数据库中存储其()。
2、在Access中,可以利用操作查询对表中的记录进行批量处理,处理的方式有删除查询、____查询、追加查询和生成表查询。
3、( )是目前公认的比较完整和权威的一种规范设计法。
4、在数据库理论中,数据物理结构的改变,如存储设备的更换、物理存储的更换、存取方式等都不影响数据库的逻辑结构,从而不引起应用程序的变化,称为()。
5、在关系代数中,从两个关系中找出相同元组的运算称为()运算。
6、在数据库实施阶段包括两项重要的工作,一项是数据的( ),另一项是应用程序的编码和调试。
7、关系数据库的规范化理论主要包括三个方面的内容:函数依赖、( )和模式设计。
8、以打印形式展现数据的数据库对象是____。
9、根据数据访问页的用途,可将数据访问页分为交互式报表页、____和数据分析页三种类型。
10、有如下命令序列:s="2011年下半年计算机等级考试" LEFT(s,6)+RIGHT(s,4) 执行以上命令后,屏幕上所显示的是______。

三、名词解释题 (共4题,每题5分,共计20分)

1、什么是非平凡函数依赖?
2、什么是候选键?
3、什么是第一范式(1NF)?
4、什么是X封锁?

四、综合应用题 (共1题,每题20分,共计20分)

1、设有如下所示的三个关系模式:
商店Shop(Sno,Sname,City)//Sno (商店编号)、Sname (商店名)、City (所在城市)
商品Product(Pno,Pname,Price)//Pno (商品编号)、Pname (商品名称)、Price (价格)
商店所售商品SP(Sno,Pno,Qty),//Qty (商品数量)
(1)用Create语句创建商店表Shop,要求创建主键,商店名不允许为空,各属性的数据类型根据表中所给数据选定。
(2)检索所有商店的商店名和所在城市。
(3)检索价格低于50元的所有商品的商品名和价格。
(4)检索位于“北京”的商店的商店编号,商店名,结果按照商店编号降序排列。
(5)检索供应“书包”的商店名称。
(6)检索所有商场中各种商品的平均数量。
(7)将商品“复读机”的价格修改为350。
(8)将“百货商店”的商店名修改为“百货商场”。
(9)创建视图:“铁道商店”所售商品的商品编号,商品名和数量。
(10)将查询和更新SP表的权限赋给用户U1。