北京交通大学《数据库原理及应用》考前练兵

[复制链接]
发表于 2020-9-27 13:15:56 | 显示全部楼层 |阅读模式
《数据库原理及应用》考前练兵
1.[单选题] 二维表格中的一列对应于数据库中的____。
    A.一个字段
    B.一条记录
    C.几条记录
    D.无对应关系
    答:——A——
2.[单选题] ____是数据处理的基础工作。
    A.数据传输
    B.数据加工
    C.数据存储
    D.数据管理
    答:——D——
3.[单选题] ____结点之间的联系不受层次的限制,可以任意发生联系,所以它的结构是结点的连通图。
    A.层次模型
    B.网络模型
    C.关系模型
    D.面向对象模型
    答:——B——
4.[单选题] 数据模型是基于计算机系统和数据库的数据模型,它直接面向的是数据库的____,它是对现实世界的第二层抽象。
    A.逻辑结构
    B.物理结构
    C.系统结构
    D.层次结构
    答:————
5.[单选题] ____负责全面地管理和控制数据库系统。
    A.用户
    B.操作员
    C.系统分析员
    D.数据库管理员
    答:————
6.[单选题] 数据库系统阶段,在描述数据的时候,不仅要描述数据本身,还要描述数据之间的____。
    A.结构
    B.联系
    C.调用
    D.顺序
    答:————
7.[单选题] FoxPro中有两种变量,它们是____。
    A.字段变量和内存变量
    B.用户变量和系统变量
    C.整型变量和实型变量
    D.数字变量和非数字变量
    答:————
8.[单选题] FoxPro提供了工作区概念,其中对当前工作区叙述错误的是____。
    A.建立数据库时所在工作区是当前工作区
    B.最后一次执行SELECT命令时所选择的工作区为当前工作区
    C.当前工作区中只有一条记录指针
    D.当前工作区中字段名可直接使用
    答:————
9.[单选题] 在关系数据模型中,对二维表框架的描述称为____。
    A.模式
    B.结构
    C.系统模式
    D.关系模式
    答:————
10.[单选题] ____中存放关于数据库中各级模式的描述信息。
    A.文件
    B.数据库
    C.数据字典
    D.数据库系统
    答:————
11.[单选题] 对FOXRPO,下面说法中,错误的是____。
    A.字符型字段可以存放空格
    B.日期型字段专门存放日期数据
    C.逻辑型字段可以存放数值
    D.备注型字段必须存放文字内容
    答:————
12.[单选题] 在FoxPro中,可以使用5种不同的数据类型描述数据库文件中的字段,它们分别是字符型(C)、数值型(N)、日期型(D)、逻辑型(L)和____。
    A.屏幕型(S)
    B.备注型(M)
    C.浮点型(F)
    D.全局型(Pub)
    答:————
13.[单选题] ____是数据库系统的核心,用于数据库的建立、使用和维护。
    A.硬件系统
    B.软件系统
    C.数据库管理员
    D.数据库管理系统
    答:————
14.[单选题] DELETE命令的作用是____。
    A.直接物理删除当前记录
    B.为当前记录做删除标记
    C.删除当前数据库文件的所有记录
    D.在提问确认后物理删除当前记录
    答:————
15.[单选题] FoxPro是一种____数据库管理系统。
    A.层次型
    B.网状型
    C.关系型
    D.逻辑型
    答:————
16.[单选题] 不能参与排序的数据类型____。
    A.字符型
    B.日期型
    C.备注型
    D.逻辑型
    答:————
17.[单选题] 在____数据结构中,从根结点到树中任一结点均存在一条惟一的路径。
    A.层次
    B.网络
    C.关系
    D.面向对象
    答:————
18.[单选题] 在FoxPro中,SEEK命令和LOCATE命令都可以用于查找记录,但在使用上有所不同。以下表述正确的是____。
    A.SEEK命令可以一次查找到全部记录,LOCATE命令一次只能找到一条记录
    B.SEEK命令只能查找字符串,LOCATE命令可以查找任何类型字段
    C.SEEK命令需要打开相应索引文件才能使用,LOCATE命令不需要索引文件
    D.SEEK命令可以和CONTINUE命令联合使用,而LOCATE命令不可以
    答:————
19.[单选题] MODIFY STRUCTURE命令的功能是____。
    A.修改字段的类型
    B.增加新的字段
    C.修改字段的名称
    D.修改库文件的结构
    答:————
20.[单选题] FoxPro所管理的数据库文件类型是____文件。
    A..dbt
    B..prg
    C..txt
    D..dbf
    答:————
21.[单选题] 快速查询命令SEEK用于____。
    A.降序排序库文件
    B.升序排序库文件
    C.索引后的库文件
    D.一般库文件
    答:————
22.[单选题] ____是一种独立于计算机系统的数据模型,完全不涉及信息在计算机中的表示,只是用来描述某个特定组织所关心的信息结构,是对现实世界的第一层抽象。
    A.概念数据模型
    B.逻辑数据模型
    C.局部数据模型
    D.物理数据模型
    答:————
23.[单选题] 退出FoxPro系统的命令是____。
    A.EXIT
    B.QUIT
    C.SYSTEM
    D.CANCEL
    答:————
24.[单选题] ____结构中至少有一个结点有多于一个的父结点。
    A.层次模型
    B.网络模型
    C.关系模型
    D.面向对象模型
    答:————
25.[单选题] 关系模型是由若干____组成的集合。
    A.存储模式
    B.信息模式
    C.概念模式
    D.关系模式
    答:————
26.[单选题] 数据的取值范围亦称为数据的____。
    A.结构
    B.值域
    C.类型
    D.联系
    答:————
27.[单选题] 关系数据库中,无论实体还是联系,无论是操作的原始数据、中间数据还是结果数据,都用____表示。
    A.属性
    B.元组
    C.结构
    D.关系
    答:————
28.[单选题] DBS的核心是数据库,这是由于数据库是根据____建立的。
    A.物理模型
    B.逻辑模型
    C.系统模型
    D.数据模型
    答:————
29.[单选题] 在FoxPro中,对未经排序或索引的数据库进行查找时,只能用____命令。
    A.FIND
    B.SEEK
    C.LOCATE
    D.DISPLAY
    答:————
30.[单选题] 数据库管理系统是一种____软件。
    A.应用
    B.系统
    C.会话
    D.编辑
    答:————
31.[单选题] FoxPro数据库管理系统其数据模型均是____。
    A.层次型
    B.网络型
    C.关系型
    D.适用型
    答:————
32.[单选题] 在以下关于索引的说明中,错误的是____。
    A.索引可以提高查询速度
    B.索引可能降低更新速度
    C.不能更新索引字段
    D.索引和排序具有不同的含义
    答:————
33.[单选题] FoxPro是结构化程序设计语言,下列不属于分支执行结构的是____。
    A.IF ... ENDIF
    B.DO WHILE...ENDDO
    C.DO CASE…ENDCASE
    D.IF ... ELSE ... ENDIF
    答:————
34.[单选题] ____是指数据库中的数据与应用程序之间不存在依赖关系,而是相互独立的。
    A.数据依赖性
    B.数据无关性
    C.数据关联性
    D.数据独立性
    答:————
