好文档 - 专业文书写作范文服务资料分享网站

全国自考数据库系统原理历年试题及答案

天下 分享 时间: 加入收藏 我要投稿 点赞

答案:(1)建立应用程序与数据源的连接;

(2)向数据源提交用户请求执行的SQL语句;

(3)完成数据源发送,接收数据格式和类型转换;

(4)把处理结果返回应用程序;

(5)将执行过程中DBS返回的错误转换成ODBC定义的标准错误代码,并返回给应用程序;

(6)根据需要定义和使用光标。

(答对3个即给3分)

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

1. 设有两个关系模式:职工(职工号,姓名,性别,年龄,职务,工资,部门号)

部门(部门号,部门名称,经理名,地址,电话)

依据上述关系回答下面题。

(1). 用关系代数表达式写出下列查询:

检索“采购部”女职工的职工号和姓名。

答案:

(2). 试用SQL语句删除年龄大于70岁的职工信息。

答案:DELETEFROM职工(2分)

WHERE年龄>70;(2分)

(3). 试用SQL语句统计每个部门的人数。

答案:SELECT部门号,COUNT(职工号)(1分)

FROM职工(1分)

GROUPBY部门号;(2分)

(4). 试用SQL语句检索人事部所有姓刘的职工姓名和年龄。

答案:SELECT姓名,年龄(1分)

FROM职工

WHERE姓名=\刘%\部门号IN(1分)

(SELECT部门号FROM部门WHERE部门名称=\人事部\);(2分)

(5). 试用SQL语句定义一个包含姓名、性别、工资、职务和部门名称的视图ZBB。

答案:CREATEVIEWZBB(姓名,性别,工资,职务,部门名称)(2分)

ASSELECT姓名,性别,工资,职务,部门名称(1分)

FROM职工,部门

WHERE职工.部门号=部门.部门号;(1分)

五、综合题(本大题共2小题,每小题5分,共10分)

1. 设有一个记录学生毕业设计情况的关系模式:

R(学号,学生名,班级,教师号,教师名,职称,毕业设计题目,成绩)

如果规定:每名学生只有一位毕业设计指导教师,每位教师可指导多名学生;学生的毕业设计题

目可能重复。

(1)根据上述规定,写出模式R的基本FD和关键码。

(2)R最高属于几范式。

(3)将R规范到3NF。

答案:(1)基本的FD有7个:

学号→学生名,学号→班级,学号→教师号,学号→毕业设计题目,学号→成绩

教师号→教师名,教师号→职称(1分)

R的关键码为学号。(1分)

(2)R的最高属于2NF。(1分)

(3)R应分解为:

2. 某旅行社管理系统涉及的部分信息如下:

(1)景点:景点编号、景点名称、地点、景点描述

(2)线路:线路编号、线路名称、线路描述。

(3)导游:工号、姓名、等级。

(4)团队:团队编号、人数、开始日期、截止日期。

其中:每条线路由多个景点组成,不同线路的景点存在交叉;每条线路有多名导游,但一名导游

只负责一条线路;每条线路可同时存在多个旅游团队,但每个团队只旅游一条线路。

(1)建立一个反映上述局部应用的ER模型,要求标注联系类型(可省略实体属性)。

(2)根据转换规则,将ER模型转换为关系模型,要求标注每个关系模型的主键和外键(如果存在

)。

答案:

全国2010年1月高等教育自学考试

数据库系统原理试题

课程代码:04735

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

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

1.数据库管理系统是( C )

A.采用了数据库技术的计算机系统 B.包括DBA、计算机硬件及DB的系统

全国自考数据库系统原理历年试题及答案

答案:(1)建立应用程序与数据源的连接;(2)向数据源提交用户请求执行的SQL语句;(3)完成数据源发送,接收数据格式和类型转换;(4)把处理结果返回应用程序;(5)将执行过程中DBS返回的错误转换成ODBC定义的标准错误代码,并返回给应用程序;(6)根据需要定义和使用光标。(答对3个即给3分)
推荐度:
点击下载文档文档为doc格式
00lda75z7m4g4gh0kzl91od1e2lmz900xsn
领取福利

微信扫码领取福利

微信扫码分享