教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

数据库原理(一)研讨、实验、作业题安排(4)

来源:网络收集 时间:2026-07-10
导读: 门号,职务和密码等。根据职务不同员工可以有不同的权限,职务为“经理”的员工具有更改(添加、删除和修改)员工表中本部门员工信息的操作权限;职务为“收费”的员工只具有收费的操作权限。 (4)收费信息包括:

门号,职务和密码等。根据职务不同员工可以有不同的权限,职务为“经理”的员工具有更改(添加、删除和修改)员工表中本部门员工信息的操作权限;职务为“收费”的员工只具有收费的操作权限。

(4)收费信息包括:房号,业主编号,收费日期,收费类型,数量,收费金额,员工号等。收费类型包括物业费、卫生费、水费和电费,并按月收取,收费标准如表3-1所示。其中:物业费=房屋面积(平方米)×每平米单价,卫生费=套房数量(套)×每套房单价,水费=用水数量(吨)×每吨水单价,电费=用电数量(度)×每度电单价。

(5)收费完毕应为业主生成收费单,收费单示例如表3-2所示。 表3-1 收费标准 收费类型 物业费 卫生费 水 费 电 费 单位 套 吨 度 单价 10.00 0.70 0.80 平方米 1.00 序号 1 2 3 4 合计 表3-2 收费单示例 房号:A1608 业主姓名:李斌 收费类型 物业费 卫生费 水 费 电 费 数量 98.6 1 6 102 金额 98.60 10.00 4.20 81.60 194.40 壹佰玖拾肆元肆角整 收费日期:2012-9-2 员工号:001 【问题】 填写图3-1中(a)~(f)处联系的类型(注:一方用1表示,多方用m或 n 或 *表示),并补充完整图3-1中的实体、联系和联系的类型。

三、作业:画出以下3题的E-R模型 1. 第1周所建数据库

2. 假定一个数据库包括如下信息:

? 职工:工号、姓名、所在部门

? 部门:部门名、经理、部门所有职工、销售产品 ? 产品:产品名、制造商名、价格、型号

? 制造商:制造商名、地址、生产的产品名、价格

3. 假设要为某高校后勤关于班车运行管理信息系统建立一个数据库,对车辆、司机、维修、

保险和工作班车运行等信息进行管理。该高校后勤有关班车运行的业务管理规则如下:

? 该高校有若干个校区,每个校区有一个车队。 ? 每个车队有一个车队长、若干车辆和司机。 ? 车辆和司机分别在不同的保险公司里投保。 ? 车辆由若干汽车维修公司进行维修。

? 每个工作班车包括班次编号、起点、终点和发车时间。 ? 每个车队负责该高校若干不同工作班车的运行。

第7周(第二、七章:数据模型,E-R模型转关系模型,完整性规则)

一、实验课:数据库连接编程(PB10.0与SQL Serve r):第13章实验5-2

二、研讨课:

1. 设计第6周研讨第1题图书管理系统的主要关系模式,然后给出各关系模式的主键和外

键。

2. 在第6周研讨第3题的基础上完成下列工作:

1)根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整): 业主( (1) ,姓名,房屋面积,工作单位,联系电话)

员工( (2) ,姓名,出生年月,性别,住址,联系电话,职务,密码) 部门( (3) ,部门名称,部门电话) 权限( 职务,操作权限)

收费标准( (4) )

收费信息( (5) ,收费类型,收费金额,员工号)

2)根据图3-1,将逻辑结构设计阶段生成的关系模式中的空(1)~(5)补充完整,然后给出各关系模式的主键和外键。

3. 一个三元关系是否可以用三个二元的M:n关系代替,试举例说明。(示意图)

E1 P R N E2

三、作业:将第6周3题的E-R模型转为关系模型

M

E3 E2 R12 N N

R23 M

M

E1 M R23 N E3 第8周(第三章:关系代数,关系演算自学)

一、实验课:数据库连接编程(PB10.0与SQL Serve r):第13章实验5-3

二、研讨课:

1. 请用SQL,关系代数,元组关系演算,域关系演算写出如下查询:检索同时选修了

“08305001”和“08305002”的学生学号和姓名。(提示:不止4种查询表达方式)

2. 请用关系代数写出检索同时有3个或3个以上学生选课的老师所在学院名,教师名

3. 用元组关系演算写出如下查询:

? 检索选修课程包含1106同学所学全部课程的学生学号和姓名。 ? 检索刘晓明不学的课程的课程号。

三、作业:用关系代数写出如下1-5

1. 查询1992年以前出生的男学生的学号与姓名。 2. 检索刘晓明不学的课程的课程号。

3. 查询计算机学院男生总评成绩及格、教授开设的课程的课程号、课名、开课教师姓名, 4. 检索所有课程都选修的的学生的学号与姓名。

5. 检索选修课程包含1106同学所学全部课程的学生学号和姓名。 6. 写出如下关系式的结果:

? 关系代数表达式?1,5,6(?1?5(R?S)) A B C A B C 1 2 3 3 7 11

4 5 6 4 7 6

7 8 9 5 12 13 10 11 12 6 10 14 R S

? 元组演算表达式{t|(?u)(R(t)?S(u)?t[3]?u[1])}

? 关系代数表达式R?S

关系R A a1 a1 a2 B b1 b2 b2 C c1 c1 c2

关系S B b1 b2 D d1 d1 A 1 4 7 10 B 2 5 8 11 R

C 3 6 9 12

A 3 4 5 6 B 7 5 9 10 S

C 11 6 13 14

第9周(第三章:查询优化)

一、实验课:数据库连接编程(网络语言与SQL Server),有同学们自由发挥。

二、研讨课:

1. 作为数据管理的工具,举例数据库的好处?举例数据库存在问题?

2. 对查询命令“计算机学院男生总评成绩及格、教授开设的课程的课程号、课名、开课教

师姓名”画出语法书树,优化树

3. 指出下式不合理之处,然后优化下式,画出语法树,优化树

?mc,xh,xm((бd.mc=’计算机学院’∧xb=’女’ (S?D?T)))

三、作业:书本P66-3.15中①③④

第10周(数据库原理1复习)

一、实验课:验收后四周实验

二、研讨课:根据下半学期的学习情况,对学生在学习中的问题,两个班合班上习题课

…… 此处隐藏:673字,全部文档内容请下载后查看。喜欢就下载吧 ……
数据库原理(一)研讨、实验、作业题安排(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/592988.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)