35.[单选题] 手工管理阶段处于____。
    A.20世纪50年代中期以前
    B.20世纪50年代后期到60年代中期
    C.20世纪60年代后期
    D.20世纪70年代后期
    答:————
36.[单选题] 在FoxPro中执行LIST命令,要想在屏幕和打印机上同时输出,应使用命令____。
    A.LIST TO PRINT
    B.LIST ON PRINT
    C.PRINT LIST
    D.LIST PRINT ON
    答:————
37.[单选题] 文件管理方式本质上是把数据组织成____形式存储在磁盘上。
    A.表
    B.记录
    C.文件
    D.数据库
    答:————
38.[单选题] FoxPro系统通常称作____。
    A.数据库
    B.高级语言
    C.数据库系统
    D.数据库管理系统
    答:————
39.[单选题] ____是用户与DBS的接口。
    A.模式
    B.外模式
    C.内模式
    D.关系模式
    答:————
40.[单选题] 目标程序是指____。
    A.为了某个目的编制的程序
    B.汇编语言程序
    C.由源程序编译后产生的可执行机器指令序列
    D.任意一段机器语言代码
    答:————
41.[单选题] 设有两个事务T1、T2,其并发操作如图所示,下面评价正确的是(       ) 。<br><img id="ODxpeimTEMP20191112030431583.png" src="http://aliyunosstest.open.com.cn/zyglpt/OD/TEMP/2019/1112/ODxpeimTEMP20191112030431583.png?Expires=1888902269&OSSAccessKeyId=gbI8DRLk7JJhLbEw&Signature=TqT6mB3tiUFMr8A4PS0gnPIBn6o%3D"><img id="ODxldkhTEMP20191112030431950.png" src="http://aliyunosstest.open.com.cn/zyglpt/OD/TEMP/2019/1112/ODxldkhTEMP20191112030431950.png?Expires=1888902273&OSSAccessKeyId=gbI8DRLk7JJhLbEw&Signature=mhrptxo7TyRiD838n3jVFBmqYmQ%3D">T1                      T2<br>① 读A=100<br>     ②                      读A=100<br>③        A=A-5写回<br><img id="ODklnntTEMP20191112030433119.png" src="http://aliyunosstest.open.com.cn/zyglpt/OD/TEMP/2019/1112/ODklnntTEMP20191112030433119.png?Expires=1888902271&OSSAccessKeyId=gbI8DRLk7JJhLbEw&Signature=SgGQnyw6AcVZrnfihxlACKj%2BCqg%3D">④                      A=A-8写回
    A.该操作不存在问题
    B.该操作丢失修改
    C.该操作不能重复读
    D.该操作读“脏”数据
    答:————
42.[单选题] 设有两个事务T1、T2,其并发操作如图所示,下面评价正确的是(       )。<br>           T1                    T2<br><img id="ODiwqrrTEMP20191112030433287.png" src="http://aliyunosstest.open.com.cn/zyglpt/OD/TEMP/2019/1112/ODiwqrrTEMP20191112030433287.png?Expires=1888902271&OSSAccessKeyId=gbI8DRLk7JJhLbEw&Signature=/NeU2GcoamdWGnDbaBjF5kKeTds%3D">                  read(A)<br>read(B)<br>                  sum=A+B             <br>              read(A)<br>A=A*2<br>write(A)<br>                  read(A)<br>read(B)<br>sum=A+B<br>write(A+B)<br><img id="ODxtkotTEMP20191112030433460.png" src="http://aliyunosstest.open.com.cn/zyglpt/OD/TEMP/2019/1112/ODxtkotTEMP20191112030433460.png?Expires=1888902271&OSSAccessKeyId=gbI8DRLk7JJhLbEw&Signature=0LRS8Tv83JjC6pKblKBiQyH%2B/V4%3D">
    A.该操作不存在问题
    B.该操作丢失修改
    C.该操作不能重复读
    D.该操作读“脏”数据
    答:————
43.[单选题] 数据库系统的核心是(    )。
    A.数据库
    B.数据库管理系统
    C.数据模型
    D.软件工具
    答:————
44.[单选题] 下列四项中,不属于数据库系统的特点的是(      )。
    A.数据结构化
    B.数据由DBMS统一管理和控制
    C.数据冗余度大
    D.数据独立性高
    答:————
45.[单选题] 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(    ) 。
    A.层次模型
    B.关系模型
    C.网状模型
    D.实体-联系模型
    答:————
46.[单选题] 数据的物理独立性是指(      )。
    A.数据库与数据库管理系统相互独立
    B.用户程序与数据库管理系统相互独立
    C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
    D.应用程序与数据库中数据的逻辑结构是相互独立的
    答:————
47.[单选题] 要保证数据库的逻辑数据独立性,需要修改的是(     )。
    A.模式与外模式之间的映象
    B.模式与内模式之间的映象
    C.模式
    D.三级模式
    答:————
48.[单选题] 关系数据模型的基本数据结构是(       )。
    A.树
    B.图
    C.索引
    D.关系
    答:————
49.[单选题] 有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是(       )。
    A.车次
    B.日期
    C.车次+日期
    D.车次+情况摘要
    答:————
50.[单选题] 己知关系R和S,R∩S等价于(       )。
    A.(R-S)-S
    B.S-(S-R)
    C.(S-R)-R
    D.S-(R-S)
    答:————
51.[单选题] 学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和 宿舍(楼名,房间号,床位号,学号)
假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行(      )。
    A.全外联接
    B.左外联接
    C.右外联接
    D.自然联接
    答:————
52.[单选题] 用下面的T-SQL语句建立一个基本表:
CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,
Sname CHAR(8) NOT NULL,
Sex CHAR(2),
Age INT)
可以插入到表中的元组是(      )。
    A.5021','刘祥',男,21
    B.NULL,'刘祥',NULL,21
    C.'5021',NULL,男,21
    D.'5021','刘祥',NULL,NULL
    答:————
53.[单选题] 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是(    )。
    A.GRANTQTYONSPJTO'李勇'
    B.GRANTUPDATE(QTY)ONSPJTO'李勇'
    C.GRANTUPDATE(QTY)ONSPJTO李勇
    D.GRANTUPDATEONSPJ(QTY)TO李勇
    答:————
54.[单选题] 设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则,下面(     )选项是正确的。
    A.只有SNO不能取空值
    B.只有CNO不能取空值
    C.只有GRADE不能取空值
    D.SNO与CNO都不能取空值
    答:————
55.[单选题] 关系规范化中的插入操作异常是指 (      )  。
    A.不该删除的数据被删除
    B.不该插入的数据被插入
    C.应该删除的数据未被删除
    D.应该插入的数据未被插入
    答:————
56.[单选题] 在关系数据库设计中,设计关系模式是数据库设计中(      )阶段的任务。
    A.逻辑设计
    B.物理设计
    C.需求分析
    D.概念设计
    答:————
57.[单选题] 在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为(     )。
    A.4
    B.5
    C.6
    D.7
    答:————
58.[单选题] 事务的隔离性是指(      )。
    A.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
    B.事务一旦提交,对数据库的改变是永久的
    C.事务中包括的所有操作要么都做,要么都不做
    D.事务必须是使数据库从一个一致性状态变到另一个一致性状态
    答:————
