首 页
郑州大学
奥鹏教育
国家开放大学
西南交通大学
成人教育
联大学堂
江苏师大
青书学堂
 
   今天是: 全民学习吧,专业辅导,快速解决您的烦恼,详情请加微信:goodluckgold、QQ:3446094242
  当前位置: 郑州大学远程教育网上考试
       
 
QQ:3446094242
微信号:goodluckgold
课件学习、在线测试、网上考试,如有需要,请加微信或QQ,全程辅导,为您排忧解难!!!
 

设供应商-工程-零件数据库包含如下关系:

Suppliers (Sno, Sname, Status, Scity)

Parts (Pno, Pname, Color, Weight)

Projects (Jno, Jname, Jcity)

SPJ (Sno, Pno, Jno, Quantity)

其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用SQL语句表示如下查询:

(1)求上海的所有供应商的信息。

(2)求位于郑州的所有工程的信息。

(3)求数量在100~150之间的供应。

(4)求为工程J1提供零件的供应商号。

(5)求供应工程J1红色零件的供应商号。

(6)求至少提供一种红色零件的供应商名称。

(7)求不提供零件P2的供应商名称。

(8)求没有使用天津供应商生产的红色零件的工程号。

(9)求使用了本地供应商提供的零件的工程号和工程名称。

(10)求未使用本地供应商提供的零件的工程号和工程名称。

(11)求至少用了供应商S1所供应的全部零件的工程号。

(12)求提供所有零件的供应商名称。



设供应商-工程-零件数据库包含如下关系:

Suppliers (Sno, Sname, Status, Scity)

Parts (Pno, Pname, Color, Weight)

Projects (Jno, Jname, Jcity)

SPJ (Sno, Pno, Jno, Quantity)

其中,各关系的主码用下横线标示。Sno, Sname, Status, Scity分别表示供应商的编号、名称、状态和所在城市;Pno, Pname, Color, Weight分别表示零件的编号、名称、颜色和重量;Jno, Jname, Jcity分别表示工程的编号、名称和所在城市;SPJ是供应关系,Quantity是特定供应商一次向特定工程供应的特定零件的数量。用关系代数表示如下查询:

(1) 求上海的所有供应商的信息。

(2) 求位于郑州的所有工程的信息。

(3) 求数量在100~150之间的供应。

(4) 求为工程J1提供零件的供应商号。

(5) 求供应工程J1红色零件的供应商号。

(6) 求至少提供一种红色零件的供应商名称。

(7) 求不提供零件P2的供应商名称。

(8) 求没有使用天津供应商生产的红色零件的工程号。

(9) 求使用了本地供应商提供的零件的工程号和工程名称。

(10) 求未使用本地供应商提供的零件的工程号和工程名称。

(11) 求至少用了供应商S1所供应的全部零件的工程号。

(12) 求提供所有零件的供应商名称。


设关系模式RABCDE),其上的函数依赖集为F={ACCDBCDECCEA},试解答下列问题:

1)求R的所有侯选码;

2)将R分解为R1AD)、R2AB)、R3BC)、R4CDE)、R5AE)是否为无损连接分解?

3)将R分解为BCNF,并保持分解的无损连接性。


三个关系如下:

教学管理系统包括下面3个表:

Students (Sno, Sname, Sex, Birthday, Enrollyear, Speciality, Dno)

Courses (Cno, Cname, Period, Credit)

SC (Sno, Cno, Grade)

写出下列查询的SQL语句:

1) 查询全体学生的学号和姓名。

2) 查询数据库成绩超过90分的学生的学号。

3) 将成绩在55分和59分之间的成绩增加5分。

4) 删除名学号为201205001的选课记录。

5) 插入学号为95001学生选修C101课程的记录,其中成绩为95分。


当违反参照完整性时,除了简单的拒绝之外,还可以有哪些操作?


教学管理系统包括下面3个表:

Students (Sno, Sname, Sex, Birthday, Enrollyear, Speciality, Dno)

Courses (Cno, Cname, Period, Credit)

SC (Sno, Cno, Grade)

写出下列查询的SQL语句:

1查询全体女生的姓名和年龄。

2)查询和王丽出生年月相同的学生的姓名。

