华师《数据库系统原理》在线作业-0004E0B502C8

合集下载

2018秋华南师范大学网络学院专升本《数据库原理与应用》在线作业

2018秋华南师范大学网络学院专升本《数据库原理与应用》在线作业

2018秋华南师范大学网络学院专升本《数据库原理与应用》在线作业2018秋《数据库原理与应用》课程作业(客观类型)单选题1、使用关键字()可以把查询结果中的重复行屏蔽。

(2 分)A.DISTINCTB.UNIONC.ALLD.TOP我的答案:A得分:2分2、命令SELECTs_no,AVG(grade)AS…平均成绩?FROMscoreGROUPBYs_noHAVINGAVG(grade)>=85,表示()。

(2 分)A.查找score表中平均成绩在85分以上的学生的学号和平均成绩B.查找平均成绩在85分以上的学生C.查找score表中各科成绩在85分以上的学生D.查找score表中各科成绩在85分以上的学生的学号和平均成绩我的答案:A得分:2分3、使用()身份验证方式需要客户端应用程序连接时提供登录时需要的用户标识和密码。

(2 分)A.Windows身份验证B.SQLServer身份验证C.以超级用户身份登录时D.其他方式登录时得分:2分4、表达式SUBSTRING(…SHANGHAI?,6,3)的值是()。

(2 分)A.’SHANGH’B.’SHA’C.’ANGH’D.?HAI?我的答案:D得分:2分5、下面函数不能进行数据类型转换的是:。

(2 分)A.CONVERTB.STRC.CASTD.LTRIM我的答案:D得分:2分6、下列命令不属于DBMS的数据定义语言的是:()。

(2 分)A.CREATEB.DROPC.INSERTD.ALTER我的答案:C得分:2分7、以下()不属于数据库对象(第2章第2节,知识点:SQLserver2000数据库组成,难度:中)(2 分)A.表和视图B.索引和约束C.T-SQL脚本D.触发器得分:2分8、删除触发器tri_Sno的正确命令是:()。

(2 分)A.DELETETRIGGERtri_SnoB.TRUNCATETRIGGERtri_SnoC.DROPTRIGGERtri_SnoD.REMOVETRIGGERtri_Sno我的答案:C得分:2分9、用二维表结构表示实体以及实体间联系的数据模型称为()。

《数据库系统原理》在线测试题

《数据库系统原理》在线测试题

《数据库系统原理》在线测试题、单选题(共40 道试题,共80 分。

)1. 对视图的查询,最终要转化为对()的查询。

A. 索引B. 元组C. 基本表D. 数据库满分:2 分2. 下列哪一项不是DBMS的组成部分?()A. DDL及其翻译处理程序B. DML及其编译、解释程序C. 数据库运行控制程序D. 宿主语言及其编译、处理程序满分:2 分3. 创建存储过程使用()语句。

A. CREATE PROCB. CREATE VIEWC. CREATE TABLED. CREATE DATABASE满分:2 分4. 有关系模式P(A,B,C,D,E,F,G,H,I,J),根据语义有如下函数依赖集:F={ABD→E,AB→G,B →F,C→J,C→I,G→H},关系模式P的码是()A. (A,C)B. (A,B,G)C. (A,G)D. (A,B,C,D)满分:2 分5. 在SQL语言中,()子句能够实现关系参照性规则。

A. PRIMARY KEYB. NOT NULLC. FOREIGN KEYD. FOREIGN KEY...REFERENCES...满分:2 分6. 从现实世界中抽象出实体型、属性和实体集间的联系,并用()模型来描述它们。

A. E-RB. 概念C. 逻辑D. 物理满分:2 分7. 设关系R=(A,B,C),与SQL语句select distinct A from R where B=17等价的关系代数表达式是()A. πA(σB=17(R))B. σB=17(πA(R))C. σB=17(πA,C(R))D. πA,C(σB=17(R))满分:2 分8. 下列关于E-R模型的叙述中,哪一条是不正确的?()A. 在E-R图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示B. 实体类型之间的联系通常可以分为1:1,1:n和m:n三类C. 1:1联系是1:n联系的特例,1:n联系是m:n联系的特例D. 联系只能存在于两个实体类型之间满分:2 分9. 用户对SQL数据库的访问权限中,如果只允许删除基本表中的元组,应授予哪一种权限?()A. DROPB. DELETEC. ALTERD. UPDATE满分:2 分10. 下列关于关系数据库视图的说法中,哪些是正确的?()Ⅰ. 视图是关系数据库三级模式中的内模式。

奥鹏作业地大《数据库系统原理(新)》在线作业一-0008

奥鹏作业地大《数据库系统原理(新)》在线作业一-0008

地大《数据库系统原理(新)》在线作业一-0008
()是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。

