




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、河北工程大学数据库复习题标准化文件发布号:(9456-EUATWK-MWUBWUNNINNUL-DDQTY-KII1、设工程一零件数据库中有四个基本表:供应商(供应商代码,姓名,所在城市,联系电话);工程(工程代码,工程名,负责人,预算);零件(零件代码,零件名,规格,产地,颜色);供应零件(供应商代码,工程代码,零件代码,数量)试用SQL语句完成下列操作:(共20分)(1)找出天津市供应商的姓名和电话。(2)查找预算在50000-100000元之间的工程的信息,并将结果按预算降 序排列。(3)找出使用供应商S1所供零件的工程号码。(4)找出工程项目J2使用的各种零件名称及其数量。(5)找出上
2、海厂商供应的所有零件号码。(6)找岀使用上海产的零件的工程名称。(7)找出没有使用天津产的零件的工程号码。(8)把全部红色零件的颜色改成蓝色。(9)将由供应商S5供给工程代码为J4的零件P6改为由S3供应,并作其 他必要的修改。(10)从供应商关系中删除S2的记录,并从供应零件关系中删除相应的记 录。2、综合题:(共20分)某医院病房计算机管理中需要如下信息:科室:科名、科地址、科电话、医生姓名病房:病房号、床位号、所属科室名医生:姓名、职称、所属科室名、年龄、工作证号病人:病历号、姓名、性别、诊断、主管医生、病房号其中,一个科室可以有多个病房,多个医生,一个病房只能属于一个科室,一 个医生只
3、属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有 个。完成如下设计:(1)设讣该计算机管理系统的E-R图(2)将该E-R图转换成关系模型的结构(3)指出转换结果中每个关系模式的候选码3、用E-R图刻画概念模型(共10分)学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教师, 其中一些教授和副教授每人各带若干研究生。每个班有若干学生,每个学生选 修若干课程,每门课可111若干学生选修。用E-R图画出此学校的概念模型。4、综合题(共20分)设职工社团数据库有三个基本表:职工(职工号,姓名,年龄,性别);社会团体(编号,名称,负责人,活动地点);参加(职工号,编号,参加日期);
4、其中:1)职工表的主码为职工号。2)社会团体表的主码为编号;外码为负责人,被参照表为职工表,对应 属性为职工号。3)参加表的职工号和编号为主码;职工号为外码,其被参照表为职工 表,对应属性为职工号;编号为外码,其被参照表为社会团体表,对应属性为 编号。试用SQL语句表达下列操作:1)定义职丄表、社会团体表和参加表,并说明其主码和参照关系。2)建立下列两个视图。社团负责人(编号,名称,负责人职工号,负责人姓名,负责人性别);参加人悄况(职工号,姓名,社团编号,社团名称,参加日期)3)查找参加唱歌队或篮球队的职工号和姓名。4)查找没有参加任何团体的职工情况。5)查找参加了全部社会团体的职工情况。6
5、)查找参加了职工号为“1001”的职工所参加的全部社会团体的职工号。刀求每个社会团体的参加人数。8)求参加人数最多的社会团体的名称和参加人数。9)求参加人数超过100人的社会团体的名称和负责人。10)把对社会团体和参加两个表的数据查看、插入和删除数据的权力赋给用户 李平,并允许他将此权力授予其他用户。5、下图画出供应商、零件和项目和仓库四者相互关系的ER模型图,图中给出 ”库存“和“供应“两个联系的属性,其他每类实体的属性自定。完成下列设计工 作:(1)请设计出相应的关系数据库的关系模式,标明主码。(2)请设计一个SQL 査询语句,査询供应零件品种数目大于10种的供应商的名字和供应零件品种 数
6、。供应商仓库项目零件答:(1)关系模式(表格结构)如下,红色为主码:零件表(零件号,零件名,)。供应商表(供应商号,供应商名称,供应商地址.)项目表(项号,项目名,)项供应零件表(供应商号,零件号,项L号,供应数量)仓库表(仓库号,仓库名,.)库存表(仓库号,零件号,库存量,.)(2) SQL查询语句如下:SELECT供应商名称,COUNT(*) FROM供应商表S,项訂供应零件表M,零件表P,项口表OWHERE S.供应商号=供应商号AND M.零件号=P.零件号AND M.项U号=O.项目号GROUP BY供应商名称HAVING COUNT(*) > 106、完成下面的数据库设计:请
7、设计某单位的科研项目管理数据库,主要的实 体包括:科研项目组、科研人员和科研项目。他们之间的关系如下:每个科研项目组可以有多个科研人员,每个科研人员可 以属于多个科研项目组;每个科研项目组可以负责多个科研项目,每个科研项 目只能由一个科研项目组负责;每个科研人员可以参与多个科研项目的工作, 每个科研项目由多个科研人员参与工作。学生自己设计每类实体的主要属性。要求完成如下设计工作:(1) 画出该系统的ER模型图,包括实体及实体之间的联系,并标出:3)实体的主要属性,(b)实体之间联系的主要属性;(2) 把ER模型图转换为关系表(标明主关键字)。(3) 请设计一个SQL査询语句,显示参与科研项目数
8、大于5项的科研人员的 姓名、参与的科研项目数目。答:E_R模型图如下:(1) 项目表:(项I号,项目名,)(2) 科研组表:(科研组号,科研组名,(3)科研人员表:(人员号,人员名,)两个多对多的联系转换为两个关系表:(1)属于表:(人员号,科研组号,)(2)参与项目表:(人员号,项丨I号,)SQL语句如下:SELECT 人员名称,COUNT(*)FROM科研人员表R,参与项目表MWHERE R.人员号=M.人员号GROUP BY人员名称HAVING COUNT(*) > 512、完成如下设计:请设计某单位的库存管理数据库系统,系统要求如下:存 储供应商信息,库存零件信息,仓库信息,仓库
9、管理员的信息。该单位有多个 仓库,每个仓库可以存放多种零件,一种零件可以存放在多个仓库中;每个仓 库只有一个仓库管理员,一个仓库管理员只能管理一个仓库;每个供应商可以 供应多种零件,同一种零件可以由多个供应商供应。要求完成如下设计工作: 画出该系统的ER模型图,包括实体及实体之间的联系,并标出:(a)实体 的主要属性,(b)实体之间联系的主要属性;(2)把ER模型图转换为关系表(标 明主关键字)。(3)请定义一个视图,该视图的列信息包括零件名称以及零件 所在仓库名称的信息。问答第12题*实体关系表,红色为主码:(1)供应商表:(供应商号,供应商名,)(2)零件表:(零件号,零件名,)(3)仓库
10、表:(仓库号,仓库名,管理员号,)(4)仓库管理员表:(仓库号,仓库名,管理员号,)*两个多对多的联系转换为两个关系表:(1)供应表:(供应商号,零件号,供应量,)(2)存放表:(仓库号,零件号,存放量,)*定义一个视图,该视图的列信息包括零件名称以及零件所在仓库名称,SQL语句如下:CREATE VIEW partASSELECT零件名,仓库名FROM零件表,仓库表,存放表WHERE零件表.零件号=存放表.零件号AND仓库表.仓库号=存放表.仓库号13、1)用SQL语句创建学生表,表中字段及其数据类型如下所示:学生(学号char(10),姓名char(8),性别char,政治面貌char(2
11、0),其 中学号字段设置为主键字段。2)用SQL语句将学生表的政治面貌字段数据类型改为char(26).3)用SQL语句为学生表增加一个新的字段:班级char(20).4)用SQL语句删除学生表的班级字段。5)用SQL语句为学生表添加如下记录:(900U,,张三丫男丫党员,)。6)用SQL语句将学生表中所有政治面貌为,党员,的记录改为,共产党员,。7)用SQL语句删除学生表中的学号为0)03,的记录。8)用SQL语句査出所有男同学的学号、姓名、政治面貌。9)用SQL语句査出政治面貌为,共产党员,或者,团员,的学生信息10)用SQL语句査出每种政治面貌的学生人数。1. CREATE TABLE 学生(学号 char(10) PRIMARY KEY,姓名 char(8),性别char,政治面貌char(20),)2 ALTER TABLE 学生ALTER COLUMN 政治面貌 char(26)3. ALTER TABLE 学生ADD 班级 char(20)4. ALTER TABLE 学生DROP班级5 INSERT INTO 学生VALUES COOOU,'张三'/男丫党员')6UPDATE学生SET政治面貌='共产党员'WHERE政治面貌='
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 肾病的临床护理
- 人教部编版九年级上册语文《故乡》教学设计
- 致死性肝内胆汁淤积综合征的临床护理
- 2025中式红木家具购销合同模板
- 沈阳初一月考试卷及答案
- 商河一中会考试卷及答案
- 肇庆市实验中学高中历史二:第四单元中国社会主义发展道路的探索复习教案
- 2025河南公路郑新线C合同段
- 2025年中国外用药瓶数据监测研究报告
- 空调器自适应调节原理考核试卷
- GB/T 14054-1993辐射防护用固定式X、γ辐射剂量率仪、报警装置和监测仪
- GB/T 11865-2008船用离心通风机
- GA/T 652-2006公安交通管理外场设备基础施工通用要求
- 高考语文一轮复习:作文素材《长津湖》 课件(53张PPT)
- 《课程与教学论》形考二答案
- 公积金提取单身声明
- 高处作业吊篮进场验收表
- 八年级英语15篇完形填空(附答案)
- 护理管理学练习题题库
- 8.生发项目ppt课件(66页PPT)
- 手榴弹使用教案
评论
0/150
提交评论