安阳工学院数据库系统原理-参考答案(2011-2012)-1-B
2022年安阳工学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)
![2022年安阳工学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)](https://img.taocdn.com/s3/m/d974856ba517866fb84ae45c3b3567ec102ddc29.png)
2022年安阳工学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)一、填空题1、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。
2、在SQL Server 2000中,数据页的大小是8KB。
某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。
3、关系数据库中基于数学的两类运算是______________和______________。
4、数据库管理系统的主要功能有______________、______________、数据库的运行管理以及数据库的建立和维护等4个方面。
5、数据仓库创建后,首先从______中抽取所需要的数据到数据准备区,在数据准备区中经过净化处理______,再加载到数据仓库中,最后根据用户的需求将数据发布到______。
6、____________和____________一起组成了安全性子系统。
7、某在SQL Server 2000数据库中有两张表:商品表(商品号,商品名,商品类别,成本价)和销售表(商品号,销售时间,销售数量,销售单价)。
用户需统计指定年份每类商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、销售总数量和销售总利润。
为了完成该统计操作,请按要求将下面的存储过程补充完整。
8、SQL Server中数据完整性包括______、______和______。
9、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。
10、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。
SELECT城市FROM作者表_____SELECT城市FROM出版商表;二、判断题11、可以用UNION将两个查询结果合并为一个查询结果。
数据库系统原理自考试题及答案
![数据库系统原理自考试题及答案](https://img.taocdn.com/s3/m/3fc3a6ca6394dd88d0d233d4b14e852458fb3960.png)
数据库系统原理自考试题及答案一、单项选择题(本大题共15小题,每题2分,共30分)在每题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多项选择或采选均无分。
1.数据库的存储设备和存取方法变化不影响整体规律布局的特点,称为()A.物理布局独立性B.物理数据独立性C.规律布局独立性D.规律数据独立性答案:B2.DBS中,“联机存储器”是指()A.内存和外存B.内存和快闪存C.磁盘和光盘D.快闪存和磁盘答案:D3.设有关系模式EMP(职工号,姓名,年龄,技能)。
假设职工号唯一,每个职工有多项技能,那么EMP表的主键是()姓名,技能技能职工号,技能答案:DA.B.C.D.职工号4.以下选项中,不正确的是()A.R= (R-S) U (RNS)B.R-S=R- (RNS)C.RNS=S-(R-S)D.RNS=S-(S-R)答案:C5.在SQL语言中,用于测试列值非空的短语是()A. IS NOT EMPTYB. IS NOT NULLC. NOT UNIQUED.NOT EXISTS6.假设关系模式R上有函数凭借AB→C和A→C,那么R 中存在()A.完全凭借B.局部凭借C.传递凭借D.多值凭借答案:B7.设有关系模式R(A,B,C,D)上的函数凭借集F={AB →CD,C→A},那么R最高属于()A. 2NFB. 3NFC. BCNFD. 4NF答案:B8.ABCD答案:BA.B.C.D.9.在需求分析阶段,数据字典是对系统中()A.数据的描述B.处理的描述C.功能的描述D.数据与处理关系的描述答案:A10.扩展的ER模型中,子类与超类之间存在着()A.相容性B.一致性C.继承性D.完整性答案:C11.某公司经销多种产品,每名业务员可推销多种产品,且每种产品由多名业务员推销,那么业务员与产品之间的联系是()A.一对一B.一对多C.多对多D.多对一答案:C12.设关系模式R(A,B,C,D)上的函数凭借集F={AD→B,C→D},F在属性集ABC上的投影IIABC(F)为()A. {AD→B, C→D}B.{C→B}C.{AB→C}D.{AC→B}答案:D13.在对象关系模型中,若属性为不同类型元素的有序集合,那么称该类型为()A.布局类型B.数组类型C.集合类型D.组合类型答案:A14.把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是()A.GRANT GRADE ON SC TO ZHAOB.B. GRANT UPDATE ON SC TO ZHAOC.GRANT UPDATE (GRADE) ON SC TO ZHAOD.GRANT UPDATE ON SC (GRADE) TO ZHAO答案:C。
全国月自学考试数据库系统原理试题和答案修正
![全国月自学考试数据库系统原理试题和答案修正](https://img.taocdn.com/s3/m/ae1abcfffbb069dc5022aaea998fcc22bcd14328.png)
全国2011年10月高等教育自学考试数据库系统原理试题课程代码:04735、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1 .数据库系统中,执行逻辑数据与物理数据之间转换功能的是B.DBMSC.DBS 2 .DBMS 的数据字典中存放的是(6.设有关系模式R(ABCDE),F 是R 上成立的FD 集,F={A-B,B-C,D-E},那么F 在模式ABC 上的投影)A.{A 一B,BfC,AW}B.{A 一B,B-C,D-E}C.{A 一B,B-C}D.①(即不存在非平凡的FD)C.除D.并8 .设R 和S 都是二元关系,那么与元组演算表达式{t[R(t)A(?u)(S(u)八u[1]wt[2])}不等价的关系代数表达式()A.町232声(R X S))B.町2(%W (R M S))C.砌式RXS)D..(。
事(S M R))9 .设有学生表STUDENT (学号,姓名,性别,年龄),则向STUDENT 表插入一条新记录的正确的SQL 语句是()A.APPENDINTOSTUDENTVALUES('d001','王明','女',18)A.DB D.OSA.数据库三级模式结构的定义B.数据库的工作日志C.数据库的所有索引信息D.数据库的存储路径 3 .数据库逻辑设计阶段应考虑的主要因素是(A.概念模型B.处理要求C.存取方法D.DBMS 特征4 .关系数据库系统中对外键没有任何限制的操作是(A.插入B.删除C.修改D.置空值5 .由于关系模式设计不当所引起的删除异常指的是(A.应该删除的数据不能删除B.未经授权的用户对数据进行了删除操作C.数据删除过程中发生了故障D.不该删除的数据被删除( A.自然连接B.交B.APPENDSTUDENTVALUES('d001','王明','女',18)C.INSERTSTUDENTVALUES('d001','王明','女',18)A.提高运行速度B.降低网络通信量C.间接实现安全控制D.存储在DB之外方便修改11.如果事务T获得了数据项Q上的排他锁,则T对Q()A.只能读不能写B.只能写不能读C.既可读又可写D.不能读也不能写12.DBMS中实现事务原子性的子系统是()A.完整性子系统B.并发控制子系统C.事务管理子系统D.恢复管理子系统13.SQLServer的身份验证模式包括WINDOWS身份验证模式和()A.混合验证模式B.账号验证模式C.用户验证模式D.DNA验证模式14.PowerBuilder9.0中连接数据库的正确步骤是()A.建立数据库描述文件;用CONNECT命令连接数据库B.建立ODBC数据源;建立数据库描述文件;用CONNECT命令连接数据库C.建立ODBC数据源;用CONNECT命令连接数据库D.建立ODBC数据源;建立数据库对象;用CONNECT命令连接数据库15.在对象联系图中,表示属性具有多值的是()A.一B.?C.一冲.<-->二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。
数据库系统原理参考答案
![数据库系统原理参考答案](https://img.taocdn.com/s3/m/ed16ada4168884868762d6e8.png)
数据库系统原理参考答案第一章习题参考答案1.名词解释:数据、数据库、数据库管理系统、数据库系统、关系数据库管理系统。
数据:用来记录或者标识事物本质特征的符号。
具体包括文本、图形、图像、音频、视频、动画等数据。
数据库:长期储存在计算机内的有组织的、统一的、共享的、结构化的、通用化的、综合性的数据的集合。
数据库管理系统:位于用户与操作系统之间,提供给用户实现数据库的定义、操纵和运行管理的数据管理软件,从而科学地组织和存储数据、高效地获取和维护数据。
数据库系统:在计算机系统中引入数据库后,由数据库、数据库管理系统、数据库应用系统、数据库设计员、数据库管理员和用户等构成的完整的计算机系统。
DBS的核心是数据库管理系统,DBMS是用户与数据库的接口关系数据库系统:支持关系数据库技术的数据库系统。
2.简述数据库管理系统的功能。
数据定义DDL;数据操纵DML;数据控制DCL(安全性、完整性、并发控制和数据恢复);数据接口;数据组织和存储;事务和运行管理等。
从而确保数据的安全、完整、并发和恢复。
3.简述数据库系统的组成和特点。
组成:DBS硬件(计算机硬件、数据库硬件和网络硬件等)、DBS软件(操作系统、DBMS、程序设计主语言、数据库专用开发工具和数据库应用系统等)和人员(数据库设计员、数据库分析员、数据库管理员、数据库程序员和用户)等组成。
特点:数据结构化组织、永久储存和统一管理;数据共享;冗余度小;独立性高;容易扩展等。
4.常用的数据模型有哪些?简述数据模型的三个要素。
类型:层次模型(最早);网状模型;关系模型(目前流行);面向对象模型(20世纪80年代引入OOP)。
要素:数据结构;数据操作;完整性约束。
5.简述DBA的职责。
决定数据库的信息内容和结构;决定数据库的存储结构和存取策略;定义数据的安全性和完整性;监控数据库的使用和运行;数据库的改进和重组重构。
6.简述数据库技术发展的三个基本阶段。
人工管理;文件系统;数据库系统7.试述文件系统与数据库系统的区别。
2024年度数据库系统原理(含答案)资料讲解x
![2024年度数据库系统原理(含答案)资料讲解x](https://img.taocdn.com/s3/m/f0d6dbeafc0a79563c1ec5da50e2524de518d037.png)
04
数据库安全性与完整性保护
2024/3/24
17
数据库安全性控制方法
用户身份鉴别 通过用户名/密码、数字证书等方式验 证用户身份,防止非法用户访问数据库。
数据加密 对敏感数据进行加密存储和传输,确 保数据在存储和传输过程中的安全性。
2024/3/24
访问控制 根据用户身份和角色,限制对数据库 对象的访问权限,如数据表、视图、 存储过程等。
2024/3/24
14
数据操纵语言DML
DML(Data Manipulation Language,数据操纵语言)用于对数据库中 的数据进行增删改查等操作。
DML的主要语句包括SELECT、INSERT、UPDATE和DELETE,分别用于 查询、插入、更新和删除数据。
2024/3/24
通过DML语句,可以实现数据的检索、过滤、排序、分组等操作,以及数 据的增加、修改和删除等功能。
2024/3/24
8
关系数据模型详解
关系数据模型的基本概念
关系数据模型以集合论中的关系概念为基础,用二维表格表示实体集,用外键表示实体
间联系。关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。
关系数据结构
在关系模型中,数据结构单一,现实世界中的实体及实体间的联系均用关系表示。关系 的数学定义是笛卡尔积的有限子集,即一张二维表。
2024/3/24
01
SQL(Structured Query Language,结构化查询语言)是用 于管理关系数据库的标准语言。
02
SQL语言的主要功能包括数据查询、数据定义、数据操纵和数
据控制。
SQL语言具有简单易学、功能强大、可移植性好等优点,被广
安阳工学院操作系统试卷A--答案
![安阳工学院操作系统试卷A--答案](https://img.taocdn.com/s3/m/15efe94f284ac850ac024212.png)
5.× 10.×
四、应用题(每小题 8 分,共 40 分) 1.(1)FCFS 调度的情况如下表:
作业 提交时间 运行时间 开始时间 结束时间
1
8.0
1。0
8.0
9。0
2
8.5
0.5
9。0
9。5
3
9。0
0.2
9。5
9。7
4
9.1
0。1
9.7
9。8
T=(1.0+1。0+0。7+0。7)/4=0.85………………。。(2)
0012 — 1000
1354 0014
0000 = 0750
1002 0642
(2) 安全,安全序例为:P0,P2,P1,P3……(3 分)
………(2 分)
(3)能立刻被满足,满足的安全序列为: P0,P2,P1,P3……(3 分)
3.解:在本题中,应设置三个信号量 S、So、Sa,信号量 S 表示盘子是否为空,其初值为 l;信号量
二、单项选择题(每小题 2 分,共 40 分)
1. D
2. B
3.A
6. B
7. C
8.B
11.A
12.B
13.D
16.C
17.A
18.D
4. B 9. B 14.D 19.C
5.B 10.A 15.B 20.D
三、判断题(每小题 1 分,共 10 分)
1.√ 2.√ 3.×
4.×
6.√ 7.× 8.√ 9.√
W=(1。0+2.0+3。5+7.0)/4=1。65………。.(2)
周转时间 1。0 1。0 0。7 0。7
周转时间 1.0 1.3 0.2 0.2
自考数据库系统原理04735真题含答案(2011.1-2016.4年整理版)
![自考数据库系统原理04735真题含答案(2011.1-2016.4年整理版)](https://img.taocdn.com/s3/m/57687cfb0975f46526d3e110.png)
全国2011年1月高等教育自学考试数据库系统原理试题课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.使用数据库技术来处理一个实际问题时,对数据描述经历的过程是()A.定义、描述、实现B.概念设计、逻辑设计、物理设计C.结构设计、表设计、内容设计D.逻辑设计、结构设计、表设计2.负责DBS的正常运行,承担创建、监控和维护数据库结构责任的数据库用户是()A.应用程序员B.终端用户C.专业用户D.DBA3.数据库应用系统设计的需求分析阶段生成的文档是数据字典和()A.数据流图B.E-R图C.功能模块图D.UML图4.设有课程关系Course(课程号,课程名,学分,开设专业号,先修课程号)和专业关系Speciality(专业号,专业名),则课程关系Course的外键是()A.课程号B.开设专业号C.先修课程号D.开设专业号和先修课程号5.由于关系模式设计不当所引起的插入异常指的是()A.未经授权的用户对关系进行了插入操作B.两个事务并发地对同一关系进行插入而造成数据库的不一致C.由于码值的部分为空而不能将有用的信息作为一个元组插入到关系中D.向关系中插入了不该插入的数据6.X→Y能用FD推理规则推出的充分必要条件是()A.Y⊆XB.Y⊆X+C.X⊆Y+D.X+=Y+7.下面关于SQL语言的描述中,不正确...的是()A.SQL语言支持数据库的三级模式结构B.一个SQL数据库就是一个基本表C.SQL的一个表可以是一个基本表,也可以是一个视图D.一个基本表可以跨多个存储文件存放,一个存储文件也可以存放一个或多个基本表8.当关系R和S做自然连接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()A.左外连接B.右外连接C.外连接D.外部并9.设有关系R(书号,书名),如果要检索书名中至少包含4个字母,且第3个字母为M 的图书,则SQL 查询语句中WHERE 子句的条件表达式应写成( ) A.书名LIKE '%_ _M%' B.书名LIKE '_ _M%' C.书名LIKE ' _ _M_%'D.书名LIKE '_%M_ _'10.设关系R 和S 具有相同的关系模式,则与R ⋃S 等价的是( ) A.{}S t R t |t ∉∧∈ B.{}S t R t |t ∈∨∈ C.{}S t R t |t ∈∧∈D.{}S t R t |t ∉∨∈11.表示事务执行成功的语句是( ) MIT B.RETURN C.ROLLBACKD.OK12.SQL2提供事务的四种隔离级别,其中最高级别是( ) A.SERIALIZABLE B.REPEA TABLE READ C.READ COMMITTEDD.READ UNCOMMITTED13.SQL Server 2000提供的服务中,管理SQL Server 周期性行为的安排,并在发生错误时通知系统管理员的是( ) A.MS SQL ServerB.SQL Server AgentC.MS DTC(Distributed Transaction Coordinator)D.Microsoft Server Service14.PowerBuilder9.0开发工具附带的小型数据库是( ) A.RDBMS ASA B.WORKSPACE C.TARGETD.LIBRARY 15.在ODBC 分层体系结构中,用来处理ODBC 函数的是( ) A.ODBC 数据库应用程序 B.驱动程序管理器 C.DB 驱动程序 D.数据源二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。
安阳工学院 数据库原理
![安阳工学院 数据库原理](https://img.taocdn.com/s3/m/5dd45ee919e8b8f67c1cb950.png)
第一章1、数据(data):描述事物的符号记录2、数据库(db):数据库是长期存储在计算机内有组织的,可共享的大量数据的集合。
三个基本特点是:永久储存,有组织可共享。
3、数据库管理系统(dbms):其位于用户和操作系统之间的一层数据管理软件。
功能有:①数据定义功能②数据组织、存储和管理③数据操作功能④数据库的事务管理和运行管理⑤数据库的建立和维护功能⑥其他功能4、数据库系统(dbs):指在计算机系统中引入数据库后的系统,一般由数据库,数据库管理系统,应用系统,数据库管理员构成。
数据库的特点:(1数据构结构化(2)数据共享性高,冗余度低,易扩充(3)数据独立性高(4)数据由DBMS统一管理和控制。
E-R图提供了表示实体型、属性和联系的方法。
实体型:用矩形表示,矩形框内写明实体名。
属性:用椭圆形表示,并用无向边将其与相应的实体型连接起来。
联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体型连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n)。
数据库的三级模式:(1)模式:也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
(2)外模式:也称子模式或用户模式,它是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据和特征的描述,是数据库用户的数据视图与某一应用有关的数据的逻辑表示。
(3)内模式:也称存储模式,一个数据库只有一个内模式。
它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。
第二章1、域:一组具有相同数据类型的值的集合2、候选码:若关系中的某一属性组的值能唯一地标识一个元祖,则此属性组为候选码。
若一个关系有多个候选码,选择其中一个做为主码,候选码的诸属性称为主属性。
3、关系模型中常用的关系操作有查询操作和插入,删除,修改操作两大类查询操作分为:选择,投影,连接,除,并,差,交,笛卡尔积4、关系的完整性:包括实体完整性,参照完整性和用户定义的完整性5、关系代数(并,差,交,笛卡尔积等,详细见课本)第六章1、关系数据库中的关系是满足一定要求的,满足不同程度要求的为不同范式。
数据库系统原理(含答案)
![数据库系统原理(含答案)](https://img.taocdn.com/s3/m/91dd455c4a7302768e993979.png)
数据库系统原理自测题(2)一、单项选择题1.数据库物理存储方式的描述称为【B】A.外模式B.内模式C.概念模式D.逻辑模式2.在下面给出的内容中,不属于DBA职责的就是【A】A.定义概念模式B.修改模式结构C.编写应用程序D.编写完整行规则3.用户涉及的逻辑结构用描述【C】A.模式B.存储模式C.概念模型D.逻辑模式4.数据库在磁盘上的基本组织形式就是【B】A.DB B、文件C、二维表D、系统目录5.在DBS中,最接近于物理存储设备一级的结构,称为【D】A.外模式B.概念模式C.用户模式D.内模式6.从模块结构考察,DBMS由两大部分组成: 【B】A.查询处理器与文件管理器 B.查询处理器与存储管理器C.数据库编译器与存储管理器D.数据库编译器与缓冲区管理器7.设W=R⋈S,且W、R、S的属性个数分别为w、r与s,那么三者之间应满足【A】A.w≤r+sB.w<r+sC.w≥r+sD.w>r+s8.数据库系统的体系结构就是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们就是【A】A.外模式、逻辑模式与内模式B.内模式、用户模式与外模式C.内模式、子模式与概念模式D.子模式、模式与概念模式9.ER图就是表示概念模型的有效工具之一,在ER图中的菱形框表示【A】A.联系B.实体C.实体的属性D.联系的属性10.数据库管理系统中数据操纵语言DML所事项的操作一般包括【A】A.查询、插入、修改、删除B.排序、授权、删除C.建立、插入、修改、排序D.建立、授权、修改11.设有关系R(A,B,C)与关系S(B,C,D),那么与R⋈S等价的关系代数表达式就是【C】 A.π1,2,3,4(σ2=1∧3=2(R×S)) B.π1,2,3,6(σ2=1∧3=2(R×S))C.π1,2,3,6(σ2=4∧3=5(R×S))D.π1,2,3,4(σ2=4∧3=5(R×S))12.在关系模式R中,函数依赖X→Y的语义就是【B】A.在R的某一关系中,若两个元组的X值相等,则Y值也相等B.在R的每一关系中,若两个元组的X值相等,则Y值也相等C.在R的某一关系中,Y值应与X值相等D.在R的每一关系中,Y值应与X值相等13.设有关系模式R(A,B,C,D),R上成立的FD集F={A→C,B→C},则属性集BD的闭包(BD)+为【B】 A.BDB.BCDC.ABDD.ABCD14.有10个实体类型,并且它们之间存在着10个不同的二元联系,其中2个就是1:1联系类型,3个就是1:N联系类型,5个就是M:N联系类型,那么根据转换规则,这个ER 结构转换成的关系模式有【B】A.13个B.15个C.18个D.20个15.关系模式R分解成数据库模式ρ的一个优点就是【D】A.数据分散存储在多个关系中B.数据容易恢复C.提高了查询速度D.存储悬挂元组16.事务并发执行时,每个事务不必关心其她事务,如同在单用户环境下执行一样,这个性质称为事务的【D】 A.持久性 B.一致性 C.孤立性 D.隔离性17.用户或应用程序使用数据库的方式称为【B】A.封锁B.权限C.口令D.事务18、常用的关系运算就是关系代数与。
《数据库系统原理》复习题答案
![《数据库系统原理》复习题答案](https://img.taocdn.com/s3/m/36890089f524ccbff12184c5.png)
数据库系统原理(课程代码0)一、单项选择题(本大题共4小题)在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.DBS独立性,是因为DBS采用了【 B 】A.B.构C.DD D.存储介质2.,作用 是【A 】A.指针B.关键码C.DD D.索引3.设关系R(A,B,C)和关系S(B,C,D), 那么与R⋈S 关系代 是【B 】A.σ2=4(R⋈S)B.σ2=4(R×S)C.σ2=1(R⋈S)D.σ2=1(R×S)4.设关系R和S 构 同,分别 m和n元组,那么R-S 作 元组 为【 C 】A.为m-n B.为mC.小于 于mD.小于 于(m-n)5. 设 务T1T2,A B分别为10和5, 作如图1,确是【 C 】A.该调度(u le) 存 问题B.该调度是 串行化 l e)。
C.该调度存 冲突i ct) 作D.该调度 存冲突 作T1 T2read(A)read(B)sum=A+Bread(A)A=A*2(A)read(A)read(B)sum=A+B(A+B)图1 务 作图6.设 关系R(A,B,C) 如 :A B C5 6 56 7 56 8 6确是【 B 】A.函 依赖C→A 关系成立B.函 依赖AB→C 关系成立C.函 依赖A→C 关系成立D.函 依赖C→AB关系 成立7.设关系 R(A,B,C,D),F是R 成立F D,F={ A→C,BC→D },那么ρ={ ABD,AC } 对于F 【 B 】A.是 分解,也是保持FD 分解B.是 分解,但 保持FD 分解C. 是 分解,但保持FD分解D. 是 分解,也 保持FD 分解8. 设 是。
是【 D 】A.与DBMS关 B.与 关C.独立于DBM S D.独立于DBM S和 9. 关 , 确 是【 C 】A. 存存 为 提B. 依赖于存C. 与 系 是1:11:N或M:ND. 与 系只能是1:1或1:N10.15 , 间存 着15 同 二元 系,5 是1:1,5 是1:N,5M:N 系 ,那么 换规则,这 ER构 换成 关系 【 B 】A.15B.20C.25D.3011.关系 间 能是【C 】A.投影B.选择C.笛卡尔积D.除12.关系规 化作 是指【D 】A. 该 除 除B. 该 C. 该 除 除D. 该 13. 组 是【B 】A.DB B.文 C.二维 D.系统目录14.DBS, 于 存储设 构,称为【 D 】A.外 B. C.用户 D.内15. 构考察,DBMS 分组成:【 B 】A. 和文 B. 和存储 C. 和存储 D. 和 冲 16.设W=R⋈S, W R S 性 分别为wr和s,那么 间满足【 A 】A.w≤r+s B.w<r+s C.w≥r+s D.w>r+s17.设 关系R(A,B,C)和关系S(B,C,D),那么与R⋈S 关系代 是【 C 】A.π1,2,3,4(σ2=1∧3=2(R×S))B.π1,2,3,6(σ2=1∧3=2(R×S))C.π1,2,3,6(σ2=4∧3=5(R×S))D.π1,2,3,4(σ2=4∧3=5(R×S))18. 关系 R,函 依赖X→Y 是【 B 】A. R关系 , 元组X,则Y 也 B. R关系 , 元组X,则Y 也 C. R关系 ,Y 与XD. R关系 ,Y 与X19.设 关系 R(A,B,C,D),R 成立 F D F={A→C,B→C},则 性 BD 闭包(BD)+为【 B 】A.BD B.BCD C.ABD D.ABCD20.10 ,间存 着10 同 二元 系,2 是1:1系 ,3 是1:N 系 ,5 是M:N 系 ,那么 换规则,这 ER构 换成 关系 【 B 】A.13B.15 C.18 D.2021.关系 R分解成 是【 D 】A. 分 存储 关系B. 复C.提 了 速度D.存储 元组22. 务 行 , 务 必关心务,如同 用户行 ,这 性质称为务 【 D 】A.持久性B. 致性 C.孤立性 D.隔离性23.用户或 用程 用 称为【 B 】A.封锁B.权限 C.口令D. 务24. 用 关系 是关系代 和。
安阳工学院操作系统试卷和答案
![安阳工学院操作系统试卷和答案](https://img.taocdn.com/s3/m/ca538f0110a6f524ccbf85d6.png)
)
A、 先来先服务法
B、 优先级法 C、 短作业优先法 D 、时间片轮转法
16.死锁的预防采取措施是(
)
A、 防止系统进入不安全状态 B、 配置足够的系统资源
C、 破坏产生死锁的四个必要条件之一
D、 使进程的推进顺序合法
17. 按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这种调度
个等待进程。
5.产生死锁的原因是
、。
6.目前常用的外存分配方法有
、
和索引分配三种。
7.采用页式存储管理方式,未使用快表,CPU 每存取一次数据访问内存次数是_ _
次。
8.一个文件系统中,其 FCB 占 64B,一个盘块大小为 1KB,采用一级目录,假定文件目录
中有 3200 个目录项,则查找一个文件平均需要_
3.桌子上有一只盘子,每次只能向其中放入一只水果。爸爸专向盘子中放苹果,妈妈专向 盘子中放桔子,儿子专等吃盘子中的桔子,女儿专等吃盘子中的苹果。只有盘子为空时,爸
爸或妈妈就可向盘子中放一只水果;仅当盘子中有自己需要的水果时,儿子或女儿可以从盘
子中取出。用信号量机制解决该问题。
4.设某计算机的逻辑地址空间和物理地址空间均为 64KB,按字节编址。若某进程最多需要 6 页数据存储空间,页的大小为 1KB,操作系统采用固定分配局部置换策略为此进程分配 4 个页框,在时刻 260 前的该进程访问情况见下表。
储管理方案中,采用 () 实现地址变换 。 (
)
A、页表 B、段表 C、段表和页表 D、空闲区表
4.当已有进程进入临界区时,其他试图进入临界区的进程必须等待,以保证对临界资源的
互斥访问,这是下列()同步机制准则。(
)
2011-2012学年第1学期《数据库原理与应用》课程A卷参考答案
![2011-2012学年第1学期《数据库原理与应用》课程A卷参考答案](https://img.taocdn.com/s3/m/e1599da7284ac850ad0242a1.png)
西北农林科技大学本科生课程考试参考答案考试课程:数据库原理与应用学年学期:2011-2012-1试卷类型:A卷考试时间:专业年级:计算机10级1-3一、单项选择题(每小题2分,共20分)1.C2.D3.B4.D5.C6.C7.B8.C9.B 10.D二、填空题(每空1分,共10分)1.数据操纵2.外模式\模式3.结构(或组织)4.有相同的目,相对应的属性取值来自同一个域5.删除异常6.行为(或处理)7.物理设计8.多个事物的并发执行是正确的,当且仅当其结果与按某一次序串行地执行这些事物时的结果相同9.日志文件 10.先来先服务三、判断题(每小题2分,共12分,不正确的请改正)1.×改:实体联系模型不但可以向关系模型转换,也可以向层次模型和网状模型转换。
2.×改:在Oracle 10g中表的定义一旦删除,从此表中导出的视图不会级联删除,需要手动删除。
3.√4.×改:用户子模式是用来描述数据库逻辑结构的。
5.×改:在Oracle 10g中当把Create Table的权限授予某个用户后,该用户只能在自己的用户名对应的模式下创建表。
6.×改:事务故障和系统故障的恢复由系统自动完成,不需要DBA的参与。
介质故障的恢复需要DBA的参与。
四、简答题(每小题5分,共25分)1.DB:数据库,是长期存储在计算机内、有组织的、可共享的大量数据的集合。
DBMS:数据库管理系统,位于用户与操作系统之间的一层数据管理软件,主要功能包括:数据定义,数据操作,数据控制。
DBS:在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员、用户构成。
2.由于视图是不实际存储数据的虚表,因此对视图的查询在系统内部通过视图消解法,最终转换为对基本表的查询操作。
对于视图的更新操作也是通过视图消解法转换为对基本表的更新操作,但并不是所有的视图都是可以转换为对基本表的更新的,有些视图是无法转换的。
数据库原理期末考试复习题及答案
![数据库原理期末考试复习题及答案](https://img.taocdn.com/s3/m/a17398cdab00b52acfc789eb172ded630b1c9896.png)
数据库原理—期末考试复习题一一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内.错选、多选或未选均无分。
1. 数据库系统的核心是( B )A.数据库B.数据库管理系统C.数据模型D.软件工具2.下列四项中,不属于数据库系统的特点的是( C )A.数据结构化B.数据由DBMS统一管理和控制C.数据冗余度大D.数据独立性高3。
概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D )A.层次模型B.关系模型C.网状模型D.实体-联系模型4。
数据的物理独立性是指( C )A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构是相互独立的5.要保证数据库的逻辑数据独立性,需要修改的是( A )A.模式与外模式之间的映象B.模式与内模式之间的映象C.模式D.三级模式6.关系数据模型的基本数据结构是(D )A.树B.图C.索引D.关系7.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A.车次B.日期C.车次+日期 D.车次+情况摘要8。
己知关系R和S,R∩S等价于( B )A。
(R—S)—S B. S-(S—R)C.(S—R)—R D。
S-(R—S)9.学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲.如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( A )A. 全外联接B. 左外联接C。
右外联接D. 自然联接10.用下面的T-SQL语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4)PRIMARY KEY,Sname CHAR(8)NOT NULL,Sex CHAR(2),Age INT)可以插入到表中的元组是( D )A.’5021’,’刘祥’,男,21 B。
安阳工学院数据库原理试卷(2010-2011_2__B)
![安阳工学院数据库原理试卷(2010-2011_2__B)](https://img.taocdn.com/s3/m/9f9cc310a300a6c30d229f04.png)
A. 数据库减少了数据冗余B. 数据库中的数据可以共享C. 数据库避免了一切数据的重复D. 数据库具有较高的数据独立性2、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是A、多对多B、一对一C、多对一D、一对多3、数据库的并发操作可能带来的问题包括。
A. 丢失更新B. 数据独立性会提高C. 非法用户的使用D. 增加数据冗余度4、如果事务T获得了数据项Q上的排它锁,则T对QA. 只能读不能写B. 只能写不能读C. 既可读又可写D. 不能读不能写5、以下关于数据库规范化理论的叙述,不正确的是:A、数据库模式的范式越高越好B、在函数依赖的范围内,BC范式是规范化程度最高的范式C、一个二元模式一定属于BC范式D、一个全码的关系一定属于BC范式6、以下关于数据安全性的叙述,正确的是:A、给用户分配权限时,不允许循环授权B、一旦将对某一数据修改的权限授予一个用户,则该用户有权再将这一修改权授予另一用户C、数据加密可以减少数据所占空间D、数据库加锁提供较高数据安全性,7、以下关于视图的叙述,不正确的是:A、视图是个“虚表”B、视图提高了数据库的逻辑独立性C、一个数据库模式中只能定义一个视图D、视图对应于数据库体系中的外模式8、数据库设计时,最先得到的是数据库的:A、内模式B、模式C、外模式D、视图9、以下关于数据库范式的叙述,正确的是:A、一个关系模式如果属于BC范式,则该模式一定属于4NFB、如果一个关系的属性都是主属性,则该关系一定属于3NFC、一个属于4NF的关系,各属性间不存在任何函数依赖D、一个属于3NF的关系,一定不存在非主属性对码的部分函数依赖10、以下对关系数据库的查询优化的叙述,不正确的是:A、要尽量把选择操作提前B、找出公共表达式,先计算出公共表达式的结果C、查询优化由应用系统实现D、尽量把选择和投影操作放到一起做11、DBMS中实现事务隔离性的子系统是A、安全性管理子系统B、完整性管理子系统C、并发控制子系统D、恢复管理子系统12、以下说法不正确的是:A、建立表结构时需要同时指定各字段的数据类型B、设计数据模式前先要进行问题域的需求分析C、数据表的结构一旦建立就不能更改D、索引不属于数据库的模式层13、以下概念相差较大的一组是:A、实体关系B、元组记录C、属性列D、数据库表14、关于函数依赖,以下说法不正确的是:A、平凡的函数依赖不反映语义信息B、函数依赖具有传递性C、如果有函数依赖AB→C,则有A→C,B→CD、关系的码可以函数决定关系的每一个属性15、并发事务的调度时,以下说法正确的是:A、观察可串行化的调度一定是冲突可串行化的调度B、冲突可串行化的调度一定是观察可串行化的调度C、一个可串行化的调度一定不会产生死锁D、死锁可以通过“先来先服务”解决16、以下说法正确的是:A、在设计数据库模式时,要有意识地设计冗余数据以实现数据的恢复B、要先设计数据库的模式,然后再考虑内模式和外模式C、要先开发应用程序,然后再设计数据库D、数据库应用的最后一步是应用系统的开发测试17、关系数据模型的三个组成部分中,不包括A. 完整性规则B. 数据结构C. 恢复D. 数据操作18、违反参照完整性时的系统处理方法,不包括A. 拒绝执行B. 级联操作C. 系统自动修正D. 设置为空19、事务采用可以避免发生死锁。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
10. 非主属性对码的部分函数依赖和传递函数依赖 二、单项选择题(每小题 2 分,共 60 分) 1 D 11 B 2 A 12 A 3 C 13 D 4 C 14 D 5 C 15 A 6 B 16 D 7 D 17 B 8 B 18 A 9 B 19 A 10 C 20 C
三、简答题(每小题 5 分,共 10 分) 1. 答:首先按连接属性对表 1 和表 2 排序对表 1 的第一个元组,从头开始扫描表 2,顺 序查找满足连接条件的元组,找到后就将表 1 中的第一个元组与该元组拼接起来,形 成结果表中一个元组。当遇到表 2 中第一条大于表 1 连接字段值的元组时,对表 2 的 查询不再继续找到表 1 的第二条元组,然后从刚才的中断点处继续顺序扫描表 2,查 找满足连接条件的元组,找到后就将表 1 中的第一个元组与该元组拼接起来,形成结 果表中一个元组。直接遇到表 2 中大于表 1 连接字段值的元组时,对表 2 的查询不再 继续。重复上述操作,直到表 1 或表 2 中的全部元组都处理完毕为止 答:数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据 独立性和物理数据独立性。逻辑数据独立性是指局部逻辑数据结构(外视图即用户的 逻辑文件)与全局逻辑数据结构(概念视图)之间的独立性。 当数据库的全局逻辑数据结 构(概念视图)发生变化(数据定义的修改、数据之间联系的变更或增加新的数据类型 等)时,它不影响某些局部的逻辑结构的性质,应用程序不必修改。物理数据独立性 是指数据的存储结构与存取方法 (内视图)改变时,对数据库的全局逻辑结构 (概念视 图)和应用程序不必作修改的一种特性,也就是说,数据库数据的存储结构与存取方 法独立。
2.
四、应用题(每小题 10 分,共 20 分) 1. (1)∏rname(σ bno=’B5’(Borrow)∞Reader) (2)∏bname(σ rname=’李林’(Borrow∞Reader∞Book)) (3)∏bname(σ rname=’李林’ ∧flag=0(Borrow∞Reader∞Book)) (4)∏rname,rno( Borrow∞Reader)÷∏rno(σ rname=’李林’(Borrow∞Reader)) 2. (1) select distinct rname from Reader r,Borrow b where r.rno=b.rno and bno=’B5’ (2) select bname from Reader r,Borrow b,Book bo where r.rno=b.rno and b.bno=bo.bno and rname=’李林’ and b.flag=0 (3) delete from borrow where rno in (select rno from Reader where rname= ’李 林’) (4) create view unreturn as select distinct rname,address from Reader r,Borrow b where r.rno=b.rno and flag=0 五、综合题(每小题 10 分,共 10 分) (1)写出关系模式 S 的基本函数依赖和主码。
分解后的关系模式 S11、S12 满足 3NF。 对关系模式 S2 不存在非主属性对码的传递依赖, 故属于 3NF。 所以, 原模式 S(Sno, Sname,SD,Sdname,Course,Grade)按如下分解满足 3NF。 S11(Sno,Sname,SD) S12(SD,Sdname) S2(Sno,Course,Grade)
注:标准答案、参考答案要点及评分标准须写清题号、每小题得分、共得分等。 此格式为题头,如本页不够,后面请附相同规格(A4)的纸张。
…………………………………………………………………………………………….. 一、填空题(每小题 1 分,共 10 分) 1. 2. 3. 4. 5. 6. 7. 8. 9. 数据操作功能 逻辑独立性 E-R N:M 存放数据 Create undo 物理优化 封锁
答: 关系模式 S 的基本函数依赖如下: Sno→Sname,SD→Sdname,Sno→SD,(Sno,Course) →Grade 关系模式 S 的码为: (Sno,Course) 。 (2)原关系模式 S 为几范式?为什么?分解成高一级范式,并说明为什么? 答: 原关系模式 S 是属于 1NF 的,码为(Sno,Course),非主属性中的成绩完全依赖 于码,而其它非主属性对码的函数依赖为部分函数依赖,所以不属于 2NF。 消除非主属性对码的函数依赖为部分函数依赖,将关系模式分解成 2NF 如下: S1(Sno,Sname,SD,Sdname) S2(Sno,Course,Grade) (3)将关系模式分解成 3NF,并说明为什么? 答: 将上述关系模式分解成 3NF 如下: 关系模式 S1 中存在 Sno→SD,SD→Sdname,即非主属性 Sdname 传递依赖于 Sno, 所以 S1 不是 3NF。进一步分解如下: S11(Sno,Sname,SD) S12(SD,Sdname)
六、数据库设计题(每小题 10 分,共 10 分) (1)
课程号 学号
学生
课程名
m
选修
nБайду номын сангаас
课程
姓名 成绩
n 讲授 1
教师
教师编号
教师姓名
(2)
Teacher(TNO,Tname) , Course(CNO,CName, Tno) , Student(SNO,Sname) Sc(sno,cno,grade)
安阳工学院试卷参考答案及评分标准
安阳工学院 2011 ~2012 学年第 2 学期
_数据库系统概论_试卷(A
考试方式: 闭卷 系(院) : 计算机科学与信息工程系
B √)参考答案及评分标准
(开卷、闭卷、其他) 年级: 2010 专业: 网络工程、嵌入式
……………………………………………………………………………………………..