收藏 分销(赏)

数据库原理大习题集及答案.doc

上传人:pc****0 文档编号:8149847 上传时间:2025-02-05 格式:DOC 页数:46 大小:150.50KB
下载 相关 举报
数据库原理大习题集及答案.doc_第1页
第1页 / 共46页
数据库原理大习题集及答案.doc_第2页
第2页 / 共46页
数据库原理大习题集及答案.doc_第3页
第3页 / 共46页
数据库原理大习题集及答案.doc_第4页
第4页 / 共46页
数据库原理大习题集及答案.doc_第5页
第5页 / 共46页
点击查看更多>>
资源描述

1、目录第一章数据库系统概述2第二章数据库建模9第三章关系模型和关系运算12第四章数据库语言SQL17第五章 查询优化与并发控制23第六章关系数据库设计理论28第七章数据库设计36第八章SQL系统环境42第一章数据库系统概述一.单选题1.( B )是按照一定的数据模型组织的,长期储存在计算机内,为多个用户共享的数据的聚集。A.数据库系统B.数据库C.关系数据库D.数据库管理系统2.数据库系统的基础是( D)。A.数据结构B.数据库管理系统C.操作系统D.数据模型3.( C)处于数据库的核心位置。A.数据字典C.数据库B.数据库管理系统D.数据库管理员4.对数据库操作要以( B)的内容为依据。A.数

2、据模型B.数据字典C.数据库管理系统D.运行日志5.数据库第3层结构的描述放在(D )中。A.数据库系统B.运行日志C.数据库管理系统D.数据字典6.在执行查询语句时,DBMS从数据字典中调出相应的内模式描述,并从模式映像到内模式,从而确定应读入的(B )。A.逻辑数据B.物理数据C.操作序列D.优化策略7.查询处理最复杂最重要的部分(D )。A.检查是否存在所要查询的关系B.检查操作是否在合法授权范围内C.确定查询路径D.查询优化8.有了模式|内模式映像,可以保证数据和应用程序之间的( B)。A.逻辑独立性B.物理独立性C.数据一致性D.数据安全性9.(A )是数据库中全部数据的逻辑结构和特

3、征描述。A.模式B.外模式C.内模式D.概念模式10.(C )是数据库物理结构和存储方式的描述。A.模式B.外模式C.内模式D.概念模式11.( B )是用户可以看见和使用的局部数据的逻辑结构和特征的描述。A.模式B.外模式C.内模式D.概念模式12.数据库管理系统允许用户把一个或多个数据库操作组成( B),它是一组按顺序执行的操作单位。A.命令B.事务C.文件D.程序13.( C )是数据库物理结构和存储方式的描述。A. 模式 B.外模式 C.内模式 D.概念模式14.在数据库系统阶段,数据是(D )。 A.有结构的 B.无结构的C.整体无结构,记录内有结构 D.整体结构化的15.SQL S

4、erver 2005是一个( C)的数据库系统。A网状型 B层次型 C 关系型 D以上都不是16.在SQL Server 2005中,当数据表被修改时,系统自动执行的数据库对象是( B)。A存储过程B触发器 C视图 D其他数据库对象17.关系数据模型的三个组成部分中,不包括( C ) 。 A完整性规则 B数据结构 C恢复 D数据操作18、SQL语言通常称为( A )。 A结构化查询语言B结构化控制语言C结构化定义语言D结构化操纵语言19数据库管理系统的数据模型有(C )三种。A网状模型、链状模型和层次模型B层次模型、环状模型和关系模型C层次模型、网状模型和关系模型D层次模型、环状模型和语义模型

5、20、 三个模式之间存在下列映射关系,将正确的填入括号中( B )。A外模式/内模式 B外模式/模式C模式/模式D内模式/外模式21在数据库三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是( A )。A外模式B内模式C模式D存储模式22在视图上不能完成的操作是( C )。A更新视图B查询C在视图上定义新的基本表D在视图上定义新视图23.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的( D)。 A 可靠性B一致性 C 完整性D 安全性 24.SQL Server 2005 默认的用户登入账号有(D )。A. BUILTINAdministrato

