数据库上机实验(二)_数据库实验2上机指导

2020-02-26 其他范文 下载本文

数据库上机实验(二)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“数据库实验2上机指导”。

数据库上机实验内容及要求(第二部分)

1. 建立工厂管理数据库

工厂(包括厂名和厂长名)需要建立一个管理数据库存储以下信息:

(1)一个厂内有多个车间,每个车间有车间号、车间主任姓名、地址和联系电话;

(2)一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和工种;

(3)一个车间生产多种产品,产品有产品号和价格;每种产品只能由一个车间生产;

(4)一个车间制造多种零件,一种零件也可能为多个车间制造。零件有零件号、重

量和价格;

(5)一种产品可由多种零件组成,一种零件也可以装配出多种产品;

(6)产品和零件均存入仓库;

(7)厂内有多个仓库,仓库有仓库号、仓库主任姓名和电话。

根据以上需求分析结果,按照下述要求,设计并建立工厂管理数据库。 分析实体及联系,设计E-R图。

 将E-R图转换成关系模式,并规范化到3NF。

 在Microsoft SQL Server2000中基于“企业管理器”建立数据库及相关对象(主

码,外码,索引,约束等)。

 测试数据入库

2. 基于“查询分析器”,完成并保存下述题目的SQL脚本

(1)建立“工种”是“钳工”的所有职工详细信息的视图;

(2)建立“车间号”是“CJ01”的钳工详细信息的视图;

(3)建立使用了“零件号”是“LJ0002”的所有产品详细信息的视图;

(4)查询使用了“零件号”是“LJ0002”的产品的生产车间号;

(5)对零件表按照“零件号”建立唯一索引;

(6)对职工表按照“性别”建立聚簇索引;

(7)查询“车间主任姓名”是“赵平”的“车间地址”和“联系电话”;

(8)查询“职工号”是“ZG0001”的职工所在车间的“车间主任姓名”和“联系电

话”;(连接查询实现)

(9)查询“产品号”是“CP0001”的产品的生产车间的“车间主任姓名”和“联系

电话”;(嵌套查询实现)

(10)查询使用了“零件号”是“LJ0002”的所有产品的“产品号”,且查询结果按照

“零件数量”降序排列;

(11)查询使用了“零件号”是“LJ0002”的所有产品的“产品号”和“产品价格”;

(12)查询使用了“零件号”是“LJ0002”的所有产品的生产车间的“车间主任姓名”

和“联系电话”;

(13)查询使用了“零件号”是“LJ0002”的产品数;

(14)查询“LJ0002”号零件装配产品的使用总量;

(15)查询使用了3种以上零件的产品号;

【注意】:下机时保存数据库文件(.mdf和.ldf)及SQL脚本文件到U盘。

《数据库上机实验(二).docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
数据库上机实验(二)
点击下载文档
相关专题 数据库实验2上机指导 数据库 数据库实验2上机指导 数据库
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文