当前位置:文档之家› 数据库综合题习题

数据库综合题习题

数据库综合题习题
数据库综合题习题

1.设有关系模式 R(A, B, C, D,E),其上的函数依赖集 F={A→BC, CD→E, B→D,

E→A} 试计算

①A+、B+;

②求出 R的所有候选码(3分)

2. 要建立关于系、学生、班级等信息的一个关系数据库。规定:一个系有若干专业、每个专业每年只招一个班,每个班有若干学生,一个系的学生住在同一个宿舍区,一个系只有一个系名,一个系名也只给一个系用。

描述学生的属性有:学号、姓名、出生年月、系名、班号、宿舍区。

描述班级的属性有:班号、专业名、系名、人数、入校年份。

描述系的属性有:系号、系名、系办公室地点、人数。

试给出上述数据库的关系模式;写出每个关系的最小依赖集(即基本的函数依赖集,不是导出的函数依赖);指出是否存在传递函数依赖;对于函数依赖左部是多属性的情况,讨论其函数依赖是完全函数依赖还是部分函数依赖,指出各关系的候选键、外部关系键,进行范式判断。

3.某医院病房计算机管理中需要如下信息:

科室:科名,科地址,科电话,医生姓名

病房:病房号,床位号,所属科室名

医生:姓名,职称,所属科室名,年龄,工作证号

病人:病历号,姓名,性别,诊断,主管医生,病房号

其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但是可以负责多个病人的诊治,一个病人的主管医生只有一个。

完成如下设计

(1)请根据需求信息设计该系统的E-R图;

(2)请将E-R图转换为关系模式;

(3)指出转换结果中每个关系模式的主码(用直下划线)和外码(用曲下划线)。

4. 商品销售系统

假定一个销售公司的业务涉及如下基本实体:

(1)职工:职工号、姓名、性别电话、住址;

(2)商品:商品编号、商品名称、型号、供货商、进货单价、库存数量、销售

单价;

(3)供货商:制造商编号、制造商名称、联系电话、通信地址;

(4)客户:客户编号、客户名称、联系电话、通信地址。

数据库要求提供下述服务:

(1)每种商品可从多个供货商采购,每个供货商可供应多种商品;

(2)每个供货商的每种商品可销售给多个客户,每个客户可购买多个供货商提供的多种商品。

请根据你对销售公司业务的理解完成如下设计:

(1)请根据需求信息设计该系统的E-R图;

(2)请将E-R图转换为关系模式。

(3)指出转换结果中每个关系模式的主码(用直下划线)和外码(用曲下划线)。

5.E—R图设计题

图书借阅管理系统

数据库要求提供下述服务:

(1)可随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号惟一标识。

(2)可随时查询书籍借还情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。我们约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有惟一性。

(3)当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向相应出版社增购有关书籍。我们约定,一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有惟一性。

完成如下设计

(1)请根据需求信息设计该系统的E-R图;

(2)请将E-R图转换为关系模式。

(3)指出转换结果中每个关系模式的主码(用直下划线)和外码(用曲下划线)。

6.设有如下实体:

学生:学号,单位名称,姓名,性别,年龄,选修课程名

课程:编号,课程名,开课单位,任课教师号

教师:教师号,姓名,性别,职称,讲授课程编号

单位:单位名称,电话,教师号,教师姓名

上述实体中存在如下联系:

(1)一个学生可选修多门课程,一门课程可被多个学生选修。

(2)一个教师可讲授多门课程.一门课程可由多个教师讲授。

(3)一个单位可有多个教师.一个教师只能属于一个单位。

试完成如下工作:

(1)分别设计学生选课和教师任课两个局部E-R图。

(2)将上述设计完成的E-R图合并成一个全局E-R图

(3)将该全局E-R图转换为等价的关系模式表示的数据库逻辑结构。

4、比较类试题

4、比较类试题

比较类试题 一、题型特征 比较是确定事物之间相同点和不同点的思维方法,它为客观、全面地认识事物提供了一个重要途径。高考题中比较类试题的设问方式主要有:比较图中……和……的差异(不同或异同),分析……和……的共同特点(问题),说明图示××和××的自然条件和类型的差异等。 二、应试策略(四步审题、三项联系、二定要点及格式是正确解答比较类试题的秘诀所在。) “四步审题”是关键:第一步审比较对象,审准对象可以在很大程度上避免答题时张冠李戴;第二步审比较要求,即审准题意要求找相同点还是不同点,还是异同点都找,或者要求通过比较进一步找原因;第三步审比较考点,如比较A、B 两地的气候类型及特征的异同点,其比较的考点是气候类型及特征,此步骤可避免跑题;第四步审比较角度,审准题目从什么角度、几个角度去比较,此步骤可避免漏掉答题的要点。 “三项联系”是答题依据:首先,联系题中图表和材料,它们是解决比较类问题最直接的依据;其次,联系所学教材知识点,即能迅速地理解题目设置的情境和需要解决的问题,与所学知识建立准确的联系,并从中提取出需要的知识点;最后,联系生活经验和常识,当学生实在想不起所学的教材知识点时,根据题意联系自己的生活经验和常识来答题往往也是很有效的。 “二定”是指根据分值定要点、根据内容定格式。根据分值定要点,要求学生养成要点化答题的习惯,看分给点,只有给足正确的要点,才有可能得足分;根据内容定格式是指采取要点纵列化或者采取列表比较,这要根据答题的内容来定。一般来说,比较异同时列表比较更直观些。 1、图a是世界某区域示意图,图b和图c分别是对应区域的景观和气候资料,据此完成下列问题。

数据库设计综合练习题及答案