3)查询没有选修‘CS301’课程的学生的学号和姓名


简述数据库故障恢复技术的基本思想。


假设学生选课系统包含如下关系:

Students (Sno, Sname, Gender, Enrollyear, Speciality)

Courses(Cno, Cname, Period, Credit)

SC(Sno,Cno,Grade)

说明下列关系代数的含义,并转换成等价的SQL语句:

p Sname,Cname,Grade (s Gradelt;60 (Students?SC?Courses))


ER模型中的多对多联系转换成关系表时,其主码是怎样构成的

说明查询时用自然连接代替笛卡尔积的优点。

某公司有若干个部门;每个部门有若干职工、项目和办公室。每个职工都有工作经历,记录该职工做过的每项工作的起止年月和工资。每个办公室有若干部电话。对于部门,需要记录部门号(惟一)、部门名称、预算费和部门领导的职工号。对于职工,除工作经历外,还需要记录职工号(惟一)、职工姓名、家庭住址、当前参加的项目、所在办公室、电话等信息。对于项目,需要记录项目号(惟一)、项目名称和预算。对于办公室,需要记录办公室名称(惟一)、位置、电话。根据这些信息,为该公司的数据库设计E-R模型(用E-R图表示)。必要时,你可以做一些合理假设。


工商银行有许多支行,每个具有唯一的名称,拥有一定的资产,坐落在某个城市的某条街道上。银行要记录每位客户的客户标识(如身份证号)、客户名、客户地址、联系电话等信息。银行的主要业务是办理客户的存款和贷款。每位客户可以有多个存款账户,并可以多次存取款;存款账户需要存放账号和存款余额等信息;每次存取款需要登记日期和存取款金额。一位客户可以多次贷款,但每笔贷款只能贷给一个客户。每笔贷款还与特定的支行相关联。每笔贷款需要登记贷款号、贷款日期和贷款金额。根据这些信息,为工商银行设计一个E-R图。


为汽车保险公司设计一个E-R图。每个客户拥有一辆或多辆汽车。每辆汽车可能发生0次或多次交通事故。客户需要登记的信息包括客户ID(如身份证号)、姓名、住址、电话等信息。车辆需要登记车辆编号、车型、出厂年份等信息。事故需要登记事故编号、事故发生日期、发生地点、损坏估计等信息。


已知图书馆数据库,有三个实体:图书、出版社、读者。每位读者可以借多本书,同一本书也可以被多个读者借阅,但必须登记借出日期和应还日期。

1.请自己设计适当的属性,画出E-R图。

2.将其转换为关系模型。

某商场的数据库模式,请根据该模式画出ER图:

商场(商场编号,店名,地址,电话)

职工(职工号,姓名,性别,出生日期,职务,商场编号)

顾客(顾客编号,姓名,性别,年龄,联系电话)

购物(顾客编号,商场编号,消费金额,日期)


高校鼓励教师进行科学研究。每位教师可以发表多篇论文,并假设每篇论文可以由同一学校的一位或者多位教师共同发表。每个老师可以主持0项或者多项科研项目。教师属性有职工号,姓名,专业等,论文属性有论文编号,期刊/会议名称,出版时间,收录情况,他引次数,第一作者和通讯作者等。项目包含项目编号,类别,资助金额,开始年份,结束年份等。另外,当教师发表论文,或者主持项目时,有相应的科研积效(奖金)。

(1) 根据上述信息,设计高校教师科研管理的E-R图。

(2) 进一步转换为关系模型。


高校鼓励大学生参加各种竞赛。特定竞赛项目有一位指导教师(假设每位教师至多是一种竞赛的指导教师)和一名或者多名学生;一名学生可以参加0项或者多项竞赛。教师属性有职工号,姓名,专业等,学生属性有学号,姓名,专业,年级等。竞赛获奖证书有证书编号,名称,级别,获奖等级,指导老师,学生成员等。指导教师和学生通过指导关系能够确定竞赛名称;学生因获得证书会得到集体物质奖励。

(1) 根据上述信息,设计大学生竞赛管理的E-R图。

(2) 进一步转换为关系模型。


假设学生选课系统包含如下关系:

Students (Sno, Sname, Gender, Enrollyear, Speciality)

