ImageVerifierCode 换一换
格式:DOCX , 页数:41 ,大小:284.97KB ,
资源ID:16990143      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16990143.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(自学考试数据库系统原理试题汇编1Word下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

自学考试数据库系统原理试题汇编1Word下载.docx

1、A.宿主语言 B.游标C.DDL语言 D.DML语言9.在基本SQL语言中,不可以实现的是( )A.定义视图 B.定义基本表C.查询视图和基本表 D.并发控制10.假设有如下实体和实体之间的联系情况:教师实体与学生实体之间存在一对多的导师联系学生实体与课程实体之间存在多对多的选课联系教师实体与课程实体之间存在一对一的授课联系则能用层次模型表示的是( )A., B.,C., D.,11.下列叙述中正确的是( )A.XY,其中ZUXY,则称XY为非平凡的多值依赖B.XY,其中ZUXY,则称XY为平凡的多值依赖C.对于函数依赖A1,A2,AnB来说,如果B是A中的某一个,则称为非平凡函数依赖D.对于

2、函数依赖A1,A2,AnB来说,如果B是A中的某一个,则称为平凡函数依赖12.如果事务T获得了数据项Q上的共享锁,则T对Q( )A.只能读不能写 B.只能写不能读C.既可读又可写 D.不能读不能写13.数据库的并发操作可能带来的问题包括( )A.丢失更新 B.数据独立性会提高C.非法用户的使用 D.增加数据冗余度14.下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是( )A.REVOKE UPDATE(XH) ON TABLE FROM ZHAOB.REVOKE UPDATE(XH) ON TABLE FROM PUBLICC.REVOKE

3、UPDATE(XH) ON STUD FROM ZHAOD.REVOKE UPDATE(XH) ON STUD FROM PUBLIC15.在分布式数据库系统体系结构中,介于全局外模式与分片模式之间的是( )A.分配模式 B.局部概念模式C.全局概念模式 D.全局内模式二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。错填、不填均无分。16.在信息世界中能唯一标识实体的属性集,称为_。17.关系模型和层次、网状模型的最大区别是用_而不是指针导航数据,表格简单,用户易懂,编程时不涉及数据的物理结构。18.结构数据模型应包含数据结构、数据操作_。19.在SQL的S

4、ELECT语句查询中,如果希望将查询结果排序,应在SELECT语句中使用_子句。20.将一个关系模式分解成多个关系模式时,为了保持原模式所满足的特性,要求分解处理具有_和_。21.在数据库设计的需求分析阶段,数据流图表达了数据与_的关系。22.分布式数据库具有数据_和逻辑_的特点。23.要使数据库具有可恢复性,基本原则很简单,就是“冗余”,即_。24.在DBMS的授权子系统中,授权和回收权限的语句分别是_和REVOKE语句。25.在面向对象数据模型中,主要存在包含和_两种不同类型的数据联系。三、简答题(本大题共10小题,每小题3分,共30分)26.什么是基本表,什么是视图?两者的区别是什么?2

5、7.简述数据库物理设计中的访问路径的两种设计及其形成。28.简述SQL中的为保证数据的安全性而提供的两个功能及其作用。29.简述DBMS的并发控制子系统中两段锁封锁协议所规定的事务规则。30.简述数据库系统可能发生的故障及其恢复方法。31.简述数据库恢复子系统的“运行记录优先原则”。32.简述关系数据库中的三类完整性。33.简述分布式数据库系统的数据存储中数据分片的三种方式。34.简述在对象关系数据模型中,属性的四种复合类型。35.设有学生-课程-选课关系:S(sno,sname,sex)、C(cno,cname)、SC(sno,cno,gmark),其中:sno学号、sname姓名、sex性

6、别、cno课程号、cname课程名称、gmark成绩。现有关系代数表达的查询为:sname,sex(cname=数据库原理(SSCC)请写出它的较优化的关系代数表达式并用中文表述它的查询结果。四、设计题(本大题共5小题,每小题4分,共20分)设有三个关系模式如下:学生S(S#,SNAME,AGE,SEX)各属性的含义为:学号,姓名,年龄,性别选课成绩SC(S#,C#,GRADE)学号,课程号,成绩(说明:学生选修了某门课程,则该关系中就会增加相应的一条选课记录)课程C(C#,CNAME,TEACHER)课程号,课程名,教师名基于以上关系模式回答3639题:36.试用SQL语句统计每门课程的课程

7、号和选课的学生人数。37.试用SQL语句实现下列查询:检索教师zhang所授课程的课程号和课程名。38.试用SQL语句的嵌套子查询实现下列查询:所有没有选修教师zhang课程的学生姓名。39.用关系代数表达式实现下列查询:检索出所有女生的姓名和所选的课程号。40.有关系模式R(A,B,C,D),其函数依赖集FABD,BC,(1)请问R的码是什么?(2)请把R分解成达到BC范式的关系模式,并说明分解后的关系模式确实属于BCNF。五、综合题(本大题10分)41.已知某个研究所中有多个科室,每个科室有多个职员,每个职员只在一个科室中,每个职员参加多种产品的研发,而每种产品的研发可由多个职员参加。科室

8、有:科室编号,科室名;职员有:工号,职员名,出生日期;项目有:项目号,项目名称,开始日期。每个职员参加某个项目,都有参加该项目的时间。(1)根据上述语义设计E-R模型,要求标注联系类型,可省略属性。(2)E-R模型转换成关系数据模型,并指出每一个关系的主键和外键(如果存在)。浙江省2007年7月高等教育自学考试1.数据库系统中产生数据不一致性的根本原因是( )A没有严格保护数据 B.未对数据进行完整性控制C.数据冗余 D.数据存储量大2.有关系:假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程只能由一个老师来讲授,那么该关系的主键是( )A.课程号

9、 B.教工号 C.学号 D.(学号,教工号)3.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建( )A另一个表(table) B.游标(cursor)C.视图(view) D.索引(index)4.记载数据库系统运行过程中所有更新操作的文件称为( )A.更新文件 B.后备文件C.日志文件 D.数据文件5.R为3元关系R(A,B,C),S为3元关系S(B,C,D),则R S构成的结果集为_元关系。A4 B.2 C.3 D.66.以下关系数据库的基本数据操作中,不能同时操作两个关系的是( )A交 B.选择 C.连接 D.并7.SQL语言具有数据操作功能,SQ

10、L语言的一次查询的结果是一个( )A.数据项 B.记录 C.元组 D.表8.有学生关系:学生(学号,姓名,年龄),对学生关系的查询语句如下:SELECT 学号FROM 学生WHERE 年龄 20 AND 姓名 LIKE%伟如果要提高该语句的查询效率,应该建索引的属性是( )A学号 B.姓名 C.年龄 D.(学号,姓名)9.数据库管理系统、操作系统、应用软件的层次关系从核心到外围是( )10.数据库的并发操作可能带来的问题包括( )11.对数据模式来说,采用三级模式的主要原因是( )A把大模式分解成小模式,便于DBMS进行分级管理B.解决程序与数据之间的数据独立性C.便于应用程序从不同角度进行数

11、据调用D.便于提供数据的二级映象12.在数据库设计中,当合并局部ER图时,学生在某一局部应用中被当作实体,而在另一局部应用中被当作属性,那么被称之为_冲突。A属性 B.命名C.联系 D.结构13.在分布式数据库系统中,局部数据模型透明性位于分配视图与_视图之间。A分片 B.分段C.局部概念 D.全局14.如果事务T获得了数据项Q上的共享锁,则T对Q( )A只能读不能写 B.只能写不能读15.如果要求职工关系Emp(ENO,NAME,SEX,AGE)中存储的职工信息满足下列条件:男职工(SEXM)的年龄在1860岁之间,女职工(SEXF)的年龄在1855岁之间。那么在关系Emp的定义中加入的检查

12、子句正确的是( )A.CHECK(AGE=18 AND (SEX=M AND AGE=60) AND (SEX=FAND AGE=60) OR (SEX=FAND AGE=18 OR (SEX=M AND AGE16.关系模型和层次、网状模型的最大区别是用_而不是指针导航数据,表格简单,用户易懂,编程时不涉及数据的物理结构。17.设有关系模式S(B,C,D,E),与关系代数表达式34(S)等价的SQL语句是:_。18.在SQL查询中,子查询的条件不依赖于父查询的查询称之为_,否则称之为_。19.在创建视图时,把视图的定义存放在_中,而不存储视图对应的数据。20.XY是模式R的一个函数依赖,在当

13、前值r的两个不同元组中,如果X值相同,就一定要求_。21.数据库的转储可分为静态转储和_,也可以分为海量转储和_转储。22.事务的性质有原子性、一致性、_和_四个性质。23.要使数据库具有可恢复性,基本原则很简单,就是“冗余”,即_。24.一个分布式系统具有_和_两种透明性,使用户看到的系统就如同一个集中式系统。25.在面向对象数据模型中,对象的三个组成部分是:变量、_和_。26.所有的视图都可被更新吗,为什么?27.简述数据库恢复子系统的“运行记录优先原则”。28.简述SQL中的为保证数据的安全性而提供的两个机制及其作用。29.请简述计算机发生介质故障,数据库被破坏后的恢复方法。30.如果一

14、个关系模式已属于第一范式,并且该关系中的键均为单个属性,则该关系模式一定满足2NF。请解释理由。31.设有两个关系R1和R2,其中R1是基本关系,R2是依赖关系,则在对R1进行删除操作时,SQL规定系统可以采取的三种方式(或者策略)是什么?32.简述分布式数据库系统的数据存储中数据分片的三种方式。33.简述对象关系数据库中,子表和超表需满足的一致性要求。34.简述数据库设计中概念结构设计的主要步骤。35.关系R和S如下图所示,试计算关系R和S自然联接的结果。RSA B CB C Ea 5 c4 a ce 8 f4 g ga 4 g8 b a 题35图四、设计题(本大题共4小题,每小题4分,共1

15、6分)假设有如下三个关系模式:商品表:P(PNO,PNAME,CITY,COLOR)各属性含义依次为商品号、商品名、产地和商品颜色;主键为商品号。商场表:M(MNO,MNAME,CITY)各属性含义依次为商场号、商场名和商场所在城市;主键为商场号。销售表:S(MNO,PNO,QTY)各属性含义依次为商场号、商品号和销售数量。主键为(商场号,商品号)基于以上关系模式回答3639题36.试用SQL语句写出下列查询:检索销售了产地为浙江省的商品的商场名和商场所在城市。37.试用SQL语句写出下列查询:检索上海市所有商场中各种商品的平均销售量。38.试用SQL语句实现下列查询:销售了蓝色商品的商场号、

16、商品号和数量。(要求用嵌套子查询完成)销售了红色商品的商场号、商品名称和数量。五、证明题(本大题4分)40试证由关系模式中全部属性组成的集合为候选键的关系是3NF,也是BCNF。六、综合题(本大题10分)41已知某个工厂中有多个工段,每个工段有多个车间,每个车间只在一个工段中,每个车间生产多种产品,而每种产品可由多个车间生产。工段有:工段名,工段号;车间有:车间号,车间名,车间领导;产品有:产品号,产品名称,型号规格。每个车间完成的产品都有完工日期,每个车间都有可能多次生产同种产品。(2)将E-R模型转换成关系数据模型,并指出每一个关系的主键和外键(如果存在)。全国2007年10月高等教育自学

17、考试1.在数据库方式下,信息处理中占据中心位置的是( )A.磁盘 B.程序C.数据 D.内存2.下列功能中,不属于DML基本操作功能的是( )A.排序 B.插入C.修改 D.检索3.在下列四种模型中,与计算机的硬件及软件均无关的是( )A.外部模型 B.逻辑模型C.概念模型 D.内部模型4.设计数据库时,应该首先设计数据库的( )A.应用系统结构 B.概念结构C.逻辑结构 D.物理结构5.如果实体X的存在依赖于Y的存在,且X主键的部分或全部从Y中获得,则X是( )A.递归实体 B.复合实体C.弱实体 D.超类实体6.关系规范化中的插入异常是指( )A.不该插入的数据被插入 B.应该插入的数据没

18、插入C.插入了没有用的数据 D.插入了错误的数据7.两个函数依赖集F和G等价的充分必要条件是( )A.F=G B.F+=GC.F=G+ D.F+=G+8.设有关系R和S如题8图:ABC abc df cd Cga F题8图则R与S进行差运算,其结果的元组数为( )A.1 B.2C.3 D.59.下列不属于存储过程优点的是( )A.增加了程序编写工作量 B.提高运行速度C.降低网络通信量 D.间接实现安全控制10.SQL语言的标准库函数COUNT、SUM、AVG、MAX和MIN等,不允许出现在下列哪个子句中( )A.SELECT B.HAVINGC.GROUPHAVING D.WHERE11.S

19、QL语言是关系型数据库系统典型的数据库语言,它是( )A.过程化语言 B.结构化查询语言C.格式化语言 D.导航式语言12.将查询关系S的权限授予用户WANG,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是( )A.GRANT SELECT TO S ON WANG WITH PUBLICB.GRANT SELECT ON S TO WANG WITH PUBLICC.GRANT SELECT TO S ON WANG WITH GRANT OPTIOND.GRANT SELECT ON S TO WANG WITH GRANT OPTION13.若事务T1已经给数据A加上了共享锁

20、,则事务T2( )A.只能再对A加共享锁 B.只能再对A加排他锁C.可以对A加共享锁,也可以对A加排他锁D.不能再给A加任何锁14.在对象联系图中,表示对象类型之间的超类与子类联系的是( )A.双向箭头 B.双线箭头C.双箭头 D.单箭头15.在SQLCLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中的是A.环境记录、连接记录、语句记录、描述记录B.环境记录、连接记录、语句记录、运行记录C.环境记录、连接记录、运行记录、描述记录D.环境记录、运行记录、语句记录、描述记录请在每小题的空格上填上正确答案。16.关系模型和层次、网状模型的最大差别是用_导航数据。17.数据库系统中三级模

21、式结构定义存放在_中。18.如果关系模式R是1NF,且每个非主属性_函数依赖于候选键,那么称R是第二范式的模式。19.模式分解的优点之一是能消除_和操作异常现象。20.若关系A有m个属性,关系B有n个属性,则AB有_个属性。21.SQL语言中,向数据库表中插入数据的命令是_。22.在程序中,事务以BEGIN TRANSACTION语句开始,以_语句或ROLL-BACK语句结束。23.数据库的并发操作通常会带来三个问题:_问题、读脏数据问题、不可重复读问题。24.ODBC技术为应用程序提供了一套CLI函数库和基于_的运行支持环境。25.在面向对象技术中,数据类型系统由基本类型、复合类型和_三部分

22、组成。26.什么是数据独立性?在数据库中有哪两级独立性?27.什么是DB的系统缓冲区?28.设有函数依赖集F=ABCE,AC,GPB,EPA,CDEP,HBP,DHG,ABCPG,计算属性集D关于F的闭包D+。29.什么是事务?它具有哪些性质?30.简述基本表和视图和区别。31.简述SQL语言的特点。32.DBS中有哪些类型的故障?哪些故障破坏了数据库?哪些故障未破坏数据库?33.SQL完整性约束有哪些?34.简述类图中的重复度与ER图中实体的基数的区别。35.ODBC的体系结构有哪几层?36.设教学数据库中有三个关系:学生关系S(S#,SNAME,AGE,SEX,DEPT),其属性分别表示学

23、号、姓名、年龄、性别、所在系。课程关系C(C#,CNAME,TEACHER),其属性分别表示课程号、课程名、任课教师名。选课关系SC(S#,C#,GRADE,其中GRADE表示成绩。请用关系代数表达式表达下面的查询。检索选修课程号为“C2”的学生的学号和姓名。37.在36题的基本表中,试用SQL语句完成下面操作:查询与张明同一个系的学生信息。38.在36题的基本表中,试用SQL语句完成下面操作:删除学号为“95002”的学生选修的课程号为“C2”的记录。39.在36题的基本表中,试用SQL语句完成下面的操作:建立数学系学生的视图C_STUDENT,并要求进行修改和插入数据时,仍需保证该视图只有

24、数学系的学生。视图的属性名为:S#,SNAME,AGE,DEPT。40.在36题的基本表中,试用SQL语句查询每个学生已选修课程的门数及平均成绩。五、综合题(本大题共2小题,每小题5分,共10分)41.设某工厂数据库中有四个实体集。一是“仓库”实体集,属性有仓库号、仓库面积等;二是“零件”实体集,属性有零件号、零件名、规格、单价等;三是“供应商”实体集,属性有供应商号、供应商名、地址等;四是“保管员”实体集,属性有职工号、姓名等。设仓库与零件之间有“存放”联系,每个仓库可存放多种零件,每种零件可存放于若干仓库中,每个仓库存放每种零件要记录库存量;供应商与零件之间有“供应”联系,一个供应商可供应多种零件,每种零件也可由多个供应商提供,每个供应商每提供一种零件要记录供应量;仓库与保管员之间有“工作”联系,一个仓库可以有多名保管员,但一名保管员只能在一个仓库工作。(1)试为该工厂的数据库设计一个ER模型,要求标注联系类型,可省略实体属性。(2)根据转换规则,将ER模型转换成关系模型

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1