1、有一课程管理系统,有如下特点:一个系可开设多门课程,但一门课只在一个系部开设,一个学生可选修多门课程,每门课可供若干学生选修,一名教师只教一门课程,但一门课程可有几名教师讲授,每个系聘用多名教师,但一个教师只能被一个系所聘用,要求这个课程管理系统能查到任何一个学生某门课程的成绩,以及这个学生的这门课是哪个老师所教的。 (1)请根据以上描述,绘制相应的E-R图,并直接在E-R图上注明实体名、属性、联系类型; (2)将E-R图转换成关系模型,画出相应的数据库模型图,并说明主键和外键。 (3)分析这些关系模式中所包含的函数依赖,根据这些函数依赖,分析相应的关系模式达到了第几范式。对这些关系模式进行规范化。 1、参考答案:

2、设某汽车运输公司数据库中有三个实体集。一是“车队”实体集,属性有车队号、车队名等;二是“车辆”实体集,属性有牌照号、厂家、出厂日期等;三是“司机”实体集,属性有司机编号、姓名、电话等。 车队与司机之间存在“聘用”联系,每个车队可聘用若干司机,但每个司机只能应聘于一个车队,车队聘用司机有“聘用开始时间”和“聘期”两个属性; 车队与车辆之间存在“拥有”联系,每个车队可拥有若干车辆,但每辆车只能属于一个车队; 司机与车辆之间存在着“使用”联系,司机使用车辆有“使用日期”和“公里数”两个属性,每个司机可使用多辆汽车,每辆汽车可被多个司机使用。 (1)请根据以上描述,绘制相应的E-R图,并直接在E-R图上注明实体名、属性、联系类型; (2)将E-R图转换成关系模型,画出相应的数据库模型图,并说明主键和外键。 (3)分析这些关系模式中所包含的函数依赖,根据这些函数依赖,分析相应的关系模式达到了第几范式。对这些关系模式进行规范化。 2、参考答案:

数据库期末考试试题及答案

