西安交通大学17年3月课程考试《数据库系统原理》作业考核试题100分答案
西安交通大学数据库系统原理 答案
数据库系统原理一、填空题1、逻辑物理2、数据管理系统(DBMS) 硬件3、定义数据4、软故障硬故障5、0个或以上的字符任意单个字符二、选择题1、A2、A3、D4、C5、B6、B7、C8、D9、B 10、D三、回答下列问题:1、(1) SELECT SNOFROM SPJWHERE JNO IN (SELECT JNO FROM J WHERE JNAME = J1);(2) SELECT JNAMEFROM J,SPJWHERE SPJ.JNO = J.JNO AND PNO IN (SELECT PNOFROM S,SPJWHERE S.SNO = SPJ.SNO AND PNAME = S1) ; (3) SELECT PNOFROM J,SPJWHERE J.JNO = SPJ.JNO AND J.CITY = '上海' AND SPJ.SNO IN ( SELECT SNOFROM SWHERE CITY = '上海');UPDATE P SET COLOR=“橙色”WHERE COLOR=“红色”;四、回答下列问题:1、E1( A, B, C, D,F )a1 b1 c1 d1 f1a2 b2 c2 d1 f1a1 b1 c1 d2 f2a2 b3 c2 d2 f2{(b1,c2,d3,g3,f1)}五、(1) 前趋图(2)因为图中没有圈,因此S是冲突可串行化的。
等价的串行调度为T2 →T3→T1 →T4。
六、数据库设计:1、答:系(系号,系名,主任名)教师(教师号,教师名,职称)学生(学号,姓名,年龄,性别)项目(项目号,名称,负责人)课程(课程号,课程名,学分,教师号)参加(教师号,项目号,排名)选修(学号,课程号,成绩)领导(教师号,学号,系号)2、(1)(2) 系(系号,系名,主任名)教师(教授,副教授,教师号)学生(学号,姓名,年龄,性别,教师号)教研室(教师号,教研室号,负责人)课程(课程号,课程名,学分,教师号)选修(学号,课程号,成绩)领导(教师号,学号,系号)。
《数据库原理》试卷(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﹪。
(完整版)数据库系统原理(含答案)
数据库系统原理自测题(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+s B.w<r+s C.w≥r+s D.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.BD B.BCD C.ABD D.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.常用的关系运算是关系代数和。
数据库系统原理复习 题集附答案
数据库系统原理复习题集附答案数据库系统是计算机科学和技术中的一个重要领域,它涉及数据的组织、存储和管理。
在数据库系统原理的学习中,复习一些题目并附带答案是非常有效的学习方法。
下面是一些数据库系统原理的复习题及其答案,希望对大家的学习有所帮助。
1. 数据库系统的三级模式分别是什么?(5分)答案:数据库系统的三级模式包括外模式(用户级模式)、概念模式(逻辑模式)和内模式(物理模式)。
2. 数据库是什么?数据库管理系统是什么?(5分)答案:数据库是一个按照一定格式存储、组织和管理数据的集合。
数据库管理系统(DBMS)是对数据库进行管理的软件系统,它提供数据定义、数据操作和数据控制等功能。
3. 数据库系统的优点有哪些?(10分)答案:数据库系统的优点包括数据共享、数据独立性、数据安全性、数据一致性、数据可靠性和数据备份与恢复等。
4. 数据库系统的完整性约束有哪些?(10分)答案:数据库系统的完整性约束包括实体完整性约束、参照完整性约束和用户定义完整性约束。
5. 请简要解释事务的概念。
(10分)答案:事务是数据库操作的一个基本单位,它是一个不可分割的工作单位。
事务应具有四个特性,即原子性、一致性、隔离性和持久性。
6. 请解释ACID是什么意思。
(10分)答案:ACID是数据库事务的四个特性的缩写,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。
7. 请简要介绍数据库的并发控制。
(15分)答案:并发控制是数据库系统中保证事务并发执行的一种机制。
常用的并发控制方法包括锁定和时间戳。
8. 请解释关系数据库的概念。
(10分)答案:关系数据库是一种基于关系模型的数据库,以表(关系)为单位存储数据。
9. 数据库中的主键和外键有什么作用?(10分)答案:主键用于唯一标识表中的每一行数据,外键用于建立表之间的关系,实现数据的引用和关联。
10. 请解释数据库的范式。
《数据库原理》期末考试试卷参考答案(D)
《数据库原理》期末考试模拟试卷【难度:中】(考试时间120分钟,满分100分)一、选择题(20分,每小题2分):1.数据库系统与文件系统的主要区别是____。
A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.二文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量2.同一个关系模型的任意两个元组值____。
A.不能全同B.可全同C.必须全同D.以上都不是3.自然连接是构成新关系的有效方法。
一般情况下,当对关系R和S使用自然连接时,要求R 和S含有一个或多个共有的____。
A.元组B.行C.记录D.属性4.SQL语言具有两种使用方式,分别称为交互式SQL和____。
A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL5.关系规范化中的删除操作异常是指________。
A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入6. 属于BCNF的关系模式________。
A.已消除了插入、删除异常B.已消除了插入、删除异常和数据冗余C.仍然存在插入、删除异常D.在函数依赖范畴内,已消除了插入和删除的异常7.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是____。
A.M端实体的关键字B.N端实体的关键字C.M端实体关键字与N端实体关键字组合D.重新选取其他属性8.数据库的____是指数据的正确性和相容性。
A.安全性B.完整性C.并发控制D.恢复9.授权编译系统和合法性检查机制一起组成了____子系统。
A.安全性B.完整性C.并发控制D.恢复10.设有两个事务T1、T2,其并发操作如图1所示,下列评价正确的是____。
A该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.该操作读“脏”数据T1 T2①读A=100A=A*2写回②读A=200③ ROLLBACK恢复A=100图1 事务并发操作图二、填空题(20分,每小空2分):1.DBMS的基本工作单位是事务,它是用户定义的一组逻辑一致的程序序列;并发控制的主要方法是①封锁机制。
西安交通大学17年3月课程考试《计算机网络原理(高起专)》作业考核试题
西安交通大学17年3月课程考试《计算机网络原理(高起专)》作业考核试题一、单选题(共30 道试题,共60 分。
)1. 中国教育和科研网(CERNET)是非盈利的管理与服务性机构。
其宗旨是为我国教育用户服务,促进我国互联网络健康、有序地发展。
承担其运行和管理工作主要单位是()A. 北京大学B. 清华大学C. 信息产业部D. 中国科学院正确答案:2. 简单邮件传输协议SMTP使用的端口号是( )A. 20B. 21C. 23D. 25正确答案:3. Internet中用于文件传输的是()。
A. DHCP服务器B. DNS服务器C. FTP服务器D. 路由器正确答案:4. 属于网络115.17.200.0/21的地址是()A. 115.17.198.0B. 115.17.206.0C. 115.17.217.0D. 115.17.224.0正确答案:5. ADSL标准允许达到的最大下行数据传输速率为()A. 1MbpsB. 2MbpsC. 4MbpsD. 8Mbps正确答案:6. Internet 中域名与IP地址之间的翻译是由()来完成的。
A. 域名服务器B. 代理服务器C. FTP服务器D. Web服务器正确答案:7. 快速以太网集线器按结构分为()A. 总线型和星型B. 共享型和交换型C. 10M和100M网D. 全双工和半双工正确答案:8. 以下关于TCP/IP 体系结构的描述中,正确的是()。
A. TCP/IP提供无连接的网络服务,所以不适合话音和视频等流式业务B. TCP/IP定义了OSI/RM的物理层和数据链路层C. 在TCP/IP体系结构中,一个功能层可以有多个协议协同工作D. TCP/IP体系结构的应用层相当于OSI/RM的应用层和表示层正确答案:9. 采用ISDN(综合业务数字网)上网要比用电话线上网快得多,而且还可以同时打电话。
ISDN又叫做()A. 一线通B. 数字通C. 全球通D. 双通正确答案:10. 在星型局域网结构中,连接文件服务器与工作站的设备是()。
西安交通大学数据库系统试题
西安交通大学数据库系统试题篇一:西安交通大学15年7月课程考试《数据库系统原理》作业考核试题答案西安交通大学15年7月课程考试《数据库系统原理》作业考核试题试卷总分:100 测试时间:--一、主观填空题(共 5 道试题,共 20 分。
)V1. 父子关系模型的三类完整性父女规则包括:、和。
试题满分:6 分第 1 空、满分:2 分实体完整性第 2 空、满分:2 分参照完整性第 3 空、满分:2 分用户定义的完整性2. 矛盾代数的连接运算中当θ为“=”的连接称之为,且当比较的分量是有所不同各不相同的属性组时,则称为。
试题满分:4 分第 1 空、满分:2 分等值连接第 2 空、满分:2 分自然连接3. 数据库系统中的“事务”是指,事务的四个性质是。
试题满分:4 分第 1 空、满分:2 分事务就是是由一系列操作序列构成的程序执行单元,这些操作方式要么都做,要么都不做,是一个不可分割的工作单位第 2 空、满分:2 分原子性、一致性、独立性及持久性4. 实体完整性约束是对的约束,一致性引用完整性约束是对的约束。
试题满分:4 分第 1 空、满分:2 分主键第 2 空、满分:2 分外键5. 两个函数依赖集F和G等价的适切必要条件是。
试题满分:2 分第 1 空、满分:2 分 F+ = G+二、单选题(共 10 道试题,共 20 分。
)V1. 设关系R和S都是二元关系,那么与元组表达式{t|(?u)(?v)(R(u) ∧ S(v) ∧ u[1]= v[1] ∧ t[1] = v[1] ∧ t[2] =v[2])}等价的关系表达式是()。
A. Π3,4(R?S)篇二:西安交大_数据库_练习卷答案复习题(一)1、设R是二元关系,请分别说明下列关系的结果是什么?并将E1和E2转换为等价的关系表达式代数公式E1=?t(?u)(R(t)?R(u)?(t?1??u?1??t?2??u?2?)))?参考答案:如果R只有1行,则结果为空;否则,结果为R本身。
数据库系统原理参考答案
第一章习题参考答案1.名词解释:数据、数据库、数据库管理系统、数据库系统、关系数据库管理系统。
数据:用来记录或者标识事物本质特征的符号。
具体包括文本、图形、图像、音频、视频、动画等数据。
数据库:长期储存在计算机内的有组织的、统一的、共享的、结构化的、通用化的、综合性的数据的集合。
数据库管理系统:位于用户与操作系统之间,提供给用户实现数据库的定义、操纵和运行管理的数据管理软件,从而科学地组织和存储数据、高效地获取和维护数据。
数据库系统:在计算机系统中引入数据库后,由数据库、数据库管理系统、数据库应用系统、数据库设计员、数据库管理员和用户等构成的完整的计算机系统。
DBS的核心是数据库管理系统,DBMS是用户与数据库的接口关系数据库系统:支持关系数据库技术的数据库系统。
2.简述数据库管理系统的功能。
数据定义DDL;数据操纵DML;数据控制DCL(安全性、完整性、并发控制和数据恢复);数据接口;数据组织和存储;事务和运行管理等。
从而确保数据的安全、完整、并发和恢复。
3.简述数据库系统的组成和特点。
组成:DBS硬件(计算机硬件、数据库硬件和网络硬件等)、DBS软件(操作系统、DBMS、程序设计主语言、数据库专用开发工具和数据库应用系统等)和人员(数据库设计员、数据库分析员、数据库管理员、数据库程序员和用户)等组成。
特点:数据结构化组织、永久储存和统一管理;数据共享;冗余度小;独立性高;容易扩展等。
4.常用的数据模型有哪些?简述数据模型的三个要素。
类型:层次模型(最早);网状模型;关系模型(目前流行);面向对象模型(20世纪80年代引入OOP)。
要素:数据结构;数据操作;完整性约束。
5.简述DBA的职责。
决定数据库的信息内容和结构;决定数据库的存储结构和存取策略;定义数据的安全性和完整性;监控数据库的使用和运行;数据库的改进和重组重构。
6.简述数据库技术发展的三个基本阶段。
人工管理;文件系统;数据库系统7.试述文件系统与数据库系统的区别。
西安交通大学17年3月课程考试《药物信息学》作业考核试题
西安交通大学17年3月课程考试《药物信息学》作业考核试题一、单选题(共30 道试题,共60 分。
)1. 检索式“review in PT”的含义是:( )A. 检出所有综述文献B. 检出所有题目中出现review的文献C. 检出所有刊名中出现review的文献D. 检出所有主题词字段中出现review的文献正确答案:2. 检索式“TA=护理杂志”的含义是:( )A. 检出刊名为“护理杂志”的所有文献B. 检出作者单位地址中包含“护理杂志”的所有文献C. 检出刊名中包含“护理杂志”的所有文献D. 检出文献题目中包含“护理杂志”的所有文献正确答案:3. 通过哪个检索途径可以检索医学期刊相关信息?( )A. 主题途径B. 基本检索C. 期刊检索D. 作者检索正确答案:4. 以下描述错误的是( )A. 中国循证医学中心是国际Cochrne协作网的中心之一B. FDA药品批准表收载了FDA每月最新批准的药物信息C. 可通过pubmed查阅医学主题词D. +G10国内还没有有同步汉化版《马丁代尔药物大典》(第35版)正确答案:5. 常用数据库中的“基本检索”属于下面哪一种检索类型?A. 索引词检索B. 概念检索C. 字面检索D. 扩展检索正确答案:6. 以下哪个栏目可以了解你所输入的检索词系统是如何进行匹配组合检索的?( )A. PreviewB. DetilsC. Clipbord正确答案:7. 以下描述错误的是( )A. 信息组织可以增加信息传播、检索、利用的效率B. Pubmed的检索式比Medline更为严格C. MICROMEDEX Helth cre series数据库是美国Micromedex公司出版的临床实践事实信息系列数据库D. DRUG-REX(药物间的相互作用)这个数据库可以查询会产生相互作用的药品成分作用和临床上所显示出的一些症状正确答案:8. 关于IM主题词的描述,错误的是:A. 规范化程度高B. 多采用单数形式C. 无倒置形式D. 有主题词和副主题词正确答案:9. 检索“阿斯匹林治疗心肌梗死”的文献,阿斯匹林应组配副主题词:( )A. theraputic useB. Drug TherapyC. TherapyD. Diagnosis正确答案:10. 检索硝苯地平治疗心绞痛方面的相关文献,硝苯地平与心绞痛这两个键词组合检索,心绞痛应组配的副主题词是:( )A. 药物疗法B. 治疗应用C. 化学疗法D. 治疗正确答案:11. 以下描述错误的是( )A. CA对药学文献的收录侧重于药品制备药物化学和药理B. IM侧重于药物的治疗应用和副作用。
西交《数据库系统原理》在线作业答卷
C.直观性好
D.以二维表格表示
答案:C
12.下列哪一项不是DBMS的组成部分?( )
A.DDL及其翻译处理程序
B.DML及其编译、解释程序
C.数据库运行控制程序
D.宿主语言及其编译、处理程序
答案:D
13.SELECT语句中与HAVING字句同时使用的是____字句
C.内模式改变,概念模式不变
D.概念模式改变,内模式不变
答案:C
7.对数据对象施加封锁,可能会引起活锁和死锁问题。避免活锁的简单方法是采用(??? )的策略
A.顺序封锁法
B.依次封锁法
C.优先级高先服务
D.先来先服务
答案:A
8.创建存储过程使用( )语句。
A.CREATE PROC
C.f等于g
D.其他都不是
答案:C
3.数据库系统由( )组成。
A.硬件、数据库、软件系统和各类相关人员
B.数据库及相应的硬件、软件系统
C.数据库及相应的软件系统
D.数据库及其必备的硬件系统
答案:A
4.下列权限中,哪一个不是数据库的访问权限?( )
A.Read权限
B.Resource权限
答案:C
24.索引的作用之一是
A.节省存储空间
B.便于管理
C.加快查询速度
D.建立各数据表之间的联系
答案:C
25.er图中的主要元素是( )
A.结点、记录和文件
B.实体、联系和属性
C.记录、文件和表
D.记录、表、属性
答案:B
26.索引的作用之一是( )。
西交《数据库系统原理》在线作业
A. PRIMARY KEY
B. NOT NULL
C. FOREIGN KEY
D. FOREIGN KEY...REFERENCES...
满分:2 分
17. 保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的( )
A. 数据类型
B. 数据结构
C. 数据操作
D. 数据长度
E. 数据的约束条件
满分:2 分
4. SQL语言集( )功能于一体。
A. 数据查询
B. 数据操纵
C. 数据定义
D. 数据控制
E. 数据维护
满分:2 分
5. SQL标准化工作不断地进行着,相继出现了( )
B. 数据操纵语言
C. 数据控制语言
D. 数据维护语言
满分:2 分
2. 关系模型允许定义( )三类完整性约束。
A. 结构完整性
B. 实体完整性
C. 参照完整性
D. 系统完整性
E. 用户定义的完整性
满分:2 分
3. 数据库的数据模型由( )组成。
A. 视图
B. 索引
C. 文件
D. 数据库
E. 部分基本表
满分:2 分
8. 用户定义的完整性约束条件的作用对象可以是( )
A. 元组
B. 关系
C. 属性列
D. 数据库
E. 基本表
满分:2 分
9. 关系代数运算中,传统的集合运算有( )
A. 笛卡儿积
A. 集中式数据库体系结构
B. 主从式数据库体系结构
西安交通大学《数据库系统原理》作业考核试题
西安交通大学《数据库系统原理》作业考核试题一、单选题1. SQL是的缩写。
()A. Standard Query LanguageB. Select Query Language[正确]C. Structured Query LanguageD. 以上都不是满分:2 分2. dbms 提供dml 实现对数据的操作。
嵌入高级语言中使用的dml 称为()A. 自主型B. 自含型[正确]C. 宿主型D. 交互型满分:2 分3. db、dbms 和dbs 三者之间的关系是()A. db 包括dbms和dbs[正确]B. dbs包括db和dbmsC. dbms包括db和dbsD. 不能相互包括满分:2 分4. 在数据库中存储的是()。
A. 数据B. 数据模型[正确]C. 数据以及数据之间的联系D. 信息满分:2 分5. DBMS是()。
A. OS的一部分[正确]B. OS支持下的系统软件C. 一种编译程序D. 一种操作系统满分:2 分6. dbms 提供dml 实现对数据的操作。
可以独立交互使用的dml 称为()A. 宿主型B. 独立型[正确]C. 自含型D. 嵌入型满分:2 分7. 关于关系模式的键,以下说法正确的是()。
A. 一个关系模式可以有多个主键[正确]B. 一个关系模式可以有多个候选键C. 主键所包含的属性称为主属性D. 不是哪个关系模式都有键满分:2 分8. 下列SQL句中,能够实现参照完整性控制的语句是()。
A. FOREIGN KEYB. PRIMARY KEYC. REFERENCES[正确]D. FOREIGN KEY 和REFERENCES满分:2 分9. 对数据对象施加封锁,可能会引起活锁和死锁问题。
避免活锁的简单方法是采用的策略。
()[正确]A. 顺序封锁法B. 依次封锁法C. 优先级高先服务D. 先来先服务满分:2 分10. 关系运算中花费时间最长的运算是()。
A. 投影[正确]B. 广义笛卡儿积C. 除法D. 选取满分:2 分11. 给定函数依赖f:X→Y和g:X→Y,则()。
[奥鹏]西安交通大学19年3月课程考试《数据库系统原理》作业考核(满分答案)
【奥鹏】西安交通大学19年3月课程考试《数据库系统原理》作业考核试题
试卷总分:100 得分:100
第1道题,在基本的关系中,下列说法( )是正确的。
A、任意两个元组不允许重复
B、属性名允许重名
C、行列顺序有关
D、列是非同质的
参考选择是:A
第2道题,下列SQL句中,能够实现实体完整性控制的语句是
A、FOREIGN KEY
B、PRIMARY KEY
C、REFERENCES
D、FOREIGN KEY 和REFERENCES
参考选择是:B
第3道题,子模式ddl 用来描述()
A、数据库的总体逻辑结构
B、数据库的局部逻辑结构
C、数据库的物理存储结构
D、数据库的概念结构
参考选择是:B
第4道题,codasyl 组织提出的dbtg 报告中的数据模型是的主要代表()
A、层次模型
B、网状模型
C、关系模型
D、实体联系模型
参考选择是:B
第5道题,数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、dbms、数据库、应用程序及用户等组成的一个整体叫__。
()
A、文件的集合、操作系统、文件系统。
数据库系统原理试题及答案(珍藏版)
全国2010年1月自考数据库系统原理试题一、单项选择题(本大题共15小题,每小题2分,共30分)1.数据库管理系统是( C )A.采用了数据库技术的计算机系统B.包括DBA、计算机硬件及DB的系统C.位于用户与OS之间的数据管理软件D.包括OS在内的数据管理软件2.外模式DDL用来描述( B )A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构3.下列关于数据冗余的叙述中,不正确...的是( C )A.冗余的存在容易破坏数据库的完整性B.冗余的存在给数据库的维护增加困难C.不应该在数据库中存储任何冗余数据D.冗余数据是指可由基本数据导出的数据4.适当调整DB的模式和内模式,使DB适应新的应用环境称为DB的( D )A.重组织B.监控分析C.查询优化D.重构造5.关系模型中将不含有多余属性的超键称为( B )A.内键B.候选键C.主键D.外键6.如果一个关系属于3NF,则它( A )A.必然属于2NFB.必然属于4NFC.可能不属于2NFD.必然属于BCNF7.设有关系模式R(A,B,C),F是R上成立的FD集,F={B→C,C→A},那么分解ρ={AB,AC}相对于F( D )A.是无损分解,也保持函数依赖B.是无损分解,但不保持函数依赖C.不是无损分解,但保持函数依赖D.既不是无损分解,也不保持函数依赖8.已知关系S1和S2如下表所示,则S1与S2进行并运算,其结果的元组数为( C )A.0B.4C.5D.69.设有关系R和S,与R—S等价的元组表达式是( B )A.{t|R(t)V┐S(t)}B.{t|R(t)∧┐S(t)}C.{t|∃u(R(t)∨┐S(u))}D.{t|∃u(R(t) ∧┐S(u))}10.在SQL语言中,用于测试列值非空的短语是( C )A.IS NOT EMPTYB.NOT UNIQUEC.IS NOT NULLD.NOT EXISTS11.SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且( A )A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁但不包括30岁D.包括30岁但不包括20岁12.要求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是( C )A.一级封锁协议B.二级封锁协议C.三级封锁协议D.两段锁协议13.断言是DBS采用的( B )A.安全性措施B.完整性措施C.恢复措施D.并发控制措施14.在对象联系图中,如果从A到B有双线箭头,则表示A是B的( A )A.一个子类B.同类C.一个父类D.一个属性15.一个UML类图,如下图所示。
《数据库系统原理》作业题与参考答案word资料12页
《数据库系统原理》作业题与参考答案作业题PART Ⅰ基础篇CHAPTER 1 数据库系统引论1.{教材Page 10 习题3}CHAPTER 2 数据模型1.{教材Page 54 习题7(1)-(4), (6)}CHAPTER 3 SQL语言1.{教材Page 88 习题2-5}(See: 参考答案1)Part Ⅱ系统篇CHAPTER 4 DBMS引论1.名词解释:(1)事务;(2)数据目录;(3)多线程DBMS;(4)集中式DB与分布式DBCHAPTER 5 数据库的存储结构1.试解释关系DB系统中基表数据的三种典型存取路径:(1)索引;(2)簇集;(3)散列。
(即基表的四种典型存储机制:(1)表;(2)索引的表;(3)索引簇表;(4)散列簇表)。
CHAPTER 6 查询处理与优化1.用语法树表示教材Page 66例3-4查询的代数优化过程。
(See: 参考答案2)CHAPTER 7 事务管理1.{教材Page 172 习题6}2.{教材Page 172 习题7}CHAPTER 8 数据库的安全与完整性约束1.{教材Page 185 习题1}2.{教材Page 185 习题2}CHAPTER 9 触发器与主动数据库系统1.职员(emp)基表定义见课件。
试用SQL:2019/SQL3语法定义一个名为empBandh的触发器来实现:一旦在emp表中删除一个员工的数据,只要此员工的工种不是“bandh”,就在emp表中恢复(插入)此员工的数据,将其工种(job)置为“bandh”,月薪(sal)置为2000.0,佣金(comm)置为NULL,其余属性不变。
(See: 参考答案3)PART Ⅲ应用篇CHAPTER 10 数据依赖与关系模式的规范化1.{教材Page 225 习题8}(See: 参考答案4)CHAPTER 11 数据库设计1.试对四个实体:学生、班级、课程、教师,及它们间的四个联系:组成、选课、任课、班主任进行E/R建模,并把E/R数据模式转换成关系数据库模式,并写出创建基表的SQL DDL语句,同时定义PK与FK、以及你认为必要的其他完整性约束。
西安交通大学17年3月课程考试《数据库系统原理》作业考核试题100分答案
西安交通大学17年3月课程考试《数据库系统原理》作业考
核试题100分答案
西安交通大学17年3月课程考试《数据库系统原理》作业考核试题
试卷总分:100? ? ? ?测试时间:--
一、单选题(共?30?道试题,共?60?分。
)
1. SQL是的缩写。
()
A. Standard Query Language
B. Select Query Language
C. Structured Query Language
D. 以上都不是
答案:C
满分:2 分
2. dbms 提供dml 实现对数据的操作。
嵌入高级语言中使用的dml 称为()
A. 自主型
B. 自含型
C. 宿主型
D. 交互型
答案:C
满分:2 分
3. db、dbms 和dbs 三者之间的关系是()
A. db 包括dbms和dbs
B. dbs包括db和dbms
C. dbms包括db和dbs
D. 不能相互包括
答案:B
满分:2 分
4. 在数据库中存储的是()。
A. 数据
B. 数据模型
C. 数据以及数据之间的联系
D. 信息
答案:C
满分:2 分
5. DBMS是()。
A. OS的一部分
B. OS支持下的系统软件
C. 一种编译程序
D. 一种操作系统
答案:B
满分:2 分
6. dbms 提供dml 实现对数据的操作。
可以独立交互使用的dml 称为()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
西安交通大学17年3月课程考试《数据库系统原理》作业考核试题
试卷总分:100? ? ? ?测试时间:--
一、单选题(共?30?道试题,共?60?分。
)
1. SQL是的缩写。
()
A. Standard Query Language
B. Select Query Language
C. Structured Query Language
D. 以上都不是
答案:C
满分:2 分
2. dbms 提供dml 实现对数据的操作。
嵌入高级语言中使用的dml 称为()
A. 自主型
B. 自含型
C. 宿主型
D. 交互型
答案:C
满分:2 分
3. db、dbms 和dbs 三者之间的关系是()
A. db 包括dbms和dbs
B. dbs包括db和dbms
C. dbms包括db和dbs
D. 不能相互包括
答案:B
满分:2 分
4. 在数据库中存储的是()。
A. 数据
B. 数据模型
C. 数据以及数据之间的联系
D. 信息
答案:C
满分:2 分
5. DBMS是()。
A. OS的一部分
B. OS支持下的系统软件
C. 一种编译程序
D. 一种操作系统
答案:B
满分:2 分
6. dbms 提供dml 实现对数据的操作。
可以独立交互使用的dml 称为()。