6、rs B.guestC.dbo D.sa25.下列命令中( A)命令用于撤销SQL Server用户对象权限。A.PEVOKE B.GRANT C.DENY D.CREATE26.SQL Server 2005 中的主体对且安全对象的权限层次( C)。A 标准 B固定数据库 C 应用程序 D 服务期27.SQL Server 2005 中的主体对安全对象的权限层次(B )。A 不分层 B分3层 C 分2层 D 分4层28.SQL Server 数据库用户不能够创建( C)。A 数据库角色 B登入名 C服务器角色 D应用程序角色29.文字、图形、图像、声音、学生的档案记录、货物的运输情况等,这些

7、都是( A)A.DATA B.DBS C.DB D.其他30.(A )是位于用户与操作系统之间的一层数据管理软件。数据库在建立、使用和维护时由其统一管理、统一控制.A.DBMS B.DB C.DBD D.DBA31.DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计算机硬件、软件和(C )。A.系统分析员 B.程序员 C.数据库管理员 D.操作员32.数据库、数据库系统和数据库管理系统之间的关系是(A)。A.DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS33. 英文缩写DBA代表(A )。A.数据库管

8、理员 B.数据库管理系统C.数据定义语言 D.数据操纵语言34.下面列出的数据管理技术发展的3个阶段中,没有专门的软件对数据进行管理的是( D)。a. 人工管理 b文件系统管理 c数据库阶段A a和b B 只有b C b和c D 只有a35.下列4项中 ,不属于数据库系统特点的是( C)。A 数据共享 B 数据完整性C 数据冗余度高 D 数据独立性36.数据库系统的数据独立性体现在(B )。A 不会因为数据的变化 而 影响到应用程序B 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C 不会因为存储策略的变化而影响其他的存储结构D 不会因为某些存储结构的变化而影响其他的存储结构37.

9、数据库的3级体系结构即子模式 模式与内模式是对(C )的3个抽象级别。A信息世界 B数据库系统C 数据 D 数据库管理系统38.描述数据库全体数据的全局逻辑结构和特性的是( A)。A模式 B 内模式C 3层之间的两种映射 D 用户模式39.要保证数据库的数据独立性,需要修改的是( C)。A模式与外模式的映射 B模式与内模式C 模式 D 3层模式40.要保证数据库的逻辑独立性,需要修改的是A)。A 模式与外模式映射 B 模式与内模式之间的映射C 模式 D 3层模式41.模式和内模式(A )。A只能有一个 B最多之能有一个C至少两个 D 可以有多个42.用户或应用程序看到的那部分局部逻辑结构和特征

10、的描述是( C),它是模式的逻辑子集。A模式 B物理模式C子模式 D 内模式43.当数据库的( )改变了,有数据库管理员对( C)映像做相应改变,可以使( )保持不变,从而保证了数据的物理独立性。(1) 模式 (2)存储结构 (3)外模式/内模式 (4)用户模式(5)模式/内模式A(1)(3)(4) B(1)(5)(3)C (2)(5)(1) D(1)(2)(4)44.下述( D )不是DBA数据库管理员得职责。A 完整性约束说明 B 定义数据库模式C 数据库安全 D 数据库管理系统统计45.目前( A)数据库系统已逐渐淘汰了网状数据库和层次数据库,称为当今最为流行的商用数据库系统。A 关系

11、B面向对象C分布 D对象-关系46.(A)是刻画一个数据模型性质最重要的方面。银次在数据库系统中,人们通常按他的类型来命名数据模型。A 数据结构 B 数据操纵C完整性约束 D 数据联系47.( B)属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。A数据模型 B.gaining模型C 非关系模型 D关系模型48.在数据库中存储的是( C)。A 数据 B信息C 数据和数据之间的联系 D 数据模型的定义二.多选题1数据库管理系统的3中输入类型是( )( )和( )。A.查询B.插入C.更新D.模式更新2数据模型通常由( )( )和( )三要素组成。A.数据查询B.数据操作C.数据结构D