数据库期末考试试题及答案 一、选择题(每题1分,共20分) 1(在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。 在这几个阶段中,数据独立性最高的是( A )阶段。 A. 数据库系统 B. 文件系统 C. 人工管理 D.数据项管理 2(数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为(D)。 A. 存储视图 B. 概念视图 C. 内部视图 D. 外部视图 3(数据库的概念模型独立于(A)。 A. 具体的机器和DBMS B. E-R图 C. 信息世界 D. 现实世界 4(数据库中,数据的物理独立性是指(C)。 A. 数据库与数据库管理系统的相互独立 B. 用户程序与DBMS的相互独立 C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的 D. 应用程序与数据库中数据的逻辑结构相互独立 5(关系模式的任何属性(A)。 A. 不可再分 B. 可再分 C. 命名在该关系模式中可以不惟一 D.以上都不是 6(下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字: 职工(职工号,职工名,部门号,职务,工资) 设备(设备号,职工号,设备名,数量) 两个关系的属性中,存在一个外关键字为( C )。

A. 职工关系的“职工号” B. 职工关系的“设备号” C. 设备关系的“职工号” D. 设备关系的“设备号” 7(以下四个叙述中,哪一个不是对关系模式进行规范化的主要目的( C )。 A. 减少数据冗余 B. 解决更新异常问题 C. 加快查询速度 D. 提高存储空间效率 8(关系模式中各级范式之间的关系为( A )。 A. B. C. D. 9(保护数据库,防止未经授权或不合法的使用造成的数据泄漏、非法更改或破坏。这是指 数据的( A )。 A. 安全性 B.完整性 C.并发控制 D.恢复 10(事务的原子性是指( B )。 A. 事务一旦提交,对数据库的改变是永久的 B. 事务中包括的所有操作要么都做,要么都不做 C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D. 事务必须使数据库从一个一致性状态变到另一个一致性状态 11(下列哪些运算是关系代数的基本运算( D )。 A. 交、并、差 B. 投影、选取、除、联结 C. 联结、自然联结、笛卡尔乘积 D. 投影、选取、笛卡尔乘积、差运算 12(现实世界“特征” 术语, 对应于数据世界的( D )。 A(属性 B. 联系 C. 记录 D. 数据项 13(关系模型中3NF是指( A )。 A.满足2NF且不存在传递依赖现象 B.满足2NF且不存在部分依赖现象

实用数据库教程--第5章 数据查询与更新

第5章数据查询与更新浙江工业大学张端 5.1.1 概述 5.1.2 SELECT子句 Select后列的内容 * 列名 表达式, 聚集函数 系统函数 1. * 检索存储在s_c表中所有选课信息 SELECT* FROM s_c; *表示From后表的所有列 SELECT* FROM s_c ORDER BY CNO; 检索 course 表中的所有列,并按照学分升序显示这些列。 SELECT* FROM course ORDER BY CREDIT ASC 如果按学分降序排 SELECT* FROM course ORDER BY CREDIT DESC; 2. 列名 若要仅列出课程编号和它们的学分,可使用下列语句。SELECT CNO, CREDIT FROM course ORDER BY CREDIT ASC; 指定显示列的列名,如显示课程名称,并可改列名如改为Course name或课程号。 SELECT CNAME AS'Course name' FROM course 或SELECT CNAME AS课程号 FROM course s_c表中含有同一名学生选多门课,以下示例显示了查询选课的学生学号。 SELECT DISTINCT SNO FROM s_c ORDER BY SNO; --DISTINCT表示不重复显示 SELECT 语句将从 course 表中返回 3门学分最多的课程。 SELECT TOP 3 CNO, CNAME, CREDIT FROM course ORDER BY CREDIT DESC go SELECT TOP 3 CNO, CNAME, CREDIT FROM course Go ------TOP ( expression ) [ PERCENT ] [ WITH TIES ] 其中,expression 是指定返回行数的数值表达式,如果指定了 PERCENT,则是指返回的结果集行的百分比(由 expression 指定)。 3. 聚集函数 计算学生总数。 SELECT COUNT(*) FROM student; 统计男生的人数和平均年龄。 组合使用 COUNT(*) 和选择列表中的其他聚合函数。 SELECT COUNT(*),AVG(AGE) FROM student WHERE SEX ='M'; AVG()平均, MAX, MIN, SUM(总和), COUNT(数目)

数据库原理模拟试卷一(答案)

一、单项选择题(本大题共20小题,每小题1分,共20分) 1. 提供数据库数据描述的集中管理的是( D ) A.数据库模式 B.数据库 C.数据库管理系统 D.数据字典 2. 授权和完整性管理器属于DBMS的( B ) A.查询处理器 B.存储管理器 C.事务管理器 D.用户管理器 3. 使用CREATE SCHEMA 语句建立的是( A ) A.数据库模式 B.表 C.视图 D.索引 4. 设关系R和S的结构相同,并且各有80个元组,假如这两个关系作交运算,其运算结果的元组个数为( B ) A.80 B.小于等于80 C.大于等于160 D.大于等于80,小于等于160 5. 在SQL的授权语句中使用“ALL PRIVILEGES”,表示( B ) A.授权所有用户 B.所有的操作权限 C.对所有的数据集合 D.允许再授权 6. 表达业务流程分析结果的图表是( B ) A.业务流程图 B.数据流图 C.局部E-R图D、基本E-R图 7. 对数据库模式进行规范化处理,是在数据库设计的( C ) A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 8. 能够消除冗余的键的范式是( C ) A.2NF B.3NF C.4NF D. BCNF 9. 在下列几种故障中,不破坏数据库内容的是( B ) A.计算机病毒发作 B.供电系统故障 C.瞬时的强磁场干扰 D.磁盘介质损坏 10. 在数据库技术中,独立于计算机系统的模型是( A ) A.E-R模型 B.层次模型 C.关系模型 D.面向对象的模型 11. 五种基本关系代数运算是( A ) A.∪,-,×,π和σ B.∪,-,∞,π和σ C.∪,∩,×,π和σ D.∪,∩,∞,π和σ 12. SQL中,下列涉及空值的操作,不正确的是( C ) A.AGE IS NULL B.AGE IS NOT NULL C.AGE = NULL D.NOT (AGE IS NULL) 13. 单个用户使用的数据视图的描述称为( A ) A.外模式 B.概念模式

管理类联考综合能力考试历年真题与典型题详解—逻辑分册-相似比较(圣才出品)

第九章相似比较 第一节结构比较 结构比较题型是从推理的形式或推理的方法上比较题干和选项之间的相同或不同,在做该类型题目时,不考虑内容的对错也不考虑题干本身的结构是否正确,只要抽象出题干与选项的推理结构和形式,并对其进行比较就能找到正确答案。 考题的典型问法有:“下面哪项与上述推理结构最相似?”;“哪一项与上文的论证方式是相同的?”;“以下哪项与上述推理的逻辑结构一致?” 1.【2016年真题】 注重对孩子的自然教育,让孩子亲身感受大自然的神奇与美妙,可促进孩子释放天性,激发自身潜能;而缺乏这方面教育的孩子容易变得孤独,道德、情感与认知能力的发展都会受到一定的影响。 以下哪项与以上陈述方式最为类似?() A.脱离环境保护搞经济发展是“涸泽而渔”,离开经济发展抓环境保护是“缘木求鱼”。 B.只说一种语言的人,首次被诊断出患阿尔茨默症的平均年龄为76岁;说三种语言的人首次被诊断出患阿尔茨海默症的平均年龄约为78岁。 C.老百姓过去“盼温饱”,现在“盼环保”,过去“求生存”,现在“求生态”。 D.注重调查研究,可以让我们掌握第一手资料,闭门造车只能让我们脱离实际。 E.如果孩子完全依赖电子设备来进行学习和生活,将会对环境越来越漠视。 【答案】D 【解析】题干中的陈述方式是先陈述自然教育的优点,再补充陈述缺少自然教育的缺点,

即正面会得到一种结果,反面会得到另外一种结果。D项,先陈述注重调查研究的优点,再陈述不注重调查研究的缺点,与题干最为类似。 2.【2015年真题】 研究人员将角膜感觉神经断裂的兔子分为两组:实验组和对照组。他们给实验组兔子注射一种从土壤霉菌中提取的化合物。3周后检查发现,实验组兔子的角膜感觉神经已经复合;而对照组兔子未注射这种化合物,其角膜感觉神经都没有复合。研究人员由此得出结论:该化合物可以使兔子断裂的角膜感觉神经复合。 以下哪项与上述研究人员得出结论的方式最为类似?() A.科学家在北极冰川地区的黄雪中发现了细菌,而该地区的寒冷气候与木卫二的冰冷环境有着惊人的相似。所以,木卫二可能存在生命。 B.绿色植物在光照充足的环境下能茁壮成长,而在光照不足的环境下只能缓慢生长。所以,光照有助于绿色植物的生长。 C.一个整数或者是偶数,或者是奇数。0不是奇数,所以,0是偶数。 D.昆虫都有三对足,蜘蛛并非三对足。所以,蜘蛛不是昆虫。 E.年逾花甲的老王戴上老花眼镜可以读书看报,不戴则视力模糊。所以,年龄大的人都要戴老花眼镜。 【答案】B 【解析】题干所用的方法是求异法,B项也是求异法,故答案为B项。A项为类比;C 项为选言证法;D项为演绎推理;E项为例证法。 3.【2011年真题】

数据库练习题

一、选择题 1设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C 课程,P 教师, S 学生,G 成绩,T 时间,R 教室,根据语义有如下数据依赖集: D={C->P ,( S,C )->G , ( T , R)->C , (T , P)-> R,( T,S )->R} 关系模式W的一个关键字是( ) A (S ,C ) B ( T, R) C) (T ,P ) D) (T ,S ) 2 设有关系模式W(C,P,S,G,T,R),其中中各属性的 含义是:C课程,P教师,S学生。G成绩,T时间,R教室,根据主义有如下依据赖集:K={C→P,(S,C)→G,(T,R )→C,(T,P)→R,(T,S)→R} 关系模式W的规范化程序最高达到() A 1NF B 2NF C 3NF D BCNF 3规范化理论中分解()主要消除其中多余的数据相关性。A关系运算 B 内模式 C外模式 D 视图 4现有职工关系W(工号,姓名,工程,定额),其中每一个工号(职工可能有同名), 每个职工有一个工程,每个工程有一个定额,则关系W已达到() A 1NF B2NF C3NF D4NF 5现有职工关系W(工号,姓名,工程,定额),其中每一

个职工有一个工号(职工可能有同名),每个职工有一个工程,每个工程有一个定额,则关系W已达到() A1NF B2NF C3NF D4NF 6规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:其每一属性都是() A、互不相关的 B、不可分解的 C、长度可变的 D、互相关联的 7、在一个关系R中,若每个数据项都是不可再分割的,那 么关系R 一定属于() A、1NF B、2NF C、3NF D、BCNF 8、根所关系数据库规范化理论,关系数据库的关系要满足 1NF,下面“部门”关系中,因()属性而使它不满足1NF。 A、部门号 B、部门名 C、部门成员 D、 部门总经理 9、设有关系模式R(S,D,M)。其函数依赖集F={S->D, D->M},则关系R的规范化程序至多达到() A、1NF B、2NF C、3NF D、BCNF 10、下列关于函数依赖的叙述中,()是不正确的 A、由X->Y,X->Z,有X->YZ B\由XY->Z,有 X->Z,Y->Z C、由X->Y,WY->Z,有xw->z D、由X->Y,Y->Z,有

数据库期末试卷

浙江工业大学 《数据库原理及应用》 一、填空题 1、SELECT Name,Tele FROM Person 的作用是。 2、数据独立性是指数据与应用程序之间不存在相互依赖关系,分为 和。 3、用树型结构表示实体类型及实体间联系的数据模型称为层次模 型。 4、提供数据库定义、数据装入、数据操纵、数据控制和DB维护功能的软件称为 _ 数据管理系统 _。 5、在关系代数中专门的关系运算包括、、、除等。 6、关系数据库的第一范式保证列的原子 性。 7、一个数据库由若干个表组成,关系的元组称为,属性称为。 8 久性。 9、数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程5个部分。 10、并发操作带来的数据不一致性包括三类:丢失覆盖修改、 不可重复读、 读”脏数据。 11、管理信息系统的四种结构模式为:单机模式、、 和。 12、数据管理技术经历了:人工管理阶段、文件管理阶段以及数据库系统阶段 三个发展阶段。

14、实体之间的联系按照联系方式的不同可分为一对一或1:1 、 一对多或1:n 、___ 多对多或m:n 。 15、E-R图中包括__实体、____ 属性和联系三种基 本图素。 16、数据模型由三部分组成:模型结构、数据操作、数据约束条件 。 17、事务必须具有的四个性质是:原子性、一致性、隔离性和持久 性。 18、基本的封锁类型有排它锁和共享锁两种。 19、DB并发操作通常会带来三类问题,它们是丢失修改、不一致分析和读脏数据。 20、数据库系统可能发生的故障有:事务内部的故障系统故障、和介质故障等。计算机病毒 21、按转储时间来分,数据转储可分为静态转储和动态转储两种方式。 22、列举三种管理信息系统开发的方法:结构化开发方法、__原型方 法_ _____、 面向对象方法。 23、一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间的联系为一对多联系。 二、判断题 1、关系中允许有重复的元组,但是不允许有重复的属性名。() 2、关系代数的运算对象是关系,但运算结果不是关系。() 3、连接操作可以多个表之间进行,也可以在一个表内进行。() 4、触发器是一种很有效的保证数据库完整性的手段。() 5、对于关系R、S,如果R-S的元组数是0,则说明R中包含了S的所有元组。 ()6、设关系R、S的元组数分别是20、30,则R和S连接的元组数不可能超过50。 () 7、数据库中的每一个基本表与外部存储器上一个物理文件对应。() 8、一个数据库可以有多个外模式和多个内模式。() 9、概念模型向关系模型转换时,实体间的n:m联系可以有两种转换方法,一

实验3 数据查询与更新

实验3 数据查询与更新 实验目的 1.了解查询的概念和方法; 2.掌握查询分析器的使用方法; 3.掌握SELECT语句在单表查询中的应用; 4.掌握复杂查询的使用方法; 5.掌握多表连接的方法; 6 掌握SELECT语句在多表查询中的应用。 7.掌握数据查询中的嵌套、分组、统计、计算和组合的操作方法 8. 掌握数据库的插入、修改和删除数据的操作方法,加深对标准SQL更新语句的理解。 实验内容和步骤 根据学生成绩管理数据库中的4个表,实现数据的基本查询操作,实现数据的高级查询操作和实现数据的插入、修改和删除操作。 一.数据查询 使用学生成绩管理数据库,试用SQL语句完成下列查询: 1.查询成绩表中的全部数据。 2.查询学生表中院系名称为“计算机学院”学生的姓名,年龄。 3.查询成绩表中成绩在70~80分之间的学生的学号,课程号和成绩。 4.查询学生表中计算机学院年龄在18~20之间且性别为“男”的学生的姓名和年龄。 5.查询成绩表中课程号为“12”的课程的最高分数。 6.查询学生表中计算机学院学生的最大年龄和最小年龄。 7.统计学生表中每个学院的学生人数。

8.统计成绩表中每门课程的选课人数和成绩最高分。 9.查询成绩表中每个学生的选课门数和考试总成绩,并按选课门数的升序显示结果。 10.查询成绩表中总成绩超过200分的学生,要求列出学号,总成绩。 11.查询选修了课程号为"3"的学生的姓名和所在系。 12.查询成绩在80分以上的学生的姓名,课程号和成绩,并按成绩的降序排列。 13.查询没有人选修的课程号和课程名。 14.查询选修了课程号为“10”的学生的姓名和所在系。 15.求选修了课程的学生学号。 16.求选修了“数据库应用”的学生学号和成绩,并要求对查询结果按成绩降序排列,如果成绩相同则按学号升序排列。 17.求选修“数据库应用”且成绩在80-90之间的学生学号和成绩,并将成绩乘以系数0.8输出。

数据库原理期末模拟试题大全及部分答案

数据库原理模拟试卷(1) 一、项选择题(在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的 字母填在题后的括号内。每小题1分,共15分) 1.数据库系统的体系结构是(C ) A、两级模式结构和一级映象 B、三级模式结构和一级映象 C、三级模式结构和两级映象 D、三级模式结构和三级映象 2.SQL语言称为(C )。 A、结构化定义语言 B、结构化控制语言 C、结构化查询语言 D、结构人操纵语言 3.在视图上不能完成的操作是(D)。 A、在视图上定义新的视图 B、查询操作 C、更新视图 D、在视图上定义新的基本表 4.数据库的并发操作有可能带来的三个问题中包括(D)。 A、数据独立性降低 B、无法读出数据 C、权限控制 D、丢失更新 5.当前应用最广泛的数据模型是(B)。 A、ER模型 B、关系模型 C、网状模型 D、层次模型 6.现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。则该关系模式的码是(D )。 A、书号 B、读者号 C、书号+读者号 D、书号+读者号+借期 7.要保证数据库物理数据独立性,需要修改的是( B ) A.模式 B.模式与内模式的映射 C.模式与外模式的映射 D.内模式 8.下列四项中,不属于数据库特点的是( D ) A.数据共享 B.数据完整性 C.数据冗余较小 D.数据独立性低 9.数据库中存储的是( D ) A.数据 B.数据模型 C.数据之间的联系 D.数据以及数据之间的联系 10.反映现实世界中实体及实体间联系的信息模型是( D ) A.关系模型 B.层次模型 C.网状模型 D.E—R模型 11. 五种基本关系代数运算是( a) A. ∪,-,×,π和σ B. ∪,-,∞,π和σ C. ∪,∩,×,π和σ D. ∪,∩,∞,π和σ

七大类答题模式之比较对比类答题思路

2.读成渝经济开发区发展规划图和美国东北部地区示意图,回答下列问题。 (1)成渝经济开发区发展规划中,与北部产业发展带相比,南部产业发展带的城市分布特点和优势分别是什么?(6分) (2)成渝经济开发区和美国东北部地区都具有发展工业优势,试分析共同的区位条件。(6分) (3)试比较成都平原与美国东北部农业生产的差别。(6分)

答题思路 1.“四步审题、三项联系、二定要点及格式”是正确解答对比型试题的秘诀所在 “四步审题”是关键:第一步审比较对象,审准对象可以在很大程度上避免答题时张冠李戴;第二步审比较要求,即审准题意要求找相同点还是不同点,还是异同点都找,或者要求通过比较进一步找原因;第三步审比较考点,如比较A、B两地的气候类型及特征的异同点,其比较的考点是气候类型及特征,此步骤可避免跑题;第四步审比较角度,审准题目从什么角度、几个角度去比较,此步骤可避免漏掉答题的要点。 “三项联系”是答题依据:首先,联系题中图表和材料,它们是解决对比型问题最直接的依据;其次,联系所学教材知识点,即能迅速地理解题目设置的情境和需要解决的问题,与所学知识建立准确的联系,并从中提取出需要的知识点;最后,联系生活经验和常识,当考生实在

对点练习 1.阅读图文资料,回答下列问题。 材料一匹兹堡位于美国五大湖工业区,曾有美国“钢都”之称;武汉位于中国长江中游工业区,钢铁工业发达。两城市所在的工业区人口密集、制造业发达。图甲为两城市所在区域图。 材料二二战后的匹兹堡钢铁工业由于受市场和环境等因素影响,逐渐从辉煌陷入困境。为振兴经济,匹兹堡开始实施“复兴计划” (1)据图说出两城市地理位置的相似性。 (2)依据图文信息,简述两城市发展钢铁工业的相同区位条件。 (3)读图乙概括武汉在发展过程中可从匹兹堡借鉴的成功经验。

(完整版)数据库综合练习题及答案

练习题及答案 第一部分:选择题 一、单项选择题 1.DBS是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机硬件、软件和 A.系统分析员 B.程序员 C.数据库管理员 D.操作员 2.模型是对现实世界的抽象,在数据库技术中,用模型的概念描述数据库的结构与语义,对现实世界进行抽象。表示实体类型及实体间联系的模型称为 A.数据模型 B.实体模型 C.逻辑模型 D.物理模型 3.关系模型概念中,不含有多余属性的超键称为 A.候选键 B.对键 C.内键 D.主键 4.设R、S为两个关系,R的元数为4,S的元数为5,则与R S等价的操作是 A.σ3<6(R×S) B.σ3<2(R×S) C.σ3>6(R×S) D.σ7<2(R×S) 5.分布式数据库存储概念中,数据分配是指数据在计算机网络各场地上的分配策略,一般有四种,分别是集中式、分割式、全复制式和 A. 任意方式 B.混合式 C.间隔方式 D.主题方式 6.数据库系统中,类是指具有相同的消息,使用相同的方法,具有相同的变量名和 A. 变量值 B. 特征 C. 定义 D. 类型

7.随着计算机应用领域的扩大,第一代、第二代DBS不能适应处理大量的 A.格式化数据 B.网络数据 C.非格式数据 D.海量数据 9.数据库并发控制概念中,使用X封锁的规则称为 A.PS协议 B.PX协议 C.PSC协议 D.两段封锁协议 10.在数据库操作过程中事务处理是一个操作序列,必须具有以下性质:原子性、一致性、隔离性和 A.共享性 B.继承性 C.持久性 D.封装性 11.面向对像模型概念中,类可以有嵌套结构。系统中所有的类组成一个有根的 A.有向无环图 B.有向有环图 C.无向有环图 D.无向无环图 12.在教学管理系统中,有教师关系T(T#,NAME),学生关系S(S#,NAME),学生成绩关系S(S#,NU)。其中T#表示

数据库期末考试试卷A卷.docx

数据库期末考试试卷 A 卷 时间: 90 分钟总分: 100 分 题次一( 50 分)二( 40 分)三( 10 分)总( 100 分) 得分 注:请大家在试卷上注明自己的学号。 :一、选择题。(每题 2 分,共50 分) 名题号12345678910 姓答案 题号11121314151617181920 答案 题号2122232425 答案 1、 ACCESS 数据库是()。 A 、层状数据库 B、网状数据库 C、关系型数据库 D、树状数据库 2、在 ACCESS 数据库中,数据保存在()中。 A 、窗体 B、查询 :C、报表 号D、表 学3、数据库系统的核心是() A 、用户 B、数据 C、数据库管理系统 D、硬件 4、关系数据库中,一个关系代表一个() A 、表 B、查询 C、行 D、列 5、 ACCESS 数据库文件的扩展名是()。 A 、 DBF :B、 DBT C、 M DF 级 D、 MDB 班 6、关系类型中的“一对多”指的是()。 A 、一个字段可以有许多输入项 B、一条记录可以与不同表中的多条记录相关 C、一个表可以有多个记录 D、一个数据库可以有多个表 7、数据库文件中包含()对象。 A 、表 B、查询 C、窗体 D、以上都包含 8、在 ACCESS 的下列数据类型中,不能建立索引的数据类型是()。 A 、文本型 B、备注型 C、数字型 D、日期时间型 9、如果某一字段数据类型为文本型、字段大小为8,该字段中最多可输入()个汉字 A 、 8 B 、 4 C、 16 D 、32 10、在定义表字段时,输入掩码向导只能处理哪两种字段类型()。 A 、文本和数字B、文本和日期型 C、数据和日期型 D、货币和日期 11、下列哪一个不是设置“关系”时的选项()。 A 、实施参照完整性B、级联更新相关字段 C、级联追加相关记录 D、级联删除相关记录 12、如果字段内容为声音文件,可将此字段定义为()类型。 A 、文本B、查阅向导C、 OLE 对象D、备注 13、在表设计视图中,如果要限定数据的输入格式,应修改字段的()属性。 A 、格式B、有效性规则C、输入格式 D 、输入掩码 14、一般情况下,以下哪个字段可以作为主关键字() A 、基本工资 B 、补贴C、职工姓名D、身份证号码 15、级联删除相关记录的含义是() A、删除主表中的记录,将删除任何相关表中的相关记录 B、删除相关表中的记录,将删除主表中的记录 C、只能删除“一对一”表中的相关记录 D、不能删除“一对多”表中的相关记录 16、文本型字段最多可以存放()个字符。 A 、250B、 10C、 254D、 255 17、下面有关主键的叙述正确的是()。 A、不同的记录可以具有重复的主键值或空值 B、一个表中的主键何以是一个或多个 C、在一个表中的主键只可以是一个字段 D、表中的主键的数据类型必须定义为自动编号或文本 18、下面有关ACCESS 数据库的叙述正确的是() 1

数据库系统概论模拟题 含答案

1.数据库系统是采用了数据技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和( C ) A.系统分析员 B.程序员 C.数据库管理员 D.操作员 3.下面列出的数不清管理技术发展的3个阶段中,没有专门的软 对数据进行管理的是D Ⅰ. 人工管理阶段 Ⅱ.文件系统阶段 Ⅲ.数据库阶段 A.Ⅰ和Ⅱ B.只有Ⅱ C.Ⅱ和Ⅲ D.只有Ⅰ 4.下列4项中,不属于数据库系统特点的是( C)。 A.数据共享 B.数据完整性 C.数据冗余度高 D.数据独立性高 5.数据库系统的数据独立性体现在( )。 A.不会因为数据的变化而影响到应用程序 B.不会因为数据存储结构与数据逻辑结构的变化而应有程序 C.不会因为存储策略的变化而影响存储结构 D.不会因为某些存储结构的变化而影响其他的存储结构 6.描述数据库全体数据的全局逻辑结构和特性的是( A )。 A.模式 B.内模式 C.外模式 7.要保证数据库的数据独立性,需要修改的是( C )。 A.模式与外模式 B.模式与内模式 C.三级模式之间的两层映像 D.三层模式 8.要何证数据库的逻辑数据独立性,需要修改的是(A )。 A.模式与外模式之间的映像 B.模式与内模式之间的映像C.模式 D.三级模式 9用户或应用程序看到的那部分局部逻辑结构和特征的描述是( C ) A.模式 B.物理模式 C.子模式 D.内模式10.下述( D )不是DBA数据库管理员的职责。 A.完整性约束说明 B. 定义数据库模式 C.数据库安全 D.数据库管理系统设计 11.概念模型是现实世界的第一层抽象,它一类模型中最著名的模型是( )。 A.层次模型 B.关系模型 C.网状模型 D.实体-联系模型 12.区分不同实体的依据是( B )。 A.名称 B.属性 C.对象 D.概念 13.关系数据模型是目前最重要的一种数据模型,它的3个要素分别是

【推荐】新课标2016年高考地理复习试题:题型卷08 判断比较类综合题 Word版含答案

题型卷08 判断比较类综合题 考点定位:判断是什么、属于什么、怎么样。名词比较。特征比较。 1. (2015·经典模拟·浙江嘉兴)根据下列材料,完成问题。 西辽河流域地处我国农牧交错带,年降水量约375 mm,灌溉农业较为发达,素有“北方粮仓”之称。 指出该地区农牧界线的空间变化,并据此判断该地区农业土地利用类型面积的变化。 2.(2015·经典模拟·辽宁五校协作体期中考试)阅读甲、乙两座山脉的自然带垂直分布示意图,回答(1)~(3)题。 不同地区的气候、土壤、生物等地理要素,随着地理位置和地势的变化呈现出规律性的演变,从而形成纷繁复杂而又有规律的自然景观。

(1)比较甲图和乙图山脉自然带带谱的主要差异,并判断哪幅图的山脉所处纬度位置较低。 (2)概述甲图中各自然带在山脉南、北坡出现的高度的差异,并说明原因。 (3)乙图中,山脉在海拔4 000以上的南、北坡,坡度基本相同,气温大致相当,但南坡的雪线却低于北坡,说明其原因。

3.(2015·经典模拟·四川遂宁)读英国地形图,完成下列问题。 判断图中A、B两地哪一地区小麦种植业比较发达,并分析原因。 4.(2015·经典模拟·浙江嘉兴)读世界某区域简图,比较该国西部地区降水的南北差异,并从地形、大气环流角度分析其原因。 5.(2014·江苏南京市、盐城市一模)满洲里是中俄最大的贸易口岸。读满洲里口岸贸易产品构成图,回答下列问题。

比较该口岸进出口贸易产品构成的差异,并从产业结构、资源状况方面分析形成差异的原因。 6.(2015·经典模拟·浙江省六校)读我国局部地区≥10℃等积温线分布图,比较包头、唐山两地积温差异。 7.(2015·经典模拟·黑龙江双鸭山)阅读材料,回答问题。 材料一甲河是我国东南沿海的河流,流域内拥有较丰富的水、土地、矿产、生物、旅游等资源。流域内的东南部以三角洲平原、台地、丘陵为主,中部以台地、丘陵为主,西北部则为山地、丘陵。 材料二下图是甲河流域示意图。

数据库原理及应用 练习题及参考答案

数据库原理与应用练习题及参考答案 一、选择题 1.一下关于关系的说法正确的是( A ) A.一个关系就是一张二维表 B.在关系所对应的二维表中,行对应属性,列对应元组。 C.关系中各属性不允许有相同的域。 D.关系的各属性名必须与对应的域同名。 2.关系数据表的关键字可由( D )属性组成。 A.一个 B.两个 C.多个 D.一个或多个 3.进行自然连接运算的两个关系( A ) A.至少存在一个相同的属性名 B.可不存在任何相同的属性名 C.不可存在个相同的属性名 D.所有属性名必须完全相同 4.概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的( B )。 A.数据模型 B.概念模型 C.层次模型 D.关系模型 5.Access 2010 数据库具有很多特点,下列叙述中,正确的是( B )。 A. Access 2010数据表可以保存多种数据类型,但是不包括多媒体数 B. Access 2010可以通过编写应用程序来操作数据库中的数据 C. Access 不能支持 Internet/Intranet 应用 D. Access 2010 使用切换面板窗体管理数据库对象 6.数据表的基本对象是( A ) A.表 B.查询 C.报表 D.窗体 7.利用Access 2010 创建数据库文件,其扩展名是( B ) A.mdb B.accdb C.xlsx D. acc 8.启动Access 2010 后,最先显示的是什么界面( C ) A.数据库工作界面 B.“打开”窗口 C. Backstage D导航窗格 9.在 Access 数据库对象中,不包括的是( B ) A.表 B.向导 C.窗体 D.模块 10.表的组成内容包括( C ) A.查询和字段 B.报表和字段 C.字段和记录 D.记录和窗体 11.在 Access 2010 数据库的表设计视图中,不能进行的操作是( A ) A.修改字段类型 B.设置索引 C.增加字段 D.删除记录

数据库期末试卷和答案

数据库程序设计试题 1一、判断题(每题1分,共10分) 1、DB、DBMS、DBS三者之间的关系是DBS包括DB和DBMS。( ) 2、数据库的概念结构与支持其的DB的DBMS有关。( ) 3、下列式子R∩S=R—(R—S)成立。( ) 4、数据存储结构改变时逻辑结构不变,相应的程序也不变,这是数据库系统的逻辑独立 性。() 5、关系数据库基本结构是三维表。( ) 6、在嵌入式SQL语句中,主语句向SQL语句提供参数,主要用游标来实现。( ) 7、规范化的投影分解是唯一的。( ) 8、不包含在任何一个候选码中的属性叫做非主属性。( ) 9、在 Transact-SQL 语句的WHERE子句中,完全可以用IN子查询来代替OR逻辑表达式。 ( ) 10、封锁粒度越大,可以同时进行的并发操作越大,系统的并发程度越高。() 二、填空题(每空0.5分,共10分) 1、两个实体间的联系有联系,联系和联系。 2、select命令中,表达条件表达式用where子句,分组用子句,排序用 子句。 3、数据库运行过程中可能发生的故障有、和三类。 4、在“学生-选课-课程”数据库中的三个关系如下: S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。 现要查找选修“数据库技术”这门课程的学生姓名和成绩,可使用如下的SQL语句:SELECT SNAME,GRADE FROM S,SC,C WHERE CNAME= 数据库技术AND S.S#=SC.S# AND。 5、管理、开发和使用数据库系统的用户主要有、、 。 6、关系模型中可以有三类完整性约束:、 和。 7、并发操作带来数据不一致性包括三类:丢失修改、和。 8、事务应该具有四个属性:原子性、、隔离性和持续性。 9、数据库运行过程中可能发生的故障有事务故障、和三类。 10、在“学生-选课-课程”数据库中的三个关系如下:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。 现要查找选修“数据库技术”这门课程的学生姓名和成绩,可使用如下的SQL语句:SELECT SNAME,GRADE FROM S,SC,C WHERE CNAME= ‘数据库技术’AND S.S#=SC.S# AND。 11、数据库设计包括、、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护。 12、MS SQL Server提供多个图形化工具,其中用来启动、停止和暂停SQL Server的图形 化工具称为_________。 13 、SELECT语句中进行查询 , 若希望查询的结果不出现重复元组 , 应在SELECT子 句中使用____________保留字。 14、如果一个关系不满足2NF,则该关系一定也不满足__________(在1NF、2NF、3NF 范围内)。 15、数据库的物理设计主要考虑三方面的问题:______、分配存储空间、实现存取路径。 三、单选题(每题1分,共20 分) 1、在SQL中,关系模式称为() A、视图 B、对象 C、关系表 D、存储文件 2、要保证数据库逻辑数据独立性,需要修改的是( )

数据库实验5 数据查询及更新

实验五:数据查询及更新 一、实验目的 1.掌握SELECT语句的基本语法和查询条件表示方法; 2.掌握数据表的连接查询、嵌套查询、集合查询的使用方法。 3.掌握创建及管理视图的方法; 二、实验学时 2学时 三、实验要求 1.了解SELECT语句的基本语法格式和执行方法; 2.掌握连接查询、嵌套查询和集合查询的语法规则; 3.掌握使用界面方式和命令方式创建及管理视图; 4.完成实验报告; 四、实验内容 1.以实验3数据库为基础,请使用T-SQL 语句实现进行以下操作: 1)查询选修了‘数学’或者‘大学英语’的学生学号、姓名、所在院系、选修 课程号及成绩; 2)查询与‘张力’(假设姓名唯一)年龄不同的所有学生的信息; 3)按照“学号,姓名,所在院系,已修学分”的顺序列出学生学分的获得情况。 其中已修学分为考试已经及格的课程学分之和; 4)查找选修了至少一门和张力选修课程一样的学生的学号、姓名及课程号; 5)查询只被一名学生选修的课程的课程号、课程名; 6)使用嵌套查询出选修了“数据结构”课程的学生学号和姓名; 7)使用嵌套查询查询其它系中年龄小于CS系的某个学生的学生姓名、年龄和 院系; 8)使用ANY、ALL 查询,列出其他院系中比WM系所有学生年龄小的学生的姓名; 9)使用集合查询查询选修1号课程同时选修2号课程的同学的学号与姓名; 补充题目: 1)显示选修02号课程的成绩前两名的学生学号及成绩。 2)显示选修各个课程的及格的人数,及格比率; 3)显示各个院系男女生人数,其中在结果集中列标题分别指定为“院系名称、男生人数、女生人数”; 4)列出有二门以上课程(含两门)不及格的学生的学号及该学生的平均成绩;5)显示选修课程数最多的学号及选修课程数最少的学号;

