无答案版链接:https://blog.csdn.net/a2272062968/article/details/117734061
1.1 是长期存储在计算机内有组织、可共享的大量数据的集合。
答案:
1.1: 数据库
数据模型的组成要素中描述系统静态特性的是 2.1 ,描述系统动态特性的是 2.2 。
答案:
2.1: 数据结构
2.2: 数据操作
关系数据库中,体现”实体能够区分并唯一标识元组”的规则是 3.1 规则 , 3.2 规则的实质是“不允许引用不存在的实体”。
答案:
3.1: 实体完整性
3.2: 参照完整性
数据管理技术的发展经历了人工管理阶段、 4.1 阶段和数据库系统阶段。
答案:
4.1: 文件系统
数据库三级模式中,描述数据库全体数据逻辑结构和特征的是( )
1
答案:
5.1: 模式
关系数据库中用 6.1 实现参照完整性。
答案:
6.1: 外码
定义了物理存储中数据是怎样和在哪里组织的模式是 7.1 。
答案:
7.1: 内模式
关系模型中,关系操作包括查询和 8.1 两类。
答案:
8.1: 更新
数据库管理系统的简称是。
1
答案:
9.1: DBMS
假设存在一张职工表,包含“性别”属性,要求这个属性的值只能取“男”或“女”,这属于 10.1 的完整性 。
答案:
10.1: 用户自定义
数据库系统由数据库、 11.1 、应用系统和 11.2 组成。
答案:
11.1: 数据库管理系统
11.2: 数据库管理员
数据库的三级模式结构中,描述局部数据的逻辑结构和特征的是 12.1 。
答案:
12.1: 外模式
教师管理数据库由以下三个关系模式构成:
教师(教师编号,姓名,性别,年龄,职称代码,所在专业,部门代码,联系电话) 教师编号 char,8
部门(部门代码,部门名称,办公地址,负责人姓名,办公电话)部门代码 char,3
职称(职称代码,职称名称,所属系列,岗位津贴)职称代码 char,4
用关系代数完成:
1、查询职称名称为“正高级”的岗位津贴情况。
Π 13.1 (σ 13.2 )
2、查询"王一"老师所在部门的负责人姓名和联系电话。
Π 13.3 (σ 13.4 ( 13.5 ∞ 13.6 ))
答案:
13.1: 岗位津贴
13.2: 职称名称=‘正高级’(职称)
13.3: 负责人姓名,联系电话
13.4: 姓名=‘王一’
13.5: 教师
13.6: 部门
学生—课程数据库由以下四个关系模式构成:
学生表(学号,姓名,性别,年龄,专业), 其中,学号char,5;姓名char,8;
授课信息表(课程号,教工号,授课学时)
教师表(教工号,姓名,性别,职称,所在专业)
课程表(课程号,课程名,学分,学时)
选课信息表(学号,课程号,成绩)
用关系代数完成如下操作:
1、查询有授课任务教师的姓名、职称和课程号。
∏ 14.1 ( 14.2 ∞ 14.3 )
2、查询一下所有选课学生的姓名和成绩。
∏ 14.4 ( 14.5 ∞ 14.6 )
答案:
14.1: 姓名,职称,课程号
14.2: 教师表
14.3: 授课信息表
14.4: 姓名,成绩
14.5: 学生表
14.6: 选课信息表
有如下数据库:仓库、职工、供应商、订购单,其关系模式如下:
warehouse(wno,city,size) 各个属性含义依次为:仓库号,城市,面积
employee(wno,eno,ename,salary) 各个属性含义依次为:仓库号,职工号,职工名,工资
supplies(sno,sname,addr) 各个属性含义依次为:供应商号,供应商名,地址
order(eno,sno,ono,date) 各个属性含义依次为:职工号,供应商号,订购单号,订购日期
用关系代数完成如下任务:
1、检索在北京的供应商的名称。
Π 15.1 σ 15.2 ( 15.3 )
2、检索出职工’ 张珊珊’发给供应商S6的订购单号
Π 15.4 σ 15.5 ˄ 15.6 ( 15.7 ∞ 15.8 )
答案:
15.1: sname
15.2: addr=‘北京’
15.3: supplies
15.4: ono
15.5: ename=‘张珊珊’
15.6: sno=‘S6’
15.7: employee
15.8: order
设有如下数据库:包括零件表P,供应商表S及供应表SP:
P(PNO,PNAME,PADDR,PQTY),其中分别代表:零件号,零件名称,零件存放地点和零件库存量,PNO,char,5
S(SNO,SNAME,SADDR),其中分别代表:供应商号,供应商名称和供应商地址
SP(SNO,PNO,SPQTY),其中,SPQTY代表供应量
用关系代数完成如下操作:
1、求供应零件名称为“齿轮” 的供应商名称和供应商地址。
Π 16.1 (σ 16.2 P∞SP∞S)
2、求供应商使用的不是由‘圣锡公司’所供应的零件号。
Π 16.3 -Π 16.4 (σ 16.5 (SP∞S))
答案:
16.1: SNAME,SADDR
16.2: PNAME=‘齿轮’
16.3: PNO(P)
16.4: PNO
16.5: SNAME=‘圣锡公司’
有如下几个关系:
专业表(专业号,专业名)
党员表(学号,姓名,性别,年龄,电话,入党时间,专业号)。
用关系代数完成如下问题:
1、查询每位党员姓名、入党时间和所属专业号。
Π 17.1 ( 17.2 )
2、查询女党员的姓名、专业名和性别。
Π 17.3 ((σ 17.4 ( 17.5 ))∞ 17.6 )
答案:
17.1: 姓名,入党时间,专业号
17.2: 党员表
17.3: 姓名,专业名,性别
17.4: 性别=‘女’
17.5: 党员表
17.6: 专业表
设有两个关系模式:
职工(职工号,姓名,性别,年龄,职务,工资,部门号),其中:职工号:char,5
部门(部门号,部门名称,经理名,地址,电话),其中:部门号:char,3
用关系代数完成:
1、查询所有工资在100000元以上的男经理名字。
Π 18.1 (σ 18.2 ∧ 18.3 ( 18.4 ∞ 18.5 ))
2、查询该公司部门号。
Π 18.6
答案:
18.1: 经理名
18.2: 工资>100000
18.3: 性别=‘男’
18.4: 职工
18.5: 部门
18.6: 部门号(部门)
有如下两个关系:
学院表(学院号,学院名)
教师表(职工号,姓名,性别,年龄,电话,入校时间,学院号)
用关系代数完成下面操作:
1、查询各学院的教师姓名和入校时间。
Π 19.1 ( 19.2 )
2、查询年龄小于40岁的教师姓名、所在学院名。
Π 19.3 ((σ 19.4 )∞ 19.5 )
答案:
19.1: 姓名,入校时间
19.2: 教师表
19.3: 姓名,学院名
19.4: 年龄<40(教师表)
19.5: 学院表
有如下数据库:
S(Sno,Sname,Age,Sex,Dept)代表学生的学号,姓名,年龄,性别,所在系
C(Cno,Cname,Teacher)代表课程的课程号,课程名,任课教师
SC(Sno,Cno,Grade)代表学生选课后的考试成绩
用关系代数完成如下操作:
1、查询"刘德"同学的所在系
π 20.1 (σ 20.2 )
2、查询成绩在90分以上(含90分)的学生学号和课程名
π 20.3 (σ 20.4 ( 20.5 ∞ 20.6 ))
答案:
20.1: Dept
20.2: Sname=‘刘德’(S)
20.3: Sno,Cname
20.4: Grade>=90
20.5: C
20.6: SC
有供应商-零件-工程项目数据库,由以下四个关系模式构成:
S(sno, sname, status, city)各属性含义为:供应商号、供应商名、供应商状态、供应商所在城市
P(pno, pname, color, weight, city)各属性含义为:零件号、零件名、零件颜色、零件重量、零件生产厂所在城市
J(jno, jname, city)各属性含义为:工程号、工程名、工程所在城市
SPJ(sno, pno, jno, qty)各属性含义依次为:供应商号、零件号、工程号、供应零件的数量
供应商S,零件P,工程项目J分别由供应商号(sno),零件号(pno)和工程项目号(jno)惟一标识。供货SPJ是指由某个供应商向某个工程项目供应某些数量的某种零件。
请用关系代数完成下面的操作:
1、求’红色’零件的零件号和零件名。
Π 21.1 σ 21.2 ( 21.3 )
2、求工程名为‘三建’的工程使用的零件号及数量。
Π 21.4 σ 21.5 ( 21.6 ∞ 21.7 )
答案:
21.1: pno,pname
21.2: color=‘红色’
21.3: P
21.4: pno,qty
21.5: jname=‘三建’
21.6: J
21.7: SPJ
下面是一个电子商务网站购物模式,包括了三个表(主码用下划线标出)。
客户表:Client (Cno, Cname, Csex, Cage, Cclass),各属性分别代表顾客号(char(10))、姓名、性别、年龄及客户类别。
商品表:Goods (Gno, Gname, Gprice) , 各属性分别代表商品号(char(5))、名称及价格。
购物表:CG:(Cno, Gno, QTY ), 各属性分别代表顾客号、商品号及购物数量。
请用关系代数完成下面的操作:
1、查找价格在900-1000元之间的商品名称。
Π 22.1 ∧σ 22.2 ∧Gprice<1000( 22.3 )
2、查询购买了“长虹彩电”的顾客号码。
Π 22.4 σ 22.5 ( 22.6 ∞ 22.7 )
答案:
22.1: Gname
22.2: Gprice>900
22.3: Goods
22.4: Cno
22.5: Gname=‘长虹彩电’
22.6: Goods
22.7: CG
有如下语义和说明:
学生: 学号,姓名,性别,年龄; 课程: 课程编号,课程名;
教师: 教师号,姓名,性别,职称; 学校: 学校名称,电话;
其中,一个学生可选修多门课,一门课可被多个学生选修,选课后要给出成绩;一个教师可讲授多门课,一门课可被多个教师讲授,都有各自的上课时间和教室号;一个学校可有多个教师,一个教师只能属于一个学校;一个学校可有多个学生,一个学生只能属于一个学校。
请根据语义分析情况回答下面的问题。
1、对该数据库进行概念结构设计(ER图)时应该有 23.1 个实体, 23.2 个联系。
2、实体学校、教师、学生和课程对应的属性个数分别是 23.3 、 23.4 、 23.5 、 23.6 。
3、学校和学生之间的联系是 23.7 ,学生和课程之间的选课联系是 23.8 ,该联系属性个数为 23.9 个,教师和课程之间授课联系是 23.10 ,该联系属性个数为 23.11 个
4、根据ER分析结果,至少应生成 23.12 个关系模式。其中学生关系模式的主码是 23.13 ,外码是 23.14 ;选课联系的主码由 23.15 个属性共同构成。其中 23.16 和 23.17 分别是外码。授课联系的主码是由 23.18 和 23.19 共同构成。
答案:
23.1: 4
23.2: 4
23.3: 2
23.4: 4
23.5: 4
23.6: 2
23.7: 1:m
23.8: m:n
23.9: 1
23.10: m:n
23.11: 2
23.12: 6
23.13: 学号
23.14: 学校名称
23.15: 2
23.16: 学号
23.17: 课程编号
23.18: 教师号
23.19: 课程编号
二元联系类型的转换
(1)若实体间联系是1:1,可以在两个实体类型转换成的两个关系模式中任意一个关系模式的属性中加入另一个关系模式的主键和联系类型的属性,作为一个关系模式。
(2)若实体间联系是1:N,则在N端实体类型转换成的关系模式中加入1端实体类型的主键和联系类型的属性,作为一个关系模式。
(3)若实体键联系是M:N,则将联系类型也转换成关系模式,其属性为两端实体类型的主键加上联系类型的属性,而主键为两端实体键的组合。
设计一个工厂产品信息管理系统,主要完成产品、零件和材料的管理。
每个产品可以由多种零件组成,每种零件可以在不同时间组装成不同的产品。每种零件均由同一种材料加工而成,而每种材料可以加工成多种不同零件。
产品主要有产品编号、产品名称等属性;
零件主要有零件编号、零件名称、单价等属性;
请根据语义分析情况回答下面的问题。
1、对该数据库进行概念结构设计(ER图)时应该有 24.1 个实体, 24.2 个联系。
2、实体产品和零件对应的属性个数分别是 24.3 个和 24.4 个。
3、产品和零件之间的组装联系是 24.5 ,该联系属性个数为 24.6 个;零件和材料之间的联系是 24.7 。
4、根据ER分析结果,至少应生成 24.8 个关系模式。其中产品关系模式的主码是 24.9 ,外码是 24.10 ;零件关系的主码是 24.11 ,外码是 24.12 。组装联系的主码是由 24.13 和 24.14 共同构成。其中 24.15 和 24.16 分别是外码。
答案:
24.1: 3
24.2: 2
24.3: 2
24.4: 3
24.5: n:m||多对多
24.6: 1
24.7: m:1||多对一
24.8: 4
24.9: 产品编号
24.10: 无
24.11: 零件编号
24.12: 材料编号
24.13: 零件编号
24.14: 产品编号
24.15: 零件编号
24.16: 产品编号
某医院病房计算机管理中心需要如下信息查询:
科室、病房、医生和病人等基本信息。其中:一个科室有多个病房,多名医生;一个病房只能属于一个科室,一个医生只能属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个;一个病房可以有多个病人入住。
经过分析后的描述信息有:科室的科室名,科室地址,科室电话,医生的工作证号,姓名,职称,年龄,病房的病房号,床位号和病人的病历号,姓名,性别等,同时我们也关心病人的主管医生,所住病房,医生所属科室等信息。
请根据语义分析情况回答下面的问题。
1、对该数据库进行概念结构设计(ER图)时应该有 25.1 个实体, 25.2 个联系。
2、实体病房、科室、病人对应的属性个数分别是 25.3 、 25.4 、 25.5 。
3、病房和病人之间的联系是 25.6 ,医生和病人之间的联系是 25.7 。
4、根据ER分析结果,至少应生成 25.8 个关系模式。其中医生关系模式的主码是 25.9 ,外码是 25.10 ;病人关系的主码是 25.11 。 25.12 和 25.13 分别是外码。
答案:
25.1: 4
25.2: 4
25.3: 2
25.4: 3
25.5: 3
25.6: 1:m
25.7: 1:m
25.8: 4
25.9: 工作证号
25.10: 科室名
25.11: 病历号
25.12: 工作证号
25.13: 病房号
分析下面的语义:有若干班级,每个班级包括: 班级号,班级名,专业,人数 ;每个班级有若干运动员,运动员只能属于一个班, 运动员属性:运动员编号,姓名,性别,年龄 ;有若干比赛项目,包括:项目号,名称,比赛地点 ;每名运动员可参加多项比赛,每个项目可有多名运动员参加 ;比赛项目有比赛名次和成绩属性。
请根据语义分析情况回答下面的问题。
1、对该数据库进行概念结构设计(ER图)时应该有 26.1 个实体。
2、实体班级、运动员、项目对应该的属性个数分别是 26.2 、 26.3 、 26.4 。
3、班级和运动员之间的联系是 26.5 ;运动员和项目之间的参赛联系是 26.6 ,该联系属性个数为 26.7 个。
4、根据ER分析结果,至少应生成 26.8 个关系模式。其中运动员关系模式的主码是 26.9 ,外码是 26.10 ;参赛联系的主码由 26.11 个属性共同构成。其中 26.12 和 26.13 分别是外码。
答案:
26.1: 3
26.2: 4
26.3: 4
26.4: 3
26.5: 1:m
26.6: m:n
26.7: 2
26.8: 4
26.9: 运动员编号
26.10: 班级号
26.11: 2
26.12: 运动员编号
26.13: 项目号
设有一局部应用,包括“科室”、“医生”和“病人”等信息,且有如下事实:每位医生属于且仅属于一个科室;每个科室有多位医生可接诊病人;病人看病时,每次可能由不同的医生为其诊断。科室的属性包括科室代码、科室名称;医生的属性包括工号、姓名、职称;病人的属性包括病历号、姓名、年龄;医生被某一科室聘用时有聘用日期和聘用期限属性;病人就诊有就诊日期属性。
请根据需求分析情况回答下面的问题。
1、对该数据库进行概念结构设计(ER图)时应该有 27.1 个实体。
2、实体科室、医生、病人对应的属性个数分别是 27.2 、 27.3 、 27.4 。
3、科室和医生之间的联系是 27.5 ,该联系属性个数为 27.6 个;医生和病人之间的诊断联系是 27.7 ,该联系属性个数为 27.8 个。
4、根据ER分析结果,至少应生成 27.9 个关系模式。其中医生关系模式的主码是 27.10 ,外码是 27.11 ;诊断联系的主码由 27.12 个属性共同构成。其中 27.13 和 27.14 分别是外码。
答案:
27.1: 3
27.2: 2
27.3: 3
27.4: 3
27.5: 1:m
27.6: 2
27.7: m:n
27.8: 1
27.9: 4
27.10: 工号
27.11: 科室代码
27.12: 2
27.13: 工号
27.14: 病历号
有下面的数据库信息:
图书信息包括:书号、书名、作者、数量、出版社、单价、架号。出版社信息包括:出版社号、社名、地址、电话、邮编、信箱。读者信息包括:借书证号、姓名、单位。一个出版社可以出版多种书籍,但每本书只能在一个出版社出版,应有出版日期和责任编辑。每个读者可以借阅多本图书,每本图书可以有多人借阅。借阅信息包括:借书日期、还书日期、是否续借。
请根据语义分析情况回答下面的问题。
1、对该数据库进行概念结构设计(ER图)时应该有 28.1 个实体。
2、实体出版社、图书、读者对应的属性个数分别是 28.2 、 28.3 、 28.4 。
3、出版社和图书之间的联系是 28.5 ,该联系属性个数为 28.6 个,他们是 28.7 和 28.8 ;图书和读者之间的借阅联系是 28.9 ,该联系属性个数为 28.10 个。
4、根据ER分析结果,至少应生成 28.11 个关系模式。其中图书关系模式的主码是 28.12 ,外码是 28.13 ;借阅联系的主码由 28.14 个属性共同构成。其中 28.15 和 28.16 分别是外码。
答案:
28.1: 3
28.2: 6
28.3: 6
28.4: 3
28.5: 1:m
28.6: 2
28.7: 出版日期
28.8: 责任编辑
28.9: m:n
28.10: 3
28.11: 4
28.12: 书号
28.13: 出版社号
28.14: 2
28.15: 借书证号
28.16: 书号
某超市要设计一个管理系统,其中部分应用为:
部门管理,包括部门编号,部门名称等;
员工信息管理,包括员工编号,员工姓名,性别,职务,所在部门等管理;
商品信息包括:商品编号,商品名称,类别,数量,单价等信息管理;
供应商信息包括:供应商编号,供应商名称,地址,电话,联系人等信息管理。
其中,员工的工作是将商品入库,并登记入库编号,入库时间,商品编号,计量单位,入库价格和入库人等信息;这些商品要销售给各供应商,需要提供每个商品的商品编号,销售价格,数量,供应商编号和业务员编号等。
请根据需求分析情况回答下面的问题。
1、对该数据库进行概念结构设计(ER图)时应该有 29.1 个实体。
2、实体部门、员工、商品、供应商对应的属性个数分别是 29.2 、 29.3 、 29.4 、 29.5 。
3、部门和员工之间的管理联系是 29.6 ;员工和商品之间的入库联系是 29.7 ,该联系属性个数为 29.8 个;商品和供应商之间的销售联系是 29.9 ,该联系属性个数为 29.10 个。
4、根据ER分析结果,至少应生成 29.11 个关系模式。其中商品关系模式的主码是 29.12 ;入库联系的主码由 29.13 个属性共同构成。其中 29.14 和 29.15 是外码。
答案:
29.1: 4
29.2: 2
29.3: 4
29.4: 5
29.5: 5
29.6: 1:m
29.7: m:n
29.8: 4
29.9: m:n
29.10: 3
29.11: 6
29.12: 商品编号
29.13: 3
29.14: 员工编号
29.15: 商品编号
某旅行社管理系统涉及的部分信息如下:
景点:景点编号、景点名称、地点、景点描述
线路:线路编号、线路名称、线路描述
导游:工号、姓名、等级
团队:团队编号、人数、开始日期、截止日期
其中:每条线路有多个景点组成,不同线路的景点存在交叉;每条线路有多名导游,但一名导游只负责一条线路;每条线路可同时存在多个旅游团队,但每个团队只旅游一条线路。
请根据需求分析情况回答下面的问题。
1、对该数据库进行概念结构设计(ER图)时应该有 30.1 个实体,有 30.2 个联系。
2、实体景点、导游、团队对应的属性个数分别是 30.3 、 30.4 、 30.5 。
3、线路和导游之间的联系是 30.6 ;线路和景点之间的浏览联系是 30.7 ;线路和团队之间的联系是 30.8 。
4、根据ER分析结果,至少应生成 30.9 个关系模式。其中导游关系模式的主码是 30.10 ,外码是 30.11 ;浏览联系模式的主码由 30.12 个属性共同构成。其中 30.13 和 30.14 分别是外码。
答案:
30.1: 4
30.2: 3
30.3: 4
30.4: 3
30.5: 2
30.6: 一对多
30.7: 多对多
30.8: 一对多
30.9: 5
30.10: 工号
30.11: 线路编号
30.12: 2
30.13: 线路编号
30.14: 景点编号
某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。
请根据需求分析情况回答下面的问题。
1、对该数据库进行概念结构设计(ER图)时应该有 31.1 个实体, 31.2 个联系。
2、实体职工和产品对应的属性个数分别是 31.3 、 31.4 个。
3、工厂和职工之间的联系是 31.5 ,其联系的属性个数为 31.6 个,分别是; 31.7 和 31.8 ;工厂和产品之间的生产联系是 31.9 ,该联系属性个数为 31.10 个,它是 31.11 。
4、根据ER分析结果,至少应生成 31.12 个关系模式。其中职工关系模式的主码是 31.13 ,外码是 31.14 ;生产联系的主码由 31.15 和 31.16 属性共同构成。其中 31.17 和 31.18 分别是外码。
答案:
31.1: 3
31.2: 2
31.3: 2
31.4: 3
31.5: 1:m
31.6: 2
31.7: 聘期
31.8: 工资
31.9: m:n
31.10: 1
31.11: 计划数量
31.12: 4
31.13: 职工号
31.14: 工厂编号
31.15: 工厂编号
31.16: 产品编号
31.17: 工厂编号
31.18: 产品编号
某商业集团的销售管理系统中,有三个实体。一是“商店”实体,属性有商店编号、商店名、地址等;二是“商品”实体,属性有商品号、商品名、规格、单价等;三是“职工”实体,属性有职工编号、姓名、性别、业绩等。商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可放在多个商店销售,每个商店销售的每一种商品,有销售量;商店与职工间存在着“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。
请根据需求分析情况回答下面的问题。
1、对该数据库进行概念结构设计(ER图)时应该有 32.1 个实体, 32.2 个联系。
2、实体职工和商店对应的属性个数分别是 32.3 、 32.4 个。
3、商店和职工之间的联系是 32.5 ,其联系的属性个数为 32.6 个,分别是; 32.7 和 32.8 ;商店和商品之间的销售联系是 32.9 ,该联系属性个数为 32.10 个,它是 32.11 。
4、根据ER分析结果,应生成 32.12 个关系模式。其中职工关系模式的主码是 32.13 ,外码是 32.14 ;销售联系的主码由 32.15 和 32.16 属性共同构成。其中 32.17 和 32.18 分别是外码。
答案:
32.1: 3
32.2: 2
32.3: 4
32.4: 3
32.5: 1:m
32.6: 2
32.7: 聘期
32.8: 月薪
32.9: m:n
32.10: 1
32.11: 销售量
32.12: 4
32.13: 职工编号
32.14: 商店编号
32.15: 商店编号
32.16: 商品号
32.17: 商店编号
32.18: 商品号
进程已结束,退出代码0