数据库在建立、使用和维护时由其统一管理、统一控制。

选项【A】:DBMS
选项【B】:DB
选项【C】:DBS
选项【D】:DBA
正确选项:A
在SQL语言中,"授权"命令是( )
选项【A】:GRANT
选项【B】:REVOKE
选项【C】:OPTION
选项【D】:PUBLIC
正确选项:A
在SQL Server 中,model是( )
选项【A】:数据库系统表
选项【B】:数据库模板
选项【C】:临时数据库
选项【D】:示例数据库
正确选项:B
SQL Server2000标准版不支持的操作系统是()选项【A】:Windows 2000 Server
选项【B】:Windows NT Server
选项【C】:Windows98
选项【D】:Windows 2000 Advanced Server
正确选项:C。

数据库系统原理教程课后习题及答案(第四章)

数据库系统原理教程课后习题及答案(第四章)

第4章数据库安全性1 .什么是数据库的安全性?答:数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。

2 .数据库安全性和计算机系统的安全性有什么关系?答:安全性问题不是数据库系统所独有的,所有计算机系统都有这个问题。

只是在数据库系统中大量数据集中存放,而且为许多最终用户直接共享,从而使安全性问题更为突出。

系统安全保护措施是否有效是数据库系统的主要指标之一。

数据库的安全性和计算机系统的安全性,包括操作系统、网络系统的安全性是紧密联系、相互支持的,3 .试述可信计算机系统评测标准的情况,试述TDI / TCSEC 标准的基本内容。

答:各个国家在计算机安全技术方面都建立了一套可信标准。

目前各国引用或制定的一系列安全标准中,最重要的是美国国防部(DoD )正式颁布的《DoD 可信计算机系统评估标准》(伽sted Co 哪uter system Evaluation criteria ,简称TcsEc ,又称桔皮书)。

(TDI / TCSEC 标准是将TcsEc 扩展到数据库管理系统,即《可信计算机系统评估标准关于可信数据库系统的解释》(Tmsted Database Interpretation 简称TDI , 又称紫皮书)。

在TDI 中定义了数据库管理系统的设计与实现中需满足和用以进行安全性级别评估的标准。

TDI 与TcsEc 一样,从安全策略、责任、保证和文档四个方面来描述安全性级别划分的指标。

每个方面又细分为若干项。

4 .试述T csEC ( TDI )将系统安全级别划分为4 组7 个等级的基本内容。

答:根据计算机系统对安全性各项指标的支持情况,TCSEC ( TDI )将系统划分为四组(division ) 7 个等级,依次是D 、C ( CI , CZ )、B ( BI , BZ , B3 )、A ( AI ) ,按系统可靠或可信程度逐渐增高。

这些安全级别之间具有一种偏序向下兼容的关系,即较高安全性级别提供的安全保护包含较低级别的所有保护要求,同时提供更多或更完善的保护能力。

数据库系统原理习题解答

数据库系统原理习题解答

1.12 外部模型使数据库系统有哪些优点? 答:简化了用户的观点; 有助于数据库的安全保护; 外部模型是对概念模型的支持,如果用户使用外部模型得心应手,那 么说明当初根据用户需求综合成的概念模型是正确的、完善的。 答:在用户到数据库间,DB 的数据结构有三个层次:外部模型、逻 辑模型、内部模型。这三个层次用 DB 的 DDL 定义后的内容分别是外模式、 逻辑模式、内模式。 (叙述三个模式的概念) 内模式并不涉及物理设备的约束,那一部分由操作系统完成。如从磁 盘读写数据的操作。 1.15 试述 DBMS 的工作模式和主要功能。 答:DBMS 工作模式: 1)接受应用程序的数据请求和处理请求; 2)将用户的数据请求(高级指令)转换成复杂的机器代码(低级指 令);3)实现对数据库的操作; 4)从对数据库的操作中接受查询结果;5)对查询结果进行处理(格式 转换);6)将处理结果返回给用户。 DBMS 主要功能: 1)数据库的定义功能;2)数据库的操纵功能;3)数据库的保护功能; 4)数据库的维护功能;5)数据字典。
物理数据独立性——对内模式修改时,对逻辑模式/内模式像作相应 修改,可以尽量不影响逻辑模式。
逻辑数据独立性——逻辑模式修改时,对外模式/逻辑模式映像作相 应修改,可以使外模式和应用程序保持不变。
主语言——在数据库技术中,用于编写应用程序的高级程序设计语言。 DDL——数据定义语言。DBMS 提供 DDL 定义数据库的三级结构、两级 映像,定义数据的完整性约束、保密限制等约束。 DML——数据操纵语言。DBMS 提供 DML 实现对数据的操作。基本的数 据操作有两类:检索(查询)、更新(插入、删除、修改)。分为过程性 DML 和非过程 DML 两种。 过程性 DML——是指用户编程时,不仅需要指出“做什么”(需要什 么样的数据),还需要指出“怎么做”(怎样获得这些数据)。如层次、 网状的 DML。 非过程性 DML——用户编程时,只需要指出“做什么”,不需要提出 “怎么做”。如关系型 DML。

