




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
全国2001年10月自学考试数据库原理试题及答案 2作者:ryan 点击: 时间:2003-10-11 上午 23:05:00 来源:第一部分 选择题 (共30分)?一、单项选择题 (本大题共15小题,每小题 2分,共30分)在每小题列出得四个选项中只有一个是符合题目要求得 ,请将其代码填在题后得括号内。错选或未选均无分 .1、 单个用户使用得数据视图得描述称为 【 】A、外模式?B、概念模式?C、内模式?D、存储模式?2、 子模式L用来描述 【】、数据库得总体逻辑结构 、数据库得局部逻辑结构C、数据库得物理存储结构D、数据库得概念结构、在中,DS与OS之间得关系就是 【】、相互调B、 调用O、OS调用BM?D、并发运行4、五种基本关系代数运算就是 【】、∪,-,×,π与、,∞,π与、∪,∩,×,π与σ?D、 ∪,∩,∞,π 与σ??5当关系R与 S自然联接时,能够把R与S原该舍弃得元组放到结果关系中得操作就是【 】A、 左外联接、右外联接、 外部并D、外联接、 下列聚合函数中不忽略空值 (null)得就是 【】、SUM (列名、MAX(列名)、COUNT ( * )、AVG(列名)、设关系模式 R (A,B,C),F就是R上成立得FD集,F= {B→则分解ρ= {AC}相对于F 【】、就是无损联接,也就是保持 FD得分解、就是无损联接,但不保持FD得分C、不就是无损联接 ,但保持FD得分解、既不就是无损联接 ,也不保持FD得分解?8、关系模式R分解成 ρ = {R1,⋯,Rk},F就是R上得一个FD集,那么R中满足F得每一个关系r,与其投影联接表达式 r) 间得关系满足 【】、 rír)B、mρ(r) írC、 r =ρ(r)?、 r≠ρ(r)9、在数据库设计中 ,将ER图转换成关系数据模型得过程属于【 】?A、需求分析阶段、 逻辑计阶段C、概念设计阶段?D、物理设计阶段?1、SQL中,下列涉及空值得操作,不正确得就是 【】ISNUAGEISNOTC、 = 、NOT (AGEISNULL)、如果事务T获得了数据项 上得排它锁,则T对Q【】、 只能读不能、只能写不能读、既可读又可写D、 不能读不能?12、 S中实现事务持久性得子系统就是 【、安全性管理子系统 、完整性管理子系统 、并发控制子系统、恢复管理子系统??13、 得全局约束就是指基于元组得检查子句与 【非空值约束、域约束子句C、断言?D、外键子句A、 全局得
、分布式数据库系统中分片模式与分配模式均就是 【】B、局部得?C、分布得?D、集中得?15、属性类型允许就是基本数据类型、结构类型与集合类型得模型就是【 】A、平面关系模型?B、嵌套关系模型?C、复合对象模型D、分布式关系模型?第二部分 非选择题 (共70分)?二、填空题 (本大题共 10小题,每小题 1分,共10分,将正确得答案写在每小题得空格内。错填或填均无分。)、一个类可以从直接得或间接得祖先中继承所有属性与方法。采用这个方法提高了软件得 ___ 。、 用树型结构表示实体类型及实体间联系得数据模型称为 、 关系数据库得关系演算语言就是以 ________为基础得 语言。?19、 在函数信赖中,平凡得函数信赖根据A rmstrong 推理规则中得_ _律就可推出。、设关系模式 R(A,B就是R上成立得 FD集,F= {B→A,B→C},则分解ρ= A丢失得就是________。、分布式数据库中定义数据分片时,必须满足个条件:完备性条件、重构条件与 ___ __。、DB并发操作通常会带来三类问题,它们就是丢失更新、 ______与读脏数据。23、事务必须具有得四个性质就是原子性、一致性、_________.、分布式数据库系统中透明性层次越高,应用程序得编写越_。25?、在有泛化/细化联系得对象类型之间较低层得对象类型称为______三、简答题(本大题共小题,每小题3分,0分)26?、请阐述在网状模型与关系模型中,实体之间联系得实现方法。?、设有两个关系R(A,B,C)与S(C,D,E),试用查询语句表达下列关系代数表达式πA,E(σB=D(R∞S))。2、设有关系模式 R(A,B,C,D),F就是R上成立得 FD集,F ={D试写出关系模R得候选键,并说明理由。3、两个函数信赖集 F与G等价得充分必要条件就是什么? 、设有关系R与S,其中R为参关系,S为信赖关系。为了实现完整性约束 ,SQL规定可以对 R得删除操作采取哪三种措施?、设关系模式 R(A,B)与S(C,D),有关系代数表达式E =πA,C(σB=,请出表达式E得语法树.、SQL中表达完整性约束得规则主要有哪几种 、 什么就是分布式数据库得分布透明性?35、什么就是对象关系数据模型?四、设计题 (本大题共5小题,每小题 4分,共20分)PLYEE(职工名,街道城市)WORK(工号,公司号,工资)公司关系PANY(公司号,公司名,城市)?假设职工可在多个公司兼职 ,请用关系代数表达式写出至少句写出下列操作:将所有在“联华公司 "工作得职工加薪 5?.
37??、依据第36题得关系数据库,试用SQL语、 图书出版管理数据库中有两个基本表: 图书(书号,书名,作者编号,出版社,出版日期)作者 (作者编号,作者名 ,年龄,地址)试用语句写出下列查询 :检索年龄低于作者平均年龄所有作者得作者名、书名与出版社。 ?3、设有商店与顾客两个实体,“商店”有属性商店编号、商店名、地址、电话,“顾客 "有属性顾客编号、姓名、地址、年龄、性别。假设一个商店有多个顾客购物 ,一个顾客可以到多个商店购物 ,客每次去商店购物有一个消费金额与日期 ,而且规定每个顾客在每个商店里每天最多消费一次。试画出图,并注明属性与联系类型。 ?40、学校有多名学生 ,财务处每年要收一次学费。为财务处收学费工作设计一个数据库,包括两个系:学生(学号,姓名,专业,入学日期 )收费 (学年,学号,学费,书费,总金额)假设规定属性得类型 :学费、书费、总金额为数值型数据 ;学号、姓名、学年、专业为字符型数据 ;入日期为日期型数据。列得宽度自定义。 试用S语句定义上述表得结构. (定义中应包括主键子句与外键子句)?五、综合题 (本题共10分)、 假设某商业集团数据库中有一关系模式 R如下R(商店编号,商品编号,数量,部门编号 ,负责人)如果规定:(1)每个商店得每种商品只在一个部门销售;(2)每个商店得每个部门只有一个负责人;(3)每个商店得每种商品只有一个库存数量.?试回答下列问题:?(1)根据上述规定,写出关系模式R得基本函数依赖;(2) 找出关系模式 R得候选码;?(3) 试问关系模式 R最高已经达到第几范式?为什么 ?(4)如果R不属于3NF,R分解成3模式集。?数据库原理试题参考答案一、单项选择题1?、A2、B 3、B4、A 5、D 6、C 、A 8、A 、B 10、C11、C 12、D 1、C14、A 15、C二、填空题16、可重用性 (或共享性) 17、 层次模型 、谓词演算 19、自反 20、21、不相交条件 、不一致分析 23、隔离性 24、简单(或容易) 、子类型三简答题26、 在网状模型中,联系用指针实现。在关系模型中,联系用关键码 (或外键,或关系运算 )来实现。?27、┌───────┐││ABC │├───────┤ 4 5└───────┘28、SLECTFROMR,S6 │87│?9 │WHEREB= ANDCS、C、 ①R得候选键就是 ②理由:从已知得 F,可导出D→ABD,再根据增广律,可得出D→ABC,即CD值可决定全部属性值。30、F中每个FD在+中,并且G中每个 FD也在F+中。?1、() RESTICT(或约束删除)(CSCADE(或级联删除)(3)SETNULL(或外键值置空) ?、 有主键约束、外键约束、属性值约束与全局约束等。?34、分布透明性就是指用户不必关心数据得逻辑分片各个场地上数据库得数据模型。,不必关心数据物理位置分配得细节,也不必关心?35、在传统得关系数据模型基础上,提供元组、数组、集合等数据类型以及处理新得数据类型操作得能力,这样形成得数据模型 ,称为“对象关系数据模型”。?四、设计题??37UPDATEWRSSET工资= 工资(SE公司号1、公司号INFROPAN?WRE公司名 ‘联华公司’); ?、SET作者名,书名,出版社FROM图书,作者?WERE图书、作者编号=作者 、作者编号?AD年龄 <=(SELETAVG(年龄)?FROM作者);?4、ATETABLE学生?(学号 (8),姓名CHAR (8),专业CHAR(13),入学日期 DATE,PRIMARYKEY(学号));?CETE TBE收费?(学年 R (10),?学号CHAR (8学费 EIC(4),书费ERIC(5,总金额C(7,2),?PRIMARYKEY学年,学号),?FORIGNKEY学号)EES学生 (学号));?五、综合题、(1) 有三个函数依赖 :(商店编号,商品编号) →部门编号商店编号,部门编号 )→负责人?(商店编号,商品编号) →数量(R得候选码就是 (商店编号,商品编号 )因为R中存在着非主属性“负责人”对候选码 (商店编号、商品编号)得传递函数依赖,所R属于2NF,R不属于3NF.RR1(部门编号)2(商店编号部门编号,负责人)全国2002年10月自学考试数据库原理试题作者:ryan点击: 时间:2003-10-11上午22:5来源:课程代码:6一、单项选择题(在每小题得四个备选答案中选出一个正确答案,并将其号码填在题干得括号内。每小题2分,共30分)1、在关系模型中,关系得“元数 "(arit y)就是指( )、行数 B、元组个数 C 、关系个数 D 、列数2、中“第三级存储器 "就是指( )A、磁盘与磁带 、磁带与光盘C、光盘与磁盘 D 、快闪存与磁盘3、有关系R与 得运算等价于( )A、S-(R—S) B 、R—(R-S)、(R-S)∪S D 、S)4、设关系R与S得属性个数分别为 r与s,则(操作结果得属性个数为 ( )RABCSBDEabcbdeabcbdeA、r+s B 、r-s C 、r×sRABCSBDEabcbdeabcbdea b c( )
e5 d
S外联接得结果得元组个数就是、1 、2 C 、3 D 、46、语言中,条件“年龄 20AND30"表示年龄在20至30之间,且( A、包括20岁与30岁 B 、不包括20岁与30岁、包括20岁但不包括 30岁 D 、包括30岁但不包括 20岁7、为了使索引键得值在基本表中唯一 ,在建立索引得语句中应使用保留字 ( )、IQB、、DISTINCT D、UNION8、设有关系模式 R(A,B,C,D),F就是R上成立得 集,F={B,则属性C得闭包( )A、BCD B 、BD C 、CD 、BC9、关系模式分解得无损联接与保持函数依赖两个特性之间得联系就是( A、前者成立蕴涵后者成立 B 、后者成立蕴涵前者成立C、同时成立,或者同时不成立 D、没有必然得联系、把ER模型转换成关系模型得过程,属于数据库得 ( )A、需求分析 、概念设计C、逻辑设计 D 、物理设计、在模型中,如果有6个不同实体集 ,有9个不同得二元联系 ,其中3个N联系,3个1∶1系,3个联系,根据ER模型转换成关系模型得规则 ,转换成关系得数目就是 ( )A、6 、9 C、12 D、151、在数据库系统中死锁属于 ( )A、系统故障 B 、程序故障C、事务故障D、介质故障13、SQL中得视图提高了数据库系统得( )A、完整性 B、并发控制C、隔离性 D、安全性14、数据库系统中,“分片”概念就是指( )A、对磁盘分片 B、对数据分片C、对内存分片 D、对外存分片、在对象关系模型中 ,如果一种类型就是同类元素得无序集合 ,并且允许一个成员多次出现,则称类型为( )、结构类型 B、数组类型C、多集类型 D 、集合类二、填空题(每小题1分,共10分)16、模式/内模式映象为数据库提供了 数据独立性。、在层次、网状模型中 ,数据之间联系用 实现.、在关系代数运算中 ,从关系中取出满足条件得元组得运算称为 __。1、SQL得集合处理方式与宿主语言得单记录处理方式之间得协调用 机制实现。20、如果与成立,那么也成立,这个推理规则称为 _。21、如果X→Y且有 YX,那么称为 ___。22、判断一个并发调度就是否正确,可以用 _ 概念来解决。、数据库恢复时,系统对已提交得事务要进行 处理。、分布式数据库系统具有两个特征 :数据分布性与__.、ORD系统就是在传统得关系数据库技术中引入 _技术。三、简答题(每小题3分,共30分)26、什么就是数据库得完整性控制?、设有职工关系 EMLOYE(职工名,姓名,性别,技能),有关系代数运算表达式 :π,PLOY) ÷π(σOE请用汉语句子写出该表达式所表示得查询。、在教学数据库中 ,规定每门课(C#)只有一名教师( 任课;每名教师只有一个家庭地址( ADDRESS);每名教师只能上一门课。试写出相应得函数依赖集合 .、设有关系模式R( A,B,C,D,E),F就是R上成立得函数依赖集 BC试问R达到第几范式,并说明理由。30、在C/S数据库体系结构中,客户机与服务器各完成什么功能?31、什么就是事务得原子性 ?32、如果数据库系统对事务得并发操作不加控制,有可能带来哪些问题?33、在基于日志得恢复技术中 ,“运行记录优先原则”得含义就是什么 ?34、分布式数据库得分层体系结构得主要特征就是什么3、在O中,继承性有哪两种实现方式 ?四、设计题(每小题4分 ,共分)、设某工厂数据库中有两个基本表 车间基本表:DEPT(DNO,DAME, MR NO),其属性分别表示车间编号、车间名与车间主任得职工号。职工基本表:E MP(ENO,EA, AE,SE,A其属性分别表示职工号、姓名、年龄、性别、工资与所在车间得编号.试用关系代数表达式写出下列查询 :检索“金工车间”得男职工得职工号与姓名。、在第36题两个基本表得基础上,建立一个有关女车间主任得职工号与姓名得视图 ,其结构下:VIEW6(ENO,ENAM).试写出创建视图VI W6得SQ语句.38、设教学数据库中有三个基本表 :S(SNO,SAM, GE,SEX),其属性分别表示学号、学生姓名、年龄、性别 .(,CM,TEACE),其属性分别表示课程号、课程名、上课教师名 S(NE),有如下QL查询语句:SEFMCWEENOOTINLECTCNOFRS,SCWHERES、、SNAN DME=`GU”)请完成下列问题 :(1)用汉语句子阐述上述SQL语句得查询结果。(2)用等价得关系代数表达式表示上述 查询语句。、设有职工基本表 E,AGE, SESA),其属性分别表示职工号、姓名年龄、性别、工资.为每个工资低于 1000元得女职工加薪 200元,试写出这个操作得 L语句。、设有职工基本表 :EMP(ENO,ENAE,AGE,SE,SALARY,NO),其属性分别表示职工号、姓名、年龄、性别、工资、所在车间得编号。试写一个断言 (断言名为ASSE4),要求每个车间女职工人数不于人。五、综合题0分)41、某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产 ,每个工厂按照固定得计划数量生产产品 ;每个工厂聘用多名职工 ,且每名职工只能在一个工厂工作 ,工厂聘用职工有聘期与工资 .工厂得属性有工厂编号、厂名、地址 ,产品得属性有产品编号、产品名、规格 ,职工属性有职工号、姓名。(根据上述语义画出E R图,在图中需注明实体得属性、联系得类型及实体得标识符。(2R(3)分析每个关系模式已经达到第几范式。浙江2002年1月自学考试数据库原理试题及答案作者:ryan点击: 时间:2003-10-11上午 23:28:00来源:一、单项选择题(在每小题得四个备选答案中选出一个正确答案,并将其号码填在题干得括号内。每小题1分,共10分)1、要保证数据库逻辑数据独立性,需要修改得就是(A、模式 BC、模式与外模式得映舍 D 、内模式)、模式与内模式得映射2、下列四项中 ,不属于数据库特点得就是(、数据共享 B、数据完整性)、数据冗余很高 、数据独立性高3、学生社团可以接纳多名学生参加 ,但每个学生只能参加一个社团 ,从社团到学生之间得联系类型就是( )、多对多 B 、一对一 、多对一 D 、一对多4、反映现实世界中实体及实体间联系得信息模型就是( )、关系模型 B 、层次模型 、网状模型 D 、E—R模型5、对数据库并发操作有可能带来得问题包括( 、读出“脏数据” B 、带来数据得冗余、未被授权得用户非法存取数据 D 、破坏数据独立性6、关系数据模型得三个组成部分中 ,不包括( )、完整性规则 B 、数据结构、数据操作 、并发控制7、关系代数表达式得优化策略中 ,首先要做得就是( )、对文件进行预处理 B、尽早执行选择运算、执行笛卡儿积运算 D 、投影运算8、事务有多个性质,其中不包括( )、一致性、原子性B、唯一性D、隔离性9、SQL语言通常称为( )A、结构化查询语言B、结构化控制语言C、结构化定义语言D、结构化操纵语言、如何构造出一个合适得数据逻辑结构就是( ) 主要解决得问题。、关系数据库优化 、数据字典、关系数据库规范化理论 D、关系数据库查二、填空题(每小题1分,共10分)1、语言提供数据库定义、 _、数据控制等功能 .2、数据库保护问题包括 : __、完整性、故障恢复与并发控制等多方面。3、关系代数中专门得关系运算包括 :选择、投影、连接与 __ 。4、数据库中常用得四种文件组织方式就是 :顺序文件、索引文件、散列文件、 _。5、关系数据库数据操作得处理单位就是 ,层次与网状数据库数据操作得处理单位就是记录。6、在关系数据模型中,两个关系 R1与之间存在 M得联系,可以通过在一个关系 R2中得_____在相关联得另一个关系R 1中检索相对应得记录。7、数据库得逻辑模型设计阶段 ,任务就是将 _转换成关系模型。8、关系规范化理论就是设计 _得指南与工具。9、当数据库被破坏后 ,如果事先保存了 ___与数据库得副本,就有可能恢复数据库 .、关系中主码得取值必须唯一且非空,这条规则就是 完整性规则三、名词解释(每小题4分,共16分)1、事务4、数据字典四、简答题每小题5分20分)1、数据库管理系统得主要功能有哪些 2、数据库系统中得常见故障有哪些 ?3、简述S语言得组成。4、说明关系模型有哪三类完整性规则 ?五、程序设计题 (每小题3分,共24分现有关系数据库如下 :学生(学号,姓名,性别,专业,奖学金)课程(课程号,名称 ,学分)学习(学号,课程号分数)用关系代数表达式实现下列 1—4小题:1、检索“英语"专业学生所学课程得信息 ,包括学号、姓名、课程名与分数。2、检索“数据库原理”课程成绩高于 分得所有学生得学号、姓名、专业与分数 3、检索不学课程号为“ 课程得学生信息,包括学号,姓名与专业;4、检索没有任何一门课程成绩不及格得所有学生得信息 ,包括学号、姓名与专业 ;用SQL语言实现下列 5—8小题:5、检索不学课程号为“C 135”课程得学生信息 ,包括学号,姓名与专业;6、检索至少学过课程号为“ 与“C219”得学生信息,包括学号、姓名与专业 ;7、从学生表中删除成绩出现过 0分得所有学生信息 ;8、定义“英语”专业学生所学课程得信息视图 包括学号、姓名、课程号与分数六、应用题(每小题5分,共 分)现有某个应用,涉及到两个实体集 ,相关得属性为:实体集R(A#,A1,A2,A),实体集B#,B2)其中为码从实体集R到S存在多对一得联系,联系属性就是D 1、设计相应得关系数据模型 ;2、如果将上述应用得数据库设计为一个关系模式 ,如下:RS(A #,A1,A2,A3,B#,B1,B2,D1)指出该关系模式得码。3、假设上述关系模式RS上得全部函数依赖为 :A1→指出上述模式RS最高满足第几范式 (在1之内)为什么4、如果将上述应用得数据库设计为三个关系模式 ,如下:R1 (A#,A1,A2,R2 (B#,BR3(A# ,1)关系模式R2就是否一定满足第3范式 ?为什么?参考答案:一、单项选择题(每小题 1分,共10分)1、C 2 、C 3 、D 4、D 5、A 6、D 7、B 8、B 、A 10 、C二、填空题(每小题 1分,共10分)1 、数据操纵 2、安全性保护 、除法 4、倒排文件 5、关系 6、外部关键字值 7总体R模型8、关系数据库 9、日志文件 10、数据三、名词解释(每小题4分 ,共16分)、事务就是一个不可分割得操作序列,就是数据库环境中得逻辑工作单位 .、控制数据整体结构、负责 正常运行得人或机构。、在L中,外模式一级数据结构得基本单位就是视图,它就是从若干基本表与(或 )其它视中构造出来得,视图并不存储对应得数据,只就是将视图得定义存于数据字典中。、就是对系统中数据得详细描述,它提供对数据库数据描述得集中管理四、简答题(每小题 5分,共分)1、数据库定义、操纵、保护、存储、维护与数据字典。、事务故障,系统故障、介质故障。、分为四个部分 :数据定义、数据操纵、数据控制、嵌入式 L语言得使用规定。4、实体完整性、参照完整性、用户自定义完整性五、程序设计题 (每小题3分,共24分)1、П学号,姓名,课程名 ,分数(σ专业='英语’(学生∞学习∞课程 ))2、П学号,姓名,专业,分数(σ分数〉90∧名称='数据库原理’(学生∞学习∞课程 )3、П学号,姓名,专业(学生)-П学号,姓名,专业(σ 课程号(学生∞学习))、П学号,姓名,专业(学生) -П学号,姓名,专业 (σ分数〈60(学生∞学习))用SQL语言实现下列 8小题:、ECT学号,姓名,专业FRO M学生WHERE NOTIN(SELET学号FROM 学习WHERE 课程号=’、学号,姓名,专业FROM 学生WHR 学号IN(SECT、学号OM学习ASX, 学习AS YWH EREX、学号、学号ANDX、课程号=’C135' AND X课程号)、DE学RE学号 IN(ST学号FRO E分数=、EVIWAA(,姓名,课程号分数)AS ECT学号姓名,课程号,分数FRM学生学习WHE RE 学生、学号 =学习、学号 AND专业英语六、应用题(每小题5分,共20分)1、R1(A2,A3,B#,R2 (B#, B1, 、码就是A#B#、满足不满足3NF因为存在非主属性 A3对码得传递依赖,没有部分函数依赖。、不一定。因为R3中有两个非主属性 与有可能存在函数依赖 B2,则出现传递赖、.全国2003年1月自学考试数据库原理试题作者:ryan点击: 时间:3-10-11 上午23:31:00来源:?一、单项选择题(本大题共15小题,每小题2分,共3 0分)在每小题列出得四个选项中只有一个就符合题目要求得 ,请将正确选项前得字母填在题后得括号内 .?1、对数据库物理存储方式得描述称为 ()、外模式 、内模式 C、概念模式 D、逻辑模式2、在下面给出得内容中 ,不属于职责得就是( )、定义概念模式 B、修改模式结构、编写应用程序 D、编写完整性规则3、在数据库三级模式间引入二级映象得主要作用就是 ()、提高数据与程序得独立性 、提高据与程序得安全性 、保持数据与程序得一致性 D、提高数据与程序得可移植性、设有关系 R与与R—S等价得元组关系演算表达式就是 ( )?、{t|∨t)}、{t|R(tt)、{t|(u)R(t∨u)) 、{t| (u)R(t)∧(B、
5??设关系R(A,B,C)与S(A,D),与自然连接RS等价得关系代数表达式就是 ()C,SA,D()DR,A,B、C,D6、视图就是一个“虚表”,视图得构造基于 ()A、基本表 B、视图、基本表或视图 D、数据字典?7、SQL语言中,SCT语句得执行结果就是 ()A、属性B、表C、元组D、数据库?8、在关系模式 R(A,B,C)中,有函数依剌集 F={(A,BB,C)→A},则R最高达到()、、F 、NFD、BCF?9、如果Rρ=},F就是RFD??1→(1)Ⅱ、∪2→(R2-R)?Ⅲ、R1∩2→(R-R2)Ⅳ、R1∩2→(R2-R)?那么分解ρ具有无损联接性得充分必要条件为 ( )?、Ⅰ、ⅢB、 Ⅱ、ⅢC、Ⅰ、Ⅱ 、Ⅲ或Ⅳ?、在数据库设计中 ,表示用户业务流程得常用方法就是( )?、DB、ER图C、程序流程图 D、数据结构图?11、、与三者之间得关系就是( )、DB包括DBSBSDBS、S包括S、不能相互包括、如果事务 T获得了数据对象 R上得排它锁,那么( )、T对R只能读不能写 B、T对R只能写不能读、其它事务对过 R只能读不能写 D、其它事务对R既不能读也不能写、事务得隔离性就是由 得()、恢复子系统出现 B、完整性子系统实现?C、安全性子系统实现 、并发控制子系统实现?14、BS得数据分片就是指对 ( )?、磁盘分片 B、系统分片 C、分片D、内存分片、“is—part—of”联系就是指数据间得( )?、包含关系 B、分类关系 C、继承关系 D、并关系??二、填空题(每小题1分,共10分)?16、数据库中对数据得操作可以记录为单位,也可以 ___为单位.17??、设有学生表 学号,姓名,班级)与学生选课表 S(学号,课程号,成绩),为维护数据一致性 ,表S与SC之间应满足__ 完整性约束.?18、语言中,允许更新得视图在定义时应该加上 __短语。?19、在函数依赖中 ,平凡得FD可根据推规则中得 __律推出。?、关系模式设计得表达性原则就是用无损联接与 _来衡量。?21、当局部ER图合并全局E R图时,可能出现 __ 、结构冲突,命名冲突。?、SQL中得安全机制主要有两个 ,一个就是视图,另一个就是_ 。、面向对象模型中类得概念相当于 模型中_得概念三部分组成。
、对象由变量、消息与 _ 在分布式数据模式结构中 ,全局外模式描述全局_ ___??三简答题(每小题3分,共30分)?26、结构数据模型应包含哪三个部分?试分别解释之.27、设有两个关系 B,C)与,E,F),试对关系代数表达式 ΠA,f(进行优化。?28、简述对嵌入式S 进行预处理得作用与意义 .2、关系数据库得模式设计理论主要包括哪三个方面得内容 30、简述数据库并发操作通常会带来哪些问题。?31、在面向对象数据库中 ,查找对象得方法有哪三种?、数据库系统中常见得故障有哪几类? ?33、设T,T,3就是如下三个事务 ,其中R为数据库中某个数据项 ,设R得初值为0。T1:R:=R+?T:R:=R*3?T3: R:=2?若允许这三个事务并行执行,试列出所有可能得正确结果。 ??3、某大学有 3个校区,学校要创建个学生信息分布式数据库 ,要求画出这个分布式数据库系统得示意图。 ?、什么就是同构异型 ?四、设计题(每小题 4分,共20分)?36、设有职工关系 EM(职工号,姓名,性别,工资,部门号).职工吴刚从销售部调到人事部、请用S 语句写出该操作。 ?、设有关系模式 :EM职工号,姓名,工资,部门号)?试用SQL语句创建一个工资总额超过2 0万元(含20万元)得各部门工资总额视图 。、设有下列关系模式 :学生关系S(学号,姓名,年龄,班级 )选课关系SC(学号,课程号,成绩)?检索没有选C1或C2课得学生得学号 ,要求用关系代数表达式表示。、设有下列关系模式: ??学生关系S(学号,姓名,年龄,班级 )?选课关系SC(学号,课程号,成绩)L语句查询李林选了而王明没有选得课程号。40、某工厂生产多种产品,每种产品由不同得零件组装而成,有得零件可用在不同得产品上。产品有产品号与产品名两个属性 ,零件有零件号与零件名两个属性 .根据语义设计 模型,并将模型转换关系模式。五、综合题(10分)?41、假设某公司销售业务中使用得订单格式如下:1145订货日期:/152:ABC:81产品编写品名价格数量金额A电源100、00202000、00B电表200、00408000、00C卡尺40、00502000、00总金额:12000、00?公司得业务规定:?(1)订单号就是唯一得,每张订单对应一个订单号 ;(一张订单可以订购多种产品,每一种产品可以在多个订单中出现 ;?一张订单有一个客户 ,且一个客户可以有多张订单; 每一个产品编号对应一种产品得品名与格;(5)每一个客户有一个确定得名称与电话号码。 ?试根据上述表格与业务规则设计关系模式: ??R(订单号,订货日期 ,客户名称,客户电话,产品编号 ,品名,价格,数量)问:(1)写出 R得基本函数依赖集。?(2)找出R得候选码。?(3)判断R最高可达到第几范式 为什么??(4)给出一个可能得 分解。?全国2001年10月数据库原理试题作者:ryan点击: 时间:2-10—11上午21:56:00 来源:?一、单项选择题(本大题共 10小题,每小题1分,共10分)在每小题列出得四个选项中只有一个选就是符合题目要求得 ,请将正确选项前得字母填在题后得括号内 .、要保证数据库得数据独立性,需要修改得就是 ( )A、三层模式之间得两种映射?B、模式与内模式?C、模式与外模式D、三层模式、下列四项中说法不正确得就是( ) ? 、数据库减少了数据冗、数据库中得数据可以共享 ? C、数据库避免了一切数据得重复D 、数据库具有较高得数据独立性、公司中有多个部门与多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从员到部门得联系类型就是( ) ? 、多对多B、一对一C、多对一 、一对多、下列四项中,必须进行查询优化得就是 ( )A、关系数据库 、网状数据库 、层次数据库 D、非关系模型5、在视图上不能完成得操作就是 ()? A、更新视图 B、查询 C、在视图上定义新得基表D、在视图上定义新视图、关系数据模型得三个组成部分中,不包括 ()A 、完整性规则 B、数据结构 C、恢复 D、数据操作、关系代数表达式得优化策略中 ,首先要做得就是( )A 、对文件进行预处理 B、尽早执行选择运算 C、执行笛卡儿积运算 D、投影运算、下列四项中,不属于关系数据库特点得就是 ()? A 、数据冗余小 B、数据独立性高 C数据共享性好 D、多用户访问、数据库得并发操作可能带来得问题包括 ( )、丢失更新 B、数据独立性会提高 、非法用户得使用 D、增加数据冗余度、在基本L语言中,不可以实现 ( )、定义视图 、定义基表 C、查询视图与基表 D、并发控二、填空题(每空1分,共10分)1 、数据库管理系统 (DBMS)由以下三类程序组成 :语言、控制数据库运行与维护数据库,其中得语言系统分为主语言与 。 ? 、通过加锁可以保证处理程序并发时得数据_ 。、关系代数中专门得关系运算包括:选择、投影、 ____与除法.、数据库中常用得四种文件组织方式就是 :顺序文件、 、散列文件、倒排文件。 5 ?、从关系规范化理论得角度讲 ,一个只满足 得关系可能存在得四方面问题就是:数据冗余度大、修改异常、插入异常与 。6 关系数据操作语言 得特点就是:操作对象与结果均为关系、操作得_、语言一体化、并且就是建立在数学理论基础之上。、数据库得物理设计主要考虑三方面得问题 :____、分配存储空间、实现存取路径 .、如果一个满足 1NF关系得所有属性合起来组成一个关键字 ,则该关系最高满足得范式就是 ____(在、2NF、范围内). _.
、数据库完整性得静态约束条件分为 :值得约束与 _10 、构成系统说明书得两个重要文档就是_ 。三、名词解释题 (每小题4分,共16分)、数据库系统2、网状模型3、关系 ? 、并发控制四、简答题(每小题 5分,共分) 1 、简述数据库系统得体系结构特点、数据库得保护包括哪四个子系统? ? 3、语言具有什么功能 ?念设计得主要步骤。
?、简述数据库概五、程序设计题(每小题3分,共2 4分)现有关系数据库如下 : 学生(学号,姓名,性别,专业、奖学金) 课程(课程号,名称,学分) 习(学号,课程号,分数 ) 用关系代数表达式实现下列 4小题:1 、检索“国际贸易”专业中获得奖学金得学生信息,包括学号、姓名、课程名与分数 ;? 2检索学生成绩得过满分 (100分)得课程得课程号、名称与学分 ;、检索没有获得奖学金、同时至少有一门课程成绩在 95分以上得学生信息,包括学号、姓名专业;检索没有任何一门课程成绩在 80分以下得学生得信息 ,包括学号、姓名与专业; 用语言实现下列5-8:、检索没有获得奖学金、同时至少有一门课程成绩在 分以上得学生信息,包括学号、姓名专业;、检索没有任何一门课程成绩在 80分以下得所有学生得信息 ,包括学号、姓名与专业 ;? 7对成绩得过满分 (100分)得学生,如果没有获得奖学金得,将其奖学金设为 1000元;8 、定义学生成绩得过满分 (100分)得课程视图 包括课程号、名称与学分 ;六、应用题(每小题5分,共20分)? 现有如下关系模式 :R(A#,B#,C,D,E)其中:A#组合为码 R上存在得函数依赖有A# ? 、该关系模式满足2N F吗为什么?2 、如果将关系模式R分解为 :? RR2(B#,C,D) 指出关系模式R 2得码,并说明该关系模式最高满足第几范式 (在N之内)。 ? 3、将关系模式R分解到 BCN。? 4、在R模型中,如果实体间就是 得联系,如何设计相应部分得关系模型?《数据库原理》练习题及答案作者:ryan 点击: 时间:2003—10-11上午 21:52:00 来源:第一部分:选择题一、单项选择题DBS就是采用了数据库技术得计算机系统。 就是一个集合体 ,包含数据库、计算机硬件软件与、系统分析员 B、程序员 、数据库管理员 D、操作员模型就是对现实世界得抽象 ,在数据库技术中,用模型得概念描述数据库得结构与语义 ,对现实世界进行抽象。表示实体类型及实体间联系得模型称为、数据模型 B、实体模型 、逻辑模型 D、物理模型关系模型概念中 ,不含有多余属性得超键称、候选键B、对键 、内键D、主键设、S为两个关系,R得元数为4,S得元数为 5,则与RS等价得操作就是B、、D、分布式数据库存储概念中 ,数据分配就是指数据在计算机网络各场地上得分配策略 ,一般四种,分别就是集中式、分割式、全复制式与、任意方式 B、混合式 、间隔方式 D、主题方式数据库系统中,类就是指具有相同得消息 ,使用相同得方法 ,具有相同得变量名、变量值B、特征C、定义D、类型随着计算机应用领域得扩大 ,第一代、第二代 不能适应处理大量、格式化数据 B、网络数据 C、非格式数据 D、海量数据9.数据库并发控制概念中 ,使用X封锁得规则称为、协议B、协议 、协议D、两段封锁协议10、在数据库操作过程中事务处理就是一个操作序列 ,必须具有以下性质 :原子性、一致性隔离性与A、共享性B、继承性C、持久性D、封装性面向对像模型概念中 ,类可以有嵌套结构。系统中所有得类组成一个有根得、有向无环图 B、有向有环图 、无向有环图 D、无向无环图在教学管理系统中 ,有教师关系 T(T#,NAME),学生关系S(S#,NAME),学生成绩关系 S(S#,NU)。其中表示教师工号 ,S#表示学生学号,则T与N存在联系、1:1B、1:N 、M:ND、无联系一个数据库一般不就是由独立得对象组成得 ,对象得聚集形式得数学意义就是、笛卡尔积 B、选择 、投影D、联接对象标识就是指针一级得概念就是一个强有力得数据操纵原语言 ,就是集合、元组与递等复合对象操纵得基础 ,标识就是、任意得B、可以改变得 C、不唯一得 D、不能改变得数据库系统中除了可用层次模型与关系模型表示实体类型及实体间联系得数据模型以外 ,还有、E-R模型B、信息模型C、网络模型 D、物理模第二部分:非选择题二、填空题16、数据库系统中,存放 得数据库,称为数据字典(DD)。关系演算可分为元组关系演算与域关系演算 ,而在元组演算中 ,元组关系演算表达式得般形式为 。DB就是与一个特定组织各项应用有关得全部数据得集合 ,通常由两大部分组成 :一部分是应用数据得集合 ,称为 ,它就是数据库得主题 ;另一部分就是关于各级数据结构得描述,称为描述数据库,由系统管理。在关系模型中,关系中每一个属性值都就是 。语句完整得句法中 子句就是强制性得 子句得作用就是 。设关系模式 R就是第一范式,且每个属性都不传递依赖于 R得候选键,则称R就是 得模式。数据库设计过程中 ,常常从一些可选方案中选取一种数据库结构 ,需要有选择得原则 ,称评价准则,评价准则可分成 两类。分布式数据管理系统就是分布式数据库系统中得 负责管理分布环境下 ,逻辑集数据得存取,一致性、有效性与完备性。对象关系数据库概念中继承性可以发生在类型一级或 一级。客户/服务器体系结构得关键在于 得分布,能减少计算机系统得各种瓶问题。三、简答题什么就是多值依赖中得数据依赖?举例说明。数据库系统生存期就是什么?为什么说需求分析就是数据库系统开发中最困难得任务之一?ORDB得中文含义。数据库得三级模式与两级映象体系结构中 ,模式/内模式映象存在于概念级与内部级间,用于定义概念模式与内模式间得对应性。其主要作用就是什么?简述逻辑数据得独立性。数据库就是一个共享资源 ,在多用户共享系统中 ,并发操作得含义就是什么?没有关系RS如下,÷计算结果。设有描述学校情况得 U关系U(S#,SD,MN,CN,G)其中:S#属性表示学生学号 ,SD表示学生所在系名 ,MN表示系主任,CN表示课程名,G表示成绩。一个系有若干名学生 ,一个学生只属于一个系 ,一个系只有一名系主任 ,一个学生可选多门课 ,每个学生选每门课有一个成绩。试写出 U关系中得函数依赖 ,并给每个函数依赖一个简短说明。四、设计题设数据库中有基本表 :教师(工号,姓名,性别,职称,工龄,基本工资,补贴)请用语句写出工龄在 20年以上(包括20年)基本工资低于 1500元得教师得所有信息。在教学管理系统中 ,含有二个关系:学生(学号,姓名,性别,出生日期,系名)成绩(学号,课程名,成绩)若查询每个学生得选修课程数、总成绩、平均成绩 ,写出实现上述要求得 SQL语句。38、基于数据库中得成绩表 :成绩(学号,课程名,成绩)用SQL语句写出往成绩表中插入一个元组 (20010101,管理信息系统,80)基于数据库中得学生表、成绩表、任课表 :学生(学号,姓名,性别,出生日期,系名)成绩(学号,课程名,成绩)任课(课程名,任课教师名)SQ语言中得师名得学生成绩视图。基于数据库中得成绩表 :成绩(学号,课程名,成绩)用SQL语句写出只选修一门得学生得学号、课程名、成绩。五、综合题下面就是医院组织得结构要求完成以下工作 :画出医院组织得 E-R图;查询所有外科病区与内科病区得所有医生姓名 ;参考答案一、单项选择题1.C2.A3.A4.A5.B6.D7.C8.B 9.B10.C11.A12.C13.A14.D15.C二、填空题16.三级结构定 17.{t|p(t)}18. 物理数据库 19.不可分解得.读取FRO子句中得基本表、视图得数据 ,执行笛卡积操作21、BCNF22.定量、定性 23、一组软件 24、表 25、功三、简答题在关系模式中,函数依赖不能表示属性值之间得一对多联系 ,这些属性之间有些虽然没有直接关系,但存在间接得关系 ,把没有直接联系、但有间接得联系称为多值依赖得数据依赖。例如 ,教与学生之间没有直接联系 ,但教师与学生可通过系名 ,或任课把教师与学生联系起来。新得系统替换原有得数据库系统得整个期间。系统本身得需求就是不断变化得 ;由于用户缺少计算机信息系统设计方面得专业知识 ,要准确表达需求很困难 ;通过需求分析可以沟通用户与设计人员。基于对象关系数据模型得 称为对象关系数据库系统 (ORDBS)由于概念模式与内模式得两级得数据结构可能不 -致,即记录类型、字段类型得命名、组可能不一致,用这个映象说明概念记录与内部记录间得对应性。当对数据库得概念模式进行修改时 ,内模式尽可能保持不变或尽量少得作修改 ,即对概模式得修改尽量不影响外模式与应用程序 ,称数据库达到了逻辑数据独立性。在多用户共享系统中 ,多个用户同时对同一数据进行操作称为并发操作。÷计算结果÷S34.S#→SD学生学号,决定其所在系名 ;系名决定了其所在系得系主任 S#,CN→G学号与课程决定该生此课程得成绩。数据库技术得一个特点就是数据共享 ,但多个用户同时对同一个数据得并发操作可能会破坏数据库中得数据 ,数据库得并发控制能防止错误发生 ,正确处理好多用户、多任务环境下并发作。四、设计题SELECT工号姓名职称,工龄补贴FROM教师WHERE工龄≥20AND基本工资<1500SELECT学生学号成绩、学号),SUM(),AVG(成绩),成绩学生、学号GROUPB学生、学号INSERTINTO成绩)VALUES('20010101',' 管理信息系统',80)CREATEVIEW学生成绩? ? ? ? ? ASSELECT学生、学号姓名,性别系名成绩,学生、课程名,任课教师名FROM学生,成绩,任课WHERE学生、学号=成绩、学号AND成绩、课程名=任课、课程名40、SELECT学号,课程名,成绩FROM成绩ASXWHEREE(SELEc,成绩FROM成绩ASYWHERE、学号=、学号)五、综合题41.(1)自学考试数据库原理试题及答案作者:ryan 点击: 时间:2003-10—上午21:28:00来源:第一部分 选择题(共30分)一、单项选择题 (本大题共 小题,每小题2分,共30分) 在每小题列出得四个选项中只有一个就是符合题目要求得 ,请将其代码填在题后得括号内。错选或未选均无分 .1?、单个用户使用得数据视得描述称为 【】A、外模式B、 概念模式、内模式、存储模式、子模式用来描述 【】、 数据库得总体逻辑结构、数据库得局部逻辑结构、 数据库得物理存储结D、 数据库得概念结构3、在S中,DB与之间得关系就是 【 】、 相互调用、调用、OS调用DBMS、 并发运行、五种基本关系代数运算就是 【 】,π与σ,∞,π与σ、∪,∩,×,π与σ、 ∪,∩,∞,π与σ5、当关系R与S自然联接时,能够把 R与S原该舍弃得元组放到结果关系中得操作就是 【】、左外联接B、 右外联、 外部并、 外联接、 下列聚合函数中不忽略空值 (null) 得就是 【】、SUM (列名)、 X (列名)、 UT (*)、AVG(列名)?7、 设关系模式 R(A,,),F就是R上成立得FD集F =则分解ρ ={AB,BC}相对于F【】A、 就是无损联接,也就是保持FD得分、就是无损联接,但不保持FD得分解、不就是无损联接 ,但保持FD得分解、既不就是无损联接 ,也不保持FD 得分解?8、关系模式R分解成ρ ={R1,⋯,Rk},F 就是R上得一个F D集,那么R中满足F得每一个关系 r,与其投影联接表达式 ρ(r) 间得关系满足 【】、ríρ(r)、 mρ(r)ír、r=m ρ(r)?、r≠mρ(r)9、在数据库设计中 ,将图转换成关系数据模型得过程属于 【】A、 需求分析阶段、 逻辑设计阶段、概念设计阶段、物理设计阶段、SQL中,下列涉及空值得操作,不正确得就是 【A、 AGEIS 、AGE ISNOT 、AGE =NULL?D、NOT(AGEISNULL)11??、如果事务T获得了数据项Q上得排它锁 ,则T对Q 【】?A、只能读不能写、只能写不能读、既可读又可写D、不能读不能写1、中实现事务持久性得子系统就是 【 】、安全性管理子系统、 完整性管理子系统C、 并发控制子系统、恢复管理子系统?13、SQL得全局约束就是指基于元组得检查子句与 【】A、非空值约束B、域约束子句、 断言D、、外键子句?分布式数据库系统中分片模式与分配模式均就是【】、全局得、局部得C、 分布得、 集中得?、属性类型允许就是基本数据类型、结构类型与集合类型得模型就是 【 A、 平面关系模型B、 嵌套关系模型、 复合对象模型、分布式关系模型第二部分 非选择题(共70分)二、填空题 (本大题共10小题,每小题1分,共10分,将正确得答案写在每小题得空格内。错填或填均无分。)、一个类可以从直接得或间接得祖先中继承所有属性与方法。采用这个方法提高了软件得 _ .、 用树型结构表示实体类型及实体间联系得数据模型称为 ___ __ 。?18、关系数据库得关系演算语言就是以 ___ _为基础得DML语言.19?、在函数信赖中,平凡得函数信赖根据A rmstrong推理规则中得 _律就可推出。 、设关系模式R(A,B,C),F 就是R上成立得 FD集,F={A,B→C},则分解ρ= {AB,AC}丢失得FD就是 __条件与___
___.、分布式数据库中定义数据分片时,必须满足三个条件 :完备性条件、重构。2、DB并发操作通常会带来三类问题 ,它们就是丢失更新、___ 与读脏数据.23?、事务必须具有得四个性质就是 :原子性、一致性、 _、分布式数据库系统中透明性层次越高 ,应用程序得编写
___与持久性._____ .、 在有泛化/细化联系得对象类型之间 ,较低层得对象类型称为__ _ _。?三、简答题 (本大题共10小题,每小题3分,共30分)?26、请阐述在网状模型与关系模型中,体之间联系得实现方法。27、略2、 设有两个关系 R(A,B,C)与S(C,D,E),试用S查询语句表达下列关系代数表达式πA,E(σB=D(R∞S))。?2、设有关系模式R (A,B, C,D),F就是R上成立得FD集,F=试写出关系模式 R得候选键,并说明理由。、两个函数信赖集F与 等价得充分必要条件就是什么?31、 设有关系R与S,其中R为参照关系,S为信赖关系.为了实现完整性约束 ,SQL规定可以对 R得删除操作采取哪三种措施? 、 设关系模式 ,B)与(C,D),有关系代数表达式 E=πA,(σB=‘'(RS)),请画出表达式 E得语法树。?3、 SQ中表达完整性约束得规则主要有哪几种? 、 什么就是分布式数据库得分布透明性? 、什么就是对象关系数据模型 四、设计题 (本大题共5小题,每小题 4分,共20分)3?6、设有关系数据库 :职工关系EMYEE(职工号,职工名,街道,城市)工作关系WORKS公司号,工资)公司关系(公司号,公司名,城市 )假设职工可在多个公司兼职 ,请用关系代数表达式写出至少在公司号为‘ 与‘C5’公司兼职得工得职工号。、依据第36题得关系数据库 ,试用SQL语句写出下列操作 :将所有在“联华公司”工作得职工薪5﹪.?38、图书出版管理数据库中有两个基本表:图书(书号,书名,作者编号,出版社,出版日期)作者(作者编号,作者名,年龄 ,地址)?试用句写出下列查询 :检索年龄低于作者平均年龄得所有作者得作者名、书名与出版社。39、设有商店与顾客两个实体,“商店”有属性商店编号、商店名、地址、电话,“顾客”有属性顾客编号、姓名、地址、年龄、性别。假设一个商店有多个顾客购物,一个顾客可以到多个商店购物,顾客每次去商店购物有一个消费金额与日期 ,而且规定每个顾客在每个商店里每天最多消费一次。试画出ER图,并注明属性与联系类型。4、学校有多名学生,财务处每年要收一次学费。为财务处收学费工作设计一个数据库 ,包括两个系:学生(学号,姓名,专业,入学日期)收费 (学年,学号,学费,书费,总金额)假设规定属性得类型 :学费、书费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据。列得宽度自定义 .?试用语句定义上述表得结构 .(定义中应包括主键子句外键子句)?五、综合题 (本题共10分)、假设某商业集团数据库中有一关系模式R如下: (商店编号,品编号,数量,部门编号,负责人)如果规定:(1)每个商店得每种商品只在一个部门销售 ;(2)每个商店得每个部门只有一个负责人 ;?(3) 每个商店得每种商品只有一个库存数量。 试回答列问题:1) 根据上述规定,写出关系模式 R得基本函数依赖;(2)找出关系模式 R得候选码;试问关系模式 R最高已经达到第几范式?为什么 ??(4) 如果不属于3NF,请将R分解成模式集。数据库原理试题参考答案一、单项选择题1、A 2、B3、B4、A5、D6、C7、A8、 A 9、 B 10、C 11、 C12D 13、 C14、A15、 C二、填空题、 可重用性(或共享性)17、层次模型18、谓词演算19、自反 2、B→C21、不相交条件、不一分析23、隔离性24、简单 (或容易)25、子类型三、简答题2、在网状模型中,联系用指针实现 .在关系模型中,联系用关键码 (或外键,或关系运算) 来实现
27?、ABC456789、SELECT A,EFROM ?WHRB= DANDR、C=S、C?、①R得候选键就是 ?②理由:从已知得F,可导出D→ABD,再根据增广律,可得出ABC?D值可决定全部属性值。、F中每个F在G+中,并且G中每个FD也在+中.3?1、 (1)RESRICT(或约束删除)(CASCADE(或级联删除)SET NULL(或外键值置空 )、 略、 有主键约束、外键约束、属性值约束与全局约束等。 ?34、分布透明性就是指用户不必关心数据得逻辑分片 ,不必关心数据物理位置分配得细节 ,也不必心各个场地上数据库得数据模型。?35、在传统得关系数据模型基础上,提供元组、数组、集合等数据类型以及处理新得数据类型操得能力,这样形成得数据模型,称为“对象关系数据模型”。 ??四、设计题?36、 略?3PDATEWRS工资 =工资 * 、0E公司号IN(SE公司号公司名 =‘联华公司’);?38、SELECT作者名,书名,出版社FROM图书,作者?HEE图书 、作者编号=作者 、作者编号AND年龄〈 = (SELECTAVG(年龄)作者);?39、略?40、 ETABLE学生(学号CHAR(8),姓名CHAR(8)专业 CHAR(13),入学日期 DATE,PRIMAYKEY(学号));?TETABLE收费?(学年 R10),学号(8),学费NUMERIC(4)书费IC(5,2 ),总金额 NUMERIC (7,,PRIMRYKEY(学年,学号),FONEY (学号) REFRENCES学生());?五、综合题、(1) 有三个函数依赖:(商店编号,商品编号 ) →部门编号(商店编号,部门编号 ) →负责人?(商店编号,商品编号) →数量?(2) R得候选码就是 (商店编号商品编号)3)因为R中存在着非主属性“负责人”对候选码 (商店编号、商品编号 )得传递函数依赖,所以R属于2NF,R不属于3NF。将R分解成:R1(商店编号,商品编号 ,数量,部门编号)(商店编号,部门编号,负责人 )2002年9月全国三级数据库技术试题及答案编辑:ryan点击: 时间:2003-09-15 上午 04:12:00 来源:一、选择题(每小题1
分,共60分)下列各题A)、B)、C写在答题卡相应位置上 ,答
)、D)四个选项中,只有一个在试卷上不得分。
选项就是正确得,请将正确选项涂设有关键码序列 (16增得次序排序,采用直接选
,9,4,25,15,2,13,18,1择排序法,一趟扫描后得结果为
7,5,8,24), 要按关键码值递 。A)(15,2,4,18,16,5,8,24, 17,9,13,25)B)(2,9,4,25,15,16,13,18 ,17,5,8,24),13,18,17,5,8,24,25)C)(9,4,16,15,2D)(9,16,4,25,2,15,13,18 ,5,17,8,24)以存储程序原理它们就是 。运算器、控制器、
基础得冯·诺依曼结构得计算机 ,一般都由五大功能部件组成 ,存储器、输入设备与输出设备运算器、累加器、
寄存器、外部设备与主机加法器、控制器、总线、寄存器 与外部设备运算器、存储器、控制器、总线 与外部设备下面列出得条目中 ,哪些就是数据库系统得组成成员 Ⅰ、操作系统Ⅱ、数据库管理系统Ⅲ、用户Ⅳ、数据库管理员Ⅴ、数据库Ⅱ、Ⅲ、Ⅳ与ⅤⅡ、Ⅳ与ⅤⅠ、Ⅱ、Ⅳ与Ⅴ都就是在关系数据库中 ,表(table) 就是 三级模式结构中得 。存储模式 D) 内模式A)外模式B) 模式C)在下面列出得数据模型中 ,哪一 个就是概念数据模型 。A)关系模型B) 层次模型C) 网状 模型D) 实体-联系模型下面列出得数据进行管理 。Ⅰ、人工管理阶段Ⅱ、文件系统阶段Ⅲ、数据库阶段A)只有ⅠB) 只有Ⅱ
理技术发展得三个阶段中 ,哪个 (些)阶段没有专门得软件对数据C)Ⅰ与ⅡD)Ⅱ与Ⅲ下列关于操作系统 设备管理得叙述中 ,哪个就是不正 确得 。设备管理使用户能 独立于具体设备得复杂物理特性 而方便地使用设备设备管理利用各种 技术提高与设备、设备与设 备之间得并行工作能力操作系统对用户屏 蔽了实现具体设备 I/O操作得细 节操作系统对设备尽量提供各种不 同得接口文件得存取方式与 文件得物理结构有关 ,可能有如 下得文件物理结构 :结构Ⅰ、顺序结构 Ⅱ、线性Ⅲ、链接结构 Ⅳ、索引结构而常见得文件物理结构
就是 。A)Ⅰ、Ⅱ与ⅢB) Ⅱ、Ⅲ与ⅣC)Ⅰ、Ⅲ与ⅣD)Ⅰ
、Ⅱ与Ⅳ文件得存取方式就方式,它们就是 。
由文件得性质与用户使用文件得 情况而确定得,一般有两种存取A)直接存取与间接存取 B) 顺序存 取与随机存取取D) 顺序存取与链接存取C)只读存取与读写存在页式存储管理中 ,系统提供 一对硬件寄存器,它们就是 。基址寄存器与限长寄存器页表始址寄存器与
页表长度寄存器上界寄存器与下界寄存器直接地址寄存器与间接地址寄存 器为了保证转换为运行时可由机器直接寻址得物理地
正确访问存储单元 ,需要将用户程序中得逻辑地址,这一过程称为 。A)地址分配B) 地址计算C) 地址 映射D) 地址查询一个已经具备运行条件 ,但由于 没有获得而不能运行得进程处于 。状态C) 就绪状态D) 挂起状态A)等待状态B) 睡眠以下有关强迫性中 断事件得叙述中,哪一个就是不正 确得 。输入输出中断就是来自通道或者各况
种外部设备得中断 ,用于反映通道或设备得工作情硬件故障中断就是机器发生错误时 产生得中断时钟中断就是软件时钟到时而引起 得中断程序性中断就是正在运行程序中有 意识安排而引起得中断有如下两个关系 ,得主键就是部门号。
就是雇员号,部门信息表关系其中雇员信息表关系 得主键DEPTEMP┌───┬────┬────┬─ 部门号 │工资 ││雇员号│雇员名 │├───┼────┼────┼─ ───┤02 │ 2000 ││001 │张山 ││010│王宏达│01│1200││056│马林生│02│1000││101 │赵敏 │
04 │ 1500 │└───┴────┴────┴─ ───┘DEPT┌───┬────┬
────┐│部门号│部门名 │地址 │├───┼────┼
────┤│01 │业务部 │1号楼││02 │销售部 │2号楼││03 │服务部 │
号楼 ││04 │财务部 │
号楼 │└───┴────┴
────┘若执行下面列出得操作 ,哪个操作不 能成功执行?A)从中删除行(‘王宏 达’,B)在中插入行(‘1 ‘赵敏’,)得工资改为 1600元
01’得部门号改为‘05’以下有关操作系统 得叙述中,哪一个就是不正确得 。操作系统管理着系统中得各种资 源提供良好得界面操作系统应为用户操作系统就是资源得
管理者与仲裁者操作系统就是计算机系统中得一个 应用软件有如下两个关系 ,得主键就是部门号。
就是雇员号,部门信息表关系其中雇员信息表关系 得主键DEPTEMP┌───┬────┬ ────┬────┐│雇员号│雇员名│部门号│工资│├───┼────┼────┼────┤│001│张山│02│2000││010│王宏达│01│1200││056│马林生│02│1000││101│赵敏│04│1500│────┴────┘└───┴────┴DEPT┌───┬────┬────┐│部门号│部门名 │地址 │├───┼────┼────┤│01 │业务部 │1号楼││02 │销售部 │2号楼││03 │服务部 │3号楼 ││04 │财务部 │
4号楼 │└───┴────┴
────┘若执行下面列出得操作 ,哪个操作不 能成功执行 。号=‘03’得行中删除部门‘
06’,‘计划部’,‘6号楼’)
02’得部门号改为‘10’将中部门号得地址改 为‘5号楼’(17)┌────┐│35│└────┘/\/\A/\┌────────┐ ┌──── ───────┐│1018 ││456082 │└────────┘ └──── ───────┘/|\/||\/|\/||\┌──┐┌────┐┌───┐┌ ───┐┌───┐┌──────┐┌───┐│58││111315│ │2330││3841││4753 ││64707378 ││8695│└──┘└────┘ └───┘└───┘└─── ┘└──────┘└───┘0后,结点A得子女数为 。从该B树中删除关键码 3A)2B)3C)4D)5(18) ┌────┐│35│└────┘/\/\A/\┌────────┐
┌───────────┐│1018 ││4560
82│└────────┘
└───────────┘/|\/||\/|\/||\┌──┐┌────┐┌───┐┌ ───┐┌───┐┌──────┐┌───┐│58││111315││2330││ 3841││4753││64707378 ││8695│└──┘└────┘└───┘└ 往该B树中插入关键码 72后,该B树得 第2层得结点数为 。A)6B)7C)8D)9(19) 设平衡得二叉排序树 (AVL树)得 结点个数为 n,则其平均检索长度为 。A)O(1)B)O(log2n) 以2为底C)O(n)D)O(nlog2n )以2为底(20) 对于给出得一组权 w={10,12,16权外部路径长度为 。A)89B)189C)200
,21,30}, 通过霍夫曼算法求出得扩充二叉树得带D)300如果一棵二叉树结点得前序点得对称序序列 。必为、、C必为、、B必为、、A不能确定
列就是、、C,后序序列就是 、、A,则该二叉树结二维数组A[0、、8,0、、9],其每个元素占2个字节,从首地址400开始,按行优先顺序存放,则元素A[8,5]得存储地址为 。A)570B)506C)410
D)482以下哪一个不就是栈得基本运算 _ ?A)删除栈顶元素 B) 删除栈底元素C)判断栈就是否为空 D) 将栈置为空 栈以下哪一个术语与数据得存储结 构有关 ?二叉树D) 堆A)队列B) 二叉树C)隔离就是操作系统安全保障得措施 之一。下列哪一项不属于安全隔离措施?A)物理隔离B) 时间隔离C) 分层 隔离D) 密码隔离义上来理解需要保证哪几个方面得内容
病毒得传播,保障电子信息得有效性 ,从具体得意?(Confidentiality)、完整性(Integrity)(Availability)IV(Controllability)A)I、II 与IVB)I 、II 与IIIC)II 、III 与IVD) 都就是成成分就是Internet 得主要组双绞线、同轴电缆
、光纤电缆与无线通信信道通信线路、路由器
、主机与信息资源局域网、广域网、
校园网与主干网局域网、广域网与城域网以下关于计算机网 络得基本特征得叙述中 ,哪一条 就是不正确得 。在计算机网络中采用了分组交换 技术建立计算机网络得 主要目得就是实现计算机资源得共 享互连得计算机就是分布在不同地理 位置得多台独立得“自治计算机”通信必须遵循共同得网络协议连网计算机之间得设计语言。现有得程序设计语言一般可分
人工语言,它就是进行程序设计得工具 ,又称为程为三类,它们就是 。Basic Fortra
n语言与C语言中文语言、英文语
言与拉丁语言Unix、WindowsLinux机器语言、汇编语言与高级语言操作系统具有进程管理、存储述中,哪一个就是不正确得 。进程管理主要就是对程序进行管理存储管理主要就是管
理、文件管理与设备管理得功能 ,在以下有关得描理内存资源文件管理可以有效地支持对文件 得操作,解决文件共享、保密与保护问题设备管理就是指计算机系统中除了 C PU与内存以外得所有输入、输出设备得管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 酒店产权归属协议书
- 茶地种植合同协议书
- 配合申报工伤协议书
- 人工费调整补充协议书
- 办公室家具供货协议书
- 邻居旧房拆建协议书
- 集体商铺转让协议书
- 进京车辆租赁协议书
- 菜鸟驿站合伙协议书
- 餐饮海鲜合作协议书
- 意志力:关于自控、专注和效率的心理学
- 八下历史期中考试试卷分析
- GRR表格MSA第四版完整版
- 陕西全过程工程咨询服务合同示范文本
- 公路水运工程施工企业(主要负责人和安全生产管理人员)考核大纲及模拟题库
- 1KV送配电调试报告
- GB/T 5801-2020滚动轴承机制套圈滚针轴承外形尺寸、产品几何技术规范(GPS)和公差值
- FZ/T 93029-2016塑料粗纱筒管
- 2022年12月山东省普通高中学业水平合格性考试语文仿真模拟试卷C(答题卡)
- 塑胶原料来料检验指导书
- 人教版音乐三年级下册知识总结
评论
0/150
提交评论