12、.完整性约束3与数据库系统相关的概念分为( )( )与( )3个主要的范畴。A.开发B.设计C.编程D.实现4数据的完整性是指数据的( )。 A. 一致性B. 正确性 C. 相容性D. 有效性5数据安全性控制通常采取的措施有( )。 A. 鉴定用户身份 B. 设置口令 C. 控制用户存取权限D. 数据加密6.并发操作会带来哪些数据不一致性( )。A.丢失修改 B.不可重复读 C.读脏数据 D.死锁 7数据库系统中可能发生的故障( )。 A.运行故障 B.事务故障 C.系统故障 D.介质故障8.数据库系统的组成一般包括( )。 A. 数据库B. 支持数据库运行的软件C. 支持数据库运行的硬件D.

13、 数据库管理员 9.在中,表达完整性约束的规则有( )。 A.主键约束B.外键约束 C.属性值约束D.全局约束10.数据库管理系统(DBMS)提供数据操纵语言(DML)实现对数据库数据的操 纵,其中数据更新操作包括( )。 A. 插入 B.删除 C检索 D.修改11.下述关于数据库系统的叙述中错误的是( )。 A数据库系统减少了数据冗余 B数据库系统避免了一切冗余 C数据库系统中数据的一致性是指数据类型一致 D数据库系统比文件系统能管理更多的数据 12. 当局部E-R图合并成全局E-R图时可能出现冲突,下列属于合并冲突的是( )。A属性冲突B语法冲突C结构冲突D命名冲突 13.数据字典中保存的

14、信息有( )。 A 模式和子模式B 存储模式C 文件存取模式 D 数据库所用的文字 14.下列属于需求分析阶段工作的是( )。A分析用户活动B建立E-R图 C建立数据字典D建立数据流图 15.下列关于数据库运行和维护的叙述中,错误的是( )。A.只要数据库正式投入运行,就标志着数据库设计工作的结束 B.数据库的维护工作就是维持数据库系统的正常运行 C.数据库的维护工作就是发现错误,修改错误 D.数据库正式投入运行标志着数据库运行和维护工作的开始三.判断题1.数据库系统的基础是数据模型。( )2.数据库系统的核心是数据库管理系统。( ) 3.对数据库操作要以运行日志为依据。( )4.有了外模式|

15、模式映像,可以保证数据和应用程序之间的物理独立性。( )5.数据结构描述的是系统的静态特征。()6.事物的原子性是指整个事务要么执行,要么不执行。()7.在系统配置上,服务程序通常要安装在服务器上,客户程序通常放在PC机上。()8.查询处理最复杂的部分时间差是否存在所要查询的关系以及检查该操作是否在合法授权范围内。()9.查询程序只负责查询,更新由更新处理程序负责。()10.执行查询语句时,DBMS从数据字典调出相应的模式描述,并从外模式映像到模式,从而确定所需要的物理数据。()11.数据库系统的核心是数据库管理系统。()12.有了外模式/模式映像,可以保证数据和应用程序之间的物理独立性。()

16、13.SQL Server的数据库可以导出为Access数据库。()14.删除表时,表中的触发器不被同时删除。()15.数据库的名称可在企业管理器中重命名。()16.数据库系统的核心是数据库管理系统。( )17对数据库的操作要求以运行日志为依据。( )18.有了外模式/模式映像,可以保证数据和应用程序之间的物理独立性。( )19.数据结构描述的是系统的静态特性。( )20.执行查询语句时,DBMS从数据字典中调出相应的模式描述,并从外模式映像到模式,从而确定所需要的物理数据。( )单选题参考答案:1-5 BDCBD 6-10 BDBAC 11-15BBCDC 16-20 BCACB 21-25

17、 ACDDA 26-30 CBCAA 31-35 CAADC 36-40 BCACA 41-45 ACCDA 46-48ABC 多选题参考答案:1-5: ACD ABD ABC BCD ABCD6-10:ABC BCD ABCD ABCD ABD 11-15 BCD ACD ABC ACD ABC判断题参考答案:1-5 TTFFT 6-10 TTFFF 11-15 TFTFF 16-20TFFTF第二章数据库建模一单选题9.关系模式进行投影运算后()。A.元组个数等于投影关系的元组个数B.元组个数小于投影关系的元组个数C.元组个数小于或等于投影关系的元组个数D.元组个数大于或等于投影关系的元组