解题通20春华师《数据库系统原理》在线作业【标准答案】

解题通20春华师《数据库系统原理》在线作业【标准答案】

20春华师《数据库系统原理》在线作业
一、单选题
共15题,30分
1
在数据库设计中,将ER图转换成关系数据模型的过程属于()A需求分析阶段
B逻辑设计阶段
C概念设计阶段
D物理设计阶段
我的答案:B
正确答案:B
2
从关系中挑选出指定的属性组成新关系的运算称为( )。

•A选择运算
•B投影运算
•C联接运算
•D交运算
我的答案:B
正确答案:B
3
在创建表的约束条件中,主键强制表中的()
我的答案:D
正确答案:D
4
下列SQL语句中,修改表结构的是()
我的答案:A
正确答案:A
5
五种基本关系代数运算是()
我的答案:A
正确答案:A
6
概念结构设计阶段得到的结果是( )。

我的答案:B
正确答案:B
7
当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()
我的答案:D
正确答案:D
8
下列有关数据库的描述,正确的是()
我的答案:C
正确答案:C
我的答案:C
正确答案:C
10
DBMS中实现事务持久性的子系统是()
我的答案:D
正确答案:D
11
关于数据库系统三级模式的说法,下列选项中正确的是( )。

我的答案:B
正确答案:B。

数据库系统原理习题答案

数据库系统原理习题答案

习题答案第一章一、选择题1.A2.C3.C4.B5.C6.A7.B8.D9.A 10.C 11.D 12.C 13.C 14.A 15.B 16.C17.D 18.A 19.A 20.C二、填空题1.数据2.人工管理文件系统数据库系统3.数据结构化4.数据的冗余度高数据的不一致性数据的联系弱5.物理数据独立性6.逻辑数据独立性7.数据的恢复并发控制数据完整性控制数据安全性控制 8.低高9.数据库管理系统(DBMS)10.层次型网状型关系型1l.比较真实地描述现实世界容易为人所理解便于在计算机上实现12.实体记录13.属性字段(数据项)14.码15.物理数据描述逻辑数据描述物理数据描述逻辑数据描述16.域17.一对一一对多多对多18.数据模型19.ER 模型20.层次模型网状模型关系模型2l. 数据操纵完整性约束22.方框菱形椭圆23.层次模型一对多24.网状模型25.关系模型26.冗余结点虚拟结点27.邻接法链接法28.关系模式29.外模式内模式内模式30.三级模式两级映象31.外模式(用户模式、子模式)概念模式(模式)内模式32.应用程序数据33.逻辑物理34.交互(或自含) 宿主(或嵌入)35.DDL36.DML37.数据库硬件软件数据库用户38.DBMS DBA39.数据库40.DBA 专业用户应用程序员最终用户41.DBA42.应用程序的人员43.最终用户44.数据库模式数据库查询45.应用程序应用界面46.最终用户三、问答题1.答:数据库系统是在文件系统的基础上发展起来的,数据的结构化是数据库与文件系统的根本区别。

在文件系统中,相互独立的文件的记录内部是有结构的,但记录之间没有联系,往往只针对某应用;数据的最小存储单位是记录,不能细到数据项。

在数据库系统中不仅要考虑到某一应用的数据结构,还要考虑到整个组织的数据结构,具有整体的结构化。

存取数据的方式也很灵活,可以存取数据库中的某一数据项,一组数组项,一个记录或一组记录。

数据库原理习题

数据库原理习题