59.[单选题] 数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据是指(      )。
    A.数据字典、应用程序、审计档案、数据库后备副本
    B.数据字典、应用程序、日志文件、审计档案
    C.日志文件、数据库后备副本
    D.数据字典、应用程序、数据库后备副本
    答:————
60.[单选题] 若事务T对数据对象A加上S锁,则(      )。
    A.事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X锁
    B.事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X锁
    C.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁
    D.事务T可以读A和修改A,其它事务能对A加S锁和X锁
    答:————
61.[单选题] 在SQL语言的SELECT语句中,用于对结果元组进行排序的是(      )子句。
    A.GROUPBY
    B.HAVING
    C.ORDERBY
    D.WHERE
    答:————
62.[单选题] 在数据库中,产生数据不一致的根本原因是(      )。
    A.数据冗余
    B.数据存储量太大
    C.没有严格保护数据
    D.未对数据进行完整性控制
    答:————
63.[单选题] (     )是指包括在第一个关系中出现而在第二个关系中不出现的元组的新关系。
    A.两个关系的并运算
    B.两个关系的交运算
    C.两个关系的除运算
    D.两个关系的差运算
    答:————
64.[单选题] 如果一个关系模式R的所有属性都是不可分的基本数据项,则这个关系属于(     )。
    A.1NF
    B.2NF
    C.3NF
    D.BCNF
    答:————
65.[单选题] 设student为(学生号,姓名,性别,系号);dept为(系号,系名,系主任),则“系号”是student的(  )。
    A.侯选码
    B.主码
    C.外码
    D.备用码
    答:————
66.[单选题] 已知在某个工厂中,一台机器设备可由多名工人操纵,一名工人也可操纵多台机器设备,则机器设备和工人之间存在(  )。
    A.1对1的联系
    B.1对多的联系
    C.多对多的联系
    D.以上答案都不对
    答:————
67.[单选题] 下列四项中,不属于数据库系统的主要特点的是(      )。
    A.数据结构化
    B.数据的冗余度小
    C.较高的数据独立性
    D.程序的标准化
    答:————
68.[单选题] 数据的逻辑独立性是指(      )。
    A.内模式改变,模式不变
    B.模式改变,内模式不变
    C.模式改变,外模式和应用程序不变
    D.内模式改变,外模式和应用程序不变
    答:————
69.[单选题] 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是(      )。
    A.外模式
    B.内模式
    C.存储模式
    D.模式
    答:————
70.[单选题] 相对于非关系模型,关系数据模型的缺点之一是(      )。
    A.存取路径对用户透明,需查询优化
    B.数据结构简单
    C.数据独立性高
    D.有严格的数学基础
    答:————
71.[单选题] 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是(      )。
    A.宿舍编号
    B.学号
    C.宿舍地址,姓名
    D.宿舍编号,学号
    答:————
72.[单选题] 自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的(       )。
    A.元组
    B.行
    C.记录
    D.属性
    答:————
73.[单选题] 下列关系运算中,(       )运算不属于专门的关系运算。
    A.选择
    B.连接
    C.广义笛卡尔积
    D.投影
    答:————
74.[单选题] SQL语言具有(       )的功能。
    A.关系规范化、数据操纵、数据控制
    B.数据定义、数据操纵、数据控制
    C.数据定义、关系规范化、数据控制
    D.数据定义、关系规范化、数据操纵
    答:————
75.[单选题] 从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是(     )。
    A.M端实体的关键字
    B.N端实体的关键字
    C.M端实体关键字与N端实体关键字组合
    D.重新选取其他属性
    答:————
76.[单选题] SQL语言中,删除一个表的命令是(      )。
    A.DELETE
    B.DROP
    C.CLEAR
    D.REMOVE
    答:————
77.[单选题] 假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。
要查找某个学生的基本信息及其选课的平均成绩,将使用关系(      )。
    A.S和SC
    B.SC和C
    C.S和C
    D.S、SC和C
    答:————
78.[单选题] 有关系模式A(S,C,M),其中各属性的含义是:S:学生;C :课程;M:名次,其语义是:每一个学生选修每门课程的成绩有一定的名次,每门课程中每一名次只有一个学生(即没有并列名次),则关系模式A最高达到(       )。
    A.1NF
    B.2NF
    C.3NF
    D.BCNF
    答:————
79.[单选题] 关系规范化中的删除异常是指 (        )。
    A.不该删除的数据被删除
    B.不该插入的数据被插入
    C.应该删除的数据未被删除
    D.应该插入的数据未被插入
    答:————
80.[单选题] 在数据库设计中, E-R图产生于(       )。
    A.需求分析阶段
    B.物理设计阶段
    C.逻辑设计阶段
    D.概念设计阶段
    答:————
81.[单选题] 事务是数据库运行的基本单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于(       )状态。
    A.安全性
    B.一致性
    C.完整性
    D.可靠性
    答:————
82.[单选题] (       )用来记录对数据库中数据进行的每一次更新操作。
    A.后援副本
    B.日志文件
    C.数据库
    D.缓冲区
    答:————
83.[单选题] 数据库系统的特点是(      )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。
    A.数据共享
    B.数据存储
    C.数据应用
    D.数据保密
    答:————
84.[单选题] 设有关系R(A,B,C)和S(C,D)。与SQL语句select A,B,D from R,S where R.C=S.C等价的关系代数表达式是(      )
    A.σR.C=S.C(πA,B,D(R×S))
    B.πA,B,D(σR,C=S.C(R×S))
    C.σR.C=S.C((πA,B(R))×(πD(S)))
    D.σR,C=S.C(πD((πA,B(R))×S))
    答:————
85.[单选题] 有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于(      )。
    A.实体完整性约束
    B.参照完整性约束
    C.用户自定义完整性约束
    D.关键字完整性约束
    答:————
86.[单选题] 下述选项中,不属于概念模型应具备的性质的是(      )。
    A.有丰富的语义表达能力
    B.易于交流和理解
    C.不易于变动
    D.在计算机中实现的效率高
    答:————
87.[单选题] 索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的(      )速度。
    A.插入
    B.修改
    C.删除
    D.查询
    答:————
88.[单选题] 在关系模式R中,若每个属性都是不可再分割的最小数据单位,则R属于(      )。
    A.1NF
    B.2NF
    C.3NF
    D.4NF
    答:————
89.[单选题] 下列选项中,(      )不是DBA数据库管理员的职责。
    A.完整性约束说明
    B.数据库管理系统设计
    C.定义数据库模式
    D.数据库安全
    答:————
90.[单选题] SQL语言是(      )的语言,易学习。
    A.过程化
    B.非过程化
    C.格式化
    D.导航式
    答:————
91.[单选题]  设有两个事务T1、T2,其并发操作如图所示,下面评价正确的是(       ) 。<br>
<img id="ODvnzfdTEMP20191112110122065.png" src="http://itembankcdn.open.com.cn/zyglpt/OD/TEMP/2019/1112/ODvnzfdTEMP20191112110122065.png?Expires=1888930882&OSSAccessKeyId=gbI8DRLk7JJhLbEw&Signature=v5h5zX7E6bRhBXqHGdc7/lAsvhU%3D">
    A.该操作不存在问题
    B.该操作不存在问题
    C.该操作不能重复读
    D.该操作读“脏”数据
    答:————
