数据库复习选择题

合集下载

中南大学数据库习题复习

中南大学数据库习题复习

中南大学数据库习题复习第五章习题一、选择题(1) 下列关于SQL语言中索引(Index)的叙述中,哪一条是不正确的?( A )A.索引是外模式B.一个基本表上可以创建多个索引C.索引可以加快查询的执行速度D.系统在存取数据时会自动选择合适的索引作为存取路径(2) 为了提高特定查询的速度,对SC(S#, C#, DEGREE)关系创建唯一性索引,应该创建在哪一个(组)属性上?( A )A.(S#, C#) B.(S#, DEGREE)C.(C#, DEGREE) D.DEGREE(3) 设S_AVG(SNO,AVG_GRADE)是一个基于关系SC定义的学号和他的平均成绩的视图。

下面对该视图的操作语句中,( A )是不能正确执行的。

Ⅰ.UPDATE S_AVG SET AVG_GRADE=90 WHERE SNO='2004010601'Ⅱ.SELECT SNO, AVG_GRADE FROM S_AVG WHERE SNO='2004010601'A.仅ⅠB.仅ⅡC.都能D.都不能(4) 在视图上不能完成的操作是( C )。

A.更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图(5) 在SQL语言中,删除一个视图的命令是( B )。

A.DELETE B.DROP C.CLEAR D.REMOVE(6) 为了使索引键的值在基本表中唯一,在创建索引的语句中应使用保留字( A )。

A.UNIQUE B.COUNT C.DISTINCT D.UNION(7) 创建索引是为了( A )。

A.提高存取速度B.减少I/O C.节约空间D.减少缓冲区个数(8) 以下关于视图的描述中,错误的是( A )。

A.可以对任何视图进行任意的修改操作B.视图能够简化用户的操作C.视图能够对数据库提供安全保护作用D.视图对重构数据库提供了一定程度的独立性(9) 在关系数据库中,视图(view)是三级模式结构中的( D )。

《数据库原理及应用》总复习题

《数据库原理及应用》总复习题

《数据库原理及应用》总复习题《数据库原理及应用》总复习题一、单项选择题1、数据库系统的核心是。

A )数据库 B)数据库管理系统C)操作系统 D)文件答案:B2、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。

A )DBS包括DB和DBMS B)DBMS包括DB和DBSC)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS 答案:A3、在数据管理技术的发展过程中,数据独立性最高的是阶段。

A )数据库系统 B)文件系统 C)人工管理 D)数据项管理答案:A4、数据库系统是数据库、数据库管理系统、应用系统、和用户构成。

A )DBMS B)DB C)DBS D)DBA 答案:D5、文字、图形、图像、声音、学生的档案记录、货物的运输情况等,这些都是。

A )DATA B)INFORMATION C)DB D)其他答案:A6、是长期存储在计算机内有序的、可共享的数据集合。

A )DATA B)INFORMATION C)DB D)DBS 答案:C7、是位于用户与操作系统之间的一层数据管理软件。

数据库在建立、使用和维护时其统一管理、统一控制。

A )DBMS B)DB C)DBS D)DBA 答案:A8、概念设计的结果是 A)一个与DBMS相关的要领模型 B)一个与DBMS无关的概念模型 C)数据库系统的公用视图 D)数据库系统的数据字典答案:B9、 E-R方法的三要素是 A)实体、属性、实体集 B)实体、键、联系 C)实体、属性、联系 D)实体、域、候选区答案:C10、要保证数据库的数据独立性,需要修改的是 A)模式与外模式 B)模式与内模式 C)三级模式之间的两层映射 D)三级模式答案:C11、描述数据库全体数据的全局逻辑结构和特性的是 A)模式B)内模式 C)外模式 D)全模式答案:A12、在数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的阶段是I、人工管理阶段 II、文件系统阶段III、数据库阶段A)I 和 II B)只有 II C)II 和 III D)只有 I 答案:D13、下列四项中,不属于数据库系统特点的是 A)数据共享B)数据完整性 C)数据冗余度高 D)数据独立性高答案:C14、应用数据库的主要目的是为了 A)解决数据保密问题B)解决数据完整性问题C)解决数据共享问题 D)解决数据量大的问题答案:C15、如果一个班只有一个班长,且一个班长不能同时担任其他班的班长,班和班长两个实体之间的联系属于。

mysql数据库期末大学考试题及答案

mysql数据库期末大学考试题及答案