18、个数10.在关系中,能唯一表示元组的属性集称为关系模式的()。A.候选键B.主键C.外部键D.键码13.( )属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。A.数据模型B.概念模型C.E-R图D.关系模型14.( )由数据结构、关系操作集合和完整性约束三部分组成。A.关系模型B.关系C.关系模式D.关系数据库15.信息世界中,从现实世界到计算机世界的一个中间层次是( )。A.数据模型B. 概念模型C.物理模型D.关系模型16.已知在某公司有多个部门,每个部门又有多名职工,而每位职工只能属于一个部门,则职工与部门两个记录型之间是( D )。A.一对一B.一对多C.多对多D.多对一

19、17.关系数据模型的要素有(A )。A.关系数据结构、关系操作集合、关系完整性约束B关系数据结构、字段名称、关系完整性约束C. 数据通信、关系操作集合、数据通信、关系数据元数D.关系数据结构、数据通信、关系数据元数18.关系操作的特点是( C)。A记录操作方式 B. 字段操作方式C. 集合操作方式 D. 对象操作方式19.同一个关系模型的任两个元组值A)。A 不能全同 B可全同 C 必须全同 D以上都不是20.关系运算中花费时间可能最长的运算是(C )。A 投影 B 选择 C 笛卡尔积 D 除21.关系模式的任何属性(啊、A )。A不可再分 B 可在分C 命名在关系模式中可以不唯一 D 以上都

20、不是 22.以下关于E-R图的叙述正确的是( C )。A. E-R图建立在关系数据库的假设上B. E-R图使用过程和数据的关系清晰,实体间的关系可导出应用过程的表示。C. E-R图可将现实世界(应用)中的信息抽象地表示为实体以及实体间的联系D. E-R图能表示数据生命周期。23. 某高校五个系的学生信息存放在同一个基本表中,采取(B )的措施可使各系的管理员只能读取本系学生的信息。A. 建立各系的列级视图,并将对该视图的读权限赋予该系的管理员B. 建立各系的行级视图,并将对该视图的读权限赋予该系的管理员C. 将学生信息表的部分列的读权限赋予各系的管理员D. 将修改学生信息表的权限赋予各系的管理

21、员二多选题3.数据库恢复通常采用的方法是()。 A.建立检查点 B.建立副本 C.建立日志文件 D.建立索引4.数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据。这些 转储的冗余数据是指()。 A. 数据字典B. 审计档案C. 日志文件D. 数据库后备副本5数据库系统可能发生的故障中未破坏数据库的有()。A. 运行故障B. 事务故障C. 系统故障 D. 介质故障 6.S中提供安全性控制的功能有( )。 A.数据加密 B.视图机制 C.授权子系统 D.完整性子系统7.可直接表示现实世界实体间多对多联系的数据模型有( )。 A.层次模型 B.网状模型 C.关系模型 D.E-R模型 8.E-

22、R模型的基本成分包括( )。 A.实体 B.实体联系 C.属性 D.键 9.下列不属于概念模型的是()。 A.逻辑模型 B.物理模型 C.实体联系模型 D.面向对象模型 三判断题1.两个类之间的联系有多种情况,可以一对多、多对一、多对多,但是不能有一对多的情况。()3.键码可以是一个或多个属性的集合。()4.应用的完整性将保证数据库中实体之间相关数据的一致性。()5.在ER途中,用属于(isa)这种特殊的联系表示类与子类之间的联系,并用三角形表示。()6.EXISTS的含义与存在量词相同。()7.视图的内容要保存在一个新的数据库中。()8.属性值分布严重不均的属性上不适合建立索引。()9.可以

