甘肃成人教育

地区教育: 兰州| 嘉峪关| 金昌| 白银| 天水| 武威| 张掖| 平凉| 酒泉| 庆阳| 定西| 陇南| 临夏| 更多>>
当前位置:甘肃成人教育网>自考频道>自考真题 > 理工类 > 正文

2007年4月甘肃自考0473数据库系统原理真题试卷

时间:2023-03-29 10:00:58 编辑:储老师

全国2007年4月高等教育自学考试

数据库系统原理试题

课程代码:04735

一、单项选择题(本大题共15小题,每小题2分,共30分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

1.数据库管理系统、操作系统、应用软件的层次关系从核心到外围是( )

A.数据库管理系统、操作系统、应用软件

B.操作系统、数据库管理系统、应用软件

C.数据库管理系统、应用软件、操作系统

D.操作系统、应用软件、数据库管理系统

2.要保证数据库的数据独立性,需要修改的是( )

A.三层模式之间的两种映射 B.模式与内模式

C.模式与外模式 D.三层模式

3.以下四种处理中,不属于关系代数表达式的优化策略的是( )

A.对文件进行预处理 B.尽早执行选择运算

C.首先执行笛卡儿积运算 D.选择和连接运算同时进行

4.有关系:教学(学号、教工号、课程号)

假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程可以由多个老师来讲授,那么该关系的主键是( )

A.课程号 B.教工号

C.(学号,课程号) D.(学号,教工号)

5.关系代数表达式σ2<5(S)表示( )

A.表示从S关系中挑选2的值小于第5个分量的元组

B.表示从S关系中挑选第2个分量值小于5的元组

C.表示从S关系中挑选第2个分量值小于第5个分量的元组

D.表示从S关系中挑选第5个分量值大于2的元组

6.将E-R模型转换成关系数据模型的过程称为数据库设计的( )

A.需求分析 B.逻辑结构设计

C.概念结构设计 D.物理结构设计

7.关系代数中的Π(投影)运算符对应SELECT语句中的以下哪个子句?( )

A.SELECT B.FROM

C.WHEHE D.GROUP BY

8.在嵌入式SQL中,为了把集合操作转换成单记录处理方式,引进了以下哪个概念?( )

A.宿主语言 B.游标

C.DDL语言 D.DML语言

9.在基本SQL语言中,不可以实现的是( )

A.定义视图 B.定义基本表

C.查询视图和基本表 D.并发控制

10.假设有如下实体和实体之间的联系情况:

Ⅰ教师实体与学生实体之间存在一对多的导师联系

Ⅱ学生实体与课程实体之间存在多对多的选课联系

Ⅲ教师实体与课程实体之间存在一对一的授课联系

则能用层次模型表示的是( )

A.Ⅰ,Ⅱ B.Ⅰ,Ⅲ

C.Ⅱ,Ⅲ D.Ⅰ,Ⅱ,Ⅲ

11.下列叙述中正确的是( )

A.X→→Y,其中Z=U-X-Y=,则称X→→Y为非平凡的多值依赖

B.X→→Y,其中Z=U-X-Y=,则称X→→Y为平凡的多值依赖

C.对于函数依赖A1,A2,…,An→B来说,如果B是A中的某一个,则称为非平凡函数依赖

D.对于函数依赖A1,A2,…,An→B来说,如果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 ZHAO

B.REVOKE UPDATE(XH) ON TABLE FROM PUBLIC

C.REVOKE UPDATE(XH) ON STUD FROM ZHAO

D.REVOKE UPDATE(XH) ON STUD FROM PUBLIC

15.在分布式数据库系统体系结构中,介于全局外模式与分片模式之间的是( )

A.分配模式 B.局部概念模式

C.全局概念模式 D.全局内模式

二、填空题(本大题共10小题,每小题1分,共10分)

请在每小题的空格中填上正确答案。错填、不填均无分。

16.在信息世界中能唯一标识实体的属性集,称为________。

17.关系模型和层次、网状模型的最大区别是用________而不是指针导航数据,表格简单,用户易懂,编程时不涉及数据的物理结构。

18.结构数据模型应包含数据结构、数据操作________。

19.在SQL的SELECT语句查询中,如果希望将查询结果排序,应在SELECT语句中使用________子句。

20.将一个关系模式分解成多个关系模式时,为了保持原模式所满足的特性,要求分解处理具有________和________。

21.在数据库设计的需求分析阶段,数据流图表达了数据与________的关系。

22.分布式数据库具有数据________和逻辑________的特点。

23.要使数据库具有可恢复性,基本原则很简单,就是“冗余”,即________。

24.在DBMS的授权子系统中,授权和回收权限的语句分别是________和REVOKE语句。

25.在面向对象数据模型中,主要存在包含和________两种不同类型的数据联系。

三、简答题(本大题共10小题,每小题3分,共30分)

26.什么是基本表,什么是视图?两者的区别是什么?

27.简述数据库物理设计中的访问路径的两种设计及其形成。

28.简述SQL中的为保证数据的安全性而提供的两个功能及其作用。

29.简述DBMS的并发控制子系统中两段锁封锁协议所规定的事务规则。

30.简述数据库系统可能发生的故障及其恢复方法。

31.简述数据库恢复子系统的“运行记录优先原则”。

32.简述关系数据库中的三类完整性。

33.简述分布式数据库系统的数据存储中数据分片的三种方式。

34.简述在对象关系数据模型中,属性的四种复合类型。

35.设有学生-课程-选课关系:

S(sno,sname,sex)、C(cno,cname)、SC(sno,cno,gmark),其中:sno学号、sname姓名、sex性别、cno课程号、cname课程名称、gmark成绩。

现有关系代数表达的查询为:

∏sname,sex(σcname=′数据库原理′(SwvSCwvC))

请写出它的较优化的关系代数表达式并用中文表述它的查询结果。

四、设计题(本大题共5小题,每小题4分,共20分)

设有三个关系模式如下:

学生S(S#,SNAME,AGE,SEX)

各属性的含义为:学号,姓名,年龄,性别

选课成绩SC(S#,C#,GRADE)

各属性的含义为:学号,课程号,成绩(说明:学生选修了某门课程,则该关系中就会增加相应的一条选课记录)

课程C(C#,CNAME,TEACHER)

各属性的含义为:课程号,课程名,教师名

基于以上关系模式回答36—39题:

36.试用SQL语句统计每门课程的课程号和选课的学生人数。

37.试用SQL语句实现下列查询:

检索教师‘zhang’所授课程的课程号和课程名。

38.试用SQL语句的嵌套子查询实现下列查询:

所有没有选修教师‘zhang’课程的学生姓名。

39.用关系代数表达式实现下列查询:检索出所有女生的姓名和所选的课程号。

40.有关系模式R(A,B,C,D),其函数依赖集F={A→BD,B→C},(1)请问R的码是什么?(2)请把R分解成达到BC范式的关系模式,并说明分解后的关系模式确实属于BCNF。

五、综合题(本大题10分)

41.已知某个研究所中有多个科室,每个科室有多个职员,每个职员只在一个科室中,每个职员参加多种产品的研发,而每种产品的研发可由多个职员参加。

科室有:科室编号,科室名;

职员有:工号,职员名,出生日期;

项目有:项目号,项目名称,开始日期。

每个职员参加某个项目,都有参加该项目的时间。

(1)根据上述语义设计E-R模型,要求标注联系类型,可省略属性。

(2)E-R模型转换成关系数据模型,并指出每一个关系的主键和外键(如果存在)。

甘肃自考报考系统

自考报名入口

说明:甘肃省自学考试实行网上报考方式。

准考证打印入口

提醒:报考需本人操作,不得由他人代报。

热门院校专业

更多院校>>
school

兰州大学

兰州大学位于甘肃省兰州市,隶属于国家双一流、985、211公办本科高校。兰州大学继续教育学院负责网络教育、成人教育(业余、函授)和高等教育自学考试等各类本、专科学历教育,开设了行政管理、人力资源管理等24个本专科学历教育专业;现有在册学生10万余人,已向社会输送本、专科毕业生近20万人。

school

陇东学院

陇东学院位于甘肃省庆阳市,隶属于甘肃省综合类普通本科公办院校。陇东学院继续教育学院经过多年的建设与发展,目前已形成多层次、多形式、多结构的成人学历教育办学体系。办学形式有函授、业余两大类,办学层次有高升专、高升本和专升本三大类;现高等学历继续教育招生专业达31个,在籍学生有四千多人。

school

河西学院

河西学院位于甘肃省张掖市,隶属于甘肃省综合类普通本科公办院校。河西学院继续教育学院创办于1978年,学历继续教育以成人高等教育为主,有专升本、高起专两种办学层次,现成人高等学历继续教育招生专业有19个,其中专升本专业有17个,高起专专业有2个。学院在读学员达四千多人,已培养合格毕业生超万名。

school

甘肃医学院

甘肃医学院位于甘肃省平凉市,隶属于甘肃省医药类普通本科公办院校。高等学历继续教育设有高起专和专升本两个层次,专升本开设临床医学、护理学、药学、医学检验技术、中药学和康复治疗学6个专业,高起专开设临床医学、护理、医学检验技术、药学、中药学、针灸推拿6个专业,在籍学生达1万余人次。

school

兰州理工大学

兰州理工大学位于甘肃省兰州市,隶属于甘肃省理工类普通本科公办院校。学校成人学历教育有成人高等教育(成考)和高等教育自学考试 (自考)两种形式。成人高等教育有函授、业余学习形式,开设了30余个专业,涵盖了理、工、经、管、文、法等学科。学校现有各类成人学历教育学生达1万余人。

school

兰州交通大学

兰州交通大学位于甘肃省兰州市,隶属于甘肃省理工类普通本科公办院校。经过几十年的发展,学院已经形成了以成人函授教育为主,自学考试为辅的多学科、多层次、多形式的办学格局。现开设高等学历继续教育招生专业达15个,在籍学生达1.4万余人,已向社会输送本、专科毕业生近10万余人。

school

甘肃农业大学

甘肃农业大学位于甘肃省兰州市,隶属于甘肃省农林类普通本科公办院校。目前院校高等学历继续教育开设招生专业达14个,其中专升本专业10个,高起专专业4个。现在读学生人数超万人,并已向社会培养培训各类专业人才达6万余人,对甘肃省成人高等学历继续教育全面发展起到了重要的助力作用。

school

西北师范大学

西北师范大学位于甘肃省兰州市,隶属于甘肃省师范类普通本科公办院校。西北师范大学继续教育学院主要负责全校高等学历继续教育、高等教育自学考试和各类非学历继续教育培训。目前,学院在25个专业本专科招收高中起点专科、专科起点本科、高中起点本科学员,各类在校学生达30000余人。

school

天水师范学院

天水师范学院位于甘肃省天水市,隶属于甘肃省师范类普通本科公办院校。继续教育学院办学理念为“以学生为本、以质量为重、以服务为先”,依托于学校优质的教育教学资源,并整合社会教育资源,全力开展以函授为主的成人高等学历教育。现有函授本科专业18个、函授专科专业2个,招生教学覆盖多个地区。

school

兰州财经大学

兰州财经大学位于甘肃省兰州市,隶属于甘肃省财经类普通本科公办院校。经过多年的建设发展,逐步形成了以成人高等教育函授(业余)、自学考试应用型专业、自学考试“专接本”等多种形式并存,专科、专升本层次学历教育和以岗位培训为重点的继续教育新格局。现有开设招生专业达13个,成人高等教育在校生1.2万余人。


回到顶部
回到
顶部
APP下载
微信客服
微信交流群