mysql数据库期末大学考试题及答案一、选择题(每题2分,共20分)1. MySQL数据库默认使用的端口号是多少?A. 22B. 3306C. 80D. 8080答案:B2. 在MySQL中,以下哪个命令用于创建数据库?A. CREATE TABLEB. CREATE DATABASEC. ALTER TABLED. DROP TABLE答案:B3. 下列哪个选项是MySQL中用于添加数据的SQL语句?A. SELECTB. INSERTC. UPDATED. DELETE答案:B4. 如果想要在MySQL中查看当前数据库的所有表,应该使用哪个命令?A. SHOW TABLESB. DESCRIBE TABLEC. SHOW DATABASESD. USE DATABASE答案:A5. 在MySQL中,哪个数据类型用于存储日期和时间?A. DATEB. TIMEC. DATETIMED. TIMESTAMP答案:C6. 如何在MySQL中为表中的列设置主键约束?A. PRIMARY KEYB. UNIQUEC. FOREIGN KEYD. CHECK答案:A7. MySQL中,哪个函数用于计算字符串的长度?A. LENGTH()B. CHAR_LENGTH()C. LENGTHD. CHARACTER_LENGTH()答案:B8. 在MySQL中,如何使用SQL语句来删除表?A. DROP TABLEB. REMOVE TABLEC. DELETE TABLED. CLEAR TABLE答案:A9. MySQL中,哪个命令用于查看数据库的版本信息?A. VERSION()B. SELECT VERSION()C. SHOW VERSIOND. VERSION答案:C10. 在MySQL中,如何将表中的数据导出到CSV文件?A. SELECT * INTO OUTFILE 'filename.csv' FROM table_name;B. EXPORT DATA FROM table_name TO 'filename.csv';C. COPY table_name TO 'filename.csv';D. DUMP table_name TO 'filename.csv';答案:A二、填空题(每题2分,共20分)1. MySQL中的存储引擎InnoDB支持__________事务。

SQL数据库期末复习试题 - 选择

SQL数据库期末复习试题 - 选择

一、单项选择题(每小题1分,共10分)1下列四项中,不属于数据库特点的是( C )。

A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高2.下列四项中,不属于SQL2000实用程序的是( D )。

A.企业管理器B.查询分析器C.服务管理器D.媒体播放器"SQL Server安装程序创建4个系统数据库,下列哪个不是( C )系统数据库。

A.masterB.modelC.pubD.msdbC",14.( A )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。

数据库在建立、使用和维护时由其统一管理、统一控制。

A.DBMSB.DBC.DBSD.DBAA",5.在SQL中,建立表用的命令是 ( B )。

A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREATE INDEXB",16. SQL语言中,条件“年龄 BETWEEN 15 AND 35”表示年龄在15至35之间,且( A )。

A.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁A",17.下列四项中,不正确的提法是( C )。

A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言C",18.在MS SQL Server中,用来显示数据库信息的系统存储过程是( D )。

A. sp_dbhelpB. sp_dbC.sp_helpD.sp_helpdb9. SQL语言中,删除表中数据的命令是( A )。

A. DELETEB. DROPC. CLEARD. REMOVEA",10. SQL的视图是从( C )中导出的。

A. 基本表B. 视图C. 基本表或视图D. 数据库11.下列哪个不是sql 数据库文件的后缀。

数据库原理复习练习题含答案(二)

数据库原理复习练习题含答案(二)

数据库原理复习练习题含答案泰山学院信息科学技术学院计算机科学与技术专业数据库系统概论本科试卷(试卷共6页,答题时间120分钟)题号一二三四五总分统分人复核人得分得分阅卷人一、选择题(每小题2分,共20 分。

请将答案填在下面的表格内)题号 1 2 3 4 5 6 78910答案1、数据库管理系统是管理控制数据库的主要软件,简称()。

A、DBB、DBMSC、DBSD、DBT2、反映现实世界中实体及实体间联系的信息模型是()。

A.关系模型B.层次模型C.网状模型D.E-R模型3、关系数据模型的三个组成部分中,不包括()。

A. 数据结构B. 数据操作C.数据控制D. 完整性规则4、下列语句中,()不属于SQL中DML的语句A.SELECTB.CREATEC.INSERTD.DELETE5、一个关系模式属于3NF,是指( )。

A.每个非主属性都不传递依赖于主键B.主键唯一标识关系中的元组C.关系中的元组不能重复D.每个属性都是不可分解的6、设有关系R(A,B,C)R上的函数依赖集F={A→B,A→C}。

则关系R属于( )A.1NFB.2NFC.3NFD.BCNF7、DBMS在运行过程中建立的日志文件,主要用于对数据库的()A.安全性控制 B. 并发调度控制C.数据库恢复 D. 完整性控制8、设关系模式R是3NF模式,那么下列说明不正确的是()。

