吉林师范大学数据库原理试卷(八)
数据库系统概论期末试题及答案(整理版)
《数据库原理及应用》试题 1■、选择题1、 数据库系统的基本特征是 ________ 。
A 、数据的统一控制C 、数据共享性、独立性和冗余度小 (难度系数C )正确答案:C2、 DB 、DBMS 和DBS 三者之间的关系是A 、DBS 与DB 和DBMS 无关C 、DB 包括 DBMS 和 DBS(难度系数B )正确答案:D3、设有关系R 和S ,关系代数 R -(R -S )表示的是 _____________ 。
A 、R Q SB 、R — SC 、R -SD 、R U S(难度系数B )正确答案:A4、自然连接是构成新关系的有效方法。
一般情况下,当对关系R 和S 使用自然连接时,要求 R 和S 含有一个或多个共有的 ____________ 。
A 、行B 、属性C 、记录D 、元组(难度系数C )正确答案:B5、 以下是信息世界的模型,且实际上是现实世界到机器世界的一个中间层 次的是 _________ 。
A 、数据模型 B 、概念模型 C 、关系模型D 、E-R 图(难度系数C )正确答案:C6、 构成E — R 模型的三个基本要素是 ________ 。
A 、实体、属性值、关系;B 、实体、属性、联系;C 、 实体、实体集、联系;D 、实体、实体集、属性;(难度系数C )正确答案:B7、 在关系代数运算中,五种基本运算为 __________ 。
A 、并、差、选择、投影、连接 B 、 并、交、选择、投影、笛卡尔积 C 、并、差、选择、投影、笛卡尔积D 、 并、除、投影、笛卡尔积、选择(难度系数B )正确答案:CB 、数据共享性和统一控制D 、数据共享性和数据独立性B 、DBMS 包括 DBS 和 DB D 、DBS 包括 DB 和 DBMS&在下列关于规范化理论的叙述中,不正确的是_____________ 。
A、任何一个关系模式一定有键。
SDETP char(12) check (SDEPT IN( IS','MA','CS')))13、允许取空值但不允许出现重复值的约束是 ____________A 、NULLB 、PRIMARY KEYC 、UNIQUED 、FOREIGN KEY(难度系数B )正确答案:CA 、 ( 'T0203' ,'刘刚’, NULL , NULL , IS 'B 、 ( NULL ,王芳’, '女’,‘ 1200',‘ CS ')C 、 ( 'T0111' ,NULL ,'男’,23,‘ MA ') D 、( 'T0101' ,'李华’ ,男,2100, ‘ EN ' )o可以插入到Teacher 表中的元组是(难度系数A )正确答案:A12、SQL 语言中,条件年龄 BETWEEN 18 AND 30表示年龄在18至30之间,B 、 任何一个包含两个属性的关系模式一定满足C 、 任何一个包含两个属性的关系模式一定满足D 任何一个包含三个属性的关系模式一定满足(难度系数B )正确答案:D9、 设有关系模式 R(A,B,C)和S(C,D)。
《数据库原理》试卷(A和B卷)-答案
《数据库原理》试卷答案(A)一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内,错选或未选均无分。
1. A2. B3. B4. A5. C6. C7. A8. A9. C 10. B 11. C 12. D 13. C 14. A 15.B二、填空题 (本大题共10小题,每小题1分,共10分,将正确的答案写在每小题的空格内。
错填或不填均无分。
)1. 可重用性 (或共享性)2. 层次模型。
3. 谓词演算4. 自反5. B→C6. 重构条件7. 不一致分析8. 隔离性9. 简单 (或容易)10. 子类型三、简答题 (本大题共5小题,每小题4分,共20分)1.什么是多值依赖中的数据依赖?举例说明。
答:在关系模式中,函数依赖不能表示属性值之间的一对多联系,这些属性之间有些虽然没有直接关系,但存在间接的关系,把没有直接联系、但有间接的联系称为多值依赖的数据依赖。
例如,教师和学生之间没有直接联系,但教师和学生可通过系名,或任课把教师和学生联系起来。
2.请阐述在网状模型和关系模型中,实体之间联系的实现方法。
答:在网状模型中,联系用指针实现。
在关系模型中,联系用关键码 (或外键,或关系运算) 来实现。
3. 设有两个关系R (A,B,C) 和S (C,D,E),试用SQL查询语句表达下列关系代数表达式πA,E (σ B = D (R∞S))。
答:SELECT A,EFROM R,SWHERE B = D AND R.C = S.C4. 什么是对象关系数据模型?答:在传统的关系数据模型基础上,提供元组、数组、集合等数据类型以及处理新的数据类型操作的能力,这样形成的数据模型,称为“对象关系数据模型”。
5. 设有关系R和S,其中R为参照关系,S为信赖关系。
为了实现完整性约束,SQL规定可以对R的删除操作采取哪三种措施?答:(1) RESTRICT (或约束删除)(2) CASCADE (或级联删除)(3) SET NULL (或外键值置空)四、设计题 (本大题共5小题,每小题6分,共30分)1. 设有关系数据库:职工关系EMPLOYEE (职工号,职工名,街道,城市)工作关系WORKS (职工号,公司号,工资)公司关系COMPANY (公司号,公司名,城市)假设职工可在多个公司兼职,试用SQL语句写出下列操作:将所有在“联华公司”工作的职工加薪5﹪。
大学《数据库原理与应用》考试题库及答案
从E-R模型向关系模型转换时,一个M:N联系转换为关系模式,该关系模式的关键字是A. 重新设计新的关键字B. N端实体的关键字C. M端实体的关键字D. M端实体的关键字与N端实体的关键字回答错误!正确答案: D若事务T获得了数据对象R的X锁控制权,则T对R收藏A.不可读也不可写B.只可读C.只可写D.可读也可写一级封锁协议可以保证A.丢失修改B.以上都不对C.不读脏数据D可重复读下面描述正确的是A.相关子查询的效率高B.exist引导的查询都可以用in引导的查询实现C.in引导的查询都不可以用exist引导的查询实现D.in引导的查询都可以用exist引导的查询实现数据库系统通常提供授权功能来控制不同用户访问数据的权限,这主要为了实现数据库的B.安全性C.并发控制D.恢复保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。
这是指数据的A.恢复B.完整性C.安全性D.并发控制下面不属于数据字典的有收藏A.数据结构B.数据项C.数据流图D.数据存储SQL语言可以使用下列哪条语句来进行插入元组收藏A.deleteB.selectC.insertD.update4、下列不属于数据模型的是B.概念模型C.层次模型D.网状模型基本E-R图向关系模型转换是对派生属性如何处理A.为其创建一个新的关系模式B.以上都不对C.展平技术,忽略复合属性本身,直接使用其成分属性代替D.忽略创建模式的语句是收藏A.create schemaB.create indexC.create viewD.create tableSQL语言可以使用下列哪条语句来执行查询A.updateB.deleteC.insertD.SELETCT下面描述正确的有收藏A.行列子集视图可以更新B.基于聚集函数的视图可以更新C.所有的视图都不可以更新D.所有的视图都可以更新分E-R图的设计是在A.物理结构设计阶段B.需求分析阶段C.逻辑结构设计阶段D概念结构设计阶段2NF的不彻底性表现在A.非主属性对码的部分依赖B.非主属性对码的传递依赖C.主属性对码的部分依赖D.主属性对码的传递依赖查询和王丽丽在同一个专业学习的学生的学号和姓名,不可以用收藏A.单表查询B.连接查询实现C.in引导的嵌套查询实现D. exist引导的嵌套查询实体集E1中的每个实体都可以与E2中的任意多个实体相关联,且E2中的每个实体也都可以与E1中任意多个实体相关联,则它们之间的联系属于()A.多对多B.多对一C.一对一D.一对多7、涉及数据物理结构描述的模式是_____________A.外模式B.逻辑模式C.内模式D.模式下列哪个语句用于创建模糊查询A.ORDERB.NULLC.LIKED.GROUP实体集E1中的每个实体最多与实体集E2中的一个实体相关联,并且E2中的每个实体也最多与E1中的一个实体相关联,则E1和E2之间的联系属于()A.一对一B.一对多C.多对多D.多对一一个属性能被划分为更小部分的属性,该属性属于()A.复合属性B.派生属性C.简单属性D.多值属性后援副本的用途是A.数据的转储B.安全性保证C.故障后的恢复D.一致性控制创建视图的语句是收藏A.create viewB.create tableC.create schemaD.create index如果一个关系模式只有两个属性构成,那一定可以达到A.2NFB.BCNFC.3NFD. 1NF3、下面关于SQL语言特点不正确的是A.集多种数据库语言于一体B.面向记录的使用方式C.功能强大,语言简洁D.高度非过程化SQL语言可以使用下列哪条语句来进行修改元组收藏A.insertB.updateC.selectD.delete关于死锁,下列说法中正确的是A.只有出现并发操作时,才有可能出现死锁B.死锁是操作系统中的问题,数据库操作中不存在C.当两个用户竞争相同资源时不会发生死锁D.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库关于并发调度下面说法正确的是A.一个并发调度一定是正确的B.一个并发调度一定是不正确的C.一个并发调度是正确的如果它和某个串行调度结果相同D.一个并发调度是正确的如果它和某个串行调度结果不相同外模式设计是在A.物理结构设计阶段B.逻辑结构设计阶段C.概念结构设计阶段D. 需求分析阶段由属于R并属于S的所有元组组成的结果关系是A.差B.选择C.并D.交若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这是内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为A.计算机病毒B.系统故障C.事务故障D. 介质故障数据库系统通常提供授权功能来控制不同用户访问数据的权限,这主要为了实现数据库的A.完整性B.安全性C.并发控制D.恢复一个属性可以取多个值,该属性属于()A.派生属性B.复合属性C.简单属性D. 多值属性下列动态约束不正确的是收藏A.从学士到博士B.从博士到学士C.从硕士到博士D.从学士到硕士题型描述: 单选题只有一个正确答案后援副本的用途是A.数据的转储B.安全性保证C.=故障后的恢复D.一致性控制可以得到一个一致性副本的是A.静态转储B.动态转储C.海量动态转储D. 增量动态转储关于死锁,下列说法中正确的是A.只有出现并发操作时,才有可能出现死锁B.死锁是操作系统中的问题,数据库操作中不存在C.当两个用户竞争相同资源时不会发生死锁D.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库redo操作是A.维持新值不变B.维持旧值不变C.以旧值代替新值D.以新值代替旧值3、用户所使用的数据视图的描述称为_____________。
2020年秋季吉林大学《数据库原理及应用(管理类)》在线作业二附满分答案
2020年秋季吉林大学《数据库原理及应用(管理类)》在线作业二附满分答案试卷总分:100 得分:100一、单选题 (共 10 道试题,共 40 分)1.下列实体类型的联系中,属于多对多联系的是( )。
A.学生与课程之间的联系B.学校与教师之间的联系C.商品条形码与商品之间的联系D.班级与班长之间的联系答案:A2.数据库中,实体的一元联系是指( )。
A.一个实体与另一个实体的联系B.实体集内部的联系C.1: 1、1: m、m: n联系D.两实体间联系答案:B更多加微boge30619,有惊喜!!!3.在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是( )。
A.外模式B.模式C.内模式D.存储模式答案:B4.概念结构设计阶段得到的结果是( )。
A.数据字典描述的数据需求B.E-R图表示的概念模型C.某个DBMS所支持的数据模型D.包括存储结构和存取方法的物理结构答案:B5.客户/服务器结构与其它数据库体系结构的根本区别在于( )。
A.数据共享B.数据分布C.网络开销小D.DBMS和应用分开答案:D6.选择表中若干行使用命令SELECT时应使用子句( )。
A.INTOB.UNIQUEC.ORDER BYD.WHERE答案:D7.子模式DDL用来描述( )。
A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构答案:B8.创建视图的语句格式为( )。
A.CREATE TABLE <视图名〉B.CREATE INDEX <视图名>C.CREATE VIEW <视图名>D.DROP VIEW <视图名>答案:C9.从关系中挑选出指定的属性组成新关系的运算称为( )。
A.选择运算B.投影运算C.联接运算D.交运算答案:B10.数据库系统软件包括DBMS和( )。
A.数据库B.高级语言C.OSD.数据库应用系统和开发工具答案:D二、多选题 (共 10 道试题,共 40 分)11.下列语句中,功能相同的命令是( )。
数据库原理及应用(管理类) 吉林大学考试题库答案
数据库原理及应用(管理类)1:等值连接与自然连接是_________。
2.不同的2:数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是_________。
1.外模式.模式和内模式3:若对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,而对于实体集B中的每一个实体,实体集A中只有1个实体与之联系,则实体集A和实体集B之间的联系类型为_________。
2.1:N4:关系模式R中的属性全部是主属性,则R的最高范式必定是_________。
2.3Nf 5:在数据库设计中用关系模型来表示实体和实体之间的联系。
关系模型的结构是_________。
2.二维表结构6:在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为_________。
1.码7:一个关系中的非主属性2.可无8:下述关于数据库系统的正确叙述是_________。
1.数据库系统减少了数据冗余9:在SQL的Select语句中,用于实现选择运算的是2.where10:数据库具有_________、最小的_________和较高的_________。
1.数据结构化、冗余度、程序与数据独立性11:数据库系统与文件系统比较,其优点之一是1.减少了数据冗余12:E-R图是数据库设计的工具之一,它适用于建立数据库的_________。
1.概念模型13:关系模型中实现实体间N:M联系是通过增加一个1.关系实现14:数据库系统软件包括DBMS和 4.数据库应用系统和开发工具15:关系模式的候选码主码有_________。
2.1个16:数据库的基本特点是_________。
2.数据可以共享(或数据结构化),数据独立性,数据冗余小,易扩充,统一管理和控制17:下面关于自然连接与等值连接的各个叙述中,不正确的是2.自然连接要求两个关系中具有相同的属性组,而等值连接不必18:能对数据进行查询、插入、删除和修改基本操作由DBMS_________功能提供3.数据操纵19:在关系数据库设计中,设计关系模式是_________的任务。
《数据库原理》期末试卷及答案(A)
只有一个是符合题目要求的,请将其代码填在题后的括号内。
错选或未选都无分。
)1、A2、D3、C4、A5、B6、A7、C8、D9、B 10、D11、B 12、C 13、B 14、D 15、B16、D 17、B 18、D 19、B 20、B二、填空题(本大题共10小题,每小题1分,共10分。
将正确的答案填在每小题的空格内。
错填或不填均无分)21、程序22、m×n23、自然连接24、CREATE INDEX25、聚簇索引26、元组27、空值28、授权29、投影30、GROUP BY三、名词解释(本大题共5小题,每小题3分,共15分)31、数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。
它建立在操作系统的基础上,是位于操作系统和用户之间的一层管理软件,负责对数据库进行同一的管理和控制。
它的功能主要包含6个方面:(1)数据定义(2)数据操纵(3)数据库进行管理(4)数据组织、存储和管理(5)数据库的建立和维护(6)数据通信接口32、完全函数依赖:在关系模式R(U)中,如果X→Y,并且对于X的任何一个真子集X’,都有,则称Y完全函数依赖于X。
33、视图视图是从一个或几个基本表(或视图)导出的表,它与基本表不同,是一个虚表。
数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。
基本表中的数据发生变化,从视图中查询出的数据也随之发生变化。
从这个意义上讲,视图就像一个窗口,透过它可以看到数据库中自己感兴趣的数据及其变化。
34、主码和主属性如果关系中的某一个属性组的值能够唯一地标识一个元组,而其子集不行,则称该属性组为侯选码。
若一个关系有多个侯选码,则选定其中一个为主码。
侯选码的诸属性称为主属性。
35、游标游标是系统为用户开设的一个数据缓冲区,存放SQL的执行结果。
嵌入式SQL用游标来协调SQL语言与主语言之间的数据处理。
每个游标区都有一个名字。
用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。
吉林大学软件学院《数据库原理》期末试题A卷(精选五篇)
吉林大学软件学院《数据库原理》期末试题A卷(精选五篇)第一篇:吉林大学软件学院《数据库原理》期末试题A卷2009-2010学年第2学期2007级《数据库系统原理》考试题(A)考试时间:2010年6月班级:学号:姓名:"请将答案写在答题纸上,写明题号,不必抄题,字迹工整、清晰;"请在答题纸和试题纸上都写上你的班级,学号和姓名,交卷时请将试题纸、答题纸和草纸一并交上来。
一、[20分]用英文解释下列名词:1.Instance2.Relationship3.Weak entity set4.Transactions5.Foreign key6.RAID7.Dense8.Query Optimization9.Schedule10.Conflict equivalent二、[20分]以下是某健身俱乐部的会员管理数据库,其保存的信息有:·顾客会员档案(members),包括会员编号Cid,姓名Cname,性别Csex,年龄Cage,联系电话Phone,入会时间Cdate·根据会员的缴费情况,可分成初级会员、中级会员、高级会员、VIP会员等不同的等级type,享受不同的折扣discount;由于俱乐部不定期举办优惠活动,因此相同级别的会员可能享有不同的折扣;·俱乐部有若干健身教练为会员提供服务,健身教练(adviser)的信息包括:编号Ano,姓名Aname,性别Asex,电话Atel;健身教练是分等级的,健身教练的等级Alevel随着其指导的会员人数和工作时间的增长而增长;·每个会员每次健身都配有一个专职的健身教练,但不一定每次都是同一个人;·健身教练的工资按日薪发放,包括分两部分:一部分是根据其级别发放的基本工资salary,相同级别的教练工资相同;另一部分是根据每天为顾客服务的次数确定的奖金,不同级别的教练,其每人次的奖金额度awards也不同。
(完整版)数据库原理及应用习题带答案
习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是(A)阶段。
A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。
A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。
A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。
A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。
A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。
A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。
A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。
A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。
A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。
吉林大学软件学院《数据库原理》期末试题B卷(答案)
吉林大学软件学院《数据库原理》期末试题B卷(答案)2009-2010学年第2学期2007级《数据库系统》考试题(B)考试时间:2010年6月班级:学号:姓名:请将答案写在答题纸上,写明题号,不必抄题,字迹工整、清晰;请在答题纸和试题纸上都写上你的班级,学号和姓名,交卷时请将试题纸、答题纸和草纸一并交上来。
一、[20分]用英文解释下列名词:1.Schema:the logical structure of the database2.Instance:the actual content of the database at a particular point in time3.Entity:a “thing” or “object” in the enterprise that is distinguishable from otherobjects4.1NF:A relational schema R is in 1NF if the domains of all attributes of R areatomic5.Super Key:A super key of an entity set is a set of one or more attributes whosevalues uniquely determine each entity.6.RAID:Redundant Arrays of Independent Disks,disk organization techniquesthat manage a large numbers of disks, providing a view of a single disk7.Clustering index:in a sequentially ordered file, the index whose search keyspecifies the sequential order of the file8.Query Optimization:Amongst all equivalent evaluationplans choose the onewith lowest cost.9.Specialization:T op-down design process; we designate subgroupings within anentity set that are distinctive from other entities in the set10.Conflict serializable:We say that a schedule S is conflict serializable if it isconflict equivalent to a serial schedule二、[15分]以下是某健身俱乐部的会员管理数据库,其保存的信息有:·置业顾问(adviser)的编号Ano,姓名Aname,性别Asex,电话Atel;·客户(customer)的身份证号码Cid,姓名Cname,年龄Cage,联系电话Ctel ;·每个客户有且仅有一个置业顾问,一个置业顾问可以为多个客户提供咨询服务;·每个客户可以进行多次卖房或买房业务,在一次交易过程中,买方与卖方是一一对应的;·试画出E-R图,并将其转换为符合3NF规范的关系模型1.画出上述关系的E-R模型[10分]2.将E-R模型转换为符合3NF规范的关系模型[5分]Members = (cid, cname, cage, csex, phone, cdate, type, discount)Adviser = (ano, aname, asex, atel, level)Alevel = (Level, salary, awards)MA = (Cid, Ano, MAtime)三、[15分] 设有关系数据库e ( e#, en, ea, ex, d# ) p ( p#, pn, pt, pb )ep ( e#, p#, b ) d ( d#, dn, dl )其中,e#, en, ea, ex依次分别表示工程师编号、姓名、年龄、性别;p#, pn, pt, pb依次分别表示工程项目编号、名称、类别、预算;ep示工程师参加工程项目,b 表示奖金;d#, dn, dl依次分别表示部门编号、部门名称、部门地址;试用关系代数表达:1. 查询年龄大于40的工程师的编号和姓名∏e#,en (σea > 40(e))2. 查询所有参加了A项目,但没有参加B项目的工程师编号∏e#(σp# = 'A'(e ∞ ep))- ∏e#(σp# = 'B'(e ∞ ep))3. 查询参加所有pb大于100000的工程项目的工程师的编号和姓名∏e#,en (σpb > 100000(e ∞ ep ∞ p))4. 查询pb最大的工程项目的编号和工程名称∏p#,pn (p#gmax(pb)(p))5. 假设有一部分工程师没有参与任何项目,查询该单位所有的工程师的名字以及其所参与的项目编号∏e#,p#(e =∞ p)四、[20分] 题设与第三题相同。
《数据库原理及应用C卷》期末考试试卷附答案
《数据库原理及应用C卷》期末考试试卷附答案一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.ER模型属于()A.概念模型B.层次模型C.网状模型D.关系模型2.数据库系统的三级模式结构中,定义索引的组织方式属于()A.概念模式B.外模式C.逻辑模式D.内模式3.在关系代数中,可以用选择和笛卡尔积表示的运算是()A.投影B.联接C.交D.除法4.设关系模式R(A,B)上的函数依赖为A→B,则R最高属于()A.2NFB.3NFC.BCNFD.4NF5.SQL语言中,实现数据存取控制功能的语句是()A.CREATE和DROPB.INSERT和DELETEC.GRANT和REVOKEMIT和ROLLBACK6.物理结构的改变不影响整体逻辑结构的性质,称为数据库的()A.物理数据独立性B.逻辑数据独立性C.物理结构独立性D.逻辑结构独立性7.位于分片视图与分配视图之间的分布透明性是()A.分片透明性B.分配透明性C.位置透明性D.局部透明性8.全局ER模型的设计,需要消除属性冲突、命名冲突和()A.结构冲突B.联系冲突C.类型冲突D.实体冲突9.设关系R和S,SRT=且T、R、S的元组个数分别为k、m、n,则k、m、n三者之间的关系是()A.k<(m+n)B.k≤(m+n)C.k<(m×n)D.k≤(m×n) 10.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是()A.一对一B.一对多C.多对一D.多对多11.表达式“AGE BETWEEN 18 AND 24”等价于()A.AGE>18 AND G<24B.AGE>=18 AND G<24C.AGE>18 AND G<=24D.AGE>=18 AND AGE<=2412.在数据库设计中,独立于计算机的硬件和DBMS软件的设计阶段是()A.概念设计B.物理设计C.逻辑设计D.系统实施13.按照PX协议规定,一个事务要更新数据对象Q,必须先执行的操作是()A.READ(Q)B.WRITE(Q)C.LOCK S(Q)D.LOCK X(Q)14.关系模式R分解成ρ={R1,R2,…R K},F是R上的FD集,R中满足F的每一个关系r与其投影联接表达式mρ(r)间的关系是()A.r=mρ(r)B. r≠mρ(r)C. r⊆mρ(r)D. mρ(r)⊆r15.设有事务T1和T2,其并发操作顺序如下图所示。
2022年吉林师范大学数据科学与大数据技术专业《计算机系统结构》科目期末试卷A(有答案)
2022年吉林师范大学数据科学与大数据技术专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、设16个处理器编号分别为0,1,2,...,15用Cube,互联函数时,第10号处理机与第()号处理机相联。
A.11B.8C.14D.22、下列说法中不正确的是( )A.软件设计费用比软件重复生产费用高B.硬件功能只需实现一次,而软件功能可能要多次重复实现C.硬件的生产费用比软件的生产费用高D.硬件的设计费用比软件的设计费用低3、对汇编语言程序员透明的是()A.I/O方式中的DMA访问B.浮点数据表示C.访问方式保护D.程序性中断4、最能确保提高虚拟存贮器访主存的命中率的改进途径是( )A.增大辅存容量B.采用FIFO替换算法并增大页面C.改用LRU替换算法并增大页面D.改用LRU替换算法并增大页面数5、流水机器对全局性相关的处理不包括( )A.猜测法B.提前形成条件码C.加快短循环程序的执行D.设置相关专用通路6、开发并行的途径有(),资源重复和资源共享。
A.多计算机系统B.多道分时C.分布式处理系统D.时间重叠7、与流水线最大吞吐率高低有关的是( )A.各个子过程的时间B.最快子过程的时间C.最慢子过程的时间D.最后子过程的时间8、在计算机系统的层次结构中,机器被定义为()的集合体A.能存储和执行相应语言程序的算法和数据结构B.硬件和微程序(固件)C.软件和固件D.软件和硬件9、以下说法中,不正确的是()。
软硬件功能是等效的,提高硬件功能的比例会A.提高解题速度B.提高硬件利用率C.提高硬件成本D.减少所需存储器用量10、()属于MIMD系统结构。
A.各处理单元同时受同一个控制单元的管理B.各处理单元同时接受同一个控制单元送来的指令C.松耦合多处理机和多计算机D.阵列处理机二、填空题11、按照Flynn分类法,根据指令流和数据流的不同组织方式,计算机系统的结构可以分为SISD(单指令流单数据流)、MISD、________和________12、根据多台外围设备共享通道的不同情况,可将通道分为三种类型:________和________13、段式存储管理是指________,为此每道程序在系统中都有一个________14、浮点数阶码位数影响数的可表示 ________大小,尾数位数影响数的可表示________大小。
数据库原理及应用学位考试试题及答案精选全文完整版
可编辑修改精选全文完整版《数据库原理》学位考试试题一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。
1.在数据库三级模式间引入二级映象的主要作用是( A )A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性2.如何构造出一个合适的数据逻辑结构是(C )主要解决的问题。
A.关系系统查询优化B.数据字典C.关系数据库规范化理论D.关系数据库查询3.如果事务T已在数据R上加了X锁,则其他事务在数据R上( D )A.只可加X锁B.只可加S锁C. 可加S锁或X锁D. 不能加任何锁4.关系规范化中的删除异常是指 ( D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入5.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A.车次B.日期C.车次+日期D.车次+情况摘要6. 对数据库物理存储方式的描述称为( B )A.外模式B.内模式C.概念模式D.逻辑模式7. 关系R与关系S只有1个公共属性,T1是R与S作θ连接的结果,T2是R与S作自然连接的结果,则(D )。
A. T1的属性个数等于T2的属性个数B. T1的属性个数小于T2的属性个数C. T1的属性个数大于或等于T2的属性个数D. T1的属性个数大于T2的属性个数8. 一个关系模式R(x1, x2, x3, x4),假定该关系存在着如下函数依赖:x1→x2,x1→x3,x3→x4,则该关系属于(A )。
A. 2NFB. 3NFC. 4NFD. BCNF9. 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是( C )A. GRANT QTY ON SPJ TO '李勇'B. GRANT UPDATE(QTY) ON SPJ TO '李勇'C. GRANT UPDATE (QTY) ON SPJ TO 李勇D. GRANT UPDATE ON SPJ (QTY) TO 李勇10.若事务T对数据对象A加上S锁,则( B )。
吉林师范大学数据库原理试卷(八)
数据库原理试卷(八)一、择题(每小题1分, 共10分)1、数据库三级模式体系结构的划分,有利于保持数据库的。
A、结构规范化B、数据安全性C、数据独立性D、操作可行性2、概念模型表示方法最常用的是。
A、ER方法B、数据的方法C、分布式方法D、面向对象的方法3、数据库管理系统中数据操纵语言DML所实现的操作一般包括。
A、查询、插入、修改、删除B、排序、授权、删除C、建立、插入、修改、排序D、建立、授权、修改4、数据库管理系统由三级模式组成,其中决定DBMS功能的是。
A、逻辑模式B、外模式C、内模式D、物理模式5、后选关键字的属性可以有。
A、0个B、1个C、1个或多个D、多个6、数据库系统中的数据模型通常由三部分组成。
A、数据结构、数据操作和完整性约束B、数据定义、数据操作和安全性约束C、数据结构、数据管理和数据保护D、数据定义、数据管理和运行控制7、关系模式中各级模式之间的关系是。
A、3NFС2NFС1NFB、3NFС1NFС2NFC、1NFС2NFС3NFD、2NFС1NFС3NF8、保护数据库,防止未经受权的或不合法的使用造成的数据泄露、更改破坏。
这是指数据的。
A、安全性B、完整性C、并发控制D、恢复9、解决并发操作带来的数据不一致性问题普遍采用。
A、恢复B、封锁C、存取控制D、协商10、日志文件是用于记录。
A、数据库文件B、索引文件C、对数据的所有更新操作D、程序执行的结果二、填空(每小题1分,共10分)1、根据数据模型的应用目的的不同,数据模型分为概念模型和。
2、层次模型中,根节点以外的节点至多可有个父节点3、实体之间的联系可抽象为三类1:1, 1:M,和。
4、由于数据冗余,当进行更新时,稍不谨慎,易引起。
5、完整性约束条件包括三大类:实体完整性、和用户定义的完整性。
6、SQL语言提供数据库定义、________、数据控制等功能。
7、在数据库中对存取权限的定义称为。
8、视图是一个虚表,它是从中导出的表,在数据库中只存放对视图的定义。
2023年吉林省吉林市全国计算机等级考试数据库技术真题(含答案)
2023年吉林省吉林市全国计算机等级考试数据库技术真题(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 下面所列的条目中,哪些是新一代数据库开发工具应具有的特征? ( )①支持开发人员对各种数据对象(字符、数字、图形、声音等)的处理②支持基于Internet应用的开发③支持面向对象程序设计A.①和②B.①和③C.②和③D.都是2. PowerBuilder中的PowerScript语言包括下述哪些语句? Ⅰ.变量定义语句Ⅰ.赋值语句Ⅰ.流控制语句Ⅰ.操纵数据库语句A.仅Ⅰ、Ⅰ和ⅠB.仅Ⅰ、Ⅰ和ⅠC.仪Ⅰ、Ⅰ和ⅠD.都是3. 在分布式数据库系统中,逻辑数据库被划分成若干片段,其中桉投影操作来分片的称为A.水平分片B.垂直分片C.导出分片D.选择分片4. 下列条目中,( )是数据仓库的基本特征。
Ⅰ、数据仓库是面向主题的Ⅰ、数据仓库的数据是集成的Ⅰ、数据仓库的数据是相对稳定的Ⅰ、数据仓库的数据是反映历史变化的A.Ⅰ、Ⅰ和ⅠB.Ⅰ、Ⅰ和ⅠC.Ⅰ、Ⅰ和ⅠD.都是5. 数据库中对全部数据的整体逻辑结构的描述,作为数据库的______。
A.存储模式B.子模式C.模式D.外模式6.下列哪一个是输出设备?( )A.鼠标B.键盘C.数/模转换器D.模/数转换器7. 进程从运行状态进入就绪状态的原因是A.进程被调度程序选中B.等待某一事件发生C.等待的事件已发生D.时间片用完8. 下面不属于数据管理技术发展过程中人工管理阶段的特点的是A.数据不保存B.数据不共享C.数据无专门软件进行管理D.数据具有独立性9. 在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为______。
A.2B.3C.4D.510. 下列关于模式的术语中,不是指数据库三级模式结构中的外模式的是( )。
2022年吉林师范大学数据科学与大数据技术专业《数据库系统原理》科目期末试卷A(有答案)
2022年吉林师范大学数据科学与大数据技术专业《数据库系统原理》科目期末试卷A(有答案)一、填空题1、DBMS的完整性控制机制应具备三个功能:定义功能,即______;检查功能,即______;最后若发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。
2、关系代数运算中,基本的运算是______________、______________、______________、______________和______________。
3、完整性约束条件作用的对象有属性、______和______三种。
4、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,将2NF经过转变为3NF______。
5、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史数据,只能定期添加和刷新。
6、在数据库系统封锁协议中,一级协议:“事务在修改数据A前必须先对其加X锁,直到事务结束才释放X锁”,该协议可以防止______;二级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,读完后即可释放S锁”,该协议可以防止______;三级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,直到事务结束后才释放S锁”,该协议可以防止______。
7、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
8、____________、____________、____________和是计算机系统中的三类安全性。
9、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和______。
10、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指定列的值分组,同时使用______子句可提取满足条件的组。
吉林师范大学数据库原理试卷(六)
数据库原理试卷(六)一、选择题(每小题1分, 共10分)1、设属性A 是关系R 的主属性,则属性A 不能取空值小(NULL),这是_______。
A. 实体完整性规则B. 参照完整性规则C. 用户定义完整性规则D. 域完整性规则2、下面对于关系的叙述中,不正确的是_______。
A. 关系中的每个属性是不可分解的B. 在关系中元组的顺序是无关紧要的C. 任意的一个二维表都是一个关系D. 每一个关系只有一种记录类型3、设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积则T的元组个数是________。
A. 400B. 10000C. 30000D. 900004、设关系R与关系S具有相同的目(或称度),且相对应的属性的值取自同一个域,则R-(R-S)等于________。
A. R∪SB. R∩SC. R╳SD. R-S5、在数据库的三级模式结构中,内模式有______。
A. 1个B. 2个C. 3个D. 任意多个6、用二维表结构表示实体以及实体间联系的数据模型称为_______。
A. 网状模型B. 层次模型C. 关系模型D. 面向对象模型7、 SQL 语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATA 实现下列哪类功________。
A. 数据查询B. 数据操纵C. 数据定义D. 数据控制8、下面列出的关于视图(View)的条目中,不正确的是________。
A. 视图是外模式B. 视图是虚表C. 使用视图可以加快查询语句的执行速度D. 使用视图可以简化查询语句的编写9、在SQL语言的SELECT语句中,能实现投影操作的是________。
A. SELECTB. FROMC. WHERED. GROUP BY10、下面关于函数依赖的叙述中,不正确的是__________。
A. 若X→Y,Y→Z,则X→YZB. 若XY→Z,则X→Z,Y→ZC. 若X→Y,Y→Z,则X→ZD. 若X→Y,Y'包含Y,则X—Y'二、填空(每小题1分,共10分)1.___________是一个逻辑上统一、地域上分布的数据集合。
2022年吉林师范大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)
2022年吉林师范大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、某机器字长32位,存储容量64MB,若按字编址,它的寻址范围是()。
A.8MB.16MBC.16MD.8MB2、某一计算机采用主存Cache存储层次结构,主存容量有8个块,Cache容量有4个块,采取直接映射方式。
若主存块地址流为0,1,2,5,4,6,4,7,1,2,4,1,3,7,2,一开始Cache为空,此期间Cache的命中率为()。
A.13.3%B.20%C.26.7%D.33.3%3、在定点机中执行算术运算时会产生溢出,其根本原因是()。
A.主存容量不够B.运算结果无法表示C.操作数地址过大D.栈溢出4、常用的(n,k)海明码中,冗余位的位数为()。
A.n+kB.n-kC.nD.k5、计算机中表示地址时,采用()。
A.原码B.补码C.移码D.无符号数6、按数据传送格式,总线常被划分为()。
A.并行总线与串行总线B.同步总线与异步总线C.系统总线与外总线D.存储总线与I /O总线7、中断判优逻辑和总线仲裁方式相类似,下列说法中,正确的是()。
I.在总线仲裁方式中,独立请求方式响应时间最快,是以增加处理器开销和增加控制线数为代价的II.在总线仲裁方式中计数器查询方式,若每次计数都从“0”开始,则所有设备使用总线的优先级相等III.总线仲裁方式一般是指I/O设备争用总线的判优方式,而中断判优方式一般是指I/O设备争用CPU的判优方式IV.中断判优逻辑既可以通过硬件实现,也可以通过软件实现,A. I,IIB. I,III,IVC. I,II,IVD.I,IV8、指令寄存器的位数取决()。
A.存储器的容量B.指令字长C.机器字长人D.存储字长9、假设基准程序A在某计算机上的运行时间为100s,其中90s为CPU时间,其余为/O 时间。
若CPU速度提高50%,V/O速度不变,则运行基准程序A所耗费的时间是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理试卷(八)
一、择题(每小题1分, 共10分)
1、数据库三级模式体系结构的划分,有利于保持数据库的。
A、结构规范化
B、数据安全性
C、数据独立性
D、操作可行性
2、概念模型表示方法最常用的是。
A、ER方法
B、数据的方法
C、分布式方法
D、面向对象的方法
3、数据库管理系统中数据操纵语言DML所实现的操作一般包括。
A、查询、插入、修改、删除
B、排序、授权、删除
C、建立、插入、修改、排序
D、建立、授权、修改
4、数据库管理系统由三级模式组成,其中决定DBMS功能的是。
A、逻辑模式
B、外模式
C、内模式
D、物理模式
5、后选关键字的属性可以有。
A、0个
B、1个
C、1个或多个
D、多个
6、数据库系统中的数据模型通常由三部分组成。
A、数据结构、数据操作和完整性约束
B、数据定义、数据操作和安全性约束
C、数据结构、数据管理和数据保护
D、数据定义、数据管理和运行控制
7、关系模式中各级模式之间的关系是。
A、3NFС2NFС1NF
B、3NFС1NFС2NF
C、1NFС2NFС3NF
D、2NFС1NFС3NF
8、保护数据库,防止未经受权的或不合法的使用造成的数据泄露、更改破坏。
这是指数据的。
A、安全性
B、完整性
C、并发控制
D、恢复
9、解决并发操作带来的数据不一致性问题普遍采用。
A、恢复
B、封锁
C、存取控制
D、协商
10、日志文件是用于记录。
A、数据库文件
B、索引文件
C、对数据的所有更新操作
D、程序执行的结果
二、填空(每小题1分,共10分)
1、根据数据模型的应用目的的不同,数据模型分为概念模型和。
2、层次模型中,根节点以外的节点至多可有个父节点
3、实体之间的联系可抽象为三类1:1, 1:M,和。
4、由于数据冗余,当进行更新时,稍不谨慎,易引起。
5、完整性约束条件包括三大类:实体完整性、和用户定义的完整性。
6、SQL语言提供数据库定义、________、数据控制等功能。
7、在数据库中对存取权限的定义称为。
8、视图是一个虚表,它是从中导出的表,在数据库中只存放对视图的定义。
9、数据模型是用来描述数据库的结构和语义的,数据模型有概念模型和结构数据模型,ER模型
是模型。
10、系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或完全损失,这种
情况称为。
三、简答题(每小题4分,共20分)
1.试述数据库管理员的职责。
2.并发操作可能会产生哪几类数据不一致?用什么方法能避免这些不一致的情况?
3.什么是数据的独立性?
4.试述数据库的设计过程。
5.数据字典的内容和作用是什么?
四、查询(每小题3分,共30分)
现有如下关系:
职工(职工号,姓名,性别,职务,基本工资,家庭地址,部门编号)
部门(部门编号,部门名称,地址,电话)
保健(保健卡编号,职工号,检查身体日期,健康状况)
1.用关系代数表达式写出,查找所有女科长的姓名和家庭地址;
2.用关系代数表达式写出,查找“办公室”的科长姓名和家庭地址;
3.用关系代数表达式写出,查找“财务科”中健康状况为“良好”的职工姓名和家庭地址。
4.用SQL语句写出‘陈强’不在的部门名称。
5.用SQL语句写出,删除职工关系表中职工号为“3016”的记录;
6.用SQL语句写出,将职工号为“3061”的职工的健康状况改为“一般”;
7.用SQL语句写出,建立健康状况为“差”的职工的视图。
8.用SQL语句写出检查身体日期最近的职工的姓名。
9.用SQL语句写出基本工资高于所有职工平均工资的职工信息。
10.用SQL语句写出职务为‘科员’且健康状况良好的职工信息。
五、综合题(本题共20分)
1、一个图书借阅管理数据库要求提供下述服务:
(1)可随时查询书库中现有书籍的总编号,分类号,书名,价格,作者,位置。
(2)可随时查询书籍借还情况。
包括借书人姓名,单位,借书证号,借阅日期
规定:任何人可借多种图书,任何一种图书可为多人所借,借书证号具有唯一性
试做如下操作:(1)画出ER图(2)将ER图转化为关系模式
2
试问(1)R是否属于3NF?为什么?
(2)若不是,它属于第几范式?并如何规划为3NF?。