2023年数据库原理试题库.pdf

上传人:无*** 文档编号:90888690 上传时间:2023-05-18 格式:PDF 页数:12 大小:1.33MB
返回 下载 相关 举报
2023年数据库原理试题库.pdf_第1页
第1页 / 共12页
2023年数据库原理试题库.pdf_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《2023年数据库原理试题库.pdf》由会员分享,可在线阅读,更多相关《2023年数据库原理试题库.pdf(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、数据库原理题库一简答题1 .简述数据库系统的特点。2 .数据库管理系统的重要功能有哪些?3 .什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性?4.简述数据库系统的三级模式结构。5 .试述数据库系统的组成。6 .简述文献系统与数据库系统的区别和联系。7 .D BA的职责是什么?8.关系代数的基本运算有哪些?9 .什么是基本表?什么是视图?两者的区别和联系是什么?1 0 .简述视图的优点。1 1 .所有的视图是否都可以更新?哪类视图是可以更新的,哪类视图是不可更新的?1 2 .简 述 SQ L 的特点。1 3 .在嵌入式SQ L 中是如何协调SQ

2、 L 语言的集合解决方式和主语言的单记录解决方式的?1 4.关系数据库的完整性规则有哪几类?1 5 .试述查询优化在关系数据库系统中的重要性和也许性。1 6 .写 出 Ar m s t r o n g 推理规则中自反律、增广律、传递律的形式化定义。1 7 .简述日记文献的内容。1 8.简 述 SQ L 中的自主存取控制机制。1 9 .简述数据库中事务的概念及其性质。2 0 .简述事物的原子性。2 1 .简述并发操作带来的三类数据不一致性。2 2 .在数据库中为什么要并发控制?并发控制技术可以保证事务的哪些特性?2 3 .什么是封锁?基本的封锁类型有几种?2 4.简述两段封锁协议的内容。2 5

3、.简述数据库系统中活锁和死锁的含义。避免活锁的简朴方法是什么?2 6 .什么叫做数据库的恢复?数据库恢复的基本技术有哪些?2 7 .简述数据库系统中也许发生的故障类型,以及数据恢复方法。2 8.简 述“运营记录优先原则”。2 9 .简述数据库设计过程。3 0 .需求分析阶段的设计目的是什么?调查的内容是什么?3 1 .数据字典的内容和作用是什么?3 2 .在全局E R 模型设计过程中,需要消除局部E R 模型之间存在的哪三种冲突?3 3 .简述数据库完整性和安全性的概念。二、关系代数1、设有关系R和 S,RABC367257723443SABC345723计算:(1).RUS(2).R X S

4、(3).RXS(4)n B O A 4 (s)(5)R n o A(R)2、假设有关系R、W、D如下所示:RpcTEb234f156b256f145g656g634TEY34m34n46n计算:(1)R I =nT,E(w)(2)R 2 =R X D(3)R 3 =o p e-八 T=s,(R)(4)R 4=R X W(5)R 5 =R +D(6)R 6=nT,E R I IT.E O AM3、设有如下的三个关系模式:S(SN O ,SN AME ,AG E ,SE X )SC (S NO,C NO,GR AD E)C (C NO,C NAME,T EAC H ER )(1)试写出检索学习 W

5、 ANG 老师讲授课程的男学生的姓名(S NAME)的关系代数表达式。(2)试写出检索成绩(GR AD E)不及格(6 0 )的学生的学号(S NO)、姓 名(S NAME)和课程号(C NO)的关系代数表达式。(3)写出检索不学C 2 课的学生的学号(S NO)和姓名(S NAME)的关系代数表达式。(4)索至少选修课程号为C 2 或 C 4的学生学号。(5)检索选修课程名为MAT H S 的学生学号与姓名(6)将学号S 4选修课程号为C 4的成绩改为8 5分。(7)将新课程元组(C I O,PH Y S I C S ,Y U )插入到关系C中。4、设有关系模式如下:部门(部门编号,部门名称

6、,电话)员工(员工编号,姓名,性别,部门编号,职务)项目(项目编号,项目名称,预算)施工(员工编号,项目编号,工时)用关系代数表达式实现下列(1)-(3)小题:(1).检索员工“陈艳”的部门编号和职务;(2).检索工时超过1 0 0 小时的项目名称和员工的姓名。(3)将部门编号D 4,部门名称人事处的电话号码改为2 41 90 0 0三、S Q L1、有4个关系模式如下:出版社(出版社编号,出版社名称)图书(图书编号,书名,出版社编号,定价)作者(作者编号,姓名)著书(图书编号,作者编号,作者排序)注:作者排序=1 表达第一作者,依此类推。用 S Q L语句,完毕:(1)检索所有定价超过2 0

7、 元的书名。(2).记录每个出版社图书的平均定价。(3).将科学出版社的所有图书定价下调5%。(4).列出所有图书的书名、第一作者姓名和出版社名称。(5).建立视图,显示“人民出版社”的出版的图书的具体信息。2、设有如下3 个关系模式:职 工 EMP(职工号,姓名,性别,出生年月)工 程 PR J (工程编号,工程名称,预算)报 酬 S AL(职工号,工程编号,工资)用 S Q L语句,完毕第(1)-(6)题。(1).创建“报酬”表,其中主码为“职工号,工程编号”,外码为“职工号”和“工程编号”(2).按照职工号记录每个职工的总收入。(3).检索所有预算超过1 0 0 万的工程的情况。(4).

8、将参与了 1 0 1 号工程的职工工资提高1 0%0(5).创建一个查询职工承担工程的视图V PS,V PS 涉及职工号、姓名、工程名称和工资属性。(6).将“报酬”表的查询权限授给用户王红。3、在供应商、零件数据库中有以下3 个关系模式:供应商:S(S NO,S NAME,C I T Y,S T AT U S)零件:P(PNO,PNAME,W EI GH T,C OLOR,C I T Y)供应货:S P(S NO,PNO,Q T Y)供应货关系S P表达某供应商S NO,供应了 PNO零件,数量为Q T Y。用 S Q L语言完毕以下操作:(1)求供应红色零件的供应商名字;(2)求北京供应商

9、的号码、名字和状况(S T AT U S);(3)求零件P2 的总供应量;(4)把零件P2 的重量增长5 公斤,颜色该为黄色。(6)记录每个供应商供应的项目总数。4、有 3 个关系模式如下:学生 S (S#,S n a m e,Ag e,S e x)学习 S C(S#,Ctt,S c o re)课程 C(C#,C n a m e,C re d i t,T e a c h e r)试用S Q L表达下列问题:(1)检索J I ANG老师所授课程的课程号和课程名。(2)检索年龄大于2 3 岁的男学生的学号和姓名。(3)检索W A N G同学不学的课程的课程号。(4)记录每门课程的平均成绩。(5)修

10、改“数据库原理”的学分,改为4 学分。(6)创建一个查询学生成绩的视图V S C,V S C涉及学生号(S#)、学生姓名(S n a m e)、课程名称(Cn a m e)和成绩(S c o re)5、现有如下关系:职工(职工号,姓名,性别,职务,家庭地址,部门编号)部门(部门编号,部门名称,地址,电话)保健(保健卡编号,职工号,检查身体日期,健康状况)用S Q L语句完毕下列问题:(1).查找所有女科长的姓名和家庭地址;(2).记 录“财务科”中健康状况为“良好”的职工人数。(3).删 除“销售处”职工在职工关系中的记录;(4).将职工号为“3 06 1”的职工的健康状况改为“一般”;(5)

11、.建立健康状况为“差”的职工的视图。四、分析题1、设关系模式 R (A ,B,C),F=A C-B,A B-C,B-C,则 R 最高属于第几范式?说明理由。2、设有如下关系R课程名教师名教师地址C1马千里D1C2于得水D1C3余快D2C4于得水D1(1)该关系为第几范式?为什么?(2)如何将它分解为高一级范式?3、如下图给出的关系S C为第几范式?是否存在插入、删除异常?若存在,则说明是在什么情况下发生?发生的因素是什么?如何将它分解,分解后的关系能否解决操作异常问题?表S C如下:S N 0CN 0CT IT L EIN A M EIL 0CAGR A DE8 01 5 2C1O S王平D1

12、7 08 01 5 3C2DB高升D28 58 01 5 4C1O S王平D18 68 01 5 4C3A I杨杨D37 28 01 5 5C4CL高升D292其中:S N O 为学号,CN O 为课程号,CT IT L E为课程名,IN A M E为教师名,IL O CA 为教师地址,GR A DE为成绩4、假设某旅馆业务规定,每个账单相应一个顾客,账单的发票号是唯一的,账单中包含一个顾客姓名、到达日期和顾客每日的消费明细,账单的格式如题下图所示。旅馆账单格式发票号到达日期顾客姓名消费日期项目金额2 3 4 4 5 6 6 2 02 3/1 2/1 0王大斌2 02 3/1 2/1 0房租

13、1 5 0.002 3 4 4 5 6 6 2 02 3/1 2/1 0王大斌2 02 3/1 2/1 0餐费 3 7.002 3 4 4 5 6 6 2 02 3/1 2/1 0王大斌2 02 3/1 2/1 0电话费 2.5 02 3 4 4 5 6 6 2 02 3/1 2/1 0王大斌2 02 3/1 2/1 1餐费 98.00假如根据上述业务规则,设计一个关系模式:R (发票号,到达日期,顾客姓名,消费日期,项目,金 额)。试回答下列问题:(1 )找 出 R的候选键。(2 )判 断 R最高可达成第几范式,为什么?(3 )给 出 R的一个也许的3 N F 分解。5、已知新华书店销售订单

14、的屏幕输出格式如下图所示。订单编号:1 3 7 9 4 6 8客户编号:N C2 0 2 3 7 8日期:2 0 2 3-0 8-0 8客户名称:双溪学校客户电话:6 5 7 9 8 6 6 1地址:双溪路1 6号图书编号书名定价数量金额3 2 4 9 7 8 6英语2 3.0 01 0 02 3 0 0.0 02 5 7 8 9 6 4哲学2 5.0 01 0 02 5 0 0.0 0合计:4 8 0 0.0 0 元书店的业务描述:每一个订单有唯一的订单编号;一个订单可以订购多种图书,且每一种图书可以在多个订单中出现;一个订单相应一个客户,且一个客户可以有多个订单;每一个客户有惟一的客户编号

15、;每一种图书有惟一的图书编号。根据上述业务描述和订单格式得到关系模式R:R (订单编号,日期,客户编号,客户名称,客户电话,地址,图书编号,书名,定价,数量)试回答下列问题:(1)根据上述规定,写出关系模式R的基本函数依赖;(2)找出关系模式R的候选码;(3)试问关系模式R 最高已经达成第几范式?为什么?(4)假如R 不属于3 N F,请将R 分解成3 N F 模式集。6、假设某公司销售业务中使用的订单格式如下:订单号:1 1 4 5 订货日期:0 9/1 5/2 0 2 3 客户名称:A B C客户电话:8 1 4 1 7 6 3产品编号品名价格数量金额A电源1 0 0.0 02 02 0

16、2 3.0 0B电表2 0 0.0 04 08 0 0 0.0 0C卡尺4 0.0 05 02 0 2 3.0 0总金额:1 2 0 2 3.0 0公司的业务规定:订单号是唯一的,每张订单相应一个订单号;一张订单可以订购多种产品,每一种产品可以在多个订单中出现;一张订单有一个客户,且一个客户可以有多张订单;每一个产品编号相应一种产品的品名和价格;每一个客户有一个拟定的名称和电话号码。试根据上述表格和业务规则设计关系模式:R(订单号,订货日期,客户名称,客户电话,产品编号,品名,价格,数量)试回答下列问题:(1)出R的基本函数依赖集。(2)出R的候选码。(3)判 断R最高可达成第几范式?为什么?

17、假 如R不属于3 N F,请 将R分解成3 N F模式集五、设计题1、设某商品-销售数据库中的信息有:员工号、员工名、工资、销售组名、销售组负责人、商品号、商品名、单价、销售日期、销售量、供应者号、供应者名、供应者地址。假定:一个员工仅在一个销售组;一个销售组可销售多种商品,一种商品只能由一个组销售;一种商品天天有一个销售量;一个供应者可以供应多种商品,一种商品可以多渠道供货。规定完毕下列各题:(1)根据以上信息,给 出E-R图。(2)按规范化规定设计出3 N F的数据库模式。(3)给出数据库模式中每个关系模式的主键和外键。2、假设某公司的业务规则如下:公司下设几个部门,如技术部、财务部、市场

18、部等;每个部门承担多个工程项目,每个工程项目属于一个部门;每个部门有多名职工,每一名职工只能属于一个部门;一个部门也许参与多个工程项目。工程项目有工程号、工程名两个属性;部门有部门号、部门名称两个属性;职工有职工号、姓名、性别属性;规定完毕下列各题:(1).根据上述规则设计E-R模型。(2).按规范化规定设计出3 N F的数据库模式,并指出每个关系的主键和外键。3、公司集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性

19、有产品编号、产品名、规格,职工的属性有职工号、姓名。(1)根据上述语义画出E R图,在E R图中需注明实体的属性、联系的类型及实体的标记符。(2)将E-R模型转换成关系模型,并指出每个关系模式的主键和外键。4、某城市的一个超市欲建立超市物资管理系统,规定至少保存部门信息职,产品信息,供应商信息。并用以完毕以下工作:查 找 某 部 门 的 负 责 人;查 找 某 产 品 的 库 存;查 找 某 产 品 的 所 属 部 门 查 找 某 产 品 的 供 应 商 信 息;对 产 品 进 行 分 部 门 记 录;规定完毕下列各题:(1).根据上述规则设计E-R模型。(2).按规范化规定设计出3 NF的数

20、据库模式,并指出每个关系的主键和外5、某销售公司欲建立一个物资管理系统,规定至少保存部门信息,产品信息,供应商信息。并用以完毕以下工作:查 找 某 部 门 的 负 责 人;查 找 某 产 品 的 库 存;查 找 某 产 品 的 所 属 部 门 查 找 某 产 品 的 供 应 商 信 息;对 产 品 进 行 分 部 门 记 录;规定完毕下列各题:(1).根据上述规则设计E-R模型。(2).按规范化规定设计出3 NF的数据库模式,并指出每个关系的主键和外6、有论文和作者两个实体,论文有题目、期刊名称、年份和期号等属性,作者有姓名、单位、地址等属性。一篇论文也许有多个作者,且一位作者也许写过多篇论文,在每一篇论文中有作者的顺序。规定完毕下列各题:(1).根据上述规则设计E-R模型。(2).按规范化规定设计出3 NF的数据库模式,并指出每个关系的主键和外

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