1、C.子模式 D.内模式10.下述( )不是DBA数据库管理员的职责 。A.完整性约束说明 B.定义数据库模式C.数据库安全 D.数据库管理系统设计11.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( ) 。A.层次模型 B.关系模型C.网状模型 D.实体-关系模型12.区分不同实体的依据是( ) 。A.名称 B.属性C.对象 D.概念13.关系数据模型是目前最重要的一种数据模型,它的三个要素分别是( )。A.实体完整性、参照完整性、用户自定义完整性B.数据结构、关系操作、完整性约束C.数据增加、数据修改、数据查询D.外模式、模式、内模式14.在( )中一个结点可以有多个双亲,结点
2、之间可以有多种联系。A.网状模型 B.关系模型C.层次模型 D.以上都有15.( )的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。1 .数据库数据具有_、_和_三个基本特点。2 .数据库管理系统是数据库系统的一个重要组成部分,它的功能包括_、_、_、_。3 .数据库系统是指在计算机系统中引入数据库后的系统,一般由_、_、_和_构成。4.数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:_阶段,_阶段和_阶段。5.三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的_和_。6.数据模型的三要素是
3、指_,_,_。实际数据库系统中所支持的主要数据模型是 _,_,_。7.数据模型中的_是对数据系统的静态特征描述,包括数据结构和数据间联系的描述,_是对数据库系统的动态特征描述, 是一组定义在数据上的操作,包括操作的涵义、操作符、运算规则及其语言等。8.用树型结构表示实体类型及实体间联系的数据模型称为_模型,上一层的父结点和下一层的子结点之间的联系是 的联系。9._是目前最常用也是最重要的一种数据模型。采用该模型作为数据的组织方式的数据库系统称为_。10 .关系的完整性约束条件包括哪三大类,并简单介绍。11 .什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性? 为什么数据库系统具有数据
4、与程序的独立性?第2章 关系数据库1.下面的选项不是关系数据库基本特征的是( )。A. 不同的列应有不同的数据类型B. 不同的列应有不同的列名C. 与行的次序无关D. 与列的次序无关2.一个关系只有一个( ) 。A. 候选码 B.外码 C.超码 D.主码3.关系模型中,一个码是( )。A. 可以由多个任意属性组成B. 至多由一个属性组成C. 由一个或多个属性组成,其值能够惟一标识关系中一个元组D. 以上都不是4.现有如下关系: 患者(患者编号,患者姓名,性别,出生日期,所在单位) 医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果) 其中,医疗关系中的外码是( )。A.患者编号 B.患者姓
5、名C.患者编号和患者姓名 D.医生编号和患者编号5.关系代数运算是以( )为基础的运算 。A.关系运算 B.谓词演算C.集合运算 D.代数运算6.关系数据库管理系统应能实现的专门关系运算包括( )。A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表7.五种基本关系代数运算是( )。A. B. C. D. 8.关系数据库中的投影操作是指从关系中( ) 。A.抽出特定记录 B.抽出特定字段C.建立相应的影像 D.建立相应的图形9.从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是( )操作 。A.投影 B.连接C.选择 D.复制10.关系代数中
6、的连接操作是由( )操作组合而成 。A.选择和投影 B.选择和笛卡尔积C.投影、选择、笛卡尔积 D.投影和笛卡尔积11.一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的( ) 。A.记录 B.行 C.属性 D.元组12.假设有关系R和S,关系代数表达式R(RS)表示的是( )。A.RS B.RS C.RS D.RS1.关系数据模型中,二维表的列称为_,二维表的行称为_。2.用户选作元组标识的一个候选码为_,其属性不能取_。3 .关系代数运算中,传统的集合运算有_,_,_,_。4.关系代数运算中,基本的运算是_,_,_,_,_。5. 等值连接与自然连接的区别是什么?6.
7、关系代数运算中,专门的关系运算有_,_,_。7.关系代数中,从两个关系中找出相同元组的运算称为_运算。8 .设有学生关系:S(XH,XM,XB,NL,DP)。在这个关系中,XH表示学号,XM表示姓名,XB表示性别,NL表示年龄,DP表示系部。查询学生 姓名和所在系的投影操作的关系运算式是_。9 .在“学生-选课-课程”数据库中的3个关系如下:S(S#,SNAME,SEX,AGE);SC(S#,C#,GRADE); C(C#,CNAME,TEACHER),查找选修“数据库技术”这门课程学生的学生名和成绩,若用关系代数表达式来表示为 _。10 .已知系(系编号,系名称,系主任,电话,地点)和学生(
8、学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是_,系关系 的外码是_,学生关系的主码是_,学生关系的外码是_。11设D1,D2和D3域的基数分别为2,3和4,则D1D2D3的元组数为_,每个元组有_个分量。12关系中的码可分为_、_、_、_和外码五种。13学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则_为学生关系中的_。14设一个关系R1中的属性A是外码,它对应关系R2中的主码为B,则称_为子关系,_为父关系。15.设一个关系模式为R(A,B,C),对应的关系内容为R=1,10,50, 2,10,60, 3,20,72, 4,30,60,则B(C=20 and
9、 CNAME=ACCESSB.S.S# = SC.S# and C.C# = SC.C# and SAGE in=20 and CNAME in ACCESSC.SAGE inD.SAGE=20 and CNAME= ACCESS11.设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0100。若要把“张二的化学成绩80分”插入S中,则可用( )。A. ADD INTO S VALUES(张二,化学,80)B. INSERT INTO S VALUES(张二,化学,80)C. ADD INTO S VA
10、LUES(张二,化学,80)D. INSERT INTO S VALUES(张二,化学,80)12.设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;若要更正王二的化学成绩为85分,则可用( ) 。A. UPDATE S SET grade85 WHERE SN王二 AND CN化学B. UPDATE S SET grade85 WHERE SN王二 AND CN化学C. UPDATE grade85 WHERE SN王二 AND CN化学D. UPDATE grade85 WHERE SN王二 AND CN化学13.在SQL语言中,
11、子查询是( ) 。A.返回单表中数据子集的查询语言B.选取多表中字段子集的查询语句C.选取单表中字段子集的查询语句D.嵌入到另一个查询语句之中的查询语句14. 有关系S(S,SNAME,SEX),C(C,CNAME),SC(S,C,GRADE)。其中S是学生号,SNAME是学生姓名,SEX是性 别, C是课程号,CNAME是课程名称。要查询选修“数据库”课的全体男生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是( )。A. S.S# = SC.S# and C.C# = SC.C# and SEX=男 and CNAME=数据库
12、B. S.S# = SC.S# and C.C# = SC.C# and SEX in男and CNAME in数据库C. SEX 男 and CNAME 数据库D. S.SEX=男 and CNAME= 数据库15.若用如下的SQL语句创建了一个表SC: CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20);向SC表插入如下行时,( )行可以被插入 。A. (,111,60,必修)B. (,101,NULL,NULL)C. (NULL,103,80,选修)D. (,NULL,8
13、6, )16.假设学生关系S(S,SNAME,SEX),课程关系C(C,CNAME),学生选课关系SC(S,C,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系( )。A.S B.S,SC C.C,SC D.S,C,SC1 .试述SQL语言的特点。2 .SQL的中文全称是_。3 .SQL语言除了具有数据查询和数据操纵功能之外,还具有_和_的功能,它是一个综合性的功能强大的语言。4 .在关系数据库标准语言SQL中,实现数据检索的语句命令是_。5 .在SQL语言的结构中,_有对应的物理存储,而_没有对应的物理存储。6.关系R(A,B,C)和S(A,D,E,F),R和S有相同属
14、性A,若将关系代数表达式:R.A,R.B,S.D,S.F(R S)用SQL语言的查询语句表示,则为: SELECT R.A,R.B,S.D,S.F FROM R,S WHERE_。7 .什么是基本表?什么是视图?两者的区别和联系是什么?8 .视图是从_中导出的表,数据库中实际存放的是视图的_。9 .试述视图的优点。10 .关系数据操作语言(DML)的特点是:操作对象与结果均为关系、操作的_、语言一体化并且是建立在数学理论基础之上。11 .设有如下关系表R、S、T: R(BH,XM,XB,DWH) S(DWH,DWM) T(BH,XM,XB,DWH) (1) 实现RT的SQL语句是_。 (2)
15、实现 DWH=100R 的SQL语句是_。 (3) 实现XM,XB R 的SQL语句是_。 (4) 实现XM,DWH ( XB=女R) 的SQL语句是_。 (5) 实现RS的SQL语句是_。 (6) 实现XM,XB,DWH ( XB=男 (RS) 的SQL语句是_。12 .设有如下关系表R:R(NO,NAME,SEX,AGE,CLASS),主码是NO (1) 插入一个记录(25,“李明”,“男”,21,“95031”);_。 (2) 插入“95031”班学号为30,姓名为“郑和”的学生记录;_。 (3) 将学号为10的学生姓名改为“王华”;_。 (4) 将所有“95101”班号改为“95091
16、”; (5) 删除学号为20的学生记录; (6) 删除姓“王”的学生记录;13.针对书后习题3建立的表,用SQL语言完成以下各项操作: (1) 把对表S的INSERT权限授予用户张勇,并允许他再将此权限授予其他用户。 (2) 把查询SPJ表和修改QTY属性的权限授给用户李天明。14.叙述等值连接与自然连接的区别与联系。第4章 数据库安全性1.以下( )不属于实现数据库系统安全性的主要技术和方法。A.存取控制技术 B.视图技术C.审计技术 D.出入机房登记和加防盗门2.SQL中的视图机制提高了数据库系统的( )。A.完整性 B.并发控制C.隔离性 D.安全性3.SQL语言的GRANT和REVOK
17、E语句主要是用来维护数据库的( )。A.完整性 B.可靠性C.安全性 D.一致性4.在数据库的安全性控制中,授权的数据对象的( ),授权子系统就越灵活。A.范围越小 B.约束越细致C.范围越大 D.约束范围大1 . 数据库的安全性是指保护数据库以防止不合法的使用所造成的_、_或_。2. 计算机系统有三类安全性问题,即_ 、_和 _。3 . 用户标识和鉴别的方法有很多种,而且在一个系统中往往是多种方法并举,以获得更强的安全性。常用的方法有通过输入_和 _来鉴别用户。4._ 和 _ 一起组成了DBMS的安全子系统。5. 当前大型的DBMS一般都支持_ ,有些DBMS同时还支持_ 。6. 用户权限是
18、由两个要素组成的:_ 和 _ 。7. 在数据库系统中,定义存取权限称为_ 。SQL语言用_语句向用户授予对数据的操作权限,用_语句收回授予的权限。8 . 对数据库模式的授权由DBA在_ 时实现。9 . 一个DBA用户可以拥有_ 、_ 和_ 权限,一个RESOURCE用户可以拥有_权限。10 . 数据库角色是被命名的一组与_ 相关的权限,角色是_的集合。11 . 什么是数据库的审计功能,为什么要提供审计功能?12 . 通过_ 可以把要保密的数据对无权存取的用户隐藏起来,从而自动地对数据提供一定程度的安全保护。13. 审计一般可以分为_ 审计和 _审计。第6章 关系数据理论1.规范化理论是关系数据
19、库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每一个属性都是( )。A.长度不变的 B.不可分解的 C.互相关联的 D.互不相关的2.已知关系模式R(A,B,C,D,E)及其上的函数依赖集合FAD,BC ,EA ,该关系模式 的候选码是( )。A.AB B.BE C.CD D.DE3.关系模式中,满足2NF的模式( )。A.可能是1NF B.必定是1NF C.必定是3NF D.必定是BCNF4.关系模式R中的属性全是主属性,则R的最高范式必定是( )。A.1NF B.2NF C.3NF D.BCNF5.消除了部分函数依赖的1NF的关系模式,必定是( )。6.关系模式的候选
20、码可以有1个或多个,而主码有( )。A.多个 B.0个 C.1个 D.1个或多个7.候选码的属性可以有( )。8.关系数据库规范化是为了解决关系数据库中( )的问题而引入的。A.提高查询速度B.插入、删除异常和数据冗余C.保证数据的安全性和完整性9.学生表(id,name,sex,age,depart_id,depart_name),存在的函数依赖是idname,sex,age,depart_id; depart_iddepart_name,其满足( )。10.设有关系模式R(S,D,M),其函数依赖集:FSD,DM,则关系模式R的规范化程度最高 达到( )。11.设有关系模式R(A,B,C,D),其数据依赖集:F(A,B)C,CD,则关系模式R的规范化程度最高达到( )。12.XY,当下列哪一条成立时,称为平凡的函数依赖( )。A. X Y B.YX C.XY D.XY1 . 在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于_ 。2 . 理解并给出下列术语的定义: 函数依赖、部分函数依赖、完全函数依赖、传递依赖、候选码、主码、 外码、全
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1