《XXXX年西安电子科技大学考研复试-数据库uxq.docx》由会员分享,可在线阅读,更多相关《XXXX年西安电子科技大学考研复试-数据库uxq.docx(124页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一 选择择题 1. 数据库技技术的奠奠基人之之一,EE.F.Coddd于119700年发表表多篇论论文,主主要论述述的是_。A层次次数据模模型B网络数数据模型型C关系数数据模型型D面向对对象数据据模型2. 在数据库库的三级级模式结结构中,描描述数据据库中全全体数据据的全局局逻辑结结构和特特征的是是_。A外模模式 B内模式式 C存存储模式式 D模模式3. 在数据库库中,下下列说法法_是不不正确的的。A数据据库避免免了一切切数据的的重复B若系系统是完完全可以以控制的的,则系系统可确确保面新新时的一一致性C数据据库中的的数据可可以共享享D数据据库减少少了数据据冗余4. 数据库的的网状模模型应满满足的
2、条条件是_。A允许许一个以以上的无无双亲,也也允许一一个结点点有多个个双亲B必须须有两个个以上的的结点C有且且仅有一一个结点点无双亲亲,其余余结点都都只有一一个双亲亲D每个个结点有有且仅有有一个双双亲5. 层次模型型不能直直接表示示Al:1关系 Bl:m关系 Cm:n关系 D1:1和 1:m关系6. 在数据库库设计中中用关系系模型来来表示实实体和实实体之间间的联系系。关系系模型的的结构是是_。A层次次结构 B二维表表结构CC网状状结构 D封装结结构7. 数据库三三级模式式体系结结构的划划分,有有利于保保持数据据库的_。A数据据独立性性 BB数据据安全性性C结构构规范化化 DD操作作可行性性8.
3、 数据库的的特点之之一是数数据的共共享,严严格地讲讲,这里里的数据据共享是是指_。A同一一个应用用中的多多个程序序共享一一个数据据集合B多个个用户、同同一种语语言共享享数据C多个个用户共共享一个个数据文文件D多种种应用、多多种语言言、多个个用户相相互覆盖盖地使用用数据集集合9. 数据库(DDB)、数数据库系系统(DDBS)和和数据库库管理系系统(DDBMSS)三者者之间的的关系是是_。ADBBS包括括 DBB和DBBMS BDBMMS包括括DB和和DBSSCDBB包括 DBSS和 DDBMSS DDDBBS就是是DB,也也就是DDBMSS10. 数据库管管理系统统能实现现对数据据库中数数据的查
4、查询、插插入、修修改和删删除等操操作这这种功能能称为_。A数据据定义功功能 BB数据据管理功功能 C数据操操纵功能能 D数据控控制功能能11. 通过指针针链接来来表示和和实现实实体之间间联系的的模型是是_。A关系系模型 B层层次模型型C网网状模型型 D层次和和网状模模型12. 数据的正正确、有有效和相相容称之之为数据据的_。A安全全性 B一一致性 C独立性性 D完完整性13. 对关系模模型叙述述错误的的是_。A建立立在严格格的数学学理论、集集合论和和谓词演演算公式式的基础础之上B微机机DBMMS绝大大部分采采取关系系数据模模型C用二二维表表表示关系系模型是是其一大大特点D不具具有连接接操作的的
5、DBMMS也可可以是关关系数据据库系统统14. 关系数据据库管理理系统应应能实现现的专门门关系运运算包括括_。A排序序、索引引、统计计 BB选择择、投影影、连接接C关联联、更新新、排序序 DD显示示、打印印、制表表15. 在一个关关系中如如果有这这样一个个属性存存在,它它的值能能惟一地地标识关关系中的的每一个个元组,称称这个属属性为_。A候选选码 B数数据项CC主属属性 DD主属属性值16. 一个关系系数据库库文件中中的各条条记录_。A前后后顺序不不能任意意颠倒,一一定要按按照输人人的顺序序排列B前后后顺序可可以任意意颠倒,不不影响库库中的数数据关系系C前后后顺序可可以任意意颠倒,但但排列顺顺
6、序不同同,统计计处理的的结果就就可能不不同D前后后顺序不不能任意意颠倒,一一定要按按照候选选码字段段值的顺顺序排列列17. 自然连接接是构成成新关系系的有效效方法。一一般情况况下,当当对关系系R和SS使用自自然连接接时,要要求R和和S含有有一个或或多个共共有的_。A元组组 BB行 C记录 D属性18. 设关系RR(A,BB,C)和和 S(BB,C,DD),下下列各关关系代数数表达式式不成立立的是_。AAA(R)D(S) BRRS CB(R)B(S) DRRS19. 在关系代代数运算算中,五五种基本本运算为为_。A并、差差、选择择、投影影、自然然连接BB并、差差、交、选选择、投投影C并、差差、选
7、择择、投影影、乘积积D并并、差、交交、选择择、乘积积20. 设有关系系R,按按条件ff对关系系R进行行选择,正正确的是是_。ARRR BRR f RR Cf (RR) Df (RR)21. SQL语语言属于于_。A关系系代数语语言 BB元组组关系演演算语言言 C域域关系演演算语言言库 D具有关关系代数数和关系系演算双双重特点点的语言言22. 关系演算算是用_来表表达查询询要求的的方式。A谓词词 BB关系系的运算算 C元组 D域23. 实体完整整性要求求主属性性不能取取空值,这这一点可可以通过过_来来保证。A定义义外码BB定义义主码 C用用户定义义的完整整性 D关系系系统自动动24. 关系是_。
8、A型 B静静态的 C稳稳定的 DD关系系模型的的一个实实例25. 集合R与与S的连接接可以用用关系代代数的55种基本本运算表表示为_。AR-(R-S)BB F (RRS) C空 DD空26. SQL语语言具有有_的功功能。 AA关系系规范化化、数据据操纵、数数据控制制 B数数据定义义、数据据操纵、数数据控制制 CC数据据定义、关关系规范范化、数数据控制制 D数数据定义义、关系系规范化化、数据据操纵27. SQL语语言具有有两种使使用方式式,分别别称为交交互式SSQL和和_。A提示示式SQQL B多多用户SSQLCC嵌入入式SQQL D解解释式SSQL28. 数据库中中只存放放视图的的_。A操作
9、作 B对对应的数数据C定义 DD限制制29. 支持关系系数据结结构、选选择、投投影和(自自然)连连接运算算,且对对这些运运算不必必要求定定义任何何物理存存取路径径的关系系系统称称为_。 AA表式式系统 B最小关关系系统统C关系系完备的的系统 D全关系系系统30. 关系规范范化中的的删除操操作异常常是指 AA不该该删除的的数据被被删除 B不不该插入入的数据据被插入入 CC应该该删除的的数据未未被删除除 DD应该该插入的的数据未未被插入入31. 关系数据据库规范范化是为为解决关关系数据据库中_问题而而引人的的。 AA插入入、删除除和数据据冗余 B提提高查询询速度 CC减少少数据操操作的复复杂性 D
10、保保证数据据的安全全性和完完整性32. 当关系模模式R(AA,B)已已属于33NF,下下列说法法中_是是正确的的。 AA它一一定消除除了插入入和删除除异常 B仍存在在一定的的插入和和删除异异常 CC一定定属于BBCNFF DA和CC都是33. 当B属性性函数依依赖于AA属性时时,属性性A与BB的联系系是_。 AA1对多B多对11 C多对对多D以上都都不是34. 3NF_规范范为4NNF。A消除除非主属属性对码码的部分分函数依依赖 B消消除非主主属性对对码的传传递函数数依赖 C消除主主属性对对码的部部分和传传递函数数依赖 D消消除非平平凡且非非函数依依赖的多多值依赖赖35. 在数据系系统中,对对
11、存取权权限的定定义称为为_。 AA命令令 B授授权 C定义 DD审计计36. 事务的原原子性是是指_。 AA事务务中包括括的所有有操作要要么都做做,要么么都不做做 BB事务务一旦提提交,对对数据库库的改变变是永久久的 CC一个个事务内内部的操操作及使使用的数数据对并并发的其其他事务务是隔离离的 DD事务务必须是是使数据据库从一一个一致致性状态态变到另另一个一一致性状状态37. 多用户的的数据库库系统的的目标之之一是使使它的每每个用户户好像面面对着一一个单用用户的数数据库一一样使用用它,为为此数据据库系统统必须进进行_。 AA安全全性控制制 B完完整性控控制 C并发控控制 D可靠性性控制38.
12、若事务 T对数数据 RR已加 X锁,则则其他对对数据 R_。 A可可以加SS锁不能能加X锁锁 B不不能加SS锁可以以加X锁锁 C可可以加SS锁也可可以加XX锁 DD不能能加任何何锁39. 若系统在在运行过过程中,由由于某种种硬件故故障,使使存储在在外存上上的数据据部分损损失或全全部损失失,这种种情况称称为_。A事务务故障 BB系统统故障 CC介质质故障 DD运行行故障40. _用来记记录对数数据库中中数据进进行的每每一次更更新操作作。A后援援副本 BB日志志文件 CC数据据库 D缓冲区区二 填空空题 1. 数据管理理经历了了, , 三三个阶段段。2. 表示实体体和实体体之间联联系的模模型,称称
13、为。3. 现实世界界中事物物的个体体在信息息世界中中称为,在在机器世世界中称称为。4. 在数据库库三级模模型结构构中,单单个用户户使用的的数据视视图的描描述,称称为,全全局数据据视图的的描述,称称为,物物理存储储数据视视图的描描述,称称为。5. 关系模型型是由,三部分分组成。6. 关系数据据库中,二二维表称称为一个个,表的的一行称称为 ,表表的一列列称为。三 名词词解释 1 实实体型22 关关系模式式3 逻辑独独立性4 物物理独立立性5 外码码6 主属性性7 表表式系统统8 平凡函函数依赖赖9 传递函函数依赖赖10 无无损连接接四 问答答题 (每题题3分,共共15分分)1说明等等值连接接与自然
14、然连接的的区别与与联系?2说明视视图与基基本表的的区别和和联系?3为什么么要进行行数据库库转储,比比较各种种数据转转储方法法?4并发控控制可能能会产生生哪几类类数据不不一致?用什么么方法能能避免各各种不一一致的情情况?5活锁产产生的原原因是什什么?解解决办法法是什么么?五 应用用题(共共10分分)1 已已知 RRU= A,BB,C,D,EE F=AB C, C D,DD ER的一个个分解r= R11( AA,B,C ),R2(C,DD), R33(D,E) 判断r是否否为无损损连接?2三个表表即学生生表S、课课程表CC和学生生选课表表SC,它它们的结结构如下下: S(SS, SN, SEXX,
15、 AGGE, DEPPT) C(CC, CN) SC(SS, C, GRAADE)其中:SS为学学号,SSN为姓姓名,SSEX为为性别,AAGE为为年龄,DDEPTT为系别别,C为课程程号,CCN为课课程名,GGRADDE为为成绩。(1) 检索所所有比“王华”年龄大大的学生生姓名、年年龄和性性别(2) 检索选选修课程程“C2”的学生生中成绩绩最高的的学生的的学号(3) 检索学学生姓名名及其所所选修课课程的课课程号和和成绩(4) 检索选选修四门门以上课课程的学学生总成成绩(不不统计不不及格的的课程),并并要求按按总成绩绩的降序序排列出出来3 由AArmsstroong公公理证明明: 合并并规则:
16、若X-Z , XX-YY, 则X-YZZ答案一 选择择题 (单单选,每每题一分分,共440分)ADAAAC BAADACC DDDDBA BBDBCCC DAABDBB BCCCBA AABBDDB ACCDCBB二 填空空题 (每空空1分,共共15分分)1 人工工管理阶阶段 文文件系统统阶段 数据库库系统阶阶段2 E-RR模型3 实体体 元组44 外模模式 模式 内内模式5 数据据结构 数数据操作作 完整整性约束束6 关关系 元元组 属属性三 名词词解释 (每题题2分, 共200分)1 实实体型用实体名名及其属属性名集集合来抽抽象和刻刻画同类类实体,称称为实体体型。2 关关系模式式对关系的的
17、描述,一一般表示示为:关关系名(属属性1,属属性2,属性性n) 3 逻逻辑独立立性当模式改改变时,由由数据库库管理员员对各个个外模式式模式式的映象象作相应应改变,可可以使外模式保保持不变变,从而而应用程程序不必必修改,保保证了数数据的逻逻辑独立立性。4 物物理独立立性当数据库库的存储储结构改改变了(例例如采用用了更先先进的存存储结构构),由由数据库库管理员员对模式式内模模式映象象作相应应改变,可可以使模模式保持持不变,从从而保证证了数据据的物理理独立性性。5 外外码设F是基基本关系系R的一一个或一一组属性性,但不不是关系系R的码码,如果果F与基基本关系系S的主主码Kss相对应应,则称称F是基基
18、本关系系R的外外码(FForeeignn keey),并并称基本本关系RR为参照照关系(RRefeerenncinng rrelaatioon),基基本关系系S为被被参照关关系(RRefeerenncedd reelattionn)或目目标关系系(Taargeet rrelaatioon)。关关系R和和S不一一定是不不同的关关系。6 主主属性主码的诸诸属性称称为主属属性(PPrimme aattrribuute)。7 表表式系统统这类系统统仅支持持关系(即表)数据结结构,不不支持集集合级的的操作。表表式系统统不能算算关系系系统。倒倒排表列列(Innverrtedd liist)系统就就属于这这
19、一类。 8 平平凡函数数依赖XY,但但是YXX,则称称XYY是平凡凡函数依依赖。9 传传递函数数依赖在R(UU)中,如果XXY,(YXX),YYX,YYZ,则称ZZ对X传传递函数数依赖。10 无无损连接接rR11,RKK是是R的一个个分解,若若对R的任任何一个个关系rr均有rr=mr(r)成成立,则则称分解解具有无无损连接接性。四 问答答题 (每题题3分,共共15分分)1说明等等值连接接与自然然连接的的区别与与联系?答:等值值连接表表示为RRA=BBS,自自然连接接表示为为RS;自自然连接接是除去去重复属属性的等等值连接接。两者者之间的的区别和和联系如如下:l 自然连接接一定是是等值连连接,但
20、但等值连连接不一一定是自自然连接接。l 等值连接接要求相相等的分分量,不不一定是是公共属属性;而而自然连连接要求求相等的的分量必必须是公公共属性性。l 等值连接接不把重重复的属属性除去去;而自自然连接接要把重重复的属属性除去去。2说明视视图与基基本表的的区别和和联系?视图是从从一个或或几个基基本表导导出的表表,它与与基本表表不同,是是一个虚虚表。数数据库中中只存放放视图的的定义,而而不存放放视图对对应的数数据,这这些数据据存放在在原来的的基本表表中。所所以基本本表中的的数据发发生变化化,从视视图中查查询出的的数据也也就随之之改变了了。视图图一经定定义就可可以像基基本表一一样被查查询、删删除,也
21、也可以在在一个视视图之上上再定义义新的视视图,但但是对视视图的更更新操作作有限制制。3为什么么要进行行数据库库转储,比比较各种种数据转转储方法法?所谓转储储即DBBA定期期地将整整个数据据库复制制到磁带带或另一一个磁盘盘上保存存起来的的过程。这这些备用用的数据据文本称称为后备备副本或或后援副副本。当当数据库库遭到破破坏后可可以将后后备副本本重新装装入,但但重装后后备副本本只能将将数据库库恢复到到转储时时的状态态,要想想恢复到到故障发发生时的的状态,必必须重新新运行自自转储以以后的所所有更新新事务。转储可分分为静态态转储和和动态转转储。静态转储储是在系系统中无无运行事事务时进进行的转转储操作作。
22、即转转储操作作开始的的时刻,数数据库处处于一致致性状态态,而转转储期间间不允许许(或不不存在)对对数据库库的任何何存取、修修改活动动。显然然,静态态转储得得到的一一定是一一个数据据一致性性的副本本。静态态转储简简单,但但转储必必须等待待正运行行的用户户事务结结束才能能进行,同同样,新新的事务务必须等等待转储储结束才才能执行行。显然然,这会会降低数数据库的的可用性性。动态转储储是指转转储期间间允许对对数据库库进行存存取或修修改。即即转储和和用户事事务可以以并发执执行。动动态转储储可克服服静态转转储的缺缺点,它它不用等等待正在在运行的的用户事事务结束束,也不不会影响响新事务务的运行行。但是是,转储
23、储结束时时后援副副本上的的数据并并不能保保证正确确有效。为为此,必必须把转转储期间间各事务务对数据据库的修修改活动动登记下下来,建建立日志志文件(llog fille)。这这样,后后援副本本加上日日志文件件就能把把数据库库恢复到到某一时时刻的正正确状态态。转储还可可以分为为海量转转储和增增量转储储两种方方式。海海量转储储是指每每次转储储全部数数据库。增增量转储储则指每每次只转转储上一一次转储储后更新新过的数数据。从从恢复角角度看,使使用海量量转储得得到的后后备副本本进行恢恢复一般般说来会会更方便便些。但但如果数数据库很很大,事事务处理理又十分分频繁,则则增量转转储方式式更实用用更有效效。4并发
24、控控制可能能会产生生哪几类类数据不不一致?用什么么方法能能避免各各种不一一致的情情况?并发操作作带来的的数据不不一致性性包括三三类:丢丢失修改改、不可可重复读读和读“脏脏”数据据。产生上上述三类类数据不不一致性性的主要要原因是是并发操操作破坏坏了事务务的隔离离性。并并发控制制就是要要用正确确的方式式调度并并发操作作,使一一个用户户事务的的执行不不受其它它事务的的干扰,从从而避免免造成数数据的不不一致性性。并发发控制的的主要技技术是封封锁(LLockkingg)。5活锁产产生的原原因是什什么?解解决办法法是什么么?如果事务务T1封封锁了数数据R,事事务T22又请求求封锁RR,于是是T2等等待。T
25、T3也请请求封锁锁R,当当T1释释放了RR上的封封锁之后后系统首首先批准准了T33的请求求,T22仍然等等待。然然后T44又请求求封锁RR,当TT3释放放了R上上的封锁锁之后系系统又批批准了TT4的请请求,.,TT2有可可能永远远等待,这这就是活活锁的情情形,如如图8.4(aa)所示示。避免活锁锁的简单单方法是是采用先先来先服服务的策策略。五 应用用题(共共10分分)1.构造造一个初初始二维维表如下下图ABCDER1a1a2a3R2a3a4R3a4a52.运用用函数依依赖后,二二维表最最终变为为如下表表所示ABCDER1a1a2a3a4a5R2a3a4a5R3a4a5因此该分分解是无无损连接接
26、的。2.(1)SSELEECT SN,AGEE,SEEX FFROMM S WHHEREE AAGE(SEELECCT AAGE FROOM SS WHHEREE SNN=王华)(2)SSELEECT S# FFROMM SCC WHHEREE C#=C2ANDD GRRADEE=(SSELEECT MAXX(GRRADEE) FFROMM SCC WHHEREE C#=C2)(3)SSELEECT SN, C#,GRAADE FROOM SS,SCC WHHEREE S. S#=SC. C#(4)SSELEECT S#,SSUM(GRAADE) FRROM SC GROUUP BBY SS#
27、HAVIING COUUNT(C#)=43 因为 XY 所以 XXXY (增广广律)因为 XZ 所以 XYYZY (增增广律)所以 XXXZ (传传递律)习题一、(每小题题4分,共共8分)商店销售售商品的的数据库库,涉及及如下数数据:商店号、商商店名、地地址;商品号、商商品名、单单价;某商店销销售某商商品的数数量和日日期。要求:(1)设设计ER图; (2)转换成成关系模模型(注注明函数数依赖)。二、(每每小题44分,共共12分分)用SQLL的有关关语句定定义 (1)学生关关系S(或Sttudeent),包括括学号SSNo、姓姓名SNN、年龄龄SA、系系别SDD; (2)课程关关系C,包包括课程
28、程号CNNo、课课程名CCN、任任课教师师TN; (3)学生选选课关系系SC,包包括SNNo、CCNo和和成绩GG。注意:说说明主键键码和外外键码(如果有有的话)三、(每每小题44分,共共8分)按题2的的关系模模式,用用SQLL的有关关语句实实现 (1)对于学学生选课课关系SSC,授授予王小小兰查询询权限以以及对SSNo和和CNoo的插入入权限; (2)从学生生选课关关系SCC中,删删除李小小冬(学学生关系系中可能能有重名名)的所所有选课课。四、(共共6分)结合题22的关系系模式,用用SQLL语句查查询郑老老师讲的的每门课课的学生生平均成成绩,输输出课程程号和平平均成绩绩。五、(共共12分分)
29、有关图书书发行的的关系模模型如下下:书店s(书店号号SNoo,书店店名SNN,地址址A)图书u(书号BBNo,书书名T,作作者N,价价格P)图书馆LL(馆号号LNoo,馆名名LN,城城市C)图书发行行SBLL(SNNo,LLNo,BBNo,发发行量QQ)分别用关关系代数数和sQQL语言言表达如如下查询询:“松鹤图图书馆”(馆名名)收藏藏图书的的书名和和出售该该书的书书店名。六、(每每小题22分,共共6分)按嵌入式式SQLL的格式式插入任任一本书书的书号号BNoo、书名名T、作作者N。七、(每每小题44分,共共12分分)按题2的的关系模模式,找找出计算算机系有有不及格格课程的的学生名名单。 (1
30、)用关系系代数表表达式表表达查询询; (2)用元组组关系演演算表达达查询; (3)用数据据逻辑规规则表达达查询。八、(每每小题66分,共共12分分)涉及到学学生、教教师和课课程的关关系模式式STCC(SNNo,SSN,SSA,TTN,CCN,GG),其其中6个个属性分分别为学学生的学学号、姓姓名,年年龄、教教师的姓姓名、课课程名以以及学生生的成绩绩。假设设学生有有重名,课课程名也也可能有有重名。又又假设教教师无重重名,且且每个教教师只教教一门课课,但一一门课可可有几个个教师同同时开设设。当某某个学生生选定某某门课后后,其上上课教师师就固定定了。要要求: (1)写出键键码和函函数依较较(部分分依
31、赖可可不写); (2)分解关关系模式式使之属属于BCC范式。九、(每每小题66分,共共12分分)电影数据据库涉及及如下数数据:电影类包包括电影影名、制制作年份份等属性性;演员类包包括姓名名、性别别等属性性;每部电影影都可能能有多个个演员出出演,而而每个演演员都可可能出演演多部电电影。要要求: (1)用ODDL给出出类的说说明(包包括范围围名); (2)用OQQL查询询演员魏魏小华所所出演电电影的电电影名。十、(每每小题66分,共共12分分)图书管理理数据库库关系模模型如下下:图书B(书号BBN,书书名T,作作者A,出出版社PP)学生S(姓名NN,班级级C,借借书证号号LN)借书L(LN,BBN
32、,日日期D)查询:22002211(22002201001)2前借借书的学学生姓名名和书名名。要求:(1)以以笛卡尔尔积为基基础表达达查询; (2)画出优优化的查查询表达达树。答案、(每每小题44分,共共8分) (1) (2)商店(商店号号,商店店名,地地址) 商店号号商店名名,地址址商店(商商品号,商商品名,单单价) 商品号号商品名名,单价价销售(商商店号,商商品号,数数量,日日期) 商店店号,商商品号,日日期数量二、(每每小题44分,共共12分分) (1)CREEATEETABBLE S SNoo INNT PPRIMMARYY KEEY, SN CHAAR(330), SAA INNT,
33、 SDD CHHAR(20) ; (2)CREEATEE TAABLEE C CNoo INNT PPRIMMARYY KEEY, CCN CCHARR(200), TTN CCHARR(200) ; (3)CREEATEE TAADLEE SCC SNOO INNT, CNoo INNT, G IINT, PRIIMARRY KKEY(5Noo,CNNo), FORREIGGN KKEY(SNoo)REEFERRENCCES S(SSNo), FFOREEIGNN KEEY(CCNo)REFFEREENCEES CC(CNNo) ;三、(每每小题44分,共共8分) (1)CRAANT SEL
34、LECTT,INNSERRT(SSNo,CCNo)ON SCTTO王小小兰;(2)DDELEETE FROOM SSC WWHERRE SSNo IN (SEELECCT SSNo FROOM SS WHEERE SN李小小冬 );四、(共共6分)SELEECT CNoo,AVVG(GG) FFROMM SCC,CWWHERRESCCCNNo=CCCNNoANNDTNN LIIKE郑GROUUP BBY CCNo;五、(共共12分分) (2)SELLECTT T,SSN FRROM L,SSBL,BB,S WWHERRE LLLNNo=SSBLLNoo ANND SSBLBNoo=BBNoo
35、AAND SBLLSNNo=55SNNo AAND LLLN松鹤图图书馆六、(每每小题22分,共共6分) (1)说明:EXEECSQQLBEEGINN DEECLAARESSECTTIONN; intt bnno; chaart30; chhar n220; chaar SSQLSSTATTEC66); EXEEC SSQL ENDD DEECLAARE SECCTIOON; (2)赋值:bnoo:1100001; t:数据据库; n:文敏敏; (3)插入;EXEECSQQLINNSERRT IINTOO B VAALUEES(;bnoo,:tt,:nn);八、(每每小题66分,共共12分分)
36、 (1)键码;SNNo,CCN和和SNNo,TTN函数依赖赖:SNNoSSN,SSA(BBC范式式违例) TNNCNN(BCC范式违违例) SNNo,CCNTTN,GG a) SNNo,CCNSSN,SSA SNNo,TTNGG b) SNNo,TTNCCN c) SNNo,TTNSSN,SSA(aa,b,cc为部分分依赖,可可不写) (2)STCC1(SSNo,SSN,SSA) STCC2(TTN,CCN) STCC3(SSNo,TTN,GG)九、(每每小题66分,共共12分分) (1)intterffacee Mooviee (exxtennt MMoviies) atttribbutee
37、 sttrinng ttitlle; atttribbutee inntegger yeaar; rellatiionsshipp Seetarccs invversse AAd:staarreedInn; ; intterffacee Acct (exttentt Accts) atttribbutee sttrinng nnamee; atttribbutee chhar sexx; rellatiionsshipp SeetsstarrreddIn innverrse Movvie:accts; ; (2)SELLECTT mtittle FFROMM Accts a,aa. sstar
38、rreddIn m WHEERE a. namme=魏小华华;第三套一、填空空题(每空1分,共共20分)1.实体体之间的的联系按按照联系系方式的的不同可可分为一一对一、一对多多和多对多多。2.数据据库系统统的核心心是数据据库管理理系统(DDBMSS)。3.在关关系模型型中,实实体以及及实体间间的联系系都是用用关系来表表示的。4.在关关系代数数中专门门的关系系运算包包括选择择、投影影、连接接、除等等运算。5.19975年年由IBBM公司司的M.Zlooof提提出的QQBE语语言是一一个很有有特色的的域关系系演算语语言。6.SQQL语言言集数据据查询、数据操作、数据定义和数据控制功能于一体,充分体
39、现了关系数据语言的特点和优点。7.数据据库管理理系统保保证数据据安全的的主要措措施是进进行存取取控制。8.人们们已经提提出了许许多种类类型的数数据依赖赖,其中中最重要要的是函函数依赖赖和多值依依赖。9.关系系模式由由3NFF转化为为BCNNF是消消除了主主属性对对码的部部分函数数依赖和和传递函函数依赖赖。10.数数据库设设计应包包括两个个方面的的内容:结构设计计和行为为设计。11.CCGI规规范允许许Webb服务器器执行外外部程序序,并将将它们的的输出发发送给浏浏览器。12.数数据库技技术与面面向对象象技术相相结合,形形成了面面向对象象数据库库系统。二、单项项选择题题(在每小小题的四四个备选选答案中中,选出出一个正正确答案案,并将将正确答答案的序序号填在在题干的的括号内内。每小小题4分,共共20分)1.数据据库类型型是按照照( B )来来划分的的。 A.文件形形式 BB.数据据模型 C.记记录形式式 DD.数据据存取方方法2.关系系演算的的基础是是( CC ) A.形式逻逻辑中的的逻辑演演算 B.形式逻逻辑中的的关系演演算C.数理理逻辑中中的谓词词演算 DD.数理理逻辑中中的形式式演算3.若要要求分解解保持函函数依赖赖,那么么模式分分解一定定能够达达到( B ) A. 2NFF B. 3NNF CC. BBCNFF
限制150内