A.R必是2NF模式 B.R必定不是BCNFC.R可能不是BCNF D.R必定是1NF模式9、.若事务T1已经给数据Q加上了S锁,则事务T2对Q可以()A. 加S锁B. 加X锁C. 加S锁,或X锁D.不能再给Q加任何锁10、SQL提供的触发器机制是对数据库系统采取的一种()措施。

A、完整性控制B、安全性控制C、数据库恢复D、事务并发控制得分阅卷人二、填空题(每题2分,共20分)1、数据模型的三个组成部分是___________ 、数据操作和完整性约束规则。

2、事务故障包括事物内部故障、_________、介质故障、计算机病毒。

《数据库系统概论》SQL语言复习题(含答案)

《数据库系统概论》SQL语言复习题(含答案)

SQL语言习题一、单项选择题1.SQL语言是的语言,易学习。

A.过程化B.非过程化C.格式化D.导航式答案:B2.SQL语言是语言。

A.层次数据库B.网络数据库C.关系数据库D.非数据库答案:C3.SQL语言具有的功能。

A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵答案:B4.SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE等。

其中最重要的,也是使用最频繁的语句是。

A.SELECT B.INSERT C.UPDA TE D.DELETE答案:A5.SQL语言具有两种使用方式,分别称为交互式SQL和。

A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL答案:C6.SQL语言中,实现数据检索的语句是。

A.SELECT B.INSERTC.UPDATE D.DELETE答案:A7.下列SQL语句中,修改表结构的是。

A.ALTER B.CREATEC.UPDATE D.INSERT答案:A第8到第11题基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。

8.检索所有比“王华”年龄大的学生姓名、年龄和性别。

正确的SELECT语句是。

A.SELECT SN,AGE,SEX FROM SWHERE AGE>(SELECT AGE FROM SWHERE SN=’王华’)B.SELECT SN,AGE,SEX FROM SWHERE SN=’王华’C.SELECT SN,AGE,SEX FROM SWHERE AGE>(SELECT AGEWHERE SN=’王华’)D.SELECT SN,AGE,SEX FROM SWHERE AGE>王华.AGE答案:A9.检索选修课程“C2”的学生中成绩最高的学生的学号。

数据库期末考试试题及答案

数据库期末考试试题及答案

数据库期末考试试题及答案第一部分:选择题(共20题,每题2分,共40分)1. 数据库是用来存储和管理什么类型的数据?a) 文件数据b) 网络数据c) 结构化数据d) 非结构化数据答案:c) 结构化数据2. 数据库系统的基本组成部分包括以下哪几个方面?a) 数据库管理系统(DBMS)b) 数据库应用程序c) 数据库模型d) 数据库管理员答案:a) 数据库管理系统(DBMS),b) 数据库应用程序,c) 数据库模型3. 下面哪个是关系数据库模型的特点?a) 数据以文件形式存储b) 数据以表格形式存储c) 数据以树形结构存储d) 数据以图形结构存储答案:b) 数据以表格形式存储4. 数据库的完整性约束包括以下几种类型?a) 实体完整性b) 参照完整性c) 域完整性d) 属性完整性答案:a) 实体完整性,b) 参照完整性,c) 域完整性,d) 属性完整性5. 数据库事务的ACID特性包括以下哪几个方面?a) 原子性b) 一致性c) 隔离性d) 持久性答案:a) 原子性,b) 一致性,c) 隔离性,d) 持久性6. 关系数据库中,外键用来表示什么类型的关系?a) 一对一关系b) 一对多关系c) 多对多关系d) 多层次关系答案:b) 一对多关系7. 下面哪个是数据库查询语言?a) Javab) C++c) SQLd) HTML答案:c) SQL8. 在数据库中,一个事务的隔离级别有哪几种选择?a) READ COMMITTEDb) REPEATABLE READc) SERIALIZABLEd) READ UNCOMMITTED答案:a) READ COMMITTED,b) REPEATABLE READ,c) SERIALIZABLE,d) READ UNCOMMITTED9. 数据库索引的作用是什么?a) 提高数据访问的速度b) 减少数据存储的空间c) 保证数据的一致性d) 控制数据的权限答案:a) 提高数据访问的速度10. 数据库范式用来做什么?a) 优化数据库查询b) 规范数据库模型c) 压缩数据库存储d) 加密数据库数据答案:b) 规范数据库模型11. 数据库触发器用来做什么?a) 检查数据的有效性b) 定期备份数据库c) 自动执行特定操作d) 创建数据库索引答案:c) 自动执行特定操作12. 数据库备份的作用是什么?a) 保护数据免受损失b) 提高数据库查询速度c) 减少数据存储空间d) 控制数据的权限答案:a) 保护数据免受损失13. 数据库连接是指什么?a) 数据库之间的关系b) 数据库中的数据关系c) 应用程序访问数据库的接口d) 数据库中的表之间的关系答案:c) 应用程序访问数据库的接口14. 数据库主键的作用是什么?a) 提高数据查询速度b) 控制数据的权限c) 唯一标识一条记录d) 加密数据库数据答案:c) 唯一标识一条记录15. 数据库视图是什么?a) 物理存储的数据b) 存储过程c) 虚拟表d) 数据库备份文件答案:c) 虚拟表16. 数据库设计的范式分为几个级别?a) 1NF, 2NF, 3NF, BCNFb) 1NF, 2NF, 3NF, 4NFc) 1NF, 2NF, 3NFd) 1NF, 2NF, 3NF, 5NF答案:b) 1NF, 2NF, 3NF, 4NF17. 数据库连接的类型包括以下哪几种?a) 内连接b) 外连接c) 自连接d) 所有答案都正确答案:d) 所有答案都正确18. 数据库中的事务是?a) 一条SQL语句b) 一组SQL语句c) 一个数据库操作d) 一个用户操作答案:b) 一组SQL语句19. 数据库管理系统(DBMS)的作用是什么?a) 存储和管理数据b) 控制和管理数据库访问c) 进行数据库备份和恢复d) 所有答案都正确答案:d) 所有答案都正确20. 数据库中的事务日志是用来做什么?a) 记录数据库的结构b) 记录数据库的访问权限c) 记录数据库操作的序列d) 记录数据库查询结果答案:c) 记录数据库操作的序列第二部分:填空题(共10题,每题2分,共20分)1. 触发器是通过在数据库中定义______,在特定的数据更新、插入、删除等操作发生时被自动执行。

