【自考复习】07163高级数据库技术
- 格式:doc
- 大小:111.00 KB
- 文档页数:12
单项选择题1.在一个学校的数据管理系统中,属于一对多联系的是A.教师与教研室B.院长与部门C.学生与班级D.学生与课程2.关系数据库中,数据操作包括A.查询和更新B.编辑和修改C.浏览和查询D.插入和删除3.设关系R={(a,b,c),(d,e,f),(g,h,i)},下面给出的关系中,可由R作投影运算得到的是A.{(a,b,c),(g,h,i)} B.{(a,e,f),(d,h,i),(g,b,c)}C.{(a,c),(d,f),(g,i)} D.{(a,b),(d,f),(h,i)}4.关系R(学号,姓名,年龄)(假定姓名唯一)的函数依赖“(学号,姓名) →年龄”为A.传递函数依赖B.完全函数依赖C.平凡函数依赖D.部分函数依赖5.数据流图设计属于数据库设计的A.概念设计B.物理设计C.逻辑设计D.需求分析6.对于两个实体间的1:n联系,转换关系模型的原则是A.将1方的主码放到n方实体对应的关系模式中作为外码,联系属性一并加入B.只要在1方的关系模式中增加n方关系模式的主码,省略两个实体间的联系模型C.必须对联系单独建立关系用来联系双方实体,并包括实体的主码和联系属性D.将n方的主码放到1方实体对应的关系模式中作为外码,联系属性一并加入7.实现SQL数据定义功能的是A.DDL B.DML C.DCL D.DQL 8.用于创建数据库的SQL语句是A.DELETE DATABASE B.DROP DATABASEC.ALTER DATABASE D.CREATE DATABASE9.列级完整性约束不包括A.DEFAULT B.NULL C.PRIMARY KEY D.UNIQUE 10.下列关于视图的描述中,错误的是A.若干基本表连接的查询不能定义为视图B.视图能够隐蔽数据的复杂性,简化用户的操作C.视图可以对机密的数据提供安全保护D.视图是由基本表或已定义的视图导出的虚表11.数据加密可采用置换的方法,该方法是A.对明文逐字符加密B.将明文字符换成密文表的字符C.将明文字符按不同顺序重新排列D.对明文逐字符使用不同的加密方法12.ORACLE行级安全性由A.列约束指定B.视图实现C.基本表定义D.索引创建13.对数据类型的约束属于A.静态列约束B.动态列约束C.静态表级约束D.动态表级约束14.事务是用户定义的一个数据库操作序列。
全国7月高等教育自学考试互联网数据库试题部分答案全国7月高等教育自学考试互联网数据库试题课程代码:00911一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.DBMS并发控制和恢复的基本单位是( C )A.表B.命令C.事务D.程序2.SQL语言中,GRANT和REVOKE语句用于实现数据库的( D )A.完整性控制B.并发控制C.一致性控制D.安全性控制3.数据模型有三个要素,其中用于描述系统静态特性的是( B )A.数据结构B.数据操作C.数据完整性约束D.数据检索4.为了方便使用数据库,DBMS提供的数据操纵语言能够嵌入到某一高级语言中,该高级语言称为( B )A.会话语言B.宿主语言C.主控语言D.虚拟语言5.若两个实体间联系的是类型M:N,则将其转化为关系时应( D )A.将M方的码纳入N方B.将N方的码纳入M方C.将M方的码纳入N方,同时将N方的码纳入M方D.另建一个关系,包括M方和N方的码以及联系上的所有属性6.URL正确的含义是( B )A.网络协议B.统一资源定位器C.Internet节点D.网络资源7.关于VBScript脚本语言的变量,下面叙述正确的是( B )A.变量使用之前必须声明B.显式声明变量必须使用DimC.能够显式声明,也可隐式声明D.变量名称长度没有限制8.在E-R概念模型中,一个学生是实体,学生实体可由学号、姓名、性别等属性组成,那么性别的取值范围是实体的( D )A.主码B.属性C.联系D.域9.下列SQL命令中,用于修改表结构的是( A )A.ALTERB.CREATEC.UPDATED.INSERT10.如果关系模式R∈1NF,且每个非主属性既不部分函数依赖于候选码,也不传递函数依赖于候选码,则称R属于( B )A.2NFB.3NFC.BCNFD.4NF11.要使用动态数组,必须使用下列哪项来确定其维数和每一维的大小?( C )A.DimB.CallC.ReDimD.Script12.下列哪项不是..JDBC连接数据库的方式?( D )A.与数据源直接通信 B.经过JDBC驱动程序通信C.与ODBC数据源通信D.调用ADO与数据库通信13.下列不属于...数据仓库特征的是( C )A.面向主题的B.集成的C.实时更新的D.时变的14.在视图上不能..授予的操作权限是( B )A.INSERTB.INDEXC.DELETED.SELECT15.CGI程序执行后,输出结果的格式是( B )A.HTMLB.ASCⅡ码C.XMLD.二进制二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。
湖南省高等教育自学考试课程考试大纲高级数据库技术(课程代码:07163)湖南省教育考试院组编2016年12月高等教育自学考试课程考试大纲课程名称:高级数据库技术课程代码:07163第一部分 课程性质与目标一、课程性质与特点高级数据库技术是高等教育自学考试软件工程(本科)专业的选考课程。
本课程系统讲述数据库系统的理论模型、设计方法和管理技术。
内容包括:数据库系统基本概念、数据模型、关系数据库及其标准语言SQL、数据库安全性和完整性的概念与方法、关系规范化理论、数据库设计方法和步骤、数据库恢复和并发控制等事务管理基础知识以及关系查询处理和查询优化等。
通过本课程的学习,考生应能够掌握与数据库有关的概念、理论和技术,了解关系模型的数学基础和关系数据库的规范化理论,掌握并学会使用关系数据库系统的标准语言SQL,了解面向对象数据库等新的数据库技术,培养考生的探索、创新等专业素质。
二、课程目标与基本要求本课程的目标是使考生掌握数据库技术和数据库系统的基本概念、基本理论和实用技术。
在理论基础方面,重点强调数据库系统中关系模型的数学基础和关系数据库的规范化理论的学习;在实践应用方面,重点突出关系数据库标准语言、数据库设计、实现、优化与恢复的学习,并在SQL Server2008上实施与管理。
最终使考生在掌握大量理论知识的基础上,合理运用数据库设计方法和步骤,独自设计和开发简单的数据库应用系统,具备设计数据库模式以及开发数据库应用系统的基本能力。
通过本课程的学习,考生应达到如下目标:1.掌握与数据库有关的基本概念、基本理论和基本技术;2.掌握关系数据的结构、关系代数的实现和关系完整性的要求;3.掌握并学会使用结构化查询语言SQL进行数据定义、数据查询、数据更新、数据库安全性控制及数据库完整性约束;4.掌握关系数据的数据依赖和规范化理论,并将相关理论应用到数据库的设计中去;5.掌握数据库设计的阶段、基本步骤和常用设计方法。
第一章:数据库导论1.联系的类型:一对多联系:如果实体集E1中每个实体与实体集E2中零个或多个实体有联系,而E2中每个实体至多和E1中一个实体有联系,那么称实体集E1与实体集E2的联系是“一对多联系”。
一对一联系:如果实体集E1中每个实体与实体集E2中最多一个实体有联系,反之亦然,那么称实体集E1与实体集E2的联系是“一对一联系”。
多对多联系:如果实体集E1中每个实体与实体集E2中零个或多个实体有联系,反之亦然,那么称实体集E1与实体集E2的联系是“多对多联系”。
2.关系数据库中,数据操作包括查询和更新。
3.数据库系统用户主要有三类:应用程序员、终端用户、数据库管理员(DBA)。
4.能够完成E-R图与关系模式的相互转换。
参考教材P17、P24。
第二章:关系数据库基础1.投影运算是对单个关系在列方向上的选择运算,其基本思想是:从一个关系中选择所需要的属性列重新组成一个新关系。
2.关系R经选择运算得到关系S,则S是R的子集。
3.关系的度=关系的属性个数。
4.设关系R和S的属性个数分别为m,n,则(R×S)操作结果的属性个数为mn。
5.SQL用NULL来表示空值。
6.设F是基本关系R的一个或一组属性,但不是关系R的候选码,如果F与基本关系S的主码相对应,则称F是R的外码。
7.SQL数据类型LONG的字长为32位。
FLOAT的字长为64位。
8.在关系中,如果一个属性(或属性组)的值能唯一标识一个元组,那么这个属性(或属性组)称为候选码。
由关系的所有属性构成的候选码,称为全码。
从关系的候选码中选择一个用来唯一标识元组,选择的这个候选码称为主码。
9.把两个关系按照给定条件以一切可能的组合方式连接起来,形成一个新的关系,称为条件连接。
第三章:关系数据库设计理论1.第三范式要求每个非主属性非传递依赖于码。
2.函数依赖的类型:函数依赖:设X、Y为关系模式R的属性子集,如果R的任意两个元组对应于X的属性分量值相同,则对应于Y的属性分量值也相同,则称Y函数依赖于X。
全国计算机等级考试三级教程--数据库技术数据库技术是计算机等级考试三级的一项重要内容。
数据库技术主要包括数据库的基本概念、关系型数据库的设计与管理、数据库查询语言的使用等内容。
首先,数据库是指存储数据的集合,具有高效存储、可靠性、安全性等特点。
它是计算机系统中的重要组成部分,广泛应用于各个领域。
掌握数据库的基本概念对于学习和使用数据库技术非常重要。
在数据库中,数据被组织成表的形式,每张表包含多个字段和多行数据。
字段是表的列,用于存储类数据的特征,行是表的记录,包含具体的数据信息。
其次,关系型数据库是最常见的数据库类型之一、关系型数据库采用了表与表之间的关系来组织数据,使用结构化查询语言(SQL)进行数据管理和检索。
在设计和管理关系型数据库时,需要考虑表的结构设计和数据的约束。
表的结构设计涉及到字段的定义、数据类型、长度等方面。
数据的约束包括主键、外键、唯一性约束等,用于保持数据的一致性和完整性。
除了关系型数据库外,还有其他类型的数据库,例如非关系型数据库。
非关系型数据库不同于关系型数据库的表结构,它以键值对的形式存储数据,具有高性能、可扩展性等特点。
非关系型数据库的使用需要掌握相应的数据模型和查询语言。
数据库查询语言是数据库技术中的重要组成部分。
通过查询语言,可以对数据库进行增、删、改、查等操作。
常用的查询语言包括SQL和NoSQL。
SQL是一种结构化查询语言,用于访问和操作关系型数据库。
NoSQL是一种非关系型数据库查询语言,具有较为灵活的数据模型和查询方式。
除了基本概念和查询语言的学习,数据库技术还包括数据备份和恢复、性能优化、安全管理等方面的内容。
数据备份和恢复是为了保证数据的安全性和可靠性,应掌握相应的备份和恢复策略。
性能优化涉及到提升数据库的查询和操作效率,可以采取索引、分区等方法。
安全管理包括用户权限管理、访问控制等,以保证数据的安全性和隐私。
综上所述,数据库技术是计算机等级考试三级中的重要内容。
2023年自考专业(计算机信息管理)《数据库及其应用》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【单选题】程序流程图( PFD)中的箭头代表是A.数据流B.控制流C.调用关系D.组成关系2.【单选题】下面不属于软件设计原则的是那个A.抽象B.模块化C.自底向上D.信息隐蔽3.【填空题】数据访问页的________视图是用于输入、查看或编辑数据的窗口。
4.【单选题】将E-R图转换到关系模式时,实体与联系都可以表示成A.属性B.关系C.键D.域5.【单选题】在结构化方法中,软件功能分解属于下列软件开发中的阶段是A.详细设计B.需求分析C.D.编程调试6.【填空题】控件可以分为绑定型控件、非绑定型控件和________三种类型。
7.【单选题】关于删除数据库对象,下列错误的是()A.可以释放该对象所占用的系统资源B.多用户环境下应使所有用户先关闭该数据库对象C.只删除链接时,也会从计算机中删除页对应的HTML文件D.“是否真正删除”中选择“是”,则会永久的删除8.【单选题】用树形结构来表示实体之间联系模型称为A.关系模型B.层次模型C.网状模型D.数据模型9.【单选题】关系表中的每一横行称为一个A.元组B.字段C.属性D.码10.【填空题】据数据访问页的用途,可将其分为________、数据输入页和数据分析页。
11.【单选题】关于ACCess窗口,下列说法中错误的是()A.ACCess窗口由标题栏、菜单栏、工具栏和状态栏等几部分组成B.ACCess菜单栏是一成不变的C.对象列表框默认状态下会显示创建此类对象的快捷方式D.在组中添加对象不改变该对象原始的位置12.【单选题】下列说法中正确的是()A.移动控件时,鼠标变为“手掌”时,拖动只会移动该控件本身B.调整控件大小可通过“属性”——“全部”——“宽度”和“高度”调整C.默认状态“网格线x 坐标”和“网格线Y 坐标”分别为l5D.“格式”——“对齐网络”命令只能微调对齐控件13.【单选题】关于索引,下列说法中错误的是()A.使记录有序化B.使得记录在物理位置上发生变动C.可加快数据查找速度D.ACCess可建立多字段索引14.【填空题】对数据库设计的方法可归纳为:需求分析->______->关系模式->优化->实施。
自考电子商务数据库技术试题及答案1、在数据库中存储的是( )A.数据B.数据模型C.数据以及数据之间的联系D.信息2、层次型、网状型和关系型数据库划分原则是( )A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系3、在视图上不能授予的操作权限是( )A.INSERTB.INDEXC.DELETED.SELECT4、下列不属于数据仓库特征的是( )A.面向主题的B.集成的C.实时更新的D.反映历史变化的5、在SQL语句中,与X BETWEEN 60 AND l00等价的表达式是( )A.X>60 AND X<100B.X>=60 AND X<=100C.X>60 AND X<=100D.X>=60 AND X<1006、下列关于关系数据库中型和值的叙述,正确的是( )A.关系模式是值,关系是型B.关系模式是型,关系是值C.关系模式是型,关系的逻辑表达是值D.关系模式的逻辑表达是型,关系是值7、关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式是( )A.2NFB.3NFC.4NFD.BCNF8、数据库的概念模型( )A.依赖于计算机硬件和DBMSB.独立于计算机硬件,依赖于DBMSC.依赖于计算机硬件,独立于DBMSD.独立于计算机硬件和DBMS9、关系模式分解的无损连接和保持函数依赖两个特性之间的联系是( )A.前者蕴含后者B.后者蕴含前者C.二者同时成立,或同时不成立D.没有必然联系10、如果事务T已对数据R加了S锁,则其他事务对R( )A.只能读不能写B.只能写不能读C.既能读又能写D.不能读不能写参考答案:1~5 CDBCB 6~10 BDDDA。
07163高级数据库技术复习资料1.信息具有时效性、有用性和知识性,它是客观世界的反映。
2.信息具有4个基本特征:(1)信息的内容是关于客观事物或思想方面的知识(2)信息是有用的(3)信息能够在空间和时间上被传递(4)信息需要一定的形式表示。
3.在空间上传递信息称为信息通信,在时间上传递信息称为信息存储。
4.信息对于人类社会发展的重要意义:它可以提高人们对事物的认识,减少人们活动的盲目性;信息是社会机体进行活动的纽带,社会的各个组织通过信息网相互了解并协同工作,使整个社会协调发展;社会越发展,信息的作用就越突出;信息又是管理活动的核心,要想对事物管理好,需要掌握更多的信息,并利用信息进行工作。
5.数据(Data)是用于承载信息的物理符号。
6.数据具有4个特征:(1)数据有“型”和“值”之分(2)数据受数据类型和取值范围的约束(3)数据有定性表示和定量表示之分(4)数据应具有载体和多种表现形式。
7.常见的数据类型有数值型、字符串型、日期型和逻辑型。
8.数据库中的数据具有整体性和共享性。
9.数据处理是指对数据的收集、组织、整理、加工、存储和传播等工作。
10.数据处理工作分为3类:(1)数据管理(2)数据加工(3)数据传播。
11.在数据处理中,最基本的工作是数据管理工作。
12.数据管理包括3项内容:(1)组织和保存数据(2)进行数据维护(3)提供数据查询和数据统计功能。
13.数据库方法与文件方法相比,具有两个进步特征:(1)数据库中的数据具有数据整体性(2)数据库中的数据具有数据共享性。
14.数据库的数据共享性表现在两个方面:(1)不同的用户可以按各自的用法使用数据库中的数据(2)多个用户可以同时共享数据库中的数据资源,即不同的用户可以同时存取数据库中的同一个数据。
15.在数据库管理系统的操作功能中:数据定义功能是指为说明库中的数据情况而进行的建立数据库结构的操作,通过数据定义可以建立起数据库的框架;数据库建立功能是指将大批数据录入到数据库的操作,它使得库中含有需要保存的数据记录;数据库维护功能是指对数据的插入、删除和修改操作,其操作性能满足库中信息变化或更新的需求;数据查询和统计功能是指通过对数据库的访问,为实际应用提供需要的数据。
单项选择题1.在一个学校的数据管理系统中,属于一对多联系的是A.教师与教研室B.院长与部门C.学生与班级D.学生与课程2.关系数据库中,数据操作包括A.查询和更新B.编辑和修改C.浏览和查询D.插入和删除3.设关系R={(a,b,c),(d,e,f),(g,h,i)},下面给出的关系中,可由R作投影运算得到的是A.{(a,b,c),(g,h,i)} B.{(a,e,f),(d,h,i),(g,b,c)}C.{(a,c),(d,f),(g,i)} D.{(a,b),(d,f),(h,i)}4.关系R(学号,姓名,年龄)(假定姓名唯一)的函数依赖“(学号,姓名) →年龄”为A.传递函数依赖B.完全函数依赖C.平凡函数依赖D.部分函数依赖5.数据流图设计属于数据库设计的A.概念设计B.物理设计C.逻辑设计D.需求分析6.对于两个实体间的1:n联系,转换关系模型的原则是A.将1方的主码放到n方实体对应的关系模式中作为外码,联系属性一并加入B.只要在1方的关系模式中增加n方关系模式的主码,省略两个实体间的联系模型C.必须对联系单独建立关系用来联系双方实体,并包括实体的主码和联系属性D.将n方的主码放到1方实体对应的关系模式中作为外码,联系属性一并加入7.实现SQL数据定义功能的是A.DDL B.DML C.DCL D.DQL 8.用于创建数据库的SQL语句是A.DELETE DATABASE B.DROP DATABASEC.ALTER DATABASE D.CREATE DATABASE9.列级完整性约束不包括A.DEFAULT B.NULL C.PRIMARY KEY D.UNIQUE 10.下列关于视图的描述中,错误的是A.若干基本表连接的查询不能定义为视图B.视图能够隐蔽数据的复杂性,简化用户的操作C.视图可以对机密的数据提供安全保护D.视图是由基本表或已定义的视图导出的虚表11.数据加密可采用置换的方法,该方法是A.对明文逐字符加密B.将明文字符换成密文表的字符C.将明文字符按不同顺序重新排列D.对明文逐字符使用不同的加密方法12.ORACLE行级安全性由A.列约束指定B.视图实现C.基本表定义D.索引创建13.对数据类型的约束属于A.静态列约束B.动态列约束C.静态表级约束D.动态表级约束14.事务是用户定义的一个数据库操作序列。
这些操作A.可以只完成一部分B.可以取消部分C.必须全部完成D.要么全做,要么全不做15.若只允许事务T读取和修改某数据对象,则必须为T加上A.排他锁B.共享锁C.活锁D.死锁16.某书店的图书管理系统中,出版社与图书的联系属于A.多对1 B.多对多C.1对多D.1对117.关系R经选择运算得到关系S,则S是R的A.子集B.元组C.属性D.域18.一个度为4的关系的属性个数为A.1 B.2 C.3 D.419.第三范式要求每个非主属性A.部分依赖于码B.完全依赖于码C.传递依赖于码D.非传递依赖于码20.在关系数据库中,选择存取路径主要是指确定如何建立A.索引B.主码C.数据字典D.数据结构21.数据库应用系统从开始规划、设计、实现、维护到最后被新的系统取代而停止使用的整个期间,称为数据库系统A.设计期B.规划期C.开发期D.生存期22.实现SQL数据操纵功能的是A.DCL B.DML C.DDL D.DAL23.SQL语句DROP VIEW的作用是A.删除视图B.修改基本表C.创建索引D.创建数据库24.嵌入式SQL引入的游标实际上是A.数据缓冲区B.鼠标指针C.光标形状D.水平标尺25.下面给出的选项中,不是SQL谓词的是A.LIKE B.NOT IN C.ALL D.AND26.以下给出的语句中,是SQL事务控制语句的是A.CREATE B.ROLLBACK C.SELECT D.DROP27.当参照关系插入某个元组,而被参照关系不存在相应的元组时,为了保证关系的参照完整性,可使用的策略有A.级联删除B.受限删除C.受限或递归插入D.拒绝修改28.事务使用封锁机制后会产生活锁问题。
解决活锁的方法是A.顺序封锁法B.一次封锁法C.两段锁协议D.先来先服务29.事务故障的恢复采取的主要策略是A.根据日志文件,将事务进行的操作撤销B.系统重新启动,由系统根据日志文件重做未完成的事务C.重装数据后备副本,然后重做已完成的事务D.撤销故障发生时未完成的事务,重做已完成的事务30.数据库镜像涉及一个数据库的两个副本,这两个副本通常驻留在不同的计算机上。
在任何给定的时间内都只有一个副本可供客户端使用。
该副本称为A.镜像数据库B.日志文件C.主体数据库D.备份片31.设关系R和S的属性个数分别为2、3,则(R×S)操作结果的属性个数为A.6 B.5 C.8 D.932.数据库系统用户主要有三类:应用程序员、终端用户和A.客户B.系统人员C.角色D.数据库管理员33.条件连接实际上是在两个关系的广义笛卡尔乘积上进行的A.元组演算B.除法运算C.选择运算D.投影运算34.所有属性不能再分的关系至少是A.1NF B.2NF C.3NF D.4NF35.对于两个实体间的1:1联系,转换关系模型的原则是A.将一方的主码放到另一方实体对应的关系模式中作为外码,联系属性一并加入B.只要在一个关系模式中增加另一个关系模式的主码,省略两个实体间的联系模型C.必须对联系单独建立关系用来联系双方实体,并包括实体的主码和联系属性D.将一方的主码放到另一方实体对应的关系模式中作为外码,省略联系属性36.E-R图中的冲突有三种:属性冲突、命名冲突和A.模式冲突B.联系冲突C.结构冲突D.关系冲突37.SQL语句DROP VIEW的作用是A.删除视图B.创建视图C.修改视图D.更新视图38.索引无法实现的作用是A.加快数据查询的速度B.对机密的数据提供安全保护C.保证数据的唯一性D.加快连接速度39.SQL查询语句中,能够对结果集进行排序的子句是A.WHERE B.GROUP BY C.START WITH D.ORDER BY 40.SQL提供的谓词中,能够使用匹配符的是A.NULL B.LIKE C.ANY D.EXISIT 41.数据触发器响应的表操作不包括A.INSERT B.UPDATE C.SELECT D.DELETE 42.数据库的完整性是指数据的A.安全保护B.审计恢复C.动态约束能力D.正确性和相容性43.参照完整性约束属于A.静态表级约束B.动态表级约束C.动态列约束D.静态列约束44.当多个用户并发地存取数据库时,可能破坏数据库的一致性,因此数据库必须提供A.数据加密保障B.数据审计功能C.并发控制机制D.用户权限鉴别45.事务T1修改某一数据后,将其写回磁盘。
事务T2读同一数据。
由于某种原因T1被撤销,这时T1修改过的数据已恢复原值,这时T2读到的数据称为A.活锁B.“脏”数据C.封锁D.死锁46.在关系R上把满足条件的元组抽取出来组成新的关系,这就是A.选择运算B.元组演算C.除法运算D.自然连接47.实体完整性规则要求A.全码不能为空B.候选码可为空C.主属性不能为空D.外码可为空48.实体M与N的联系为1对多,是指A.一个N可以对应多个M B.一个M可以对应多个NC.一个M只能对应一个N D.一个N只能对应一个M49.第二范式要求非主属性A.完全依赖于码B.完全依赖码C.部分依赖码D.部分依赖于码50.在数据流图中,用符号“→”表示A.数据存储B.数据源点C.处理D.数据流51.设计局部E-R模型的关键就是正确划分A.元组和联系B.实体和联系C.实体和属性D.元组和属性52.嵌入式SQL开设数据缓冲区存放SQL语句的执行结果。
这个数据缓冲区就是A.游标B.索引C.视图D.基本表53.DCL是指A.数据定义语言B.数据控制语言C.数据操纵语言D.数据关系模型54.删除索引的SQL语句是A.CREATE VIEW B.ALTER TABLE C.DELETE D.DROP INDEX 55.SQL语言的SELECT语句中,能够对查询结果按列分组的子句是A.FROM B.WHERE C.GROUP BY D.ORDER BY 56.审计功能就是把用户对数据库的所有操作自动记录下来放入A.审计日志B.系统数据库C.视图D.镜像数据库57.在数据库系统中,PUBLIC用户指A.所有用户B.所有角色C.DBA以外的用户D.数据库管理员58.对数据格式的约束属于A.动态列约束B.静态列约束C.静态元组约束D.动态元组约束59.并发事务正确性的准则为A.可回滚事务B.相容性C.封锁协议D.可串行性60.在多个事务请求对同一数据封锁时,总是某一用户等待的情况称为A.活锁B.死锁C.排他锁D.共享锁二、填空题1.设关系R和S的属性个数均为3,则(R×S)操作结果的属性个数为92.数据库系统用户主要有三类:应用程序员、数据库管理员和终端用户。
3.第二范式要求每个非主属性完全依赖于码4.在关系数据库中,选择存取路径主要是指确定如何建立索引5.SQL用NULL 来表示空值。
6.支持使用匹配符的谓词是LIKE(或NOT LIKE也可)7.聚集函数AVG的作用是求检索出的某一列值的平均值8.ORACLE支持的角色由.DBA (即数据库管理员) 定义。
9.数据库的并发控制就是控制数据库,防止多用户并发使用数据库时造成数据错误和程序运行错误,保证数据的完整性。
10.在多个事务请求对同一数据封锁时,总是某一用户等待的情况称为活锁。
解决活锁的方法是采用先来先服务的方法。
11.关系数据库的数据操作分为二类:查询和更新。
12.投影运算的基本思想是:从一个关系中选择所需要的属性列组成新关系。
13.关系模式的规范化,实质上就是概念的单一化。
14.对于两个实体间的1:n联系,转换关系模型的原则是:将1方的主码放到n方实体对应的关系模式中作为外码,联系属性一并加入到实体对应的关系模型中。
15.SQL数据类型LONG的字长为32 位。
16.语句GRANT SELECT ON ST TO PUBLIC的作用是把ST表的查询权限授予所有用户17.创建表时,为了禁止某列属性值重复,需要使用UNIQUE 约束。
18.数据库触发器是一类靠事件驱动的特殊过程。
19.并发事务正确性的准则是可串行性20.数据库系统恢复的基础是数据库的备份和还原以及日志文件21.关系数据库的数据操作包括查询和更新12.学生管理系统中,学生与课程属于多对多的联系。
23.第三范式要求所有非主属性非传递依赖于码。
24.数据库应用系统从开始规划、设计、实现、维护到最后被新的系统取代而停止使用的整个期间,称为数据库系统生存期(生命周期)25.SQL的数据类型FLOAT的字长为64 位。