92.[单选题] 设有两个事务T1、T2,其并发操作如图所示,下面评价正确的是(       )。<img id="ODixxjmTEMP20191112110258444.png" src="http://itembankcdn.open.com.cn/zyglpt/OD/TEMP/2019/1112/ODixxjmTEMP20191112110258444.png?Expires=1888930978&OSSAccessKeyId=gbI8DRLk7JJhLbEw&Signature=YQq7gv82sGzPdv6MF9LC/wmSM0E%3D">
    A.该操作不存在问题
    B.该操作丢失修改
    C.该操作不能重复读
    D.该操作读“脏”数据
    答:————
93.[单选题] DBS是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机硬件、软件和_____。
    A.系统分析员
    B.程序员
    C.数据库管理员
    D.操作员
    答:————
94.[单选题] 数据的正确、有效和相容称之为数据的_____。
    A.安全性
    B.一致性
    C.独立性
    D.完整性
    答:————
95.[单选题] _____是位于用户与操作系统之间的一层数据管理软件。
    A.数据库系统
    B.数据库管理系统
    C.数据库
    D.数据库应用系统
    答:————
96.[单选题] 数据库中,两实体间的联系是指_____。
    A.一个实体与另一个实体的联系
    B.实体集内部的联系
    C.1: 1、1: m、m: n联系
    D.两实体间联系
    答:————
97.[单选题] 数据库管理系统中DCL表示_____。
    A.数据描述语言
    B.数据操纵语言
    C.数据控制语言
    D.访问数据库的方式
    答:————
98.[单选题] 文件系统与数据库系统对数据处理方式的主要区别体现在_____。
    A.数据集成化
    B.数据共享
    C.冗余度
    D.容量
    答:————
99.[单选题] _____属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。
    A.数据模型
    B.概念模型
    C.E-R图
    D.关系模型
    答:————
100.[单选题] 下面关于函数依赖的叙述中,不正确的是_____。
    A.若X→Y,Y→Z,则X→YZ
    B.若XY→Z,则X→Z,Y→Z
    C.若X→Y,Y→Z,则X→Z
    D.若X→Y,Y'包含Y,则X—Y'
    答:————
101.[单选题] SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句ALTER TABLE实现_____功能。
    A.数据查询
    B.数据操纵
    C.数据定义
    D.数据控制
    答:————
102.[单选题] 在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建_____。
    A.另一个表
    B.游标
    C.视图
    D.索引
    答:————
103.[单选题] 用二维表结构表示实体以及实体间联系的数据模型称为_____。
    A.层次模型
    B.网络模型
    C.关系模型
    D.面向对象模型
    答:————
104.[单选题] 设计数据流程图(DFD)属于数据库设计的_____。
    A.可行性分析阶段的任务
    B.需求分析阶段的任务
    C.概念设计阶段的任务
    D.逻辑设计阶段的任务
    答:————
105.[单选题] 在数据库的概念设计中,最常用的模型是_____。
    A.实体联系模型
    B.数学模型
    C.逻辑模型
    D.物理模型
    答:————
106.[单选题] 在数据库系统中死锁属于_____。
    A.系统故障
    B.程序故障
    C.事务故障
    D.介质故障
    答:————
107.[单选题] 如果事务T获得了数据对象R上的排它锁,那么_____。
    A.T对R只能读不能写
    B.T对R只能写不能读
    C.其它事务对过R只能读不能写
    D.其它事务对R既不能读也不能写
    答:————
108.[单选题] SQL语言中,实现数据检索的语句是_____。
    A.INSERT
    B.SELECT
    C.UPDATE
    D.DELETE
    答:————
109.[单选题] 关于视图的说法错误的是_____。
    A.是存储在数据库中的预先定义好的查询
    B.占用物理存储空间
    C.具有基本表的外观
    D.可以像基本表一样对其进行存取
    答:————
110.[单选题] 关系模式中 1NF是指_____。
    A.不存在传递依赖现象
    B.不存在部分依赖现象
    C.不存在非主属性
    D.不存在组合属性
    答:————
111.[单选题] 设属性A是关系R的主属性,则属性A不能取空值(NULL),这是_____。
    A.实体完整性规则
    B.参照完整性规则
    C.用户定义完整性规则
    D.域完整性规则
    答:————
112.[单选题] 索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的_____速度。
    A.插入
    B.修改
    C.删除
    D.查询
    答:————
113.[单选题] 在Transact-SQL语法中,用来更新的命令是_____。
    A.UPDATE
    B.INSERT
    C.DELETE
    D.CREATE
    答:————
114.[单选题] 数据库中只存放视图的_____。
    A.操作
    B.对应的数据
    C.定义
    D.限制
    答:————
115.[单选题] 下面系统中不属于关系数据库管理系统的是_____。
    A.Oracle
    B.MS SQL Server
    C.IMS
    D.DB2
    答:————
116.[单选题] 在数据库操作过程中事务处理是一个操作序列,必须具有以下性质:原子性、一致性、隔离性和_____。
    A.共享性
    B.继承性
    C.持久性
    D.封装性
    答:————
117.[单选题] 在Transact-SQL语法中,用来插入数据的命令是_____。
    A.INSERT
    B.UPDATE
    C.DELETE
    D.CREATE
    答:————
118.[单选题] 有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程;T,教员;H,上课时间;R,教室;S,学生。根据语义有如下函数依赖集:F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度达到_____。
    A.1NF
    B.2NF
    C.3NF
    D.BCNF
    答:————
