数据库专升本冲刺卷
一、单项选择题(每小题2 分,共 40分)
1、系统存储过程在系统安装时就已创建,这些存储过程存放在____系统数据库中。
    A、master
    B、tempdb
    C、model
    D、msdb
答案A
2、下列数据库模式对象中,具有INDEX对象权限的是()
    A、表;
    B、过程;
    C、序列;
    D、函数。
答案A
3、关于数据库的描述,不正确的是(    )
    A、数据库中不能存储声音
    B、数据库能存储结构化的数据
    C、数据库的英文简称是DB
    D、数据库存储事物的特征描述和事物间的联系
答案A
【解析】数据库中不但可以存储各类字符,也可以存储图片、声音、视频等多媒体数据。
4、具有数据冗余度小,数据共享以及较高数据独立性等特征的系统是(    ) 。
    A、文件系统
    B、数据库系统
    C、管理系统
    D、高级程序
答案B
5、数据字典在SGA中的哪一个组件中进行缓存?()
    A、DATABASE BUFFER
    B、DATA DICTIONARY BUFFER
    C、LIBRARY BUFFER
    D、LARGE POOL
答案B
【解析】在分配一个新Extent时,系统直接按NEXT的值分配一个Extent,然后用公式:前一NEXT值*1+PCTINCREASE/100) 计算出下一个应该分配的Extent的大小。
6、X→Y能从推理规则导出的充分必要条件是(  )。
    A、YX
    B、YX +
    C、XY +
    D、X +=Y +
答案B
7、关系代数是一种代数式的关系数据语言,它除了传统的集合运算以外,还提供了专门的关系运算。专门的关系运算包括除法、选择、投影和( )。
    A、检索
    B、插入
    C、排序
    D、连接
答案D
8、关系数据库管理系统与网状系统相比()。
    A、前者运行效率高
山东专升本成绩查询
    B、前者的数据模型更为简洁
    C、前者比后者产生得早一些
    D、前者的数据操作语言是过程性语言
答案B
9、下面关于外关键字描述不正确的是
    A、外关键字必须是所参考表的主关键字.
    B、外关键字属性必须与参考的属性是相同的数据类型
    C、定义外关键字需要对所参考表拥有select权
    D、一个表中可以有多个外关键字.
答案C
10、关系模式至少应属于(    )
    A、1NF
    B、2NF
    C、3NF
    D、BCNF
答案A
11、SQL的SELECT语句中,”HAVING<条件表达式>”用来筛选满足条件的____。
    A、列
    B、行
    C、关系
    D、分组
答案D
12、关于单行函数,哪一个描述是正确的?(    )
    A、他们只能接受一个参数。
    B、他们只能嵌套两层。
    C、参数只能是字段值或常量。
    D、他们始终为查表中的每个行返回一个值。
答案D
13、SQL语言中,删除一个表的命令是    )。
    A、DELETE
    B、DROP
    C、CLEAR
    D、REMOVE
答案B
14、数据库同步复制,是一种基于数据库(  )实现的结构化数据库同步复制功能。
    A、表
    B、字段
    C、视图
    D、日志
答案D
15、在查询和报表中,能作为记录分组依据的字段类型是( )
    A、备注
    B、超级链接
    C、OLE对象
    D、数字
答案D
16、在____子查询中,内层查询只处理一次,得到一个结果集,再依次处理外层查询。
    A、IN子查询
    B、EXIST子查询
    C、NOT EXIST子查询
    D、JOIN子查询
答案A
17、一个Access数据库包含三个表、五个查询、两个窗体和两个数据访问页,则该数据库一共需要存储(  )个文件。
    A、12
    B、10
    C、3
    D、1
答案D
【解析】Access 由6大对象组成,所有的对象都保存在1个数据库文件中。
18、下述说法正确的是( )
    A、在全码关系中,一定只有一个候选码
    B、全码关系的每个属性分别是一个候选码
    C、全码关系中的属性都是主属性
    D、全码关系中,属性间彼此不存在函数依赖关系
答案C
19、下面不是Oracle数据库支持的备份形式的是(  )。
    A、冷备份
    B、温备份
    C、热备份
    D、逻辑备份
答案B
20、完整性控制的防范对象是( )。
    A、合法用户
    B、都不对
    C、非法操作
    D、不合语义的数据
答案D 
二、填空题(每小题2 分,共 20分) 
1、在数据库中,权限可分为( )和( )。 
答案系统权限|对象权限
2、数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是______。 
答案关系数据模型
3、数据库系统的三级模式结构是指数据库系统是由()、()和()级构成。 
答案外模式|模式 |内模式
4、在一个关系中,列必须是()的,即每一列中的分量是同类型的数据,来自同一域。 
答案同质
5、在关系数据模型中,二维表的列称为属性,二维表的行称为______ 。 
答案记录
6、一个关系模式的定义格式为________。 
答案关系名(属性名1,属性名2,…,属性名n)
7、关系R的属性A参照引用关系T的属性A,T的某条元组对应的A属性值在R中出现,当要删除T的这条元组时,系统可以采用的策略包括(),(),()。 
答案拒绝|级联|设为空值
8、设有关系模式R(A,B,C,D、,函数依赖F={A→B,B→C},则所有左部是属性B的函数依赖分别是(  )、(  )、(  )、(  )。 
答案AB→BC|B→C|AB→B|AB→C
9、设有关系模式R(A,B,C,D、,函数依赖F={A→B,B→C,A→D,D→C},ρ={AB,AC,BD}是R上的一个分解,则分解ρ中所丢失的函数依赖分别是(  )、(  )、(  )。 
答案B→C|A→D|D→C
10、在关系数据库中,任何二元关系模式的最高范式必定为 。 
答案BCNF 
三、名词解释题(每小题5 分,共 20分) 
1、什么是局部变量?什么是全局变量?如何表示它们? 
答案 全局变量由系统提供且预先声明,通过在名称前加两个“@”符号区别于局部变量。用户只能使用全局变量,不能对它们进行修改。全局变量的作用范围是整个SQL Server系统,任何程序都可以随时调用它们。