23、在企业管理器中修改数据库的名称。( )10.因为通过视图可以插入、修改或删除数据,因此视图也是一个实在表,SQL SERVER将它保存在syscommens系统表中。()11.备份时只能对数据文件进行备份。()12.在E-R图中,用属于(isa)这种特殊的联系表示类与子类之间的联系,并用三角形表。( ) 14.在E-R图中,如果一个联系是从实体集到实体集B的多对一的联系,就花一个指向A的箭头。()17.单值约束要求每个属性的值都是唯一的,其实单值约束的唯一来源就是键码。(。)单选题参考答案:9-10 CD 13-15 BAB 16-20 DACAC 21-23ACB多选题参考答案:3-5 AB

24、C CD BC6-10 BC BCD ACD ABD BD判断题参考答案:1,3-5 FTTT 6-10 TFTFF 11-12,14 FTF 7 F第三章关系模型和关系运算一.单选题1.关系代数的基本运算是:并,差,选择,投影,改名和()。A.等值连接B.连接C.自然连接D.笛卡尔积2.关系代数的5个基本操作可直接转换成元组关系演算表达式,它们是:并,交,投影,选择和()。A.交B.笛卡尔积C.自然连接D.连接3.有关系表R(学号,姓名,性别),若要检索R中所有男同学的元组,则该操作的关系代数的表达式为以下哪个( )。A.性别(R)B.性别(R)C.性别=男(R)D.性别=男(R4.已知关系

25、R(A,B)和S(B,C),在下面列出的SQL语句中,实现了关系代数表达式RS运算的是( ) 。 A.SELECT * FROM R,S WHERE R.B=S.BB.SELECT A,B,C FROM R,S WHERE R.B=S.BC.SELECT A,R.B,S.B,C FROM R,S WHERE R.B=S.BD.SELECT A,R.B,C FROM R,S WHERE R.B=S.B5.在SQL中,与关系代数中的投影运算对应的句子是( )。A.SELECTB.FROMC.WHERED.ORDER BY6.关系代数表达式的优化策略中,首先要做的是( )。A.对文件进行预处理B.及

26、早执行选择运算C.执行笛卡尔积运算D.执行投影运算7.在关系代数中,连接操作由( )组合而成。A.笛卡尔积和选择B.投影选择和笛卡尔积C.投影和笛卡尔积D.投影和选择8.有关系表R(学号,姓名,性别),若要检索R中所有男同学的元组,则该操作的关系代数表达式为( )。A.性别(R)B.性别(R)C.性别=男(R)D.性别=男(R9.设有关系R(A,B,C)和S(B,C,D),则R S的属性个数是()。A.3个B.4个C.6个D.7个10.已知关系R(A,B)和S(B,C),在下面列出的SQL语句中,实现了关系代数表达式RS运算的是( ) 。 A.SELECT * FROM R,S WHERE R

27、.B=S.BB.SELECT A,B,C FROM R,S WHERE R.B=S.BC.SELECT A,R.B,S.B,C FROM R,S WHERE R.B=S.BD.SELECT A,R.B,C FROM R,S WHERE R.B=S.B11.与集合运算RS等价的运算系列是()。A S-(R-S) B S-(S-R) C R(R-S) D. R-(S-R)14.关系 R与关系S只有一个公共属性,T1是R与S做连接的结果,T2是R与S自然连接的结果,则( )。A T1 的属性个数等于T2 B T1的属性个数C. T1的属性个数大于或等于T2的属性个数D. T1的属性个数大于T2的属性

28、个数22. 五种基本关系代数运算是 ()。A. ,-,和B. ,-,和C. ,和D. ,和23. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是 ()。A. 左外联接B. 右外联接C. 外部并D. 外联接25. 关系代数运算是以( )为基础的运算 。A. 关系运算 B. 谓词演算 C. 集合运算 D. 代数运算26.假设有关系R和S,在下列的关系运算中,( )运算不要求:“R和S具有相同的元数,且它们的对应属性的数据类型也相同”。A.RS B. RS C. RS D. RS27.假设有关系R和S,关系代数表达式R(RS)表示的是( )。A.RS B. RS C. RS

29、 D. RS30.有关系SC(S_ID,C_ID,AGE,SCORE),查找年龄大于22岁的学生的学号和分数,正确的关系代数表达式是( ) 。. S_ID,SCORE ( age22 (SC) ) . age22 (S_ID,SCORE (SC) ). S_ID,SCORE ( age22 (S_ID,CORE,AGE (SC) ) )A.和 B. 只有正确 C. 只有 正确 D. 和正确31.设有关系R和关系S的元数分别是3和4,则R与S的广义笛卡尔积元数是()。A 7 B 9 C 12 D1632.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个

30、或多个共有的()。A 元组 B行 C 记录 D 属性33 设有属性A,B,C,D,一下表示中不是关系的是()。A R(A) B R(A,B,C,D) C R(AxBxCxD) D R(A,B)34.查询学生王小兰所选修的所有课程的成绩,原始的关系代数的表达式如下:C(S.SNo=SC.SNo AND S.SN=王小兰(S X SC) ) 优化后的关系代数表达式第一步应做()。AC B. S.SNo=SC.SNo(S X SC )C. S.SNo=王小兰(S X SC ) D. S.SNo=王小兰(S)35.关系代数的运算对象和结果均为()。A 关系 B数据库 C 表 D 记录 36.关系中分量

31、是指()。A 元组中属性的个数 B 元组中的一个属性值C 记录数 D 字段数37.关系R(A,B,C,D)则()。A A,C(R)取属性值为A,C的两列组成新关系B 1,3(R)取属性值为1,3的两列组成新关系C 1,3与A,C(R)等价D 1,3与A,B(R)不等价38.在关系代数表达式的查询优化中,不正确的叙述是()。A 尽可能早的执行连接 B 尽可能早的执行选择C尽可能早的执行投影 D 把笛卡尔积后选择合并成连接运算39.下列式子中不正确的是()。A RS=R(S-R) B RS=S(S-R)C RS=R-(R-S) D RS=S-(S-R)40. 对关系R和S作自然连接,他们必须有一个

32、或多个相同的()。 A属性 B 行 C 记录 D 元组二.多选题1.关系代数中专门的关系运算包括除法和( )。 A.投影B.选择C.插入D.连接 2.下列关系代数运算中,要求是相容关系的是( )。 A.投影 B.并C.交D.差3.下列关系代数运算中,是单目运算的是( )。 A.并B.联结C.投影 D.选择 4.扩充的关系代数包括( )。 A.联接 B.外联接C.除D.外部并 5.联接运算是由()操作组合而成的。 A.投影 B.选择C.笛卡儿积 D.并6.关系运算主要有()。 A.关系代数 B.元组演算 C.域演算 D.SQL9.对于关系模式S(Sno,Sname,Age,Dept);C(Cno

33、,Cname,Teacher);SC(Sno,Cno,Score)下列查询结果相同的是()。A Sname (S) Score60(SC)B Sname(Score60(S SC)C Score60(Sname(S SC)D Score60(Sname(S) (SC)10.要查询学生李琳选修的所有课程的成绩,如下关系代数表达式中正确的有()。A G(S.SNo=SCSNo AND S.SN=李琳(S X SC)B G(S.SNo=李琳(S SC)C G(S.SNo=李琳(S) X SC)D G(S.SNo=李琳(S) SC)11自然联接运算是由( )操作组合而成的。A投影 B选择 C笛卡儿积

34、D并12关系模型由( )组成。A数据结构B数据描述语言 C数据操作D完整性规则三.判断题1 原则上讲,两个不同的对象所具有的属性值不能相同,但在给定的关系中的元组可以完全相同。()2 关系模型中每个元组的分量不能是结构、集合、数组等复合类型。()3 在R和S关系之间进行并、交、差运算,R和S的模式必须具有,相同属性集,属性顺序相同。()4 从ODL转换为关系时,罗属性为集合,则把集合中的每个元素作为关系的一个属性。( )5 对于联系与反向联系,常用的方法是将其独立起来作为连接关系。( ) 6 数据逻辑中的查询是一个或多个规则的聚集。如果规则的头部有多个关系,则只有一个关系是查询结果,其他关系在

35、查询过程中起辅助作用。()7在关系模型中每个元组的分量不能是结构、集合、数组等复合类型。()8 在R和S关系之间进行并、交、差运算,R和S的模式必须具有:相同的属性集, 属性顺序相同。()9 在 Transact-SQL 语句中,对不符合所有标识符规则的标识符必须进行分隔。()10在SQL Server中用户不能建立全局变量。()11.连接、选择和投影三种关系运算具有相同的结果。()12.数据的安全性主要防范的对象是合法用户。()13.数据库设计前只需选择数据库分析设计人员。()14.恢复是利用冗余数据来重建数据库。()15.定义外键级级联是为了保证相关表之间数据的一致性。( )单选题参考答案

36、:1-5 DBDDA 6-10BBDBD 11,14 BD 22-23,25 ADC 26-27,30 DAD 31-35ADCDA 36-40BCADA多选题参考答案:1-5 ABD BCD CD BD BC 6,9-10 ABC AB AC 11-12 ABC ACD判断题参考答案1-5 FTTFT 6-10TTTTT 11-15FFFTT第四章数据库语言SQL一.单选题1.在SQL中,用户可以直接操作的是()。A.基本表 B.视图C.基本表或视图 D.基本表和视图2.SELECT语句执行结果是()。A.数据项B.元组C.表D.数据库3.关系数据库的标准语言是()。A.关系代数B.关系演算

37、C.SQLD.ORACLE4.在SELECT语句中使用*表示()。A.选择任何属性B.选择全部属性C.选择全部元组D.选择键码5.使用CREAT TABLE语句建立的是()。A.数据库B.表C.视图D.索引6.在SELECT语句中使用MIN时,属性名()。A.必须是数值型B.必须是字符型C.必须是数值型或字符型D.不限制数据类型7.使用CREAT VIEW语句建立的是()。A.数据库B.表C.视图D.索引8.在SQL中使用UPDATE对表数据进行修改时,应使用的子句是()。A.WHEREB.FROMC.VALUESD.SET9.使用CREAT INDEX语句建立的是()。A.数据库B.表C.视

38、图D.索引10.在SQL的语句中,ALTER的作用是()。A.删除基本表B.修改基本表的数据C.修改基本表的结构D.修改视图11.在SELECT语句中使用AVG,属性名()。A.必须是数值型B.必须是字符型C.必须是数值型或字符型D.不限制数据类型12.在SQL中使用关键字EXCEPT表示的运算是集合的()。A.交集B.并集C.差集D.连接13.在SQL中,对嵌套查询的处理原则是()。A.从外层到内层B.从内层到外层C.内外层同时进行D.内外层交替进行14.当选择满足一定条件的元组进行分组是,应使用的关键字是()。A.SELECTB.GROUPC.WHERED.HAVING15.实体完整性和参

39、照完整性属于()。 A.静态列级约束 B.静态元组约束 C.静态关系约束 D.动态约束16.要查询book表中所有书名中包含“计算机”的书籍情况,可用( )语句。 A. SELECT * FROM book WHERE book_name LIKE 计算机* B. SELECT * FROM book WHERE book_name LIKE 计算机% C. SELECT * FROM book WHERE book_name = 计算机* D.SELECT * FROM book WHERE book_name = 计算机%17.SELECT语句中与HAVING子句通常同时使用的是( )子句

40、。 A.ORDER BYB.WHEREC.GROUP BY D.无需配合18.SQL Server2005的约束机制中不包括( )。A. check B. not null C.unique D.rule19.下列( )方法可以实现引用完整性。A rule B. foreign key C.not null D.default20.TransactSQl语法中,用于插入和更新数据库命令()。A.update ,insert B.insert ,updateC.delete,update D.create,insert21.下列()对象不可以在检查约束中使用。A 系统函数 B foreign keyC not null D 用户定义的函数22.在 Transact-SQL语句中,可以匹配0个到多个字符的通配符()。A * B % C ? D. 23.SQL Server 2005 提供的单行注释语句是以( )开始的一行内容。A * B - - C D /24.在SQL server2005中局部变量前的字符为( )。A * B # C D 25.若要计算表中数据的平均值,可以使用的函数是( )。 A SQRT B AVG C SQUARE D COUNT26.语句SELECT DATENAME(MOUNTH,getdate())AS Month

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 管理财经 > 管理学资料

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服