119.[单选题] SQL中,下列涉及空值的操作,不正确的是_____。
    A.AGE IS NULL
    B.AGE IS NOT NULL
    C.AGE = NULL
    D.NOT (AGE IS NULL
    答:————
120.[单选题] 数据库系统中, DBA表示_____。
    A.应用程序设计者
    B.数据库使用者
    C.数据库管理员
    D.数据库结构
    答:————
121.[单选题] SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且_____。
    A.包括20岁和30岁
    B.不包括20岁和30岁
    C.包括20岁但不包括30岁
    D.包括30岁但不包括20岁
    答:————
122.[单选题] 下面列出的关于视图(View)的条目中,不正确的是_____。
    A.视图是外模式
    B.视图是虚表
    C.使用视图可以加快查询语句的执行速度
    D.使用视图可以简化查询语句的编写
    答:————
123.[单选题] 下列有关E-R模型向关系模型转换的叙述中。不正确的是_____。
    A.一个实体类型转换为一个关系模式
    B.一个1:1 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体对应的关系模式合并
    C.一个1:n 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体对应的关系模式合并
    D.一个m:n 联系转换为一个关系模式
    答:————
124.[单选题] 同一个关系模型的任意两个元组值_____。
    A.不能全同
    B.可以全同
    C.必须全同
    D.以上都不是
    答:————
125.[单选题] 下列选项中,_____不是DBA数据库管理员的职责。
    A.完整性约束说明
    B.数据库管理系统设计
    C.定义数据库模式
    D.数据库安全
    答:————
126.[单选题] 在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为_____。
    A.投影
    B.连接
    C.选择
    D.扫描
    答:————
127.[单选题] 关系数据库管理系统应能实现的专门关系运算包括_____。
    A.排序、索引、统计
    B.选择、投影、连接
    C.关联、更新、排序
    D.显示、打印、制表
    答:————
128.[单选题] 下列不是C/S数据库的优点的是______。
    A.减少工作站网络上的负载
    B.工作站的无关性
    C.数据完整性的维护
    D.减少数据库软件费用
    答:————
129.[单选题] 一位教师可以教多门课,一门课只能由一位教师来教。在E-R数据模型中这种联系属于______。
    A.一对一联系
    B.一对多联系
    C.多对多联系
    D.无法确定
    答:————
130.[单选题] SQL语言引入了视图的概念,下述说法正确的是______。
    A..视图的存在提高了并发程序
    B.视图简化用户观点,但不提高查询效率
    C.视图是由弱干表组成,独立存储在数据库中
    D.视图与基本表的最大区别在于它是逻辑定义的虚表
    答:————
131.[单选题] 设有属性A、B、C、D,以下表示中不是关系的是______。
    A.R(A)
    B.R(A,B)
    C.R(A×B×C×D)
    D.R(A,B,C,D)
    答:————
132.[单选题] SQL语言中,实现数据检索的语句是______。
    A.SELECT
    B.INSERT
    C.UPDATE
    D.DELETE
    答:————
133.[单选题] 如下面的数据库的表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL操作( )不能执行。<br>职工表                             部门表<br><table border="1" cellpadding="0" cellspacing="0"><tr><td>职工号</td><td>职工名</td><td>部门号</td><td>工资</td><td></td><td>部门号</td><td>部门名</td><td>主任</td></tr><tr><td>001</td><td>李红</td><td>01</td><td>580</td><td></td><td>01</td><td>人事处</td><td>高平</td></tr><tr><td>005</td><td>刘军</td><td>01</td><td>670</td><td></td><td>02</td><td>财务处</td><td>蒋华</td></tr><tr><td>025</td><td>王芳</td><td>03</td><td>720</td><td></td><td>03</td><td>教务处</td><td>许红</td></tr><tr><td>038</td><td>张强</td><td>02</td><td>650</td><td></td><td>04</td><td>学生处</td><td>杜琼</td></tr></table>
    A.从职工表中删除行(‘025’,‘王芳’,‘03’,720)
    B.将行(‘005’,‘乔兴’,‘04’,750)插入至职工表中
    C.将职工号为‘001’的工资改为700
    D.将职工号为‘038’的部门号改为‘03’
    答:————
134.[单选题] 数据库系统的三级模式结构中,下列不属于三级模式的是( )。
    A.内模式
    B.抽象模式
    C.外模式
    D.概念模式
    答:————
135.[单选题] 在数据库中存储的是( )。
    A.数据
    B.数据模型
    C.数据以及数据之间的联系
    D.信息
    答:————
136.[单选题] 数据库中,数据的物理独立性是指( )。
    A.数据库与数据库管理系统的相互独立
    B.用户程序与DBMS的相互独立
    C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
    D.应用程序与数据库中数据的逻辑结构相互独立
    答:————
137.[单选题] 数据库系统的核心是( )。
    A.数据库
    B.数据库管理系统
    C.数据模型
    D.软件工具
    答:————
138.[单选题] 关系数据库中的关键字是指( )。
    A.能惟一决定关系的字段
    B.不可改动的专用保留字
    C.关键的很重要的字段
    D.能惟一标识元组的属性或属性集合
    答:————
139.[单选题] 关系规范化中的插入操作异常是指( )。
    A.不该删除的数据被删除
    B.不该插入的数据被插入
    C.应该删除的数据未被删除
    D.应该插入的数据未被插入
    答:————
140.[单选题] 设计性能较优的关系模式称为规范化,规范化主要的理论依据是( )。
    A.关系规范化理论
    B.关系运算理论
    C.关系代数理论
    D.数理逻辑
    答:————
141.[单选题] 已知学生、课程和成绩三个关系如下:学生(学号,姓名,性别,班级)、课程(课程名称,学时,性质)、成绩(课程名称,学号,分数)。若打印学生成绩单,包括学号、姓名、课程名称、分数,应该对这些关系进行( )操作。
    A.并
    B.交
    C.乘积
    D.连接
    答:————
142.[单选题] SQL语言中,实现数据检索的语句是( )。
    A.SELECT
    B.INSERT
    C.UPDATE
    D.DELETE
    答:————
143.[单选题] 用( )形式表示实体类型和实体间的联系是关系模型的主要特征。
    A.指针
    B.链表
    C.关键字
    D.表格
    答:————
144.[单选题] SQL语言是( )的语言,易学习。
    A.过程化
    B.非过程化
    C.格式化
    D.导航式
    答:————
145.[单选题] E-R图是数据库设计的工具之一,它适用于建立数据库的( )。
    A.概念模型
    B.逻辑模型
    C.结构模型
    D.物理模型
    答:————
146.[单选题] 事务的一致性是指( )。
    A.事务中包括的所有操作要么都做,要么都不做
    B.事务一旦提交,对数据库的改变是永久的
    C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
    D.事务必须是使数据库从一个一致性状态变到另一个一致性状态
    答:————
147.[单选题] 若事务T对数据R已加X锁,则其他对数据R( )。
    A.可以加S锁不能加X锁
    B.不能加S锁可以加X锁
    C.可以加S锁也可以加X锁
    D.不能加任何锁
    答:————
148.[单选题] 一个事务在执行时,应该遵守“要么不做,要么全做”的原则,这是事务的( )。
    A.原子性
    B.一致性
    C.隔离性
    D.持久性
    答:————
149.[单选题] 在数据库设计中,用 E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的( )阶段。
    A.需求分析
    B.概念设计
    C.逻辑设计
    D.物理设计
    答:————
150.[单选题] 下列有关数据库的描述,正确的是( )。
    A.数据库是一个结构化的数据集合
    B.数据库是一个关系
    C.数据库是一个DBF文件
    D.数据库是一组文件
    答:————
151.[单选题] 数据库中只存放视图的( )。
    A.操作
    B.对应的数据
    C.定义
    D.限制
    答:————
152.[单选题] 下列有关E-R模型向关系模型转换的叙述中。不正确的是( )。
    A.一个实体类型转换为一个关系模式
    B.一个1:1 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体对应的关系模式合并
    C.一个1:n 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体对应的关系模式合并
    D.一个m:n 联系转换为一个关系模式
    答:————
153.[多选题] 手工管理阶段程序员不仅要规定数据的逻辑结构而且还要在程序中设计物理结构,包括____等。
    A.存储结构
    B.存取方法
    C.输入方式
    D.输出方式
    E.记录结构
    答:————
154.[多选题] 数据定义语言用来定义RDB的____。
    A.模式
    B.内模式
    C.外模式
    D.概念模式
    E.存储模式
    答:————
155.[多选题] 在一个数据库应用系统中,通常包括____这几个层次。
    A.用户操作层
    B.系统管理层
    C.数据存储层
    D.业务处理层
    E.界面表示层
    答:————
156.[多选题] 关系概念模式包括对____的说明。
    A.关系名
    B.属性名
    C.属性取值类型
    D.属性取值范围
    E.属性取值宽度
    答:————
157.[多选题] 层次模型所体现的记录之间的联系只限于二元____的联系,这一约束限制了用层次模型描述现实世界的能力。
    A.1:1
    B.1:N
    C.M:N
    D.N:1
    E.N:M
    答:————
158.[多选题] 在文件系统阶段中,计算机外存储器有了____等直接存取的存储设备。
    A.磁盘
    B.磁鼓
    C.打印机
    D.扫描仪
    E.绘图仪
    答:————
159.[多选题] 网状模型的查询操作是通过____语句配合使用实现的。
    A.查询
    B.取数
    C.索引
    D.输出
    E.输出
    答:————
160.[多选题] 一个“好”的关系模式应当不会发生____,数据冗余应尽可能少。
    A.插入异常
    B.删除异常
    C.更新异常
    D.结构异常
    E.数据异常
    答:————
161.[多选题] 数据库的数据模型由____组成。
    A.数据类型
    B.数据结构
    C.数据操作
    D.数据长度
    E.数据的约束条件
    答:————
162.[多选题] 关系模型中常用的关系操作包括____连接、除等查询操作。
    A.交
    B.并
    C.差
    D.选择
    E.投影
    答:————
163.[多选题] 数据库系统的三级模式结构定义了数据库的三个抽象层次即____。
    A.系统数据库
    B.物理数据库
    C.概念数据库
    D.逻辑数据库
    E.用户数据库
    答:————
164.[多选题] 数据加工的主要任务是对数据进行____,通过数据加工会得到更有用的数据,以指导或控制人的行为或事物的变化趋势。
    A.变换
    B.抽取
    C.运算
    D.反映元
    E.存储
    答:————
165.[多选题] 手工管理阶段的特点是____。
    A.数据不保存
    B.没有文件的概念
    C.数据是面向应用的
    D.数据的存取基本以记录为单位
    E.没有对数据进行管理的软件系统
    答:————
166.[多选题] 数据库应用系统体系结构的类型有____。
    A.分布式结构
    B.单用户结构
    C.集中式结构
    D.客户机/服务器结构
    E.浏览器/服务器结构
    答:————
167.[多选题] 关系模型中关系模式的联系由____隐含说明。
    A.属性
    B.实体
    C.关键字
    D.连接属性
    E.外部关键字
    答:————
168.[多选题] 数据模型按照不同的应用层次可将其划分为____。
    A.概念数据模型
    B.逻辑数据模型
    C.局部数据模型
    D.物理数据模型
    E.全局数据模型
    答:————
169.[多选题] 数据库的三级模式是由____三级模式构成。
    A.模式
    B.外模式
    C.内模式
    D.数据模式
    E.结构模式
    答:————
170.[多选题] 数据处理是指对数据的____和传播等工作。
    A.收集
    B.组织
    C.整理
    D.加工
    E.存储
    答:————
171.[多选题] DBMS由数据和元数据存储、____和更新等部分组成。
    A.查询
    B.模式更新
    C.事务管理器
    D.查询处理器
    E.存储管理器
    答:————
172.[多选题] 数据库应用系统体系结构是指DBS中____以及网络通讯之间的布局与分布关系。
    A.用户操作层
    B.数据存储层
    C.业务处理层
    D.界面表示层
    E.系统管理层
    答:————
173.[多选题] 嵌套查询一般的执行顺序是_____处理。
    A.同时
    B.由里向外
    C.由外向里
    D.由下层向上层
    答:————
174.[多选题] 需求分析阶段主要任务是对数据库应用系统所要处理的对象进行全面的了解,收集用户对数据库的_____,并以数据流程图和数据字典等书面形式确定下来。
    A.信息需求
    B.处理需求
    C.安全性需求
    D.完整性需求
    答:————
175.[多选题] SQL语言除了具有一般关系数据库语言的特点外,还具有的特点有_____。
    A.有自含式和嵌入式两种形式
    B.语言简洁、易学易用
    C.高度过程化
    D.支持三级模式结构
    答:————
176.[多选题] 下列是数据库系统的组成部分的是_____。
    A.开发和管理数据库系统的人员
    B.数据库
    C.DBMS
    D.应用开发工具软件
    答:————
177.[多选题] 按事务对数据对象的封锁程度来分,封锁的基本类型有_____。
    A.排它锁
    B.共享锁
    C.物理锁
    D.系统锁
    答:————
178.[多选题] 下列语句中,功能相同的命令是_____。
    A.SELECT 学号,姓名 FROM 学生 WHERE 年龄 BETWEEN 20 TO 22;
    B.SELECT 学号,姓名 FROM 学生 WHERE 年龄>20 AND年龄<=22;
    C.SELECT 学号,姓名 FROM 学生 WHERE 年龄>=20 AND年龄<22;
    D.SELECT 学号,姓名 FROM 学生 WHERE 年龄>=20 AND年龄<=22;
    答:————
179.[多选题] 关系代数运算中,传统的集合运算有_____。
    A.并
    B.差
    C.交
    D.笛卡尔积
    答:————
180.[多选题] 对并发操作若不加以控制,可能会带来的不一致性有_____。
    A.死锁
    B.丢失修改
    C.不能重复读
    D.读“脏”数据
    答:————
181.[多选题] 关于事务,说法正确的是_____。
    A.所有的事务都有一个开始和结束
    B.事务可以被撤销,但不能被保存
    C.事务必须以原子的方式被执行
    D.事务是基于数据库的执行工作单元
    答:————
182.[多选题] SQL提供的主要基本数据类型有_____。
    A.数值型
    B.字符型
    C.位串型
    D.日期型
    答:————
183.[多选题] 数据库管理员的职责包括______。
    A.维护数据库
    B.设计子模式
    C.管理数据库
    D.定义数据库结构
    答:————
184.[多选题] 关于关系模式,说法正确的是______。
    A.关系实际上就是关系模式在某一时刻的状态或内容
    B.关系是型,关系模式是它的值
    C.关系模式是静态的、稳定的
    D.关系模式是型,关系是它的值
    答:————
185.[多选题] 实体之间的联系可抽象为______。
    A.1:1
    B.1:3
    C.1:n
    D.n:m
    答:————
186.[多选题] SELECT语句中______语句为必选子句,而其他子句为任选子句。
    A.FROM
    B.WHERE
    C.SELECT
    D.GROUP BY
    答:————
187.[多选题] 保护数据库的手段有______。
    A.设置数据库为只读
    B.加密数据库
    C.使用用户级安全机制保护数据库对象
    D.将数据库另存为MDE文件
    答:————
188.[多选题] 关于各种数据库系统,说法对的是______。
    A.关系数据库系统支持复合数据类型
    B.面向对象数据库系统与程序设计语言集成一体化
    C.对象-关系数据库系统查询语言功能强大
    D.对象-关系数据库系统高保护性
    答:————
189.[多选题] 从现实世界问题到数据模型实际上经历了信息的三个世界______。
    A.虚拟世界
    B.现实世界
    C.信息世界
    D.数据世界
    答:————
190.[多选题] 关于数据库系统与文件系统,描述正确的是______。
    A.数据库系统简单,而文件系统复杂
    B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
    C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
    D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
    答:————
191.[多选题] 下列是数据库系统的组成部分的是______。
    A.开发和管理数据库系统的人员
    B.数据库
    C.DBMS
    D.应用开发工具软件
    答:————
192.[多选题] 候选键的属性可以有______。
    A.0个
    B.1个
    C.2个
    D.多个
    答:————
193.[判断题] 数据传播它是指在空间或时间上以各种形式传播信息,并改变数据的结构、性质和内容。
    A.错误
    B.正确
    答:————
194.[判断题] 一个关系模式之所以会产生更新异常题,是由存在于模式中的某些数据依赖引起的。
    A.错误
    B.正确
    答:————
195.[判断题] 层次数据模型缺乏直接表达现实世界中非层次关系实体集间的复杂联系。
    A.错误
    B.正确
    答:————
196.[判断题] 为数据设置值域是保证数据的有效性及避免数据输入或修改时出现错误的重要措施。
    A.错误
    B.正确
    答:————
197.[判断题] 简单的说,一个关系模型的逻辑结构就是一张二维表,它由行和列组成。
    A.错误
    B.正确
    答:————
198.[判断题] 关系模型中主关键字或是外部关键字的属性值可以为空。
    A.错误
    B.正确
    答:————
199.[判断题] RDB中的每个基本表基于主关键字进行直接存取。
    A.错误
    B.正确
    答:————
200.[判断题] 关系操作采用集合操作方式,即操作的对象和结果都是集合。
    A.错误
    B.正确
    答:————
201.[判断题] 数据库管理系统是提供数据库管理的计算机系统软件。
    A.错误
    B.正确
    答:————
202.[判断题] 在关系数据模型中可以不说明关系与关系之间的联系。关系与关系之间的联系是通过连接属性实现的。
    A.错误
    B.正确
    答:————
203.[判断题] 手工管理阶段数据处理方式是批处理。
    A.错误
    B.正确
    答:————
204.[判断题] 属性间的数据依赖关系就是描述关系的元组语义,限制关系的各个元组必须满足的约束条件。
    A.错误
    B.正确
    答:————
205.[判断题] 数据是信息的载体,信息则是对数据加工的结果,是对数据的解释。
    A.错误
    B.正确
    答:————
206.[判断题] 在一个关系中可以有重复元组。
    A.错误
    B.正确
    答:————
207.[判断题] 文件系统中的数据和程序具有了很充分的独立性,数据不再是面向应用的了。
    A.错误
    B.正确
    答:————
208.[判断题] 手工管理阶段数据的组织和管理完全靠程序员手工完成。
    A.错误
    B.正确
    答:————
209.[判断题] 数据模型是对现实世界问题的数据特征的描述。
    A.错误
    B.正确
    答:————
210.[判断题] 数据库是一个长期存储在计算机内、有组织的、可共享的、统一管理的数据集合。
    A.错误
    B.正确
    答:————
211.[判断题] 关系模型要求关系必须是规范化的。
    A.错误
    B.正确
    答:————
212.[判断题] 消除冗余属性的等值连接称为自然连接。
    A.错误
    B.正确
    答:————
213.[填空题] 关系数据模型由关系数据结构、关系操作和##三部分组成。
    答:————
214.[填空题] 一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的## 。
    答:————
215.[填空题] 在Student表的Sname列上建立一个唯一索引的SQL语句为:CREATE##Stusname ON student(Sname)
    答:————
216.[填空题] SELECT语句查询条件中的谓词“!=ALL”与运算符##等价。
    答:————
217.[填空题] 关系模式R(A,B,C,D)中,存在函数依赖关系{A→B,A→C,A→D,(B,C)→A},则侯选码是##,R∈ ##NF。
    答:————
218.[填空题] 外模式/模式映象可以保证数据和应用程序之间的##;模式/内模式映象可以保证数据和应用程序之间的##。
    答:————
219.[填空题] 关系数据库的实体完整性规则规定基本关系的主属性都不能取 ##。
    答:————
220.[填空题] 在关系A(S,SN,D)和B(D,CN,NM)中,A的主码是S,B的主码是D,则D在A中称为##。
    答:————
221.[填空题] SQL语言中,用于授权的语句是## 。
    答:————
222.[填空题] 关系R与S的交可以用关系代数的5种基本运算表示为 ## 。
    答:————
223.[填空题] 数据库系统中最重要的软件是##,最重要的用户是##。
    答:————
224.[填空题] 数据库设计分为以下六个设计阶段:需求分析阶段、##、逻辑结构设计阶段、##、数据库实施阶段、数据库运行和维护阶段。
    答:————
225.[填空题] 数据库系统一般是由硬件系统、数据库集合、   ##      、数据库管理员、用户组成。
    答:————
226.[填空题] DBMS是指数据库管理系统,它是位于     ##    和操作系统之间的一层管理软件。
    答:————
227.[填空题] 一个关系模式的可以形式化表示为:    ##     。
    答:————
228.[填空题] 已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是系编号,学生关系的外关键字是    ##     。
    答:————
229.[填空题] 实现并发控制的方法主要是封锁技术,基本的封锁类型有    ##     和共享型封锁两种。
    答:————
230.[填空题] 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”间的关系属于   ##      的关系。
    答:————
231.[填空题] 关系模型的完整性规则有     ##    、参照完整性、用户定义完整性。
    答:————
232.[填空题] 数据库运行过程中可能出现    ##     、系统故障和介质故障三类故障。
    答:————
233.[填空题] 关系代数中,从两个关系中找出相同元组的运算称为   ##      运算。
    答:————
234.[填空题] 关系数据库中可命名的最小数据单位是   ##      。
    答:————
235.[问答题] 某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。(1)根据上述语义画出E-R图;(2)将该E-R模型转换为关系模型,并指出转换结果中每个关系模式的主码和外码。(要求:1:1和1:n的联系进行合并)
    答:————
236.[问答题] 设有如图所示的三个关系。其中各个属性的含义如下:A#(商店代号)、ANAME(商店名)、WQTY(店员人数)、CITY(所在城市)、B#(商品号)、BNAME(商品名称)、PRICE(价格)、QTY(商品数量)。<br><b>A</b>                                     <b> </b><b>     </b><b>B</b><br><table border="1" cellpadding="0" cellspacing="0"><tbody><tr><td>A#</td><td>A</td><td>WQTY</td><td>CITY</td></tr><tr><td>101</td><td>韶山商店</td><td>15</td><td>长沙</td></tr><tr><td>204</td><td>前门百货商店</td><td>89</td><td>北京</td></tr><tr><td>256</td><td>东风商场</td><td>501</td><td>北京</td></tr><tr><td>345</td><td>铁道商店</td><td>76</td><td>长沙</td></tr><tr><td>620</td><td>第一百货公司</td><td>413</td><td>上海</td></tr></tbody></table><br><table border="1" cellpadding="0" cellspacing="0"><tbody><tr><td>B</td><td>BNAME</td><td>PRICE</td></tr><tr><td>1</td><td>毛笔</td><td>21</td></tr><tr><td>2</td><td>羽毛球</td><td>784</td></tr><tr><td>3</td><td>收音机</td><td>1325</td></tr><tr><td>4</td><td>书包</td><td>242</td></tr></tbody></table><br><br><b>AB</b><br><table border="1" cellpadding="0" cellspacing="0"><tbody><tr><td>A</td><td>B</td><td>QTY</td></tr><tr><td>101</td><td>1</td><td>105</td></tr><tr><td>101</td><td>2</td><td>42</td></tr><tr><td>101</td><td>3</td><td>25</td></tr><tr><td>101</td><td>4</td><td>104</td></tr><tr><td>204</td><td>3</td><td>61</td></tr><tr><td>256</td><td>1</td><td>241</td></tr><tr><td>256</td><td>2</td><td>91</td></tr><tr><td>345</td><td>1</td><td>141</td></tr><tr><td>345</td><td>2</td><td>18</td></tr><tr><td>345</td><td>4</td><td>74</td></tr><tr><td>620</td><td>4</td><td>125</td></tr></tbody></table><br>试用SQL语言写出下列查询:<br>(1)找出店员人数不超过100人或者在长沙市的所有商店的代号和商店名。<br>(2)找出至少供应了代号为‘256’的商店所供应的全部商品的其它商店的商店名和所在城市。
    答:————
237.[问答题] 设有商店和顾客两个实体,“商店”有属性商店编号、商店名、地址、电话,“顾客”有属性顾客编号、姓名、地址、年龄、性别。假设一个商店有多个顾客购物,一个顾客可以到多个商店购物,顾客每次去商店购物有一个消费金额和日期,而且规定每个顾客在每个商店里每天最多消费一次。(1)根据上述语义画出E-R图; (2)将该E-R模型转换为关系模型;并指出转换结果中每个关系模式的主码和外码。
    答:————
238.[问答题] 试述关系模型的参照完整性规则。
    答:————
239.[问答题] 试述视图的作用。
    答:————
240.[问答题] 试述数据、数据库、数据库管理系统、数据库系统的概念。
    答:————
241.[问答题] 说明视图与基本表的区别和联系。
    答:————
242.[问答题] 综合题:设有一个工程供应数据库系统,包括如下四个关系模式:
? S(SNO,SNAME, STATUS,CITY);
? P(PNO,PNAME,COLOR,WEIGHT);
? J(JNO,JNAME,CITY);
? SPJ(SNO,PNO,JNO,QTY);
供应商表S由供应商号、供应商名、状态、城市组成;
零件表P 由零件号、零件名、颜色、重量组成;
工程项目表J由项目号、项目名、城市组成;
供应情况表SPJ由供应商号、零件号、项目号、供应数量组成;
(1)用SQL语句查询供应工程J1零件为红色的工程号JNO。
(2)用SQL语句将全部红色零件改为蓝色。
(3)用SQL语句将(S2,P4,J6,400)插入供应情况关系。
    答:————
243.[问答题] 某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。
(1)根据上述语义画出E-R图;
(2)将该E-R模型转换为关系模型,并指出转换结果中每个关系模式的主码和外码。(要求:1:1和1:n的联系进行合并)


    答:————
244.[问答题] 一个图书管理系统中有如下信息: 描述读者的属性有:读者编号、姓名、性别、出生年月、单位描述图书的属性有:书号、书名、作者、出版社其中约定:每个读者可借看多本图书,每本图书可被多个读者借看,借出时要记录借出时间,还回时要记录还回时间。请用E-R模型描述图书和读者的联系,注明属性和联系类型;并将E-R模型转换成关系模型,同时标明各关系模式的主键和外键。
    答:————
245.[问答题] 一个学生成绩管理系统中有如下信息: 描述学生的属性有:学号、姓名、性别、出生年月、班级描述课程的属性有:课程号、课程名、学分其中:每个学生可选修多门课程,每门课程可被多个学生选修,经考试后获得各门课成绩。请用E-R模型描述学生和课程的联系,注明属性和联系类型。
    答:————
246.[问答题] 假设某商业集团数据库中有一关系模式R如下:
R (商店编号,商品编号,数量,部门编号,负责人)
如果规定:
(1) 每个商店的每种商品只在一个部门销售;
(2) 每个商店的每个部门只有一个负责人;
(3) 每个商店的每种商品只有一个库存数量。
试回答下列问题:
(1) 根据上述规定,写出关系模式R的基本函数依赖;
(2) 找出关系模式R的候选码;
(3) 试问关系模式R最高已经达到第几范式?为什么?
(4) 如果R不属于3NF,请将R分解成3NF模式集。
    答:————
247.[问答题] 假设某学校有多名学生,财务处每年要收一次学费。
请为财务处收学费工作设计一个数据库,要求包括两个关系:
学生 (学号,姓名,专业,入学日期)
收费 (学年,学号,学费,书费,总金额)


假设其中各属性的类型分别为:
学费、书费、总金额为数值型数据;
学号、姓名、学年、专业为字符型数据;
入学日期为日期型数据。
列的宽度自定义。
试用SQL语句定义上述表的结构。(定义中应包括主键子句和外键子句)
    答:————
248.[问答题] 设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式;
S(SNO,SNAME,STATUS,CITY);
P(PNO,PNAME,COLOR,WEIGHT);
J(JNO,JNAME,CITY);
SPJ(SNO,PNO,JNO,QTY):
供应商表S由供应商代码(SNO),供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CITY)组成;
零件表P由零件代码(PNO)、零件名(PNAME),颜色(COLOR),重量(WEIGHT)组成;
工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市 (CITY)组成:
供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、工程项目代码(JNO)、供应数量(QTY)组成,表示某供应商供应某种零件给某工程项目的数量为QTY。
针对建立的四个表试用SQL语言完成如下查询:
(1)求供应工程J1零件P1的供应商号码。
(2)求重量在5和20公斤范围内的零件名称。
(3)查询所有与"高碳钢"有关的零件号码。
(4)查询零件号码为'TB_435'的零件颜色和重量。
(5)查询既不在上海和天津也不
    答:————
