1、数据库的概念模型______。
A、独立于计算机硬件,依赖于 DBMS B、依赖于计算机硬件,独立于 DBMS
C、依赖于计算机硬件和 DBMS D、独立于计算机硬件和 DBMS 2、关系代数是关系型数据库操作的理论基础,它的3个基本运算是______、投影和连接。
A、关系或 B、蕴含 C、关系与 D、选择
3、在关系数据库中,建立数据库表时,将年龄字段值限制在12~40岁之间的这种约束属于______。
A、视图完整性约束 B、域完整性约束 C、参照完整性约束 D、实体完整性约束 4、数据库系统是由______组成的。
A、数据库、数据库管理系统和用户 B、数据文件、命令文件和报表
C、数据库文件结构和数据 D、常量、变量和函数
5、在教学管理中,一名学生可以选择多门课程,一门课程可以被多名学生选择,这说明学生记录型与课程记录型之间的联系是______。
1
A、一对一 B、一对多 C、多对多 D、未知
6、在下列类型的数据库系统中,应用最广泛的是______。 A、分布型数据库系统 B、逻辑型数据库系统 C、关系型数据库系统 D、层次型数据库系统
7、下列四组SQL命令,全部属于数据定义语句的命令是______。 A、CREATE,DROP,ALTER B、CREATE,DROP,UPDATE C、CREATE,DROP,GRANT D、CREATE,DROP,SELECT 8、在下列命题中,不正确的命题是______。
A、若冗余数据是可控的,则数据更新的一致性得以保证 B、数据库减少了不必要的数据冗余 C、数据库中的数据可以共享 D、数据库中不存在冗余数据
9、能实现绝对的与平台无关性的Web数据库访问技术是______。
A、ADO B、ActiveX C、WebbaseAPI D、JDBC 10、下列叙述中错误的是______。 A、一个表可以有多个外部关键字 B、数据库表可以设置记录级的有效性规则
C、永久性关系建立后,主表记录指针将随子表记录指针相应移动
2
D、对于临时性关系,一个表不允许有多个主表 11、在下列关于视图的叙述中,正确的一条是______。 A、视图和查询一样
B、若导出某视图的数据库表被删除了,该视图不受任何影响 C、视图一旦建立,就不能被删除
D、当某一视图被删除后,由该视图导出的其他视图也将自动删除
12、在 SQL 语句中,与 X BETWEEN 20 AND 30 等价的表达式是____。
A、X>=20 AND X20 AND X C、X>20 AND X=20 AND X 13、数据库镜像可以用于______。 A、实现数据库的安全性 B、实现数据共享
C、进行数据库恢复或并发操作 D、保证数据库的完整性 14、一个关系相当于一张二维表,二维表中的各栏目相当于该关系的______。
A、元组 B、结构 C、数据项 D、属性
15、用二维表来表示实体及实体之间联系的数据模型称为______。
A、实体 联系模型 B、层次模型 C、关系模型 D、网状模型
3
16、下列说法中正确的是____。
A、从数据库中移出来的表仍然是数据库表
B、将某个表从数据库中移出的操作不会影响当前数据库中其他表
C、一旦某个表从数据库中移出,与之联系的所有主索引、默认值及有关的规则都随之消失 D、如果移出的表在数据库中使用了长表名,那么表移出数据库后仍然可以使用长表名
17、在基本SQL语言中,不可以实现______。 A、定义视图 B、并发控制 C、定义基表 D、查询视图和基表
18、通过Internet及浏览器处理的数据库,应该是______处理。 A、以上3种模式 B、分布式 C、主从结构式 D、集中式
19、如果要改变一个关系中属性的排列顺序,应使用的关系运算是______。
A、连接 B、选取 C、投影 D、重建
20、数据库系统与文件系统的主要区别是______。 A、文件系统简单,而数据库系统复杂
B、文件系统只能管理数据文件,而数据库系统能管理各种类型的文件
C、文件系统只能管理少量数据,而数据库系统能管理大量数据 D、文件系统不能解决数据冗余和数据独立性问题,而数据库系
4
统可以
21、一般说来,数据库管理系统主要适合于用作______。 A、表格计算 B、资料管理 C、数据通讯 D、文字处理
22、在设置数据库中的表之间的永久关系时,以下说法正确的是______。
A、父表必须建立主索引,子表可以不建立索引 B、父表、子表都必须建立主索引
C、父表必须建立主索引,子表必须建立候选索引 D、父表必须建立主索引,子表可以建立普通索引 23、数据的逻辑独立性是指______。 A、数据与存储结构的逻辑独立性 B、数据元素之间的逻辑独立性 C、存储结构与物理结构的逻辑独立性 D、数据与程序的逻辑独立性
24、在SQL查询时,使用WHERE子句指出的是______。 A、查询目标 B、查询条件 C、查询视图 D、查询结果
25、查找工资在600元以上并且职称为工程师的纪录,逻辑表达式为____。
A、 工资 >600 .OR. 职称= 工程师 B、工资>600 .AND. 职称=工程师
5
C、 工资 >600 .AND. 职称 = 工程师 D、工资>600 .AND. 职称= 工程师
26、关系数据库管理系统存储与管理数据的基本形式是____。 A、关系树 B、二维表 C、文本文件 D、结点路径
27、一个关系型数据库管理系统所应具备的3种基本关系操作是______。
A、筛选、投影与连接 B、排序、索引与查询 C、插入、删除与修改 D、编辑、浏览与替换 28、数据库管理系统更适合于______方面的应用。 A、CAD B、过程控制 C、科学计算 D、数据处理
29、数据库系统的控制中枢是____。 A、数据库 B、数据库管理系统 C、数据库管理员 D、数据库应用系统 30、数据库类型是按照______来划分的。 A、数据模型 B、记录形式 C、数据存取方法 D、文件形式
31、要在数据库中的各个表之间建立一对一关系,子表的关键字段必须建立______。
A、惟一索引 B、主索引
C、普通索引 D、候选索引或惟一索引
6
32、设计性能较优的关系模式称为规范化,规范化的主要理论依据是______。
A、关系规范化理论 B、代数运算理论 C、数理逻辑理论 D、关系运算理论
33、数据库的并发操作可能带来的问题包括______。 A、非法用户的使用 B、丢失更新
C、数据独立性会提高 D、增加数据冗余度
34、在数据库技术中,独立于计算机系统的模型是______。 A、面向对象的模型 B、关系模型 C、E-R模型 D、层次模型
35、在关系型数据库管理系统中,所谓关系是指______。 A、各个字段数据之间存在着一定的关系 B、各条数据记录之间存在着一定的关系
C、一个数据库与另一个数据库之间存在着一定的关系 D、满足一定条件的一个二维数据表格 36、以下叙述中正确的是______。
A、删除一个数据库后,其内的表也一定被删除
B、任何一个表只能为一个数据库所有,不能同时添加到多个数据库
C、候选关键字的值不能有重复的数据,但可以有空值 D、可为自由表设置主索引、普通索引、惟一索引 37、SQL是____英文单词的缩写
7
A、Standard Query Languange B、Structured Query Language
C、Select Query Language D、以上都不是
38、作为Microsoft Office家族成员之一的______数据库,能够与其他Office组件进行数据交换共享数据资源,易于生成集文字处理、图表生成和数据管理于一体的办公自动化系统。
A、Access B、Oracle C、Sybase D、Informix
38、数据库、数据库系统、数据库管理系统这3者之间的关系是____。
A、数据库系统包含数据库和数据库管理系统 B、数据库包含数据库系统和数据库管理系统 C、数据库管理系统包含数据库和数据库系统 D、数据库系统就是数据库,也就是数据库管理系统 39、在关系数据库中,模式对应的是______。 A、视图和所有基本表 B、视图和部分基本表 C、基本表 D、索引
40、在关系型数据库管理系统中,一个关系对应一个____。 A、记录 B、字段
C、表文件 D、数据库文件
41、在有关数据库的概念中.若干记录的集合称为______。 A、文件 B、字段 C、数据项 D、表
8
42、在数据库中,概念模型是______。 A、用于现实的建模,与具体的DBMS有关 B、用于信息世界的建模,与具体的DBMS有关 C、用于现实的建模,与具体的DBMS无关 D、用于信息世界的建模,与具体的DBMS无关 43、在下列描述中,正确的描述是______。
A、SQL 是一种过程化语言 B、SQL 采用集合操作方式 C、SQL 不能嵌入到高级语言程序中 D、SQL 是一种 DBMS 44、下列说法中正确的是______。
A、SQL语言不可以直接以命令方式交互使用,只能嵌入到程序设计语言中以程序方式使用。
B、SQL语言只能直接以命令方式交互使用,不能嵌入到程序设计语言中以程序方式使用。
C、SQL语言既不可以直接以命令方式交互使用,也不可以嵌入到程序设计语言中以程序方式使用,是在一种特殊的环境下使用的语言。
D、SQL语言可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。
9
因篇幅问题不能全部显示,请点此查看更多更全内容