《互联网数据库》(实践)试卷(A卷)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2024年6月高等教育自学考试实践考试 互联网数据库(实践)
(课程代码 00912)A 卷 阳光学院考点
课程名称 互联网数据库(闭卷) 级专业 考试日期
学生姓名 学号 班级
题号 一 二 三 四 五 总分 累分人
题分 20
10
40
20
10
100
得分
考生注意事项:1.本试卷共 8 页,请查看试卷中是否有缺页。
2.考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
教师注意事项:请按照阳光学院试卷评阅要求操作。
一.单选题(共20分,每小题2分)
1.在数据的三级模式结构中,设计数据库模式结构时应首先确定数据库的( )。
A.物理模式
B.逻辑模式
C.存储模式
D.外模式 2.自然连接是构成新关系的有效方法。
一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的( )。
A.元组 B.行 C.记录 D.属性 3.在数据库系统中,下列说法不正确的是( )。
A.数据结构化 B.数据易扩充
C.数据独立性高
D.避免了一切数据的重复 4.下列关于聚簇索引的叙述中,正确的是( )。
A.在一个基本表上最多只能建立一个聚簇索引
B.在一个基本表上最多能建立与基本表中记录数相等的聚簇索引
C.在一个基本表上只能建立少于基本表中记录数的聚簇索引
D.在一个基本表上能建立多个聚簇索引
5.为防止用户通过视图对数据进行增、删、改时,无意或故意操作不属 于视图范围内的基本表数据,可以在定义视图时加的子句是( )。
A.WITH UPDATE OPTION B.WITH INSERT OPTION C.WITH CHECK OPTION D.WITH DELETE OPTION
6.系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上
………………………………………………………………装……订……线……内……不……要……答……题…………………………………………………………
得 分 评卷人
的数据未受影响,这种情况称为()。
A.事务故障
B.介质故障
C.系统故障
D.运行故障
7.1级封锁协议加上对事务T要读取的数据R加S锁,直到事务结束才释放,这是()。
A.1级封锁协议
B.2级封锁协议
C.3级封锁协议
D.4级封锁协议
8.下列关于编写CGI程序的叙述中,正确的是()。
A.任何一种能在服务器上利用CGI接口来缞写应用程序的语言都可以作为CCI程序语言
B.必须使用遵循ANSI C调用约定的、具有模式匹配功能的程序设计语言
C.必须使用有模式匹配功能的程序设计语言
D.用来开发CGI程序的语言至少应当具有对网络层协议的调用和控制功能
9.在数据字典中,能同时充当数据流的来源和去向的是()。
A.数据记录
B.数据通路
C.数据存储
D.数据结构
10.使用JDBC可以做到的是()。
A.很容易地把SQL语句传送到任何关系数据库中
B.把Java源代码传送到任何关系数据库中
C.把表单信息传送到任何关系数据库中
D.把二进制代码传送到任何关系数据库中
二.填空题(共10分,每小题1分)
1.在数据管理技术的发展过程中,数据独立性最高的是阶段。
2.在关系代数的专门关系运算中,从表中选出满足某条件的元组的操作称为。
3.设计性能较优的关系模式称为规范化,规范化主要的理论依据是。
4.若系统在运行过程中,由于某种原因造成系统停止运行,致使事务在执行过
程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据未受
影响,这种情况称为。
5.每一个Oracle 数据库都包含了一个名为的表空间,它在数据库建立时自动建立。
6.关系有三种类型:基本关系、和视图表。
7.在数据库设计中,建立数据库、输入数据等操作属于阶段。
8.OO模型的核心概念包括对象与对象标识、、封装、类、类层次(结构)。
9.JDBC是一种低级的接口,它直接调用,但又可以作为构造高级接口和工具的基础。
JDBC类中的。
三.简答题(共40分,每小题5分)
1.简述OLAP的数据组织模式?
2.简述ASP引擎提供的5个内置对象。
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
装
…
…
订
…
…
线
…
…
内
…
…
不
…
…
要
…
…
答
…
…
题
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
3.BCNF 的关系模式应具有哪三种性质。
4.简述分布式数据库系统的目标?
5.QBE 有什么特点?
………………………………………………………………装……订……线……内……不……要……答……题…………………………………………………………
6.简述数据库系统的三级模式。
7.简述多媒体数据库管理系统的三级层次结构。
8.简述在SQL中,DELETE 语句与DROP TABLE的区别。
四.设计题(共20分,每小题5分)
有一个学生课程数据库,包括三个关系模式:
(1)学生关系Student(Sno, Sname, Ssex, Sage, Sdept)
其属性的含义依次为:学号、姓名、性别、年龄、所在系
(2)课程关系Course(Cno, Cname, Cteacher, Ccredit)
其属性的含义依次为:课程号、课程名、任课教师、学分
(3)选修关系SC(Sno, Cno, Grade)
其属性的含义依次为:学号、课程号、成绩
根据以上3个关系模式用SQL语句完成下面题目。
1.查询“金融系”所有男学生的学号。
2.将所有男学生的所有课程成绩减2分。
3.查询选修了课程号为“32001”课程女学生的平均成绩。
4.创建一个Student_Course视图,该视图包含的属性包括:学号,姓名,
课程和任课老师。
五.综合题(共10分)
某维修公司的配件放在仓库中,假设一个仓库可以存放多种配件,一种配件只能存放在一个仓库中;一个维修工程可能需要多种配件,一种配件可以应用到多个维修工程中。
① 仓库有仓库编号、仓库名称、仓库面积等属性
③ 配件有配件编号、配件名称、规格、单价、数量等属性。
② 维修工程有工程编号、工程名称、开始日期、结束日期等属性。
其中:某一维修工程领取配件时,必须标明领取数量、领取日期、领取部门。
请根据上述语义完成以下操作:
1.建立一个反映上述局部应用的ER 模型,要求标注联系类型。
2.将ER 模型转换为关系模型,要求标注每个关系模型的主键和外键。
………………………………………………………………装……订……线……内……不……要……答……题…………………………………………………………。