Courses (Cno, Cname, Period, Credit)

SC (Sno,Cno,Grade)

说明下列关系代数的含义,并转换成等价的SQL语句:

p Sname,Cname (s Speciality=#39;SE#39;(Students?SC?Courses))


说明弱实体集的主码是如何构成的。


1. 不好的数据库模式,存在什么问题?怎么处理?


叙述等值连接与自然连接的区别和联系。

什么是日志文件?为什么要设立日志文件?

哪些情况会违反实体完整性规则?


哪些情况会违反参照完整性规则?

什么是强制存取控制?

R(X, Y, Z) F={XY→Z},R的码是?R是第几范式?

R(X, Y, Z) F={Y→Z, XZ→Y},R的码是?R是第几范式?

R(X, Y, Z) F={Y→Z, Y→X, X→YZ}R的码是?R是第几范式?

R(X, Y, Z) F={X→Y, X→Z}R的码是?R是第几范式?

设有关系模式RABCDEF),F={ A→BCCD→EB→DA }

1)求R的所有候选码。2R最高属于第几范式


并发调度与可串行化的关系是什么?

数据库系统中故障的种类有哪些?

恢复的基本思想是什么?

简述延迟更新技术下系统故障的恢复。

简述即时更新技术下事务故障的恢复。

简述数据库系统的三级模式结构以及两级映像的功能。

什么是事务,并说明事务有哪些性质。

死锁

活锁

数据

派生属性

复合属性

多值属性

弱实体集

实体

外码

超码

主码

视图

参照完整性规则

实体完整性规则

BCNF

函数依赖

日志

事务

可串行化调度

两段锁协议

数据库管理系统

数据库

聚集索引和非聚集索引有什么异同?

设有关系模式RA,B,C,D,E,其上的函数依赖集:F={A→BC, CD→E, B→D, E→A} (1) 计算B+ (2) 求出R的所有关键字。

数据库领域常用的数据模型有哪些?

什么是数据库的物理独立性?


什么是数据库的逻辑独立性?


简述关系的性质?


是否所有的视图都是可以更新的?为什么?哪些是可以更新的?哪些是不可以更新的?

设关系模式R的函数依赖集F包含如下函数依赖:AB?C, C?A, BC?D, ACD?B, D?EG, BE?C, CG?BD, CE?AG。求BD的闭包。

设关系模式R的函数依赖集F={AB, BCDE, AEHG }。计算AC的闭包。F是否逻辑蕴涵函数依赖ACFDG


考虑关系模式CTHRSG,其中C代表课程,T代表教师,H代表上课时间,R代表上课地点(教室),S代表学生,而G代表成绩。CTHRSG的函数依赖集为{C?T, HR?C, HT?R, CS?G, HS?R }。求关系模式CTHRSG具有无损连接性的3NF分解。


考虑航运数据库包含如下属性:S(船只名)、T(船只类型)、V(航运标识符)、C(一艘船一次航运所运输的货物)、P(港口)和D(日期)。假定一次航运将一种货物运送到一系列港口,一艘船一天只访问一个港口。这样,我们有如下函数依赖:S?TV?SCSD?PV

(1) 找出R (S, T, V, C, P, D)的一个具有无损连接性的BCNF分解。

(2) 找出R的一个具有无损连接性和保持函数依赖的3NF分解。

(3)解释R为什么不存在具有无损连接性和保持函数依赖的BCNF分解。


在关系数据库设计时,又没有理由设计一个属于2NF,但不属于更高范式的关系模式?

在数据库中为什么要有并发机制?并发控制技术能保证事务的哪些特征?

并发操作可能会产生哪几类数据不一致?用什么方法能避免各种不一致的情况?

基本的封锁类型有几种?试述它们的含义?

什么是活锁?试述活锁产生的原因和解决方法。

什么是死锁?请给出预防死锁的若干方法。

SQL的数据定义语言可以定义的对象有?

SQL的基本功能有哪些?

SQL的基本特点是什么?

候选码

联系的类型有哪些?

数据库提供的安全性手段有哪些?

不好的关系模式设计会导致哪些问题?

全民学习吧
加微信:goodluckgold,QQ:3446094242,轻松辅导,学习无忧