全文预览

2017年10月自考04735数据库系统原理试卷及答案解释

上传者:火锅鸡 |  格式:doc  |  页数:6 |  大小:656KB

文档介绍
设计题:本大题共5小题,每小题4分,共20分。Р 某火车站订票系统数据库表如下:Р 车次(车号,出发地,目的地,发车日期,开出时刻,剩余座位数,票价)Р 用户(身份证号,姓名,性别,电话)Р 订票(订单号,身份证号,车号,订购日期)Р 实现下列操作:Р36.使用关系代数查询“2017-01-01”从“沈阳站”出发终到“大连站”的剩余座位数。Р37.使用SQL语言查询订票次数超过20次的身份证号及订票次数。Р38.使用SQL语言查询“杨鸣”订票信息,并按订购日期降序排序。(用嵌套查询做)Р39.使用SQL语言将“T2567”车次的票价提高5元。Р40.使用SQL语言创建视图V_CYD,视图信息包括:车号、出发地、目的地、姓名、订购日期。Р五、综合题:本大题共2小题,每小题5分,共10分。Р41.现有如下关系模式:R(司机编号,汽车牌照,行驶公里,车队编号,车队主管)其中:每个汽车牌照对应一辆汽车,“行驶公里”为某司机驾驶某辆汽车行驶的总公里数,每个司机属于一个车队,每个车队只有一个主管。Р (1)根据上述条件,写出模式R的关键码。Р (2)R最高属于第几范式,为什么?Р (3)将R规范到3NF。Р42.设有如下实体:Р 学生:学号,姓名,性别,出生日期Р 课程:课程号,课程名,学分,学时Р 教师:教师号,姓名,性别,职称Р 单位:单位名称,电话,办公地址Р 其中,一个学生可选修多门课程,一门课程可被多个学生选修,学生选学课程后要记录考试成绩;一个教师可讲授多门课程,一门课程可由多个教师讲授,教师讲授一门课程要记录教师的工作量;一个单位有多个教师,一个教师只能属于一个单位。Р (1)试画出反映上述实体关系的E-R图。(不必画实体的属性)Р (2)转换成关系模式,并指出每个关系模式的主码和外码(如果有外码指出来),在主码下画直线________,在外码下画波浪线________。

收藏

分享

举报
下载此文档