数据库期末考试模拟试题(三)

浙江万里学院 学年第学期 《数据库原理》试卷(3)卷标准答案 专业:计算机科学技术层次:本科年级:命题教师:杨爱民 一、单项选择题(本大题共10小题,每小题2分,共20分) 1 在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的 是( B ) A).用户界面 B). 存取结构C).数据输入 D). 报表输出 2. 实体集书店与图书之间具有(B )联系。 A)一对一B)一对多C)多对多D)多对一 3. 现有关系表:医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情况)的主码 是(A ) A)患者编号,医生编号,诊断日期B)医生编号C)诊断日期D)患者编号 4. 任何一个三目关系都属于( A ) A )1NF B)3NF C)BCNF D)4NF 5. 相对于关系模型,层次数据模型的缺点之一是(A ) A)数据维护困难B)数据结构复杂 C )数据独立性高 D )有严格的数学基础 6. 现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位) 医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的 外码是(A ) A)患者编号B)患者姓名C)患者编号和患者姓名D)医生编号和患者编号 7. 班长和学生是什么关系( B ) A)1:1 B)1:M C)M:N D)都不是 8.下面哪种数据模型只有一个根结点( B ) A)概念 B)层次 C)关系 D)网状 9.哪种模式不是数据库的模式( C ) A)模式 B)外模式 C)映像模式 D)内模式 10.视图定义是( D ) A)一个基表中导出的基表 B)一个基表中导出的虚表 C)一个或几个基表或视较中导出的基表 D)一个或几个基表或视较中导出的虚表 二、名词解释(本大题共5个小题,每小题3分,共15分) 实体、实体型、实体集、属性、码 1.答 ①实体:现实世界中存在的可以相互区分的事物或概念称为实体。例如,一个学生、一个工人、一台 机器、一部汽车等是具体的事物实体,一门课、一个班级等称为概念实体。 ②实体型:现实世界中,对具有相同性质、服从相同规则的一类事物(或概念,即实体)的抽象称为 实体型。实体型是实体集数据化的结果,实体型中的每一个具体的事物(实体)为它的实例。 ③实体集:具有相同特征或能用同样特征描述的实体的集合称为实体集。例如,学生、工人、汽车等 都是实体集。 ④属性:属性为实体的某一方面特征的抽象表示。如学生,可以通过学生的“姓名”、“学号”、“性别”、 “年龄”及“政治面貌”等特征来描述,此时,“姓名”、“学号”、“性别”、“年龄”及“政治面貌”等 就是学生的属性。 ⑤码:码也称关键字,它能够惟一标识一个实体。例如,在学生的属性集中,学号确定后,学生的其 他属性值也都确定了,学生记录也就确定了,由于学号可以惟一地标识一个学生,所以学号为码。 三、填空题(本大题共5个空,每空1分,共5分) 1. 标准的数据库三级模式是概念模式、内模式和(外模式)。 2. 在SQL中,用MODIFY命令可以修改表中的数据,用(ALTER)命令可以修改表的结构。 3. 在ER图中,矩形框表示(实体)。 4. 在SQL查询时,如果需要去掉查询结果中的重复组,应使用(DISTINCT)。 5. 封锁一般分为两种排他型封锁,X封锁和(共享型封锁,S封锁) 四、简答题(本大题共3小题,1-2小题6分,3小题8分,共20分) 1.试给出三个实际部门的E-R图,要求实体型之间具有一对一,一对多,多对多各种不同的联系。 图5-2中:一个部门有一个负责人,一个负责人负责一个部门的工作,部门和负责人间的联系是 一对一的联系:一个学生可以借阅多本书,一本书只能一个人借,学生和借阅间的联系为一对多的联 系;一个学生可以参加多个社会团体,一个社会团体有多个学生参加,学生和社会团体间的联系为多 对多的联系。

相关主题
文本预览
相关文档 最新文档