下载此文档

数据库作业(3).doc


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
数据库作业(3).doc兰 州 交 通 大 学
数据库原理及应用作业
学 号:201108604
姓 名:贺庆杰 指导教师:司徒国强 成 绩:
概念基础部分:
2•简述数据库管理系统的功能。
答:数据库管理系统是数据库系统的核心软件,一般说来,其功能主要包括以下5个 方面。
数据定义和操纵功能
数据库运行控制功能
数据库的组织、存储和管理
建立和维护数据库
数据通信接口
4•解释关系模型的基本概念:关系、元组、属性、域、关系模式、候选关键字、主键、外键、 主属性。
答:关系:一个关系就是一张二维表。
兀组:二维表中的行称为兀组,每一行是一个兀组。
属性:二维表的列称为属性,每一列有一个属性名,属性值是属性的具休值。
域:是属性的取值范围。
关系模式:对关系的信息结构及语义限制的描述称为关系模式,用关系名和包含的属性 名的集合表示。
候选关键字:如果在一个关系屮,存在多个属性(或属性组合)都能用来唯一标识该关系 中的元组,这些属性(或属性组合)都称为该关系的候选关键字或候选码,候选码可以有多个。
主键:在一个关系的若干候选关键字中,被指定作为关键字的候选关键字称为该关的主 键或主码。
主属性:在一个关系屮,包含在任何候选关键字屮的各个属性称为主属性。
外键:一个关系的某个属性(或属性组合)不是该关系的主键或只是主键的一部分,却是 另一个关系的主码,则称这样的属性为该关系的外键或外码。
,涉及如下信息:
客户:客户号、姓名、地址、联系电话。
图书:书号、书名、出版社、单价。
订单:订单号、日期、付款方式、总金额。
其中:一份订单可订购多种图书,每种图书可订购多本;一位客户可有多份订单,一份订单 仅对应一位客户。
根据以上叙述,建立ER模型,要求标注联系类型(可省略实体的属性)。
根据转换规则,将ER模型转换成关系模型,要求标注每个关系模型的主键和外键(如 果存在)。
(2)关系模式:
客户(客户号,姓名,地址,联系电话,订单号)
图书(书号,书名,出版社,单价)
订单(订单号,日期,付款方式,总金额)
订购(订单号,书号,数量)

设有学生-课程关系数据库,它由三个关系组成,它们的模式是:学生S(学号S#,姓名SN, 所在系SD,年龄SA)、课程C (课程号C#,课程名CN,先修课号PC#)、SC (学号S#,课程号C#, 成绩G)。请用关系代数分别写出下列查询:
检索学生的所有情况。
Ils#, SN, SD, SA (S)
检索学生年龄大于等于20岁的学生姓名。
risN ( ° SA >20 (S))
检索先修课号为C2的课程号。
lie# ( ° PC#=' C2' (0)
检索课程号Cl的成绩为A的所有学生姓名。
risN ( ° er A G=,A, (S°°SC))
检索学号为SI的学生选修的所有课程名及先修课号。
IIcN, PC# ( ° S甘 S1- (C8SC))
检索年龄为23岁的学牛所选修的课程名。
IIcN ( ° SA=23 (C8SC8S))

答:需求分析的任务是通过详细调查现实世界要处理的对象(组织、部门、企业等), 充分了解原系统(手工

数据库作业(3) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人蓝天
  • 文件大小94 KB
  • 时间2021-10-28