




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、编号:数据库技术灌自学辅导材料配套教材:数据库技术主编:罗晓沛由版社:华中理工大学版次:2000年版适应层次:内部使用201邪9月第一部分自学指导1.第1章:数据库系统概述1第2章:关系数据模型1第3章:结构化查询语言2第4章:数据库设计3第5章:数据库的管理4第6章:网络环境的数据库体系结构5第7章:数据库管理系MSSQLSer»础知识5第8章:MSSQLServe发应用6第二部分复习思考题8.1 .选择题82 .填空题323 .名词解释374 .简答题40五综合题49第三部分参考答案551 .选择题552 .填空题563 .名词解释584 .简答题62五综合题69第一部分自学指导
2、第1章:数据库系统概述.主要内容1 .数据库应用系统实例分析。2 .数据库系统组成。3 .数据管理技术的进展。4 .数据模型。5 .数据抽象的级别。.重点1 .数据库、数据库管理系统、数据库应用系统的组成。2 .文件系统的缺点(数据依赖、数据冗余、数据异常)以及可能导致的后果,数据库系统的优点。3 .数据模型的含义、概念模型和3种主要数据模型(层次、网状、关系)的原理和概念。4 .数据的抽象级别,概念模型、逻辑模型、外部模型、物理模型的概念。,难点1 .文件系统的缺点(数据依赖、数据冗余、数据异常)以及可能导致的后果。2 .数据模型的含义、概念模型和3种主要数据模型(层次、网状、关系)的原理和
3、概念。3 .数据的抽象级别,概念模型、逻辑模型、外部模型、物理模型的概念。第2章:关系数据模型.主要内容1 .关系数据模型的基本概念。2 .关系代数与关系数据的操作。3 .关系代数与数据查询。.重点第1页共77页1 .关系、实体、实体集、属性、联系、表、关键字等概念。2 .主码和外码,以及表与表之间的联系的实现方式。3 .关系完整规则(实体完整性、参照完整性)和用途。4 .数据字典。5 .索引的概念。6 .关系代数的并、交、差、乘、选择、投影、连接运算。7 .用关系代数表示数据查询。,难点1 .关键字。2 .主码和外码,以及表与表之间的联系的实现方式。3 .关系完整规则(域完整性、实体完整性、
4、参照完整性)和用途。4 .数据字典。5 .索引的概念。6 .关系代数的并、交、差、乘、选择、投影、连接运算。第3章:结构化查询语言,主要内容1 .SQL概述。2 .数据定义命令。3 .基本的数据管理。4 .简单查询。5 .复杂的数据管理。6 .复杂查询与SQL的函数。.重点1 .SQL语言的基本功能和主要特点。2 .建立数据库、建立表结构、完整性规则定义。3 .数据管理命令:INSERT、DELETE、UPDATE、SELECT、COMMIT和ROLLBACK、ALTER、DROP命令。第2页共77页4 .拷贝表的方法。5 .简单的数据查询:用SELECT命令实现选择与投影操作。6 .复杂查询
5、与SQL的函数:ORDERBY排序子句、消除重复、SQL的数值函数和查询嵌套、GROUPBY分组子句、CREATEVIEW视图定义命令、CREATEINDEX建立索引、多表连接操作。,难点1 .完整性规则定义。2 .数据管理命令:INSERT、DELETE、UPDATE、SELECT、COMMIT和ROLLBACK、ALTER、DROP命令。3 .SELECT命令实现选择与投影操作。4 .复杂查询与SQL的函数:ORDERBY排序子句、消除重复、SQL的数值函数和查询嵌套、GROUPBY分组子句、CREATEVIEW视图定义命令、CREATEINDEX建立索引、多表连接操作。第4章:数据库设计
6、,主要内容1 .数据库设计概述。2 .实体一联系(E-R)模型。3 .将E-R模型转换成关系数据库。4 .E-R模型设计实例。.重点1 .数据库设计的一般步骤。2 .实体-联系(E-R)模型的基本概念:实体、属性、联系及联系的类型。3 .弱实体、递归实体、复合实体、超类与子类。4 .将E-R模型转换成关系数据库:一对一、一对多、多对多、弱实体的转换方法。5 .数据结构图。6 .数据库、表和关系完整性的定义。7 .教学数据库设计实例分析:概念模型(E-R)设计、转换成关系数据库。8 .工程数据库设计实例分析:概念模型(E-R)设计、转换成关系数据库。第3页共77页,难点1 .弱实体、递归实体、复
7、合实体、超类与子类。2 .将E-R模型转换成关系数据库:一对一、一对多、多对多、弱实体的转换方法。3 .数据结构图。4 .数据库、表和关系完整性的定义。第5章:数据库的管理,主要内容1 .DBA的管理职责。2 .数据库管理的重要工具。3 .数据库的安全性。4 .事务处理。5 .并发处理与并发控制。6 .数据库的备份与恢复。7 .数据完整性控制。.重点1 .数据库安全性的概念和基本方法。2 .SQL语言实现数据库安全性控制方法:定义视图、访问权限控制。3 .事务处理:事务的概念和事务的性质。4 .SQL的事务管理:事务提交(COMMIT)、事务回滚(ROLLBACK)。5 .并发处理和并发控制:
8、封锁的原理、封锁的类型(共享锁和排它锁)、产生死锁的原因和解决死锁的3种对策。6 .数据库的备份和恢复:数据备份与数据转储的概念、数据库恢复的基本方法。7 .数据库完整性的控制:数据库完整性的概念、定义关系完整性规则、用户自定义完整性约束条件。,难点1 .数据库安全性的基本方法。2 .定义视图、访问权限控制。第4页共77页3 .事务提交(COMMIT)、事务回滚(ROLLBACK)。4 .封锁的原理、封锁的类型(共享锁和排它锁)。5 .产生死锁的原因和解决死锁的3种对策。6 .数据转储的概念、数据库恢复的基本方法。第6章:网络环境的数据库体系结构,主要内容1 .客户机/服务器系统。2 .分布式
9、服务器系统。3 .开放式数据库的互连技术一一ODBC。.重点1 .客户机/服务器系统的体系结构。2 .客户机/服务器系统的工作模式。3 .客户机/服务器系统结构的组成。4 .分布式数据库系统的体系结构。5 .开放式数据库的互连技术ODBC。,难点1 .客户机/服务器系统的体系结构。2 .客户机/服务器系统的工作模式。3 .分布式数据库系统的体系结构。4 .ODBC。第7章:数据库管理系MSSQLServS础知识,主要内容1. MSSQLServer的历史与发展。2. MSSQLServer的安装与设置。第5页共77页3. MSSQLServer的图形化工具。4. 系统管理。5. 数据库与设备。
10、6. MSSQLServer的表。7. 常用开发工具。.重点1 .MSSQLServer的历史与发展。2 .常用MSSQLServer的图形化工具的功能及界面。3 .系统管理:SQL企业级管理器、分布式管理对象DMO、SQL执行器。4 .MSSQLServer数据库和设备。5 .数据类型。6 .常用开发工具。,难点1 .常用MSSQLServer的图形化工具的功能及界面。2 .系统管理:SQL企业级管理器、分布式管理对象DMO、SQL执行器。3 .MSSQLServer数据库和设备。第8章:MSSQLServe发应用,主要内容1 .实例及其分析。2 .利用MSSQLServer建立应用系统。3
11、 .使用工具开发应用系统。4 .高级应用技术。.重点1 .MSSQLServer的术语,数据库系统应用过程中的角色及其相应职责。2 .用MSSQLServer创建数据库,建立表、视图、索引及关键字(主码、外码)3 .数据操作(插入、删除、修改、备份等)与数据查询。4 .触发器、存储过程。第6页共77页,难点1 .用MSSQLServer创建数据库、建立表、视图、索引及关键字(主码、外码)2 .数据操作(插入、删除、修改、备份等)与数据查询。3 .触发器。4 .存储过程。第7页共77页第二部分复习思考题一.选择题:1.下列数据模型中,独立于DBMS软件和硬件设备的是(A)A.概念模型B.外部模型
12、C.逻辑模型D.物理模型2 .数据字典中存放的是(B)A.数据与数据的来源B.数据的结构C.数据与数据的结构D.数据的来源3 .E.F.Codd提出了数据库的(C)A.层次模型B.网络模型C.关系模型D.面向对象模型4.某商场的售货员分为多个组,每组中有一个售货员作为组长,则组长与组内其他售货员之间的联系是(D)R(X,Y)和S(X,Z),它们的主码分别是B.Y或YD.XYR(A,B)和S(A,B),则以下关系代数表达式中错误的是(D)A.直接联系C.复合联系5 .以下关于关系性质的说法中,错误的是(BA.关系中任意两行的值不能完全相同C.关系中任意两行可以交换顺序6 .已知关系A.XC.X7
13、 .已知关系8 .二元联系D.递归联系)B.关系中任意两列的值不能完全相同D.关系中任意两列可以交换顺序X和Y,则尸S的主码是(A)A.RnS=S-(S-R)B.R-S=R-(RnS)D.RnS=R-(S-R)C.RUS=RU(S-R)第8页共77页8 .下列没有保存在事务日志中的是(A)A,所有读取数据库的操作B.数据更新前的值C.数据更新后的值D.事务开始与终止的信息9 .在ODBC体系结构中,连接数据库驱动程序与数据库管理系统的桥梁是(A)A.数据源B.数据库C.用户D.数据库服务器10 .在分布式数据库系统中,有关系:学生(学号,姓名,性别,班级),将其划分为(学号,姓名,性别)和(学
14、号,班级)两个子集,这样的数据划分方式称为(B)A.水平分片B.垂直分片C.导出分片D.混合分片11 .如果想找出在关系R的A属性上不为空的那些元组,则选择子句应该为(C)A.WHEREA!=NULLB.WHEREA<>NULLC.WHEREAISNOTNULLD.WHEREANOTISNULL12 .以下关于分布式数据库系统的说法中,正确的是(C)A.各个场地必须具有相同的分布模式B.各个场地必须具有相同的DDBMSC.各个场地既支持局部应用,又支持全局应用D.各个场地不应有数据冗余13 .在MSSQLServer中能够授权语句许可的角色有(A)A.SA和DBOB.SA和DBOO
15、C.DBO和DBOOD.SA,DBO和DBOO14 .在MSSQLServer中,如果要使新建的数据库继承某些缺省设置,那么这些设置信息应存放在(A)A.tempdb数据库中B.master数据库中C.msdb数据库中D.model数据库中15 .在SQLServer中,能够键入SQL命令获得数据库查询结果的图形化工具是(D)A.ISLQ_w和SQL客户机端配置器B.SQL客户机端配置器和SQL服务管理器C.SQL服务管理器和SQL企业管理器第9页共77页D.ISQL_w和SQL企业管理器RZS运算16 .已知关系R(A,B)和S(B,C),在下面列出的SQL语句中,实现了关系代数表达式的是(
16、C)A.SELECT*FROMR,SWHERER.B=S.BB.SELECTA,B,CFROMR,SWHERER.B=S.BC.SELECTA,R.B,CFROMR,SWHERER.B=S.BD.SELECTA,R.B,S.B,CFROMR,SWHERER.B=S.B17 .已知关系:学生(学号,姓名,年龄),假定在年龄属性上建有索引,则该索引有利于加快执行查询语句(B)A.SELECT*FROM学生ORDERBY姓名B.SELECT*FROM学生ORDERBY年龄C.SELECT*FROM学生WHERE年龄<>30张'D.SELECT*FROM学生WHERE姓名LIKE1
17、8 .已知关系R(A,B)和S(A,C),其中A既是R的主码,又是S参照R的外码,并且A不取空值。若r中有10个元组,s中有5个元组,则rlRurB)中含有的元组数目范围是(c)B.(5,15)A.(5,10)C.(10,10)D.(10,15)19 .有两个事务T1和T2,都用到数据项X和Y,则导致死锁的情况是(D)A.T1已对X,Y加共享锁;T2申请对X,Y的排它锁B.T1已对X,Y加排它锁;T2申请对X,Y的共享锁C.T1对X已加共享锁,申请对Y的共享锁;同时T2对Y已加共享锁,申请对X的排它锁D.T1对X已加排它锁,申请对Y的排它锁;同时T2对Y已加共享锁,申请对X的共享锁20 .有题
18、20图所示E-R模型,题20由将其转换为关系模型时需要(B)A.3个关系模式B.4个关系模式D.6个关系模式C.5个关系模式第10页共77页21 .下列四项中说法不正确的是(C)B.数据库中的数据可以共享A.数据库减少了数据冗余C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性22 .关系数据模型的三个组成部分中,不包括(C)A.完整性规则B.数据结构C.恢复D.数据操作23 .关系代数表达式的优化策略中,首先要做的是(C)A.对文件进行预处理B.尽早执行选择运算C.执行笛卡儿积运算D.投影运算24 .数据库的并发操作可能带来的问题包括(A)A.丢失更新B.数据独立性会提高C.非法用
19、户的使用D.增加数据冗余度25 .在基本SQL语言中,不可以实现(D)A.定义视图B.定义基表C.查询视图和基表D.并发控制26 .在关系代数中,可以用选择和笛卡尔积表示的运算是(B)A.投影B.联接C.交D.除法27 .物理结构的改变不影响整体逻辑结构的性质,称为数据库的(B)A.物理数据独立性B.逻辑数据独立性C.物理结构独立性D.逻辑结构独立性28 .SQL语言是的语言,易学习。(B)A.过程化B.非过程化C.格式化D.导航式29 .表达式“AGEBETWEEN18AND24”等价于(A)A.AGE>18ANDAGE<24B.AGE>=18ANDAGE<24C.A
20、GE>18ANDAGE<=24D.AGE>=18ANDAGE<=2430 .在数据库设计中,独立于计算机的硬件和DBMS软件的设af阶段是(AA.概念设计B.物理设计C.逻辑设计D.系统实施31 .SQL语言中,删除一个表的命令是(B)A.DELETEB.DROPC.CLEARD.REMORE第11页共77页32 .事务日志是用于保存(D)A.程序运行过程C.程序的执行结果33 .元数据是指(C)A.数据B.数据来源C.数据Z构D.数据和数据结构34 .在视图上不能完成的操作是A.更新视图C.在视图上定义新视图B.数据操作D.对数据的更新操作(D)B.查询35 .C/S
21、系统的客户机的功能是实现A.前端处理和事务处理C.前端处理和用户界面36 .关系数据库中的视图属于D.在视图上定义新的基本表(B)B.事务处理和用户界面D.事务处理和数据访问控制4个数据抽象级别中的(A)A.外部模型B.概念模型37 .在下列关于关系的陈述中,错误的是A.表中任意两行的值不能相同C.行在表中的顺序无关紧要C.逻辑模型D.物理模型(B)B.表中任意两列的值不能相同D.列在表中的顺序无关紧要38 .为了防止一个用户的工作不适当地影响另一个用户,应该采取(C)A.完整性控制B.安全性控制C.并发控制D.访问控制39 .关系数据库中,实现实体之间的联系是通过表与表之间的(D)A.公共索
22、引B.公共存储C.公共元组D.公共属性40 .在MSSQLServer中,用来显示数据库信息的系统存储过程是(D)A. spdbhelpB. spdbC. sphelpD. sphelpdb41 .下面系统中不属于关系数据库管理系统的是(C)A.OracleB.MSSQLServerC.IMS42 .SQL语言中,删除一个表的命令是BA.DELETEB.DROPC.CLEARD.DB2D.REMOVE43 .如果在关系的分片过程中使用了选择操作,则不可能是(B)A.水平分片B.垂直分片C.导出分片D.混合分片第12页共77页44 .在一个实体集中,一个实体实例(一行)与另外多个实例(多行)相关
23、,则这个实体称为(A)A.递归实体B.弱实体C.复合实体D.联系实体45 .存在一个等待事务集T0,T1,,Tn,其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,Tn-1正等待被Tn锁住的数据项,且Tn正等待被T0锁住的数据项,则系统的工作状态处于(D)A.并发处理B.封锁C.循环D.死锁46 .在分布式数据库中,若存取数据时只需指出片段名称,不必指出片段地址,则称系统具有(B)A.片段透明性B.地址透明性C.局部映象透明性D.异地透明性47 .某学校规定,每一个班级至多有50名学生,至少有10名学生;每一名学生必须属于一个班级。在班级与学生实体的联系中,学生实体的基数是(B)
24、A.(0,1)B.(1,1)C.(1,10)D.(10,50)48 .关系R(A,B)和S(B,C)中分别有10个和15个元组,属性B是R的主码,则RS中元组数目的范围是(A)A.(0,15)B.(10,15)C.(10,25)D.(0,150)49 .有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于(A)B.主从式数据库体系结构D.分布式数据库体系结构A.集中式数据库体系结构C.客户机/服务器数据库体系结构50.已知关系R如图所示,可以作为RR主码的属性组是(B)ABCD1234134524
25、56143413473456题50图A.ABCB.ABDC.ACDD.BCD第13页共77页51 .设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHEREDNAMELIKE(B)A.'W%'B.'%WC.'WD.'W%'52 .有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束53 .已知成绩关系如图2所示。成绩学号课程号分数S1C180S1C275
26、S2C1nullS2C255S3C390执行SQL语句:SELECTCOUNT(DISTINCT学号)FROM成绩WHERE分数>60查询结果中包含的元组数目是题53图A.1B.2C.3D.454 .设有关系R和关系S进行如图所示的运算,则运算结果中含有元组数目是(A)题54图B<DA.6B.7C.D.955 .已知关系:厂商(厂商厂名)pk=t商产品(产品号,颜色,厂商号)PK=产品号,FK=rw假设两个关系中已经存在如55题图所示元组:若再往产品关系中插入如下元组:I(P03,红,C02)n(P01,蓝,C01)m(P04,白,C04)W(P05,黑,null)第14页共77页
27、能够插入的元组是:Db.I,mc.i,nd.i,w产品J厂名C01宏达C02立仁C03广源产品号颜色JP01红C01P02黄C02题55图56.最常见的概念模型是(B.层次模型D.实体-联系模型A.关系模型57.用文件系统管理数据时,C.网络模型当文件结构和数据发生任何微小变化时,都可能要修改文件的存取程序。其原因是(B)A.文件系统的数据没有结构B.文件系统的数据不独立C.文件系统的文件没有结构D.文件系统的文件不独立58 .DBTG提出的关于数据库的三个重要规范中不包括(C)A.模式B.子模式C.内模式D.数据管理语言59 .如果用其它运算来重新定义自然连接,应该使用(D)A.选择、投影B
28、.选择、乘C.投影、乘D.选择、投影、乘60 .已知关系R(A,B,C),令r为关系代数表达式结果中所含元组数目,s为R中所含元组数目,则(B)A.r=sC.r=sD.rs61 .已知两个关系R(A,B)和S(A,C),它们的主码都是A.R中含有10个元组,S中含有15个元组,则中含有元组数目的范围是(D)A.(5,25)B.(10,15)C.(10,25)D.(15,25)62 .完成数据定义功能的SQL命令是(C)A.DELETEB.REVOKEC.DROPD.DEFINE第15页共77页63 .事务中包含的所有操作要么都执行,要么都不执行,这一特性称为事务的(A)A,原子性B.隔离性C.
29、完整性D.永久性64 .某单位规定每一科室至少有5个职工,至多有10个职工,每个职工属于且只属于一个科室,则E-R模型中职工的基数为(B)A.(0,1)B.(1,1)C.(1,10)D.(5,10)65 .在分布式数据库系统中,有关系:学生(学号,姓名,性别,班级),将其数据按照“性别”分成男和女两个子集,这本的数据划分称为(B)A.垂直分片B.水平分片C.导出分片D.混和分片66 .有学生和班级两个关系,当班级中有学生时,不得删除该班级。实现这一完整性约束使用的SQL子句是(C)A.ONDELETECASCADEB.ONDELETEALLC.ONDELETERESTRICTD.ONDELET
30、ESETNULL67 .允许用户Zhang对Score表的内容进行修改,正确的授权语句是(C)A. GRANTUPDATETOTABLEScoreONZhangB. GRANTUPDATETOScoreONZhangC. GRANTUPDATEONTABLEScoreTOZhangD. GRANTUPDATEONScoreTOZhang68 .客户机/服务器系统应该向客户提供服务器位置透明性服务。此“透明性”指(A)A.用户不必知道服务器的位置,就可以请求服务器的服务B.用户不必知道客户机的位置,就可以请求服务器的服务C.用户必须知道服务器的位置,才可以请求服务器的服务D.用户必须知道客户机的
31、位置,才可以请求服务器的服务69.在ODBC的接口函数中,若参数phenv的类型是HENVFAR*,则利用函数SQLAllocEnv(phenv)得到的phenv表示(A)A.环境句柄的内存地址指针C.语句句柄的内存地址指针B.连接句柄的内存地址指针D.文件句柄的内存地址指针70.若某台计算机名为Li,所在域名为DOMAIN2.使用帐户zhao登录后,安装SQLServer的服务器,则该服务器命名为(A)A.LiB.DOMAIN2C.ZhaoD.任意命名第16页共77页录ID中获得用户名的安全模式,这称为(A.集成安全B.标准安全72.已知关系:学生(学号,姓名,年龄)按姓名升序排列。则排序子
32、句应该是(A.ORDERBY年龄,姓名71.在WinndowsNT操作系统上访问SQLServer时,不必再次登录,系统可自动从用户的网络登A)C.单一安全D.混合安全,如果按年龄降序列出所有学生,并且相同年龄的学生C)B. ORDERBY姓名,年龄C. ORDERBY年龄DESC,姓名D.ORDERBY姓名,年龄DESC73 .弱实体的存在依赖于其父实体的存在,并且(B)A. 弱实体的主码必须全部从其父实体的主码中获得B. 弱实体的主码可以部分从其父实体的主码中获得C. 弱实体的主码可以与父实体主码完全不一样D. 弱实体的主码只能和父实体的主码完全一样74 .已知关系R(A,B)和S(B,C
33、),有如下SQL查询语句:ISELECT*FROMRGROUPBYAIISELECTA,BFROMR,SWHERER.A=S.CIIISELECTA,COUNT(B)FROMRIVSELECTAFROMRWHEREB>=MAX(B)其中含有语法错误的是(D)A.I、III、IVB.I、IIIC.III、IVD.I、II、III、IV75.在MSSQLServer中,有表personnel(no,name,sex),其中no为主码。表中已有数据如下图所示:1张三男3李四男4王丽女卜列语句中能够将数据正确插入的是(D)A. INSERTpersonnelVALUES(4,赵风,男)B. IN
34、SERTpersonnelVALUES(8,'赵风)C.INSERTpersonnel(name,sex)VALUES(赵风,男)D. INSERTpersonnel(no,sex)VALUES(8,'男')第17页共77页76 .将E-R模型转换成关系数据模型的过程称为(B)A.需求分析B.逻辑结构设计C.概念结构设计D.物理结构设计77 .关系数据库中的视图属于数据抽象级别中的(A)A.外部模型B.概念模型C.逻辑模型D.物理模型78 .下面不是SQL语言优点的是(D)A.语言简练,易学易用B.高度非过程化C.数据独立性好D.能方便地生成报表79 .数据结构图用于描
35、述关系数据库的(C)A.层次结构B.物理结构C.整体逻辑结构D.内部结构80 .MSSQLServer提供的3种整型数据类型是(B)A.int、smallint和longintB.int、smallint和tinyintC.int、tinyint和longintD.smallint、tinyint和longint81 .E-R模型(C)A.依赖于计算机硬件和DBMSB.独立于计算机硬件,依赖于DBMSC.独立于计算机硬件和DBMSD.依赖于计算机硬件,独立于DBMS82 .在MSSQLServer中,能够进行查询操作的图形工具是(B)A.ISQL_W、SQLTrace和MSQueryB.ISQ
36、L_W、MSQuery和SQLEnterpriseManagerC.ISQL_W、SQLTrace和SQLEnterpriseManagerD.MSQuery、SQLTrace和SQLEnterpriseManager83 .三层客户机/服务器结构的模型是(A)A. 客户机一应用服务器一数据服务器B. 客户机一数据服务器一应用服务器C. 数据客户机一应用客户机一服务器D. 应用客户机一数据客户机一服务器84 .如果实体X的存在依赖于实体Y的存在,且X的主码与Y的主码相同,则*是(C)第18页共77页A.递归实体B.复合实体C.弱实体D.超类实体85 .如果事务T获得了数据项X上的排它锁,则T(
37、B)A.可以读X,不能写XB.可以读X,也可以写XC.不能读X,可以写XD.不能读X,也不能写X86 .关系R(A,B)、S(B,C)中分别有10个和15个元组,则R8S中元组个数的范围是(D)A.(10,25)B.(15,25)C.(10,50)D.(0,150)87 .在分布式数据库系统中,介于全局概念模式与分布模式之间的是(A)A.分片模式B.分段模式C.局部概念模式D.全局内模式88 .在数据库恢复时,对尚未完成的事务执行(A)A.UNDO操作B.REDO操作C.COMMIT操作D.ROLLBACK操作89 .有关系:教学(学号、教工号、课程号)假定每个学生可以选修多门课程,每门课程可
38、以由多名学生来选修,每个老师只能讲授一门课程,每门课程可以由多个老师来讲授,那么该关系的主码是(D)A.课程号B.教工号C.(学号,课程号)D.(学号,教工号)90 .在分布式数据库系统中,如果需要按如下方式书写查询语句:SELECT*FROMF1WHEREUNIONSELECT*FROMF2WHERE则该系统支持的是节点北京性另1='女'节点,性另1='(D)A. 片段透明性C.查询透明性上海女,B. 地址透明性D.局部映象透明性第19页共77页91 .有学生关系:学生(学号,姓名,年龄),对学生关系的查询语句如下:()SELECT学号FROM学生WHERE年龄>
39、;20AND姓名LIKE'%韦如果要提高查询效率,应该建索引的属性是(C)学号,姓名)A.学号B.姓名C.年龄D.(92 .假设有如下实体和实体之间的联系情况:I教师实体与学生实体之间存在一对多的导师联系n学生实体与课程实体之间存在多对多的选课联系m教师实体与课程实体之间存在一对一的授课联系则能用层次模型表示的是(B)a.I,nb.I,mC.n,md.93 .已知关系RS和R',如图93所示,()ABC121341562R'要从R和S中得到R',则关系代数表达式为(C)A.二a,d(R:S)BDB.a(R)-d(S)C.0a,D(二BD(R:S)D.二a,d(R
40、:S)94 .概念模型(C)。A.依赖于计算机硬件和DBMSB.独立于计算机硬件,依赖于DBMSC.独立于计算机硬件和DBMSD.依赖于计算机硬件,独立于DBMS95 .在MSSQLServer中建立了表person(no,name,sex,birthday),no为表的主码,表中信息如图95所示,能够正确执行的插入操作是(D)第20页共77页A.INSERTINTOpersonVALUES(8王中,男,1964/03/08')B.INSERTINTOperson(name,sex)VALUES(C.INSERTINTOpersonVALUES(2,'男','王
41、中','1964/03/08')D.INSERTINTOperson(no,sex)VALUES(2,'男)nonamesexbirthday1张丽女1960/05/078魏芳女1967/08/306李安男1962/11/08题95图96 .下面不是SQL语言优点的是(A)。B.高度非过程化A.能方便地生成报表C.数据独立性好D.语言简练,易学易用97 .有关系R和S,如图97所示,下列说法中正确的是(C)A.A是R的主码;E是S的外码,参照R的A属性B.AB是R的主码;D是S的外码,参照R的B属性C.B是R的主码;C是R的外码,参照R的B属性D.B是R的主码;
42、E是S的外码,参照R的B属性题97图98 .在MSSQLServer中,能够进行查询操作的图形工具是(B)。A.ISQL_w、SQLTrace和MSQueryB.ISQIw、MSQuery和SQLEnterpriceManagerC.ISQL_w、SQLTrace和SQLEnterpriceManagerD.MSQuery、SQLTrace和SQLEnteipiiseManager99 .如果实体X的存在依赖于实体Y的存在,且X的主码与Y的主码相同,则X是(D)。第21页共77页B.复合实体D.超类实体A.递归实体C.弱实体100 .如果事务T获得了基本表B上的排它锁,则T对B(B)。A.可以
43、读,不能写B.可以读,也可以写C.不能读,可以写D.不能读,也不能写101 .关于K1(A,B)、K2(B,C)中分别有10个和20个元组,则RXS中元组个数的范围是(D)。A.(10,30)B.(20,30)C.(0,30)D.(0,200)102 .在数据库恢复时,对已完成的事务,将执行以下哪个操作?(C)A.UNDO操作B.REDO操作C.COMMIT操作D.ROLLBACK操作103 .有关系:项目(项目号、职工号、排名)假定每个职工可以参加多个项目,每个项目可以由多名职工来完成,在一个项目中职工的排名是唯一的。那么该关系的主码是(C)。A.项目号B.职工号C.(项目号,职工号)D.(
44、职工号,排名)104 .在分布式数据库系统中,如果需要按如下方式书写查询语句SELECT*FROMF1节点北京WHERE性别='女UNIONSELECT*FROMF2节点上海WHERE性别='女则该系统支持的是(B)。A.片段透明性B.局部映象透明性C.查询透明性D.地址透明性105 .有学生选课关系:学生选课(学号,课程号,成绩),对该关系的查询语句如下:SELECT课程号,AVG(成绩)FROM学生选课GROUPBY课程号如果要提高该查询的效率,应该建索引的属性是(B)。A.学号B.课程号C.成绩D.(学号,课程号)第22页共77页106 .假设有如下实体和实体之间的联系情
45、况:I职工实体与项目实体之间存在多对多的参加联系n职工实体与部门实体之间存在多对一的分配联系出职工实体与工资实体之间存在一对一的属于联系则能用层次模型表示的是(C)。a.I,nb.I,mC.n,md.i,n,m107 .已知关系R、S和R',如下图所示,要从R和S中通过关系代数查询得到R',则以下说法中错误白是(D)。A.属性C是两个关系进行自然连接的公共属性B.该查询中肯定包含自然连接运算C.该查询中肯定包含投影运算题107图108 .在SQLServer中建立了表Student(no,name,sex,birthday),no为表的主码,表中信息如下图所示。%NameSex
46、1birthday101张圈廓女1967/05/07104李方女1970/04/14106王安男1982/10/27题108图能够正确执行的插入操作是(A)。A.INSERTINTOstudent(no,sex)VALUES(102,'男')B.INSERTINTOstudent(name,sex)VALUES('王中','男')C.INSERTINTOstudentVALUES(102,'男','王中','1984/03/08')D.INSERTINTOstudentVALUES(106,王中,男
47、,1984/03/08')109 .E-R模型是实体一联系模型,被广泛地应用于以下哪一种模型的设计中?(B)A.外部模型B.概念模型C.物理模型D.内部模型第23页共77页110 .在关系数据库系统中,一个关系中的任意两个元组(C)。A.可全同B.必须全同C.不能全同D.以上都不是111 .关系数据库系统中,表的结构信息存储在(A)。A.数据字典中B.指针中C.关系中D.表中112 .下面各项中,属于数据库的并发操作可能带来的问题是(A)。A.丢失更新B.数据独立性会提高C.非法用户的使用D.增加数据冗余度113 .在客户机/服务器工作模式中,以下哪一项不属于客户机的任务?(C)A.管
48、理用户界面B.处理应用程序C.对查询进行优化处理114 .下列功能中,不属于DBMSD.产生对数据库的请求基本数据操作功能的是(A)A.排序B.插入C.删除D.查询115 .当关系R和S自然连接时(A.在新表中,包含RXS中所有的行B.在新表中,只包含两个关系之间公共属性值相等的行,消除重复列C.在新表中,只包含两个关系之间公共属性值相等的行,不消除重复列D.自然连接要求两个关系中相同的分量,不必是相同的属性组116 .下列短语中可以在SQL查询时去掉重复数据的是(D)B.DESCD.DISTINCTA.ORDERBYC.GROUPBY117 .如果有两个事务Ti、丁2,其中Ti获得了数据项R
49、上的共享锁,则在Ti释放R上的锁之前T2对R(A)A.只能读不能写B.只能写不能渎C.既可读又可写D.不能读也不能写R1ABCa1B2C1a2B2C2a3BiC1118.关系R1和R2如题6图所示,回答下面问题:R2ABCa2fga2b2C2a3fg题118图R1与R2进行差运算,其结果的元组数是(B. 1C. 2D. 6第24页共77页119 .在关系数据库中,实现褰中任意两行不能相同”的约束是依据(C)B.属性D.列C.主码服务器的任务(120 .在客户机/服务器工作模式中,以下哪一项不属于A.处理对数据库的请求B.进行数据完整性检查C.管理用户界面D.处理数据恢复121.当两个实体之间的
50、联系是M:N时,所建立的复合实体的主码是(A.M端实体的主码B.M端和N端主码的复合C.N端实体的主码D.重新选取的属性122 .在分布式数据库系统中,如果需要按如下方式书写查询语句SELECTFROMF1WHERE出生年月='10/01/79'UNIONSELECTFROMF2WHERE出生年月='10/01/79'则该系统支持的是(DA.片段透明性B.局部映象透明性C.查询透明性D.地址透明性123 .在下列SQL语句中,AALTERB.CREATECUPDATEDINSERT个数据库被删除后,不影响124 .在安装MSSQLServer时,系统自动建立几个
51、数据库,其中有系统的正常运行,这个数据库是(D)A.tempdb数据库B.master数据库C.model数据库D.pubs数据库125 .在数据库中不存作.,而通过某种算法推导出来的属性称为(D)A.单值属性B.基本属性C.组合属性D.衍生属性126 .事务所有的操作必须完成,否则事务将被撤消,这是事务的(B)A.串行性B.原子性C.隔离性D.永久性127 .在MSSQLServer中,建立表stu(no,name,sex,birthday),no为表的主码,表中信息如题127图所示,能够正确执行的插入操作是(C)第25页共77页nonamesexbirthday1李红女1978/05/06
52、4张三男1978/03/086李四男1978/12/11题127图A.INSERTINTOstuVALUES(陈静,女)1978/10/09')1978/10/09')1978/10/09')B. INSERTINTOstuVALUES(4,陈静,女C. INSERTINTOstuVALUES(2,陈静,女D. INSERTINTOstuVALUES(2,女,陈静128 .在下列实体联系中,属于一对一联系的是(A)A.机票与座位号之间的联系B.车间与工人之间的联系C.商店与商品之间的联系D.学生与课程之间的联系129 .在MSSQLServer的图形化管理工具中,SQL跟踪器用于(C)A.在系统上监视SQLServer的性能,以图形方式显示一些重要的性能统计数据B.启动、停止和暂停SQLServer的过程C.供数据库管理员和应用程序开发人员监测和记录数据库的活动D.管理SQLServer的帐号130 .对用户访问数据库各种资源的权限加以限定是为了保护数据库的(B)A.完整性B.安全性C.并发性D.一致性131 .在安装MSSQLServer时,必须选择一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人力资源管理在提升企业绩效中的作用
- 创新产品设计用户需求分析与市场趋势
- 品牌包装与品牌价值挖掘
- 护理部工作职责
- 人脸识别技术与人工智能的结合在家庭中的运用
- 供应链金融在企业管理中的应用
- 体育赛事与运动项目介绍
- 创新思维与产品创新设计
- 电子原料采购合同范本
- 医护入职培训
- 2024年世界职业院校技能大赛中职组“护理技能组”赛项考试题库(含答案)
- (新版)大堂经理持证上岗(厅堂服务类)考试题库(含答案)
- 《光电对抗原理与应用》课件第5章
- 八年级劳动教育国家测试题及答案
- 2024年云南事业单位招聘考试真题及答案
- 中国高血压防治指南(2024年修订版)解读课件
- 2024年吉林省高职高专单招考试数学试题(含答案)
- 住建局条文解读新规JGJT46-2024《施工现场临时用电安全技术标准》
- 《机械创新设计》课程教学大纲(机械设计制造及其自动化专业)
- 《马克思主义原理》课件
- 冠心病课件完整版本
评论
0/150
提交评论