数据库原理习题(含答案)(总51页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--第一章绪论Ⅰ、学习要点1、准确掌握数据、数据库、数据库系统、数据库管理系统等基本术语、概念;2、数据独立性的概念、分类及实现途径;3、数据模型的概念、分类、要素及作用;4、数据库三级模式体系结构的含义及作用;5、关系数据模型的三要素容。

Ⅱ、习题一、选择题:1、使用二维表格结构表达数据和数据间联系的数据模型是()A、层次模型B、网状模型C、关系模型D、实体—联系模型2、DB、DBS、DBMS间的关系是()A、DB包括DBMS和DBSB、DBMS包括DB和DBSC、DBS包括DB和DBMSD、DBS与DB和DBMS无关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、数据库系统中,用()描述全部数据的物理存储视图。

A、外模式B、模式C、模式D、数据模式10、数据库系统中用于定义和描述数据库逻辑结构的语言是()A、DMLB、DDLC、DCLD、SQL211、数据库系统支持的数据共享指的是()A、同一应用的多个程序共享同一数据集合B、多个用户、同一语言程序共享同一数据集合C、多个用户共享同一数据文件D、多种语言、多个用户、多个应用相互覆盖地使用同一数据集合12、数据库系统中,当模式发生变化时,采用()来保证数据的物理独立性。

16秋华师《数据库系统原理》在线作业

16秋华师《数据库系统原理》在线作业
B.不会因为存储策略的变化而影响存储结构
C.不会因为某些存储结构的变化而影响其他的存储结构
D.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
正确答案:
12.若关系R(A,B)已属于3NF,下列说法中正确的是( )。
A.它一定消除了插入和删除异常
B.仍存在一定的插入和删除异常C.一定属 NhomakorabeaBCNF
15.数据管理的主要任务是对数据进行变换、抽取和运算,以得到更有用的数据。
A.错误
B.正确
正确答案:
正确答案:
8. SQL语言除了具有一般关系数据库语言的特点外,还具有的特点有( )。
A.有自含式和嵌入式两种形式
B.语言简洁、易学易用
C.高度过程化
D.支持三级模式结构
正确答案:
9.数据库管理员的职责包括( )。
A.维护数据库
B.设计子模式
C.管理数据库
D.定义数据库结构
正确答案:
10. SQL的主要组成部分有( )。
A.错误
B.正确
正确答案:
12.数据结构是数据模型最基本的组成部分,规定了数据模型的静态特性。
A.错误
B.正确
正确答案:
13.最常用的表示数据模型的方法是实体—联系方法。
A.错误
B.正确
正确答案:
14.人们利用数据仓库的主要目的是进行日常事务处理,对数据仓库的主要操作是数据查询。
A.错误
B.正确
正确答案:
A.错误
B.正确
正确答案:
9.在关系代数中,除法操作时用一个(m+n)元的关系R除以一个n元关系S,操作结果产生一个m元的新关系。
A.错误
B.正确

数据库系统原理参考答案

数据库系统原理参考答案

第一章习题参考答案1.名词解释:数据、数据库、数据库管理系统、数据库系统、关系数据库管理系统。

数据:用来记录或者标识事物本质特征的符号。

具体包括文本、图形、图像、音频、视频、动画等数据。

数据库:长期储存在计算机内的有组织的、统一的、共享的、结构化的、通用化的、综合性的数据的集合。

数据库管理系统:位于用户与操作系统之间,提供给用户实现数据库的定义、操纵和运行管理的数据管理软件,从而科学地组织和存储数据、高效地获取和维护数据。

数据库系统:在计算机系统中引入数据库后,由数据库、数据库管理系统、数据库应用系统、数据库设计员、数据库管理员和用户等构成的完整的计算机系统。

DBS的核心是数据库管理系统,DBMS是用户与数据库的接口关系数据库系统:支持关系数据库技术的数据库系统。

2.简述数据库管理系统的功能。

数据定义DDL;数据操纵DML;数据控制DCL(安全性、完整性、并发控制和数据恢复);数据接口;数据组织和存储;事务和运行管理等。

从而确保数据的安全、完整、并发和恢复。

3.简述数据库系统的组成和特点。

组成:DBS硬件(计算机硬件、数据库硬件和网络硬件等)、DBS软件(操作系统、DBMS、程序设计主语言、数据库专用开发工具和数据库应用系统等)和人员(数据库设计员、数据库分析员、数据库管理员、数据库程序员和用户)等组成。

特点:数据结构化组织、永久储存和统一管理;数据共享;冗余度小;独立性高;容易扩展等。

4.常用的数据模型有哪些?简述数据模型的三个要素。

类型:层次模型(最早);网状模型;关系模型(目前流行);面向对象模型(20世纪80年代引入OOP)。

要素:数据结构;数据操作;完整性约束。

5.简述DBA的职责。

决定数据库的信息内容和结构;决定数据库的存储结构和存取策略;定义数据的安全性和完整性;监控数据库的使用和运行;数据库的改进和重组重构。

6.简述数据库技术发展的三个基本阶段。

人工管理;文件系统;数据库系统7.试述文件系统与数据库系统的区别。

数据库系统原理教程课后习题答案

数据库系统原理教程课后习题答案

第1章绪论1 .试述数据、数据库、数据库系统、数据库管理系统的概念。

答:( l )数据( Data ) :描述事物的符号记录称为数据。

数据的种类有数字、文字、图形、图像、声音、正文等。

数据与其语义是不可分的。

解析在现代计算机系统中数据的概念是广义的。

早期的计算机系统主要用于科学计算,处理的数据是整数、实数、浮点数等传统数学中的数据。

现代计算机能存储和处理的对象十分广泛,表示这些对象的数据也越来越复杂。

数据与其语义是不可分的。

500 这个数字可以表示一件物品的价格是 500 元,也可以表示一个学术会议参加的人数有 500 人,还可以表示一袋奶粉重 500 克。

( 2 )数据库( DataBase ,简称 DB ) :数据库是长期储存在计算机内的、有组织的、可共享的数据集合。

数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。

( 3 )数据库系统( DataBas 。

Sytem ,简称 DBS ) :数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。

解析数据库系统和数据库是两个概念。

数据库系统是一个人一机系统,数据库是数据库系统的一个组成部分。

但是在日常工作中人们常常把数据库系统简称为数据库。

希望读者能够从人们讲话或文章的上下文中区分“数据库系统”和“数据库”,不要引起混淆。

( 4 )数据库管理系统( DataBase Management sytem ,简称 DBMs ) :数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。

DBMS 的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。

解析 DBMS 是一个大型的复杂的软件系统,是计算机中的基础软件。

目前,专门研制 DBMS的厂商及其研制的 DBMS 产品很多。

(完整)《数据库系统原理概论》题库及答案,推荐文档

(完整)《数据库系统原理概论》题库及答案,推荐文档

(完整)《数据库系统原理概论》题库及答案,推荐文档华中师范大学网络教育学院《数据库》练习测试题库本科一、选择题1、单个用户使用的数据视图的描述称为( A )。

A.外模式 B.概念模式 C.内模式 D.存储模式2、子模式DDL用来描述( B )。

A.数据库的总体逻辑结构 B.数据库的局部逻辑结构C.数据库的物理存储结构 D.数据库的概念结构3、在DBS中,DBMS和OS之间的关系是( B )。

A.相互调用B.DBMS调用OS C.OS调用DBMS D.并发运行4、五种基本关系代数运算是( A )。

A.∪,-,×,π和σ B.∪,-,∞,π和σC.∪,∩,×,π和σ D.∪,∩,∞,π和σ5、当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( D )。

A.左外联接 B.右外联接 C.外部并 D.外联接6、下列聚合函数中不忽略空值 (null) 的是( C )。

A.SUM (列名) B.MAX (列名) C.COUNT ( * ) D.AVG (列名)7、设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F( A )。

A.是无损联接,也是保持FD 的分解 B.是无损联接,但不保持FD的分解C.不是无损联接,但保持FD的分解D.既不是无损联接,也不保持FD 的分解8、下列SQL语句中,修改表结构的是( A )。

A.CREATE B.ALTER C.UPDATE D.INSERT9、在数据库设计中,将ER图转换成关系数据模型的过程属于( B )。

A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段10、SQL中,下列涉及空值的操作,不正确的是(C )。

A.AGE IS NULL B.AGE IS NOT NULL C.AGE = NULL D.NOT (AGE IS NULL)11、如果事务T获得了数据项Q上的排它锁,则T对Q( C )。

华师在线数据库原理

华师在线数据库原理

作业1.第1题下列( )是数据库的两级映像.A.外模式/模式,模式/内模式B.模式/外模式,外模式/内模式C.模式/内模式,内模式/外模式D.外模式/内模式,内模式/安全模式您的答案:A题目分数:3此题得分:3.02.第2题下列关于数据模型的说法不正确的是( ).A.数据模型就是对现实世界数据特征的模拟和抽象B.数据模型是一个描述数据,数据联系、数据语义以及一致性约束的概念工具的集合C.仅反映数据本身D.数据模型是数据库系统的核心和基础,任何一个数据库管理系统均是基于某种数据模型的您的答案:C题目分数:3此题得分:3.03.第3题2NF要求实体的非主属性完全函数依赖于主码.即不能存在仅依赖主码一部分的属性,如果存在,那么这个属性和主码的这一部分应该分离出来形成一个新的实体,新实体与原实体之间是( )的关系.A.多对多B.一对多C.一对一D.一对一或一对多您的答案:B题目分数:3此题得分:3.04.第4题( )故障在所有的故障中,对数据库系统造成的危害最大.A.介质B.系统C.事务D.软件您的答案:A题目分数:3此题得分:3.05.第5题聚合函数是一种特殊的函数.它对一组行中的某个列执行计算,并返回单个值.下列函数中不是聚合函数的是( ).A.SUMB.MAXC.LEND.COUNT您的答案:C题目分数:3此题得分:3.06.第6题SQl Server2000中的编程语言就是( ).A.T-SQLB.S-SQLC.Q-SQlD.R-SQL您的答案:A题目分数:3此题得分:3.07.第7题实体-联系模型是( ).A.概念模型B.逻辑模型C.现实世界D.物理模型您的答案:A题目分数:3此题得分:3.08.第8题由特殊化和一般化所产生的高层实体集和低层实体集之间存在一种特殊的( )关系.A.子类B.继承C.约束D.聚集您的答案:B题目分数:4此题得分:4.09.第9题SQL中的视图提高了数据库系统的( )A.完整性B.并发控制C.隔离性D.独立性您的答案:D题目分数:3此题得分:3.010.第10题有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束您的答案:A题目分数:3此题得分:3.011.第11题数据的逻辑独立性是指 ( )A.模式变,应用程序不变B.应用程序变,模式不变C.内模式变,应用程序不变D.应用程序变,内模式不变您的答案:D题目分数:3此题得分:3.012.第12题下面系统中不属于关系数据库管理系统的是()A.OracleB.MS SQL ServerC.IMSD.DB2您的答案:C题目分数:3此题得分:3.013.第13题关系模式的规范化过程主要是为克服数据库逻辑结构中存在的插入异常、删除异常以及( )A.数据不一致性B.结构不合理C.数据冗余度大D.数据丢失您的答案:C题目分数:3此题得分:3.014.第14题如果文件没有使用索引,并按某一属性排序,且选择条件是镇属性上的等值比较,则可用( )的选择运算算法来定位符合选择条件的记录.A.线性搜索B.二分搜索C.聚簇索引D.辅助索引您的答案:B题目分数:3此题得分:3.015.第15题关于数据库系统的说法不正确的是( ).A.数据库系统是指引入数据库技术后的计算机系统B.狭义地讲,数据库系统就是数据库管理系统C.狭义地讲,数据库系统由数据库和数据库管理系统组成D.广义地讲,数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统,数据库管理员和用户构成您的答案:B题目分数:3此题得分:3.016.第16题事务(TransaCtion)是用户定义的一个数据库操作序列,下列( )不是它的特性。

《数据库系统原理》试题及参考答案

《数据库系统原理》试题及参考答案

《数据库系统原理》在线作业参考资料一、单选题1、数据库管理系统中数据操纵语言dml所实现的操作一般包括(A)A 查询、插入、修改、删除B 排序、授权、删除C 建立、插入、修改、排序D 建立、授权、修改2、SELECT语句执行的结果是(D)A 性数据项B 元组C 视图D 表3、数据库的数据的共享是指(D)。

A 多种应用、多种语言、多个用户相互覆盖地使用数据集合B 多个用户、同一种语言共享数据C 多个用户共享一个数据文件D 同一个应用中的多个程序共享一个数据集合4数据库中全部数据的整体逻辑结构的描述是(A)A 概念模式B 内模式C 外模式D 存储模式5、er图中的主要元素是(B)A 结点、记录和文件B 实体、联系和属性C 记录、文件和表D 记录、表、属性6、使某个事务永远处于等待状态,而得不到执行的现象称为(B)A 死锁B 活锁C 串行调度D 不可串行调度7、设有关系模式R(OISQDB),其函数依赖集为:S→D,I→B,IS→Q,B→O。

则R的候选键是(D)。

A SB ISBC ID IS8、索引的作用之一是(C)A 节省存储空间B 便于管理C 加快查询速度D 建立各数据表之间的联系9、以下有关ORDER BY子句的叙述中不正确的是(A)。

A 子查询也可以使用ORDER BY子句B 在SELECT语句中,ORDER BY只能在所有其他子句之后,最为最后一个字句出现C ORDER BY子句可以对多个列进行排序D 在视图中不能使用ORDERBY子句10、任何二元关系模式所属的最高范式是(D)。

A 1NFB 2NFC 3NFD BCNF11、R(A,B,C,D),函数依赖为:B→D,D→B,AB→C。

则R最高属于第(C)范式A 1NFB 2NFC 3NF DBCNF12、单个用户使用的数据视图的描述,称为(A)。

A 外模式B 存储模式C 内模式D 概念模式13、要控制两个表中数据的完整性和一致性可以设置“参照完整性规则”,要求这两个表(D)A不同数据库中的两个表B连接属性的属性名相同C连接属性的属性数据类型相同D连接属性之间存在外部关系键与关系键的对应关系14、在关系中,关系键由(C)。

15春华师《数据库系统原理》在线作业答案

15春华师《数据库系统原理》在线作业答案

华师《数据库系统原理》在线作业
一、单选题(共15 道试题,共30 分。


1. 建立数据库、配置和使用数据库的软件称为()
A. 操作系统
B. 数据库管理系统
C. 应用开发工具
D. 应用程序
正确答案:C
2. 概念结构设计阶段得到的结果是( )。

A. 数据字典描述的数据需求
B. E-R图表示的概念模型
C. 某个DBMS所支持的数据模型
D. 包括存储结构和存取方法的物理结构
正确答案:B
3. 下列SQL语句中,修改表结构的是()
A. CREATE
B. ALTER
C. UPDATE
D. INSERT
正确答案:A
4. 数据库管理系统中DDL表示( )。

A. 数据描述语言
B. 数据操纵语言
C. 数据控制语言
D. 访问数据库的方式
正确答案:A
5. 在下列关于关系的陈述中,错误的是()
A. 表中任意两行的值不能相同
B. 表中任意两列的值不能相同
C. 行在表中的顺序无关紧要
D. 列在表中的顺序无关紧要
正确答案:B
6. 数据模式是()
A. 文件的集合
B. 记录的集合
C. 数据的集合。

《数据库系统原理》作业题与参考答案

《数据库系统原理》作业题与参考答案

《数据库系统原理》作业题与参考答案作业题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:1999/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、以及你认为必要的其他完整性约束。

华师数据库原理在线作业(100分)

华师数据库原理在线作业(100分)

作业1.第1题SQL中的视图提高了数据库系统的( )A.完整性B.并发控制C.隔离性D.独立性您的答案:D题目分数:3此题得分:3.02.第2题数据的逻辑独立性是指 ( )A.模式变,应用程序不变B.应用程序变,模式不变C.内模式变,应用程序不变D.应用程序变,内模式不变您的答案:D题目分数:3此题得分:3.03.第3题关系模式的规范化过程主要是为克服数据库逻辑结构中存在的插入异常、删除异常以及( )A.数据不一致性B.结构不合理C.数据冗余度大D.数据丢失您的答案:C题目分数:3此题得分:3.04.第4题下列不是数据库系统与文件系统的本质区别是( ).A.数据库系统实现了整体数据结构化,而文件系统只考虑某个具体应用的数据结构B.数据具有较高的共享性,减少了冗余;文件之间基本不能共享,导致数据冗余度高C.数据库系统中程序与数据的逻辑结构和物理存储相独立,而文件系统中数据逻辑结构与文件结构紧密联系D.数据由数据库管理系统统一管理和控制您的答案:A题目分数:3此题得分:3.05.第5题数据库中存储的是( ).A.数据B.数据间的联系C.数据及数据间的联系D.数据模型您的答案:C题目分数:3此题得分:3.06.第6题联系集的类型有( )A.一对一B.一对一、一对多C.一对多和多对多D.一对一、一对多和多对多您的答案:D题目分数:3此题得分:3.07.第7题( )故障在所有的故障中,对数据库系统造成的危害最大.A.介质B.系统C.事务D.软件您的答案:A题目分数:3此题得分:3.08.第8题创建用户自定义函数的命令是( ).A.CREATEV VIEWB.CREATE TRIGGERC.CREATE RULED.CREATE FUNCTION题目分数:3此题得分:3.09.第9题接口有3个值得注意的特性,一个是( )信息,表示子类和父类的继承关系;一个是( )信息,表示该类对象的当前集合名,用于说明类的范围;还有一个是( )信息,在类的范围内惟一标识一个对象.A.继承,键码,超类B.继承,聚簇,键码C.超类,外延名,键码D.超类,聚簇,键码您的答案:C题目分数:3此题得分:3.010.第10题事务故障的恢复方法采用基于( )的数据恢复技术.A.系统重启B.转储C.日志D.用户鉴定您的答案:C题目分数:3此题得分:3.011.第11题常用的用户标识方法是( ).A.用户密码B.用户名和口令字C.用户权限D.用户名您的答案:B题目分数:3此题得分:3.012.第12题关于数据处理和数据管理,下列叙述正确的是( )A.数据处理经历了人工系统、文件系统、数据库系统三个阶段B.数据处理是数据管理的中心问题C.数据管理的主要工作是对数据进行收集、分类整理、组织、存储、维护、检索等操作D.数据管理技术优劣不影响数据处理的效率您的答案:C此题得分:3.013.第13题( )是相互矛盾的,数据库物理设计过程中需要对它们进行折中权衡.A.时间效率,维护代价B.时间效率,空间效率C.时间效率,空间效率,维护代价D.空间效率,维护代价您的答案:C题目分数:3此题得分:3.014.第14题( )就是能从这许多查询策略中找出最有效的查询执行计划的一种处理过程.A.查询分析B.查询翻译C.查询优化D.查询执行您的答案:C题目分数:3此题得分:3.015.第15题下列聚合函数中不忽略空值 (null) 的是()A.SUM (列名)B.MAX (列名)C.COUNT ( * )D.AVG (列名)您的答案:C题目分数:3此题得分:3.016.第16题SQL的全局约束是指基于元组的检查子句和()A.非空值约束B.域约束子句C.断言D.外键子句您的答案:C题目分数:4此题得分:4.017.第17题学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是(????? )A.多对多B.?一对一C.???多对一D.???一对多您的答案:D题目分数:3此题得分:3.018.第18题有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束您的答案:A题目分数:3此题得分:3.019.第19题下面系统中不属于关系数据库管理系统的是()A.OracleB.MS SQL ServerC.IMSD.DB2您的答案:C题目分数:3此题得分:3.020.第20题如果文件没有使用索引,并按某一属性排序,且选择条件是镇属性上的等值比较,则可用( )的选择运算算法来定位符合选择条件的记录.A.线性搜索B.二分搜索C.聚簇索引D.辅助索引您的答案:B题目分数:3此题得分:3.021.第21题事务(TransaCtion)是用户定义的一个数据库操作序列,下列( )不是它的特A.原子性B.一致性C.并发性D.持续性您的答案:C题目分数:3此题得分:3.022.第22题数据的物理独立性是( )实现的.A.外模式/模式映像B.外模式/内模式映像C.模式/内模式映像D.内模式/外模式映像您的答案:C题目分数:3此题得分:3.023.第23题聚合函数是一种特殊的函数.它对一组行中的某个列执行计算,并返回单个值.下列函数中不是聚合函数的是( ).A.SUMB.MAXC.LEND.COUNT您的答案:C题目分数:3此题得分:3.024.第24题由特殊化和一般化所产生的高层实体集和低层实体集之间存在一种特殊的( )关系.A.子类B.继承C.约束D.聚集您的答案:B题目分数:3此题得分:3.025.第25题若要求分解具有无损连接性,那么模式分解一定能够达到( ).A.2NFC.BCNFD.3NF您的答案:B题目分数:3此题得分:3.026.第26题事务的ACID特性是( ).A.原子性,一致性B.隔离性C.持续性D.原子性,一致性,隔离性,持续性您的答案:D题目分数:3此题得分:3.027.第27题( )将访问许可权分配给一定的角色,用户通过饰演不同的角色获得角色所拥有的访问许可权.A.强制存取控制B.自主存取控制C.视图机制D.基于角色的访问控制您的答案:D题目分数:3此题得分:3.028.第28题( )封锁协议可以防止丢失修改,并且保证事务可恢复.A.二级B.一级C.三级D.多级您的答案:B题目分数:3此题得分:3.029.第29题对于经常在查询条件中出现的属性或者经常在聚集函数中出现的属性,可以考虑在这些属性上建立( ).A.视图B.关系C.连接您的答案:D题目分数:3此题得分:3.030.第30题根据关系模型的完整性规则,一个关系中的主码( ).A.不能有两个B.不可作为其他关系的外部键C.可以取空值D.不可以是属性组合您的答案:A题目分数:3此题得分:3.031.第31题在DBS中,DBMS和OS之间的关系是()A.相互调用B.DBMS调用OSC.OS调用DBMSD.并发运行您的答案:B题目分数:3此题得分:3.032.第32题SQL中,下列涉及空值的操作,不正确的是()A.AGE IS NULLB.AGE IS NOT NULLC.AGE = NULLD.NOT (AGE IS NULL)您的答案:C题目分数:3此题得分:3.033.第33题属性类型允许是基本数据类型、结构类型和集合类型的模型是()A.平面关系模型B.嵌套关系模型C.复合对象模型D.分布式关系模型您的答案:C题目分数:3此题得分:3.0作业总得分:100.0 作业总批注:。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

华师《数据库系统原理》在线作业-0004
在数据库设计中,将ER图转换成关系数据模型的过程属于()A:需求分析阶段
B:逻辑设计阶段
C:概念设计阶段
D:物理设计阶段
答案:B
从关系中挑选出指定的属性组成新关系的运算称为( )。

A:选择运算
B:投影运算
C:联接运算
D:交运算
答案:B
在创建表的约束条件中,主键强制表中的()
A:某一列非空
B:某一列非空且唯一
C:某一列或多列非空
D:某一列或多列非空且唯一
答案:D
下列SQL语句中,修改表结构的是()
A:CREATE
B:ALTER
C:UPDATE
D:INSERT
答案:A
五种基本关系代数运算是()
A:∪,-,×,π和σ
B:∪,-,∞,π和σ
C:∪,∩,×,π和σ
D:∪,∩,∞,π和σ
答案:A
概念结构设计阶段得到的结果是( )。

A:数据字典描述的数据需求
B:E-R图表示的概念模型
C:某个DBMS所支持的数据模型
D:包括存储结构和存取方法的物理结构
答案:B
当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()
A:左外联接
B:右外联接
C:外部并
D:外联接
答案:D
下列有关数据库的描述,正确的是()
A:数据库是一个DBF文件
B:数据库是一个关系
C:数据库是一个结构化的数据集合。

相关文档
最新文档