数据库模拟题.doc_第1页
数据库模拟题.doc_第2页
数据库模拟题.doc_第3页
数据库模拟题.doc_第4页
数据库模拟题.doc_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单项选择题1在下列关于关系的陈述中,错误的是_B_ _。A表中任意两行的值不能相同 B表中任意两列的值不能相同C行在表中的顺序无关紧要D列在表中的顺序无关紧要 2关系数据库中,实现表之间的联系是通过表与表之间的_D_。A公共索引 B公共存储 C公共元组 D公共属性3下面系统中不属于关系数据库管理系统的是_C_。AOracle BMS SQL ServerCIMS DDB24在关系数据库中,关系表是三级模式结构中的_B_。A 外模式 B 模式 C 存储模式 D 内模式5数据库是长期存储在计算机内、有组织的、可共享的_B_。A文件集合 B数据集合C命令集合 D程序集合6以下关于数据冗余的叙述中,不正确的是_C_。A冗余的存在可能导致数据的不一致性B冗余的存在将给数据库的维护增加困难C数据库中不应该存在任何冗余D数据冗余是指在两个或多个文件中重复出现的数据7应用程序员所看到和使用的是数据库的_A_。A外部模型 B物理模型C逻辑模型 D概念模型8在下面列出的数据模型中,哪一个是概念数据模型_D_。A 关系模型 B 层次模型 C 网状模型 D 实体-联系模型9子模式是用户与数据库的接口之一,它对应于数据库的_A_ _。A外模式 B概念模式C内模式 D存储模式10要保证数据库逻辑数据独立性,需要修改的是 _C_。 A 模式 B 模式与内模式的映射 C 模式与外模式的映射 D 内模式11用文件系统管理数据时,当文件结构和数据发生任何微小变化时,都可能要修改文件的存取程序。其原因是_A_。A文件系统的数据没有结构 B文件系统的数据不独立C文件系统的文件没有结构 D文件系统的文件不独立12在E-R图中,用来表示实体型的图形是_A_。A矩形 B椭圆形C菱形 D三角形13数据库系统DBS、数据库管理系统DBMS之间的关系是_C_。 ADBMS包含DBS BDBS等同于DBMSCDBS包含DBMS D没有任何关系14常见的数据模型有3种,它们是_B_。A网状、关系和语义 B层次、关系和网状C环状、层次和关系 D字段名、字段类型和记录15下面列出的条目中,_A_是数据库技术的主要特点。数据的结构化 数据的冗余度小较高的数据独立性 程序的标准化A 、和 B 和 C 、和 D 都是16下列条目中,哪些不是数据模型的要素:_A_。A数据管理 B数据操作C数据完整性约束 D数据结构17在关系数据库中,索引(index)属于三级模式结构中的_B_。A外模式 B内模式 C模式 D子模式18对数据库的结构、完整性、安全保密性、存取路径等信息的描述是由 A 功能模块实现的?A数据库定义模块 B数据库维护模块C数据库存取模块 D数据库运行模块19关系数据模型具有很多优点,下列 D_不是它的优点?A能表示复杂的语义 B适用于集合操作C有标准语言支持 D数据结构简单20DBMS把经过编译后的数据定义存储在 C 。A程序中 B索引中 C数据字典中 D日志中21数据库系统的核心是_C_。A操作系统 B数据库 C数据库管理系统 D人22数据库具有最小冗余度、较高的程序与数据独立性,易于扩充和_D_的特点。A程序结构化 B程序标准化 C数据模块化 D数据结构化23数据库系统依靠_C_支持数据独立性。A具有封装机制 B定义完整性约束条件C模式分级,各级模式之间的映象DDDL语言和DML语言相互独立24在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是_B_。A外模式 B模式 C存储模式 D内模式25在数据库系统中,当总体逻辑结构改变时,通过改变_D_,可以使局部逻辑结构不变,从而使建立在局部逻辑结构之上的应用程序也保持不变,称之为数据和程序的逻辑独立性。A应用程序B逻辑结构和物理结构之间的映象C存储结构D局部逻辑结构与总体逻辑结构之间的映象26数据模型的三要素是_D_。A外模式、概念模式和内模式B关系模型、网状模型和层次模型C实体、属性和联系D数据结构、数据操作和数据约束完整性27在数据库技术中,面向对象的数据模型是一种_B_。A概念模型 B结构模型 C物理模型 D形象模型28数据的完整性是指数据的正确性、有效性和_D _。A可维护性 B独立性 C安全性 D相容性29概念模型是将现实世界的客观对象抽象为某一种信息结构,它并不依赖于计算机系统,它的基本语义单位是_C_。A位与字节 B数据与信息 C实体与联系 D概念与模型30描述概念模型的常用方法是_D_。A数据字典 B数据流图 C二维表 D实体联系图31关于数据库系统的三级模式结构,下列论述正确的是_A_。A外模式是概念模式的一个逻辑子集,且外模式的某些描述可以与概念模式不同B外模式与概念模式的映象为数据的物理独立性提供支持C内模式与物理数据库等价,概念模式与逻辑数据库等价D三级模式结构是数据库唯一的一种分级模式结构 32在文件系统阶段,操作系统管理数据的基本单位是_A_。A文件 B记录 C程序 D数据项33不同实体是根据_B_划分的。A名字 B属性 C联系 D数量34数据库类型是根据_A_划分的。A数据模型 B概念模型 C存取数据方法 D数据联系35对于数据库系统,负责定义数据库内容,决定存储结构和存储策略及安全授权等工作的是_C_。A应用程序员 BDBMS的软件设计员 C数据库管理员 D用户36通常数据库语言必须包括两大部分_D_。A数据描述语言和程序控制语言B模式数据描述语言和数据操纵语言C物理数据描述语言和关系代数语言D数据描述语言和数据操作语言37下列有关数据库的叙述错误的是_D_。A数据库减少了数据冗余B数据库数据可以经DBA认可的各用户共享 C用户程序按所对应的子模式使用数据库中的数据D数据库的存储模式如有改变,则概念模式也应该作相应改变38在数据库技术中,反映现实世界中事物的存在方式和运动状态的是_D_。A信息 B数据 C概念 D符号39在关系数据库中,视图是三级模式结构中的_B_。A内模式 B子模式 C模式 D概念模式40在数据库的三级模式结构中,内模式有_A_。A1个 B2 个 C3 个 D任意多个填空题1数据库系统由_DB_、_DBSM_、_应用程序 _、计算机软硬件和人组成。2数据管理经历了人工管理、_文件管理 _和_数据库技术 _三个发展阶段。3E-R模型中实体之间的联系在关系模型中是通过关系的_公共属性 _实现的。4在数据库的外模式,概念模式和内模式三层模式结构中,_概念模式和内模式 _之间的映象实现了数据的物理独立性。5E-R模型的组成要素包括:实体、属性、_联系 _。6DBMS的数据操作功能包括:输入、_检索 _、更新、插入、删除、修改数据等。7数据是信息的符号表示,或称载体;信息是数据的_内涵或语义解释 _。8数据处理是指对各种形式的数据进行_收集;储存;加工和传播 _等一系列活动的总和。9实际数据库系统中所支持的数据模型主要有层次模型;网状模型;关系模型;面向对象模型 4种。10数据库技术的主要特点为数据结构化;数据共享性高;冗余度低;易扩充;数据独立性高;数据由DBMS统一管理和控制 。11在数据库技术中,使用数据模型的概念描述数据库的语义和结构,一般可分为两类:概念数据模型和_结构 _数据模型。12一个数据库的数据模型至少应该包括3 个组成部分_数据结构 _、数据操作和数据的约束条件。13当数据库的存储结构改变时,可响应修改_模式与内模式之间的映象 _,从而保证模式不变。14在数据库系统的三级模式体系结构中,描述数据在数据库中的物理结构或存储方式的是_内模式 _。15在数据库管理技术发展的几个阶段中,在_人工管理阶段 _数据不能保存、数据不共享。16在数据库系统的三级组织结构中,DBA视图是_模式 _,系统程序员视图是_内模式 _,用户视图是_外模式 _。17数据库管理系统对数据库运行的控制主要通过数据安全性;数据完整性;故障恢复;并发操作 4个方面来实现。18表示实体及其联系的方法是_E-R图 _,基本图素包括_实体 属性和联系 _。习惯上实体用_方框 _表示,属性用_椭圆框 _表示,联系用_菱形框 _表示。19数据库的三级模式体系结构中,模式与内模式之间的映象,实现了数据库的_物理 _数据独立性。20关系模型通过_公共属性 _实现表与表之间的联系。 判断题1数据库管理的目标是实现数据的独立性、共享性、完整性、安全性结构性和低冗余。2文件系统存在数据冗余的原因是其数据之间没有关联性。3数据库管理员的主要职责是查询数据。4DBMS的主要功能是存储数据。5概念模型的特点是数据结构、数据操作和数据约束。6概念模型是独立于软件和硬件。7数据冗余可能产生的后果就是数据的不一致性。8Oracle数据库是关系数据库。9索引可以不唯一。10关系数据库基本结构是三维表。11E-R图是用来描述现实世界的概念模型。单项选择题1数据库中存储的是_D_。A数据 B数据模型 C数据之间的联系 D数据以及数据之间的联系2当实体集中有多个码时,选定一个称其为该实体的_C_。A外部码 B候选码 C主码 D超码3在关系数据模型中,通常可以把_D_称为属性。A记录 B基本表 C模式 D字段4在关系数据模型中,把_B_称为关系模式。A记录 B记录类型 C元组 D元组集5在关系R(#R,RN,S#)和关系S(S#,SN,SD)中,R的主键是R#,S的主键是S#,则S#在R中称为_A_。A外部码 B候选码 C主码 D超码6同一个关系模式的任意两个元组值_A_。A不能全同 B可全同 C必须全同 D以上都不是7关系模式的任何属性_A_。A不可再分 B可再分 C命名在该关系模式中可以不唯一 D以上都不是8 用树型结构来表示实体之间联系的模型称为_B_。A关系模型 B层次模型 C网状模型 D运算模型9以下关于关系的叙述中,正确的是_A_。A关系是一个由行与列组成的、能够表达数据及数据之间联系的二维表B表中某一列的数据类型既可以是字符串,也可以是数字C表中某一列的值可以取空值NULL,所谓空值是指空格或零D表中必须有一列作为主关键字,用来唯一表示一行10在关系理论中称为关系的概念,在关系数据库中称为_C_。A实体集 B文件 C表 D记录11在关系理论中称为元组的概念,在关系数据库中称为_C_。A实体 B记录 C行 D字段12下列叙述中,哪一条是不正确的_A_。A一个二维表就是一个关系,二维表的名就是关系的名。B关系中的列称为属性,属性的个数称为关系的元或度C关系中的行称为元组,对关系的描述称为关系模式D属性的取值范围称为值域,元组中的一个属性值称为分量13与关系中每个属性相关的特定基本类型称为_C_。A对象 B元组 C域 D类14 关系数据库的数据操作语言(DML)主要包括_B_两类操作。A插入和删除 B检索和更新 C检索和编辑 D统计和修改15关系数据库的数据语言是_B_的语言,其核心部分为查询,因此又称为查询语言。A过程化 B非过程化 C宿主 D系列化16在关系数据中,表与表之间联系的约束是通过_B_来实现的。A实体完整性规则 B参照完整性规则 C用户自定义的完整性 D值域17根据关系模式的完整性规则,一个关系的主属性_C_。A不能有两个 B不能成为另一个关系的外部键 C不允许为空 D可以取空值18如果一个系统是全关系系统,那么它支持_D_。A关系数据结构 BA+选择、投影和连接 CB+所有的关系代数操作 DC+实体完整性与参照完整性19设关系R和S的元组个数分别是m和n,则( R S)操作结果的元组个数为_C_。Ar+s Br-s C rs Dmax(r,s)20在基本的关系中,下列说法正确的是_C_。A行列顺序有关 B属性名允许重名C任意两个元组不允许重复 D列是非同质的21设关系R(A,B,C) 和S(A,D),与自然连接R S等价的关系代数表达式是_C_。ARA=S.A(RS) BR S CpB,C,S.A,DR.A=S.A(RS) DpR.A,B,C(RS)22关系代数运算是以_C_为基础的运算。A关系运算 B谓词演算 C集合运算 D代数运算23设关系R和关系S图示如下: R:A B C S:B C D T:A B C D a b c b c d a b c d b b f b c e a b c e c a d a d b c a d b则关系T是关系R和关系S_A_的结果。A自然连接 B连接 C笛卡尔积 D并 24若4元关系R为R(A,B,C,D),则_C_。ApA,C(R)为取属性值为A,C的两列组成新关系。Bp1,3(R)为取属性值为A,C的两列组成新关系。CpA,C(R)与p1,3(R)是等价的DpA,C(R)与p1,3(R)是不等价的25若D1=a1,a2,a3,D2=11,2,3,则D1D2集合中共有元组_C_个。A6 B8 C9 D12 26对一个关系作投影操作后,新关系的目数_B_原来关系的目数。A小于 B小于或等于 C等于 D大于27参加差运算的两个关系B_。A属性个数可以不相同 B属性个数必须相同 C一个关系包含另一个关系的属性 D属性名必须相同28设R为K元关系,则24(R)表示_B_。A从R中挑选2的值大于4个分量值的元组所构成的关系B从R中挑选第2个分量值大于4的元组所构成的关系C从R中挑选第2个分量值大于4个分量值的元组所构成的关系D与R相比,基数不变,目数减少29关系运算中花费时间最长的运算是_C_。A投影 B 选择 C广义笛卡尔积 D并30关系数据库的任何检索操作的实现都是由三种基本检索运算组合而成的,以下_C_运算不包括在这三种基本运算之中。A选择 B投影 C比较 D连接31对表进行水平方向的分割,用的运算是_C_。A交 B投影 C选择 D连接32对表进行垂直方向的分割,用的运算是_B_。A交 B投影 C选择 D连接33设关系R、S、W各有10个元组,那么这三个关系的笛卡尔积的元组有_C_个。A10 B30 C1000 D不确定34设关系R和S结构相同,且各有10个元组,那么这两个关系的并操作结果的元组个数为_D_个。A100 B200 C小于等于100 D小于等于2035进行自然连接运算的两个关系_A_。A至少存在一个相同的属性名 B可不存在任何相同的属性名C不可存在多个相同的属性名 D所有属性名必须完全相同36在关系代数中,从两个关系的笛卡尔积中选取他们属性间满足一定条件的元组的操作称为_C_。A投影 B选择 C连接 D笛卡尔积37在关系代数中,自然连接操作是由_B_组成的。A投影和笛卡尔积 B投影、选择和笛卡尔积 C选择和投影 D选择和笛卡尔积38关系代数的五个基本操作是:并、差、选择、投影和_D_。A等值连接 BF连接 C自然连接 D笛卡尔积39如果F只涉及X中的属性,则 p x(F (E)等价于_D_。ApX (E) BF (E) CpF (X (E) DF( pX (E)40关系模型中,一个码是_C_。A可由多个任意属性组成B至多由一个属性组成C可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D以上都不是填空题11970年美国IBM公司的研究员 EFCodd 首次提出了数据库系统的关系模型,开创了数据库关系方法和关系理论的研究,为数据库技术奠定了理论基础关系 。2在关系模型中,现实世界的实体以及实体间的各种联系均用 表示。3在关系模型中, 元组的个数(行数 称为基数, 属性的个数 称为目数。4若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为 候选码 。选定一个作为关系的 主码 。主属性是 包含在候选码中的属性 的属性,非主属性是 不包含在任何候选码中的属性 的属性。5关系模型的存取路径对用户透明,用户在进行关系操作时,只要指出 “干什么”或“找什么” ,不必详细说明 怎么干”或“怎么找 ,使得数据独立性、数据安全性和用户工作效率大大提高。6关系模型中的操作采用 集合 操作方式,即操作的对象是集合,操作的结果也是集合。这种操作方式也称为 一次一集合 的方式。7常用的关系操作包括 更新 操作和 查询 操作。8查询操作是关系操作中最主要的部分,查询操作可以分为:选择、投影、连接、除、交、并、差、笛卡尔积等。其中, 选择、投影 并、差、笛卡尔积 、 、 、 和 是5种基本操作,其他操作可以用基本操作定义和导出。9可以借助关系数据语言表达对关系的查询操作,关系数据语言可以分为三类: 关系代数语言 、关系演算语言和 介于关系代数与关系演算之间的结构化查询语言SQL 。10关系完整性有三类:实体完整性;参照完整性;用户定义的完整性 其中主属性不能取空值是 实体 完整性规则。 判断题1 关系是二维表,二维表就是关系。2 关系模型中每个元组的分量不能是结构、集合、数组等复合类型。3 任何二个关系都可以进行交、并、差运算。4 假设一名教师可以教多门课,一名教师可以教多个班级,则教课关系(教师ID,教师姓名,课程编号,课程名称,任课班级)的主码可以是(教师ID,课程编号) 。5 假设专业名不会重名,则专业关系(专业号,专业名)是全码关系。6 外键约束必须和另一表中的主键约束共同使用。7 关系中元组没有先后顺序,属性也没有先后顺序。8.在表A中被定义为外键的列值正好是表B的主键,删除表的正确次序是首先删除表A,再删除表B。 单项选择题1 SQL Server 2000 在安装之前,应注意的事项:_C_。ASQL Server 2000的任何版本在安装时都不用考虑操作系统的制约。BSQL Server 2000的安装对硬件的要求不作任何限制。CSQL Server 2000 在安装之前,必须在操作系统级启用TCP/IP。D在Windows NT Server 40上安装SQL Server 2000时,最低的要求是必须安装Service Pack 4(SP4)以上。2 SQL属于_B_数据库语言。A层次型 B关系型 C网状型 D面向对象型3 SQL的操作对象_B_。A只能是一个集合 B可以是一个或多个集合C不能是集合 D可以是集合或非集合4 有关空值的叙述不正确的是_A_。A用=NULL查询指定列为空值的记录B包含空值的表达式其计算结果为空值C集函数通常忽略空值D对允许空值的列排序时,包含空值的记录总是排在最前面5 为数据表创建索引的目的是( A1_),可以在创建表时用( C2_)来创建唯一索引,(1) A提高查询的检索性能 B创建唯一索引C创建主键 D归类(2) A设置主键约束,设置唯一约束 BCREAT Table,CREAT IndexC设置主键约束,CREAT Index D以上都可以6 以下有关WHERE子句的叙述中不正确的是_A_。AWHERE子句中可以包含子查询B连接条件和选取条件之间应当使用OR逻辑运算符C不包括WHERE子句的SELECT语句进行的是单纯的投影操作D如果FROM子句中引用了n个表,则FROM子句中至少应当包括n-1个连接条件7 以下有关聚集的叙述中不正确的是_D_。A聚集将具有一个或几个公共列,并经常一起使用的相关表物理地聚集存储在一起B聚集中相同的值只存储一次C必须首先删除所有聚集表,才能删除聚集D聚集加快了多个表的连接操作速度,但对于单个表则没有什么意义8 两个子查询的结果_A_时,可以执行并、交、差操作。A结构完全一致 B结构完全不一致C结构部分一致 D主键一致9 在SQL语言中,条件“RETWEEN 20 AND 30”表示年龄在20到30之间,且_C_。A包括20岁不包括30岁 B不包括20岁和30岁C包括20岁和30岁 D不包括20岁包括30岁10.为了使索引键的值在基本表中唯一,在建立索引语句中应使用保留字_A_。AUNIQUE BCOUNT CDISDINCT DUNION11 一家航空公司把一年中飞行距离超过10000里的客户信息转移到一张称为flyersclub的表中,他们的详细情况被记录在表flyers_D_。AINSERT flyersclub (idstancetravelled) values FROM flyers WHERE idistancetravelled=10000BINSERT flyersclub WHERE idistancetravelled=10000CINSERT INTO flyersclub FROM flyers WHERE (idistancetravelled)values=10000DINSERT INTO flyersclub FROM flyers WHERE idistancetravelled=1000012 假定学生关系是S(SNO,SNAME,SEX,AGE)课程关系是C(CNO,CNAME,CREDIT)学生选课关系是SC(SNO,CNO,GRADE)要查找选修“数据库”课程的女学生的姓名,将涉及到的关系_D_。AS BC,SC CS,SC DS,C,SC13 下面关于SQL语言的说法中,哪一种说法是错误的?_A_。A一个SQL数据库就是一个基本表BSQL语言支持数据库的三级模式结构C一个基本表可以跨多个存储文件存放,一个存储文件可以存放一个或多个基本表DSQL的一个表可以是一个基本表,也可以是一个视图14 下面所列条目中,哪一条不是标准的SQL语句? _B_。AALTER TABLE BALTER VIEW CCREAT TABLE DCREAT VIEW15 下列_B_语句不属于SQL数据操纵功能范围。ASELECT BCREAT TABLE CDELETE DINSERT16 视图创建完成后,数据字典中存放的是 _C_。A查询语句 B查询结果C视图的定义 D所引用的基本表的定义17 下列聚合函数中 _B_考虑空值。ACOUNT() BCOUNT(*) CSUM() DAVG()18 关于对SQL对象的操作权限的描述正确的是_A_。A权限的种类分为INSERT、DELETE和UPDATE三种B权限只能用于实表不能应用于视图C使用REVOKE语句获得权限D使用COMMIT语句赋予权限19 某高校学生管理系统的新生数据取自各省招生办公室的考生信息,筛选出录取本校的考生信息直接导入,再根据录取专业划分班级并生成学号(学号的前四位与所在班级编号相同)。学校的学生管理业务多以班级和学生为单位处理,应对学生信息表B(1), 以减少 I/O 访问次数,提高系统性能。 设该系统的学生关系模式为:学生(学号,姓名,性别,出生日期,身份证号,籍贯,家庭所在地),在该系统运行过程中,DBA 发现频繁访问学生关系的查询程序只涉及到学号、姓名、性别和出生日期属性,为提高该查询程序的性能,应(2)B。(1)A建立学号的普通索引 B建立学号的 UNIQUE 索引C建立学号的 CLUSTER 索引 D按学号进行 HASH 分布(2)A直接修改该查询程序B分解学生关系为学生 1(学号,姓名,性别,出生日期)和学生 2(学号,身份证号,籍贯,家庭所在地),并修改该查询程序C分解学生关系为学生 1(学号,姓名,性别,出生日期)和学生 2(学号,身份证号,籍贯,家庭所在地),并构建“学生”视图,该查询程序不做修改D创建学生关系上的视图学生 1(学号,姓名,性别,出生日期),该查询程序不做修改 20 企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。职工(职工号,姓名,年龄,月薪,部门号,电话,地址)部门(部门号,部门名,电话,负责人代码,任职时间)请将下面的 SQL 语句空缺部分补充完整。CREAT TABLE 部门(部门号 CHAR(4) PRIMARY KEY,部门名 CHAR(20),电话 CHAR(13),负责人代码 CHAR(5),任职时间 DATE,FOREIGN KEY (D1) );查询比软件部所有职工月薪都要少的职工姓名及月薪的 SQL 语句如下:SELECT 姓名, 月薪 FROM 职工WHERE 月薪 ( SELECT (C2) FROM 职工WHERE 部门号 = (D3) ) ;(1)A (电话) REFERENCES 职工电话) B (部门号) REFERENCES 部门(部门号) C (部门号) REFERENCES 职工(部门号) D (负责人代码) REFERENCES 职工(职工号)(2)A 月薪 B ALL(月薪) C MIN(月薪) D MAX(月薪)(3)A 职工部门号 AND 部门名 = 软件部 B 职工部门号 AND 部门部门名 = 软件部 C 部门部门号 AND 部门名 = 软件部 D ( SELECT 部门号 FROM 部门 WHERE 部门名 = 软件部 ) 填空题1 结构化查询语言(SQL)具有_、_、_、_等多种功能。2 SQL的使用方式有两种,一种是_,另一种是_。3 在SQL查询中,WHERE子句的功能是_。4 SQL是一种_、面向_的数据库语言。5 目前关系数据库的标准操纵语言是SQL,它的中文含义是_,其英文表述为 _。6 一个数据库可以包括_个主数据文件、_个次数据文件和_个日志文件。7 字段名在数据表中要求唯一,在整个数据库中_。8 若某精确数定义为num_col(103),则该数的最大值是_。9 通配符“”的含义表示_;而通配符“_”的含义表示_。10 视图是一个虚表,它是从_的表。11 SQL的数据操纵功能包括_、_、_和_。12 在SQL支持的关系数据库三级模式结构中,外模式对应于_,模式对应于_,内模式对应于_。13 在SELECT语句中,_子句用于选择满足给定条件的元祖;使用_子句可按指定列的值分组,同时使用_子句可提取满足条件的组。14 在SELECT语句中,用于测试集合是否为空的谓词是_,_用于取消一个集合中存在的重复元祖。15 在宿主语言程序中使用SQL语句时,为区分SQL语句与主语言语句,应在SQL语句前加前缀_和SQL语句的结束标志。其中SQL语句的结束标志随主语言不同而不同,在COBOL中以END-EXEC标识结束,在C中以“ ;”结束等。16 在CREAT TABLE语句中实现完整性约束的子句包括_、_等。判断题1SQL语言的定义功能包括定义表、定义视图,但不包括定义索引。2数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中。3视图能够简化用户的操作,从多种角度看待同一数据,并提供了一定程度的逻辑独立性和安全性。4所有的视图都是可更新的。5行列子集视图是不可更新的。6SQL语句前加前缀EXEC SQL是区分嵌入式SQL中SQL语句和宿主语句的标志。7数据库工作单元与源程序工作单元之间的通信主要包括:SQL通信区SQLC,主变量和游标。8用户可以通过游标逐一获取记录,但它不能赋给主变量进行进一步处理。9存储过程能够用于向用户返回数据、向表中插入新数据、修改数据、执行系统函数和相应的管理任务。10.INSERT SELECT 命令可以将SELECT语句的查询结果一次性的输入到表中,但只能是一个元组,不能是多个元组。 单项选择题B1如果关系模式中存在数据依赖问题,可能导致数据库出现插入异常,这是指_C_。A插入了不该插入的数据 B数据插入后导致数据库处于不一致状态C该插入的数据未被插入 D以上都不对B2(年龄,姓名)姓名,这是_B_。A、完全函数依赖 B、平凡函数依赖C、非平凡函数依赖 D、传递函数依赖C3在关系模式R(U,F)中,如果XY,如果不存在X的真子集X1,使X1Y,称函数依赖XY为_C_。A、平凡函数依赖 B、部分函数依赖C、完全函数依赖 D、传递函数依赖4下列关于函数依赖与多值依赖的描述中,正确的是_C_。A当XY时,X的每个值一定对应Y的多个值。B当Y是X的子集时,称为平凡的多值依赖。C函数依赖是多值依赖的特例,多值依赖是函数依赖的推广。D多值依赖是函数依赖的特例,函数依赖是多值依赖的推广。5下面关于键码的说法,错误的是_A_。A一个关系的键码是唯一的B一个关系的键码指定值之后,对应的元组也就确定了C关系的键码的任何真子集都不可能是关系R的键码D在保存学生学籍信息的关系中,学生姓名对应的属性不适合单独作为键码6下面哪一个依赖是平凡依赖_A_。ASno Cname GradeCname Grade BSno CnameCname GradeCSno CnameSname Grade D以上答案都不是7当B属性函数依赖于A属性时,属性A与B的联系是_A_。A1对多 B多对1 C多对多 D以上都不是8下列关于数据依赖的说法中错误的是_B_。A函数依赖是一种特殊的多值依赖B连接依赖

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论