数据库原理专升本预测卷
一、单项选择题(每小题2 分,共 40分)
1、退出Access数据库管理系统可以使用的快捷键是 (  )
    A、Alt+F4
    B、Alt+X
    C、Ctrl+C
    D、Ctrl+O
2、下面叙述正确的是( )。
    A、数据库系统目录(工程数据库字典)也由一些关系组成,所以用户可以同样对其进行查、添、删、改操作
    B、事务(transaCtion)是数据库进行的基本工作单位。如果一个事务从未有过更新,那么就
保持了数据库处于一致性状态
    C、既然数据库能实现数据对不同用户的共享,那么数据库中不存在任何冗余
    D、对于查、添、删、改操作都需由数据库管理员DBA进行完整性定义和安全性授权,由数据库具体执行
3、为什么不建议使用手动归档?(    )
    A、需要额外的磁盘资源
    B、需要更多的后台进程
    C、管理员需要发出SQL命令归档联机日志文件
    D、需要编写操作系统脚本以拷贝联机日志文件
4、关系运算中的选择运算是
    A、从关系中出满足给定条件的元组的操作
    B、从关系中选择若干个属性组成新的关系的操作
    C、从关系中选择满足给定条件的属性的操作
    D、A 和 B 都对
5、根据参照完整性规则,若属性F是关系S的主属性,同时又是关系R的外关键字,则关系R中F的值()。
    A、必须取空值
    B、必须取非空值
    C、可以取空值
    D、以上说法都不对
6、从E-R模型向关系模型转换,一个m:n的联系转换成关系模式时,该关系模式的码是()。
    A、m端实体的码
    B、m端实体码和n端实体码组合
    C、n端实体的码
    D、重新选取其他属性
7、将某个控件绑定到一个字段,移动记录后字段的值发生变化,这时该控件的( )属性的值也随之变化。
    A、Name
    B、Caption
    C、Value
    D、没有
8、关系数据库的规范化理论主要解决的问题是( )。
    A、如何构造合适的数据逻辑结构
    B、如何构造合适的数据物理结构
    C、如何构造合适的应用程序界面
    D、如何控制不同用户的数据操作权限
9、ER图中的主要元素是(  )。
    A、结点、记录和文件
    B、实体、联系和属性
    C、记录、文件和表
    D、记录、表、属性
10、SQL语句的一次查询结果是()。
    A、数据项
    B、记录
    C、元组
    D、表
11、为加快对某字段的查速度,应该()。
    A、防止在该字段中输入重复值
    B、使该字段成为必填字段
    C、对该字段进行索引
    D、使该字段数据格式一致
12、在数据表中筛选记录,操作的结果是( )。
    A、将满足筛选条件的记录存入一个新表中
    B、将满足筛选条件的记录追加到一个表中
    C、将满足筛选条件的记录显示在屏幕上
    D、用满足筛选条件的记录修改另一个表中已存在的记录
13、你要操纵Oracle数据,下列哪个不是SQL命令?(    )
    A、select * from dual;
    B、set define
    C、update emp set ename = 6543 where ename = ‘SMITHERS’;
    D、create table employees(empid varchar2(10) primary key);
14、返回字符串长度的函数是(  )。
    A、len()
    B、length()
    C、left()
    D、long()
15、成功创建存储函数后,可以使用关键字【】对其进行调用。
    A、SELECT
    B、CREATE
    C、CALL
    D、RETURN
16、数据库的结构设计不包括(  )。
    A、逻辑结构设计
    B、物理结构设计
    C、概念结构设计
    D、用户界面设计
17、在设计表时,若输人掩码属性设置为“LL”,则能接收的输人是( )
    A、abBd
    B、aB
    C、AB+C
    D、ABa9
18、授权是DBS采用的(  )。
    A、恢复措施
    B、并发控制措施
    C、完整性措施
    D、安全性措施
19、【】是把数据按照相似性归纳成若干类别,同一类中的数据彼此相似,不同类中的数据相异
    A、聚类
    B、关联
    C、分类
    D、孤立点检测
20、创建数据表时,如果给某个字段定义PRIMARY KEY约束时,该字段的数据(  )。
    A、允许有一个空值
    B、都不对
    C、不允许有空值
    D、允许有多个空值
二、填空题(每小题2 分,共 20分) 
1、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是 ______  。 
2、从数据处理的角度而言,数据访问页和窗体类似,所不同的是数据访问页存储在Access数据库的____部。 
3、数据库是存储在计算机内有结构的______。 
4、TIME() 返回值的数据类型是______。 
5、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的________。 
6、一个关系模式的定义主要包括关系名、属性名、________、属性长度和关键字。 
7、在Access报表视图中,用于创建报表结构或修改已有报表结构的视图是____。 
8、定义公共变量用命令public,定义私有变量用命令private,定义局部变量用命令____。 
数据库简单吗9、在Access中,可以利用操作查询对表中的记录进行批量处理,处理的方式有删除查询、____查询、追加查询和生成表查询。 
10、( )就是将需求分析得到的用户需求抽象为信息结构,即概念模型。   
三、简单题(每小题5 分,共 20分) 
1、解释关系模型的基本概念:关系、元组、属性、域、关系模式、候选关键字、主键、外键、主属性。 
2、简述关系的性质。 
3、向关系表S中增加一名新同学,该同学的学号是“******”,姓名是“李国栋”,性别是“男”,年龄是19岁(    )。 
4、简述视图的优点。   
四、综合应用题(每小题20 分,共 20分) 
1、设有关系模式:
TEACHER(教师编号,教师姓名,电话,所在部门,借阅图书编号,书名,借书日期,还书日期,备注)
(1)教师编号是候选码吗?说明理由
(2)该关系模式的主码是什么?