数据库复习选择题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.从“实体-联系”模型到数据模型实际上经历了三个领域的演变过程,即。A.信息世界-现实世界-机器世界B.机器世界-信息世界-现实世界

C.现实世界-机器世界-信息世界D.现实世界-信息世界-机器世界

2. 描述概念模型的常用方法是。

A.建立数据模型方法B.需要分析方法

C.二维表方法D.实体-联系方法

3.SQL是英文单词的缩写。

A.Standard Query Language B.Structured Query Language

C.Select Query Language D.以上都不是

4.数据模型的三要素是。

A.外模式、概念模式和内模式

B.关系模型、网状模型、层次模型

C.实体、属性和联系

D.数据结构、数据操作和数据约束条件。

5. 在数据库设计中,将E-R图转换成关系数据模型的过程属于。

A.需求分析阶段B.概念设计阶段

C.逻辑设计阶段D.物理设计阶段

6.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是。A.DBMS包括DB和DBS B.DBS包括DB和DBMS

C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS

7.保险公司有多个投保客户,每个投保客户在多个保险公司投保,保险公司与投保客户之间是。

A.一对一的联系B.一对多的联系

C.多对一的联系D.多对多的联系

8.关系模型中,表示实体间m:n联系是通过增加一个来实现的。

A.关系B.属性

C.关系或一个属性D.关系和一个属性

9.如何构造出一个合适的数据逻辑结构是主要解决的问题。

A.关系数据库优化B.数据字典

C.关系数据库规范化理论D.关系数据库查询

10.SQL Server是。

A.数据库B.DBA

C.DBMS D.数据库系统

11.在关系代数运算中,5种基本运算为。

A.并、差、选择、投影、自然连接B.并、差、交、选择、投影

C.并、差、选择、投影、乘积D.并、差、交、选择、乘积

12. 在SELECT语句中,以下有关HA VING短语的正确叙述是。

A.HA VING短语与WHERE短语功能相同

B.使用HA VING短语的同时不能使用WHERE短语

C.HA VING短语可以在任意的一个位置出现

D.HA VING短语必须与GROUP BY短语同时使用

13. 一个学院只能有一名院长,一个职工也只能在一个学院当院长,那么学院和院长之间的联系是。

A.一对一联系B.一对多联系C.多对多联系D.多对一联系

14.用于事务回滚的SQL语句是。

A.CREATE TABLE B.ROLLBACK

C.GRANT和REVOKE D.COMMIT

15.数据库管理系统能实现对数据库中数据表、索引等对象的定义、修改、删除,这类语言称为。

A.数据定义语言(DDL)B.数据操纵语言(DML)

C.数据查询语言(DQL)D.数据控制语言(DCL)

16. 关系模式的任何属性。

A.不可再分B.可再分

C.命名在该关系模式中可以不唯一D.以上都不是

17. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是阶段。

A.文件系统B.数据库系统C.人工管理D.数据项管理

18. 在SQL语言中,条件BETWEEN 20 AND 30表示年龄在20到30之间,且。A.包括20岁和30岁B.不包括20岁和30岁

C.包括20岁和不包括30岁D.不包括20岁和包括30岁

19. 下列函数中不是聚合函数的是。

A.COUNT()B.MIN()C.SUM()D.SQRT()

20. 在关系数据库系统中,为了加快用户的查询速度,常用的方法是创建。A.存储文件B.视图C.索引D.另一个表

21.用来记录对数据库中数据进行的每一次更新操作。

A.数据库文件B.缓冲区

C.日志文件D.后援副本

22.同一个关系模型的任意两个元组值。

A.不能全同B.可全同

C.必须全同D.以上都不是

23.对关系数据库来讲,下面的说法是错误的。

A.每一列的分量是同一种类型数据,来自同一个域

B.不同列的数据可以出自同一个域

C.行的顺序可以任意交换,但列的顺序不能任意交换

D.关系中的任意两个元组不能安全相同

24. 关系数据库中有三种基本操作,从表中取出满足某种条件的元组的操作称为。A.选择B.投影

C.连接D.扫描

25.插入记录时不会出错。

A.非空字段为空B.主键内容不唯一

C.字符内容超过长度D.采用默认值的字段INSERT没有留位置

26.关系数据库规范化是为解决关系数据库中问题而引入的。

A.插入异常、删除异常和数据冗余

B.提高查询速度

C.减少数据操作的复杂性

D.保证数据的安全性和完整性

27. 关系规范化中的删除操作异常是指不该删除的数据被删除,插入操作异常是指。

A.应该插入的数据被删除B.不该插入的数据被插入

C.应该删除的数据被插入D.应该插入的数据未被插入

28.数据库保护的几个方面中,不包括的是。

A.控制数据冗余B.并发控制

C.完整性保护D.故障恢复

29.数据库中只存放视图的。

A.操作B.对应的数据

C.定义D.限制

30. 下面关于SQL语言的说法中,说法错误的是。

A.一个SQL数据库就是一个基本表

B.SQL语言支持数据库的三级模式结构

C.一个基本表可以跨多个存储文件存放,一个存储文件可以存放一个或多个基本表D.SQL的一个表可以是一个基本表,也可以是一个视图

31. “事务的所有操作在数据库中要么全部正确反映出来要么全部不反映”,这是事务的特性。

A.原子性B.一致性C.隔离性D.持久性

32.关系数据库中有三种基本操作,从表中取出满足条件的属性成分的操作称为。A.选择B.投影

C.连接D.扫描

33.系统数据库最重要。

A.master B.model

C.msdb D.tempdb

34. 用二维表结构表示实体以及实体间联系的数据模型为。

A.网状模型B.层次模型C.关系模型D.面向对象模型

35. 在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主键是R#,S的主键是S#,则S#在R中称为。

A.外键B.候选键C.主键D.全键

36.下列数据删除语句在执行时不会产生错误信息的是。

A.DELETE * FROM student WHERE s_id=‘1151401101’

B.DELETE FROM student WHERE s_id=‘1151401101’

C.DELETE s_name FROM student WHERE s_id=‘1151401101’

D.DELETE s_name SET s_id=‘1151401101’

37.为提高效率,关系数据库系统必须进行处理。

A.定义视图B.查询优化

C.建立索引D.数据规范化到最高范式

38.要想查询条件为空的记录,则应在WHERE后面写入的条件是。A.IS NULL B.=NULL

C.=’’D.=*

39.在一个关系中如果有这样一个属性存在,它的值能唯一地标识关系中的每一个元组,称这个属性为。

A.关键字B.数据项C.主属性D.主属性值

相关文档
最新文档