249.[问答题] 设有如下关系模式:
学生:S(SNO,SNAME,AGE,DEPT)
教师:T(TNO,TNAME,TITLE,AGE)
课程:C(CNO,CNAME,TNUM)
联系关系:SC(SNO,CNO,SCORE)
TC(TNO,CNO)
其中,TITLE为该教师的职称。请用SQL语句完成下列操作:
(1)查找职称为教授的教师的全部数据。
(2)查找由3位以上任课教师数的课程名称。
(3)查找职称为副教授不讲授英语课的教师号。
(4)查找给学生“刘芳”上“操作系统”课程的教师姓名。
    答:————
250.[问答题] 什么样的人是DBA?DBA应具有什么素质?DBA的职责是什么?
    答:————
251.[问答题] 简述事务的四个性质,并解释每一个性质对DBS的益处。
    答:————
252.[问答题] 简述建立视图的优点。
    答:————
253.[问答题] 简述数据字典的主要任务。
    答:————
254.[问答题] 简述关系模型的基本结构与操作。
    答:————
255.[问答题] 基于数据库系统生存期的数据库设计分成哪几个阶段?
    答:————
256.[问答题] 简述文件系统和数据库系统的各自特点。
    答:————
257.[问答题] 简述数据字典的主要任务。
    答:————

《数据库原理及应用》考前练兵.zip

21.65 KB, 下载次数: 0, 下载积分: 贡献 1

售价: 10 金币  [记录]  [购买]

答案参考

快速回复 返回顶部 返回列表