数据库原理复习题-选择题部分

数据库原理复习题-选择题部分

一、单选题(每题1分,共40题,共40分)1.关系数据模型的三个组成部分中,不包括( )。

(A)完整性规则(B)数据结构(C)恢复(D)数据操作2.1NF、2NF、3NF、BCNF、4NF之间的关系是( )。

(A)1NF≥2NF≥3NF≥BCNF≥4NF(B) 1NF⊂2NF⊂3NF⊂BCNF⊂4NF (C)1NF⊃2NF⊃BCNF⊃3NF⊃4NF(D) 1NF⊃2NF⊃3NF⊃BCNF⊃4NF 3.现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是()。

(A)宿舍编号(B)学号(C)宿舍地址,姓名(D) 宿舍编号,学号4.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的()。

(A)候选码(B)主码(C)外码(D) 连接码5.SQL语言具有()功能。

(A)关系规范化、数据操纵、数据控制(B)数据定义、数据操纵、数据控制(C)关系规范化、数据定义、数据控制(D) 关系规范化、数据操纵、数据定义6.数据库的()是指数据的正确性和相容性。

(A)安全性(B) 完整性(C) 并发控制(D) 恢复7.在SQL语言的SELECT语句中,用于对分组的结果进行筛选的是()子句(A)GROUP BY(B)HAVING(C)ORDER BY(D) WHERE8.在SQL语言中,子查询是( )。

(A)返回单表中数据子集的查询语言(B)选取多表中字段子集的查询语句(C)选取单表中字段子集的查询语句(D) 嵌入到另一个查询语句之中的查询语句9.数据库中只存放视图的( )。

(A)定义(B)操作(C)结果(D) 数据10.SQL中,下列涉及空值的操作,不正确的是( )。

(A)AGE IS NOT NULL(B)AGE = NULL(C)AGE IS NULL(D) NOT (AGE IS NULL)11.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

  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语句中,以下有关HAVING短语的正确叙述是 。
A.HAVING短语与WHERE短语功能相同
B.使用HAVING短语的同时不能使用WHERE短语
C.HAVING短语可以在任意的一个位置出现
D.HAVING短语必须与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.主属性值
40.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,
要求R和S含有一个或多个共有的 。
A.元组 B.属性
C.记录 D. 行
41.每个数据库有且只能有一个 。
A.次数据文件 B.主数据文件
C.日志文件 D.其他
42. 下面关于触发器的说法正确的是 。
A.一个触发器只能由一种数据操作来引发
B.所有Transact-SQL语句都能用于触发器
C.在一个表上只能建立一个触发器
D.一个触发器只能作用于一个表
43.下列四项中,不属于数据库特点的是 。
A.数据共享 B.数据完整性
C.数据冗余很高 D.数据独立性高
44. 表示两个或多个事务可以同时运行而不互相影响的是 。
A.原子性 B.独立性 C. 一致性 D.持久性

相关文档
最新文档