【自考复习】07163高级数据库技术
【自考复习】07163高级数据库技术
单项选择题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月高等教育自学考试互联网数据库试题部分答案全国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分)请在每小题的空格中填上正确答案。
《高级数据库技术》PPT课件
6、数据库系统的特点
数据结构化 数据的共享性高,冗余度低 数据独立性高
数据由DBMS统一管理和控制
Advanced Database Technologies
20
金培权(jpq@)
7、数据库系统中的三个主要问题
如何设计和实现一个DBMS来高效的组织
和管理数据库?——DBMS实现问题
高级数据库技术
金培权
jpq@
Advanced Database Technologies
金培权(jpq@)
课程目的
掌握数据库设计和优化的方法 深入掌握DBMS的原理和技术 了解DBMS实现技术
数据库原理/ 本科课程 数据库系统及应用 Application-Oriented
课程安排
上机软件
Oracle/Sybase ASE/MS SQL Server Sybase PowerDesigner
C++/Java
Advanced Database Technologies
7
金培权(jpq@)
课程知识结构
Chp.1 数据库系统概述
Chp.2 关系数据库回顾
3、数据库模式
数据库模式是数据库中全体数据的逻辑结
构和特征的描述
数据库
数据库 模式
数据
数据的语义
Advanced Database Technologies
15
金培权(jpq@)
举例
模 式
学号 001 002 003
姓名 张三 李四 王五
年龄 20 21 22
学生(学号:char,姓名:char,年龄:int)
机械工业出版社数据库系统概论第4版advanceddatabasetechnologies金培权jpqustceducn课程安掋课程安掋考核期末考试60作业20实验20预备知识数据库系统原理sql数据库应用编程advanceddatabasetechnologies金培权jpqustceducn课程安掋课程安掋上机软件oraclesybaseasemssqlserversybasepowerdesignercjavaadvanceddatabasetechnologies金培权jpqustceducn课程知识结构课程知识结构chp1数据库系统概述chp2关系数据库回顾chp3数据库设计chp4数据存储chp5数据元素表示chp7查询编译chp6索引结构chp8查询优化chp9故障不恢复chp10事务管理advanceddatabasetechnologies金培权jpqustceducn数据库系统概述数据库系统概述10advanceddatabasetechnologies金培权jpqustceducn主要内容主要内容数据库系统的基本概念dbms实现问题数据库设计问题数据库存取问题数据库技术的发展11advanceddatabasetechnologies金培权jpqustceducn一数据库系统的基本概念一数据库系统的基本概念数据数据库数据库模式数据库管理系统数据库系统12advanceddatabasetechnologies金培权jpqustceducn数据数据数据data是数据库中存储的基本对象数据的定义人们用来反映客观世界而记录下来的可以鉴别的符号数据的种类数值数据
考试大纲-07163高级数据库技术
湖南省高等教育自学考试课程考试大纲高级数据库技术(课程代码: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年自考专业(计算机信息管理)《数据库及其应用》考试历年真题摘选附带答案
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.【填空题】对数据库设计的方法可归纳为:需求分析->______->关系模式->优化->实施。
2024年10月安徽自考科目表
电子商务安全导论(00997) 英语(专升本)(13000)
马克思主义基本原理概论(03709) 二维动画(04509)
三维动画(04511)
中国近现代史纲要(03708) 平面设计(07887)
英语(专升本)(13000)
马克思主义基本原理概论(03709) 规划设计基础(06225)
工程图学基础(06918)
康复护理学(04436) 英语(专升本)(13000) 妇产科护理学(本)(13199) 儿科护理学(本)(13200)
马克思主义基本原理概论(03709) 概率论与数理统计(经管类)(04183) 工程造价确定与控制(06962)
建筑工程定额与预算(00170)
中国近现代史纲要(03708) 线性代数(经管类)(04184) 建设工程合同(含FIDIC)条款(04231)
中国文化概论(00321) 中国近现代史纲要(03708)
英语(专升本)(13000)
本科
时间 专业
31 产品设计(130504)
安徽省高等教育自学考试2024年10月课程考试时间安排表
星期六(10月26日)
上午(9:00-11:30)
下午(2:30-5:00)
马克思主义基本原理概论(03709) 现代艺术设计史(10885)
公安信息学(00372) 马克思主义基本原理概论(03709)
犯罪学(13144)
中国近现代史纲要(03708)
涉外警务概论(00373) 大学语文(04729) 英语(专升本)(13000)
中外教育简史(00464) 马克思主义基本原理概论(03709)
教育学原理(00469)
教育管理原理(00449) 发展与教育心理学(00466) 中国近现代史纲要(03708)
自考电子商务数据库技术试题及答案
自考电子商务数据库技术试题及答案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高级数据库技术复习资料
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.在数据库管理系统的操作功能中:数据定义功能是指为说明库中的数据情况而进行的建立数据库结构的操作,通过数据定义可以建立起数据库的框架;数据库建立功能是指将大批数据录入到数据库的操作,它使得库中含有需要保存的数据记录;数据库维护功能是指对数据的插入、删除和修改操作,其操作性能满足库中信息变化或更新的需求;数据查询和统计功能是指通过对数据库的访问,为实际应用提供需要的数据。
2017年4月高等教育自学考试《高级数据库技术》试题07163
2017年4月高等教育自学考试《高级数据库技术》试题课程代码:07163一、单项选择题1.由数据库、操作系统、数据库管理系统、应用开发工具、应用系统、数据库管理员和用户构成的整体是A.文件系统B.数据库系统C.数据仓库D.软件系统2.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是A.多对多联系B.一对一联系C.多对一联系D.一对多联系3.在数据库中,产生数据不一致的根本原因是A.数据存储量太大B.没有严格保护数据C.数据冗余D.未对数据进行完整性控制4.用符号口表示的关系操作是A.选择B.除C.投影D.并5.下列不属于构成E-R图的基本要素是A.实体B.属性C.联系D.元组6.对关系的描述正确的是A.允许两个元组完全相同B.允许出现相同的属性名C.元组位置具有顺序无关性D.同一属性的数据可以具有不同的类型7.SQL Server 2008中,每个数据库都有一个主数据文件。
主数据文件的推荐文件扩展名是A..LDF B..NDF C..FDF D..MDF8.下列属于SQL Server2008短整型数据类型的是A.CHAR B.SMALLINT C.IMAGE D.DATETIME9.在SQL语言中,命令动词ALTER属于A.数据查询B.数据操纵C.数据定义D.数据控制10.英文缩写DBA代表A.数据库管理员B.数据定义语言C.数据操作语言D.数据库管理系统11.创建数据库、定义表结构属于数据库管理系统的A.数据定义功能B.数据操纵功能C.运行管理功能D.数据库维护功能12.数据模型所描述的内容不包括A.数据结构B.数据操作C.数据约束D.数据管理13.在SELECT语句中使用*,表示A.选择全部属性B.选择任何属性C.选择全部主键D.选择全部元组14.数据库的并发操作可能带来的问题是A.数据独立性会提高B.增加数据的冗余度C.丢失更新D.非法用户的使用15.为了保证每一个实体有唯一的标识,主键不能取空值,这种约束属于A.实体完整性规则B.参照完整性规则C.用户自定义的完整性规则D.并发控制措施16.若关系模式R 2NF,且它的任何一个非主属性都不传递函数依赖于任何候选键,则只属于A.4NF B.3NF C.2NF D.1NF17.下列关于视图的说法正确的是A.视图是一个虚表,它必须从一个基本表导出B.视图是一个虚表,它必须从两个基本表导出C.视图是一个虚表,它必须从多个基本表导出D.视图是一个虚表,它必须从一个或多个基本表导出18.事务的执行次序称为A.过程B.调度C.步骤D.流程19.在数据库设计中,独立于计算机的硬件和软件的设计阶段是A.概念结构的设计B.物理结构的设计C.逻辑结构的设计D.需求分析20.在SQL语句中,必须与GROUP BY一起使用的选项是A.ORDER BY B.HAVINGC.INTO D.DISTINCT二、填空题21.数据库和文件系统的根本区别是。
2017年4月高等教育自学考试《高级数据库技术》试题07163
2017年4月高等教育自学考试《高级数据库技术》试题071632017年4月高等教育自学考试《高级数据库技术》试题课程代码:07163一、单项选择题1.由数据库、操作系统、数据库管理系统、应用开发工具、应用系统、数据库管理员和用户构成的整体是A.文件系统B.数据库系统C.数据仓库D.软件系统2.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是A.多对多联系B.一对一联系C.多对一联系D.一对多联系3.在数据库中,产生数据不一致的根本原因是A.数据存储量太大B.没有严格保护数据C.数据冗余D.未对数据进行完整性控制4.用符号口表示的关系操作是A.选择B.除C.投影D.并5.下列不属于构成E-R图的基本要素是A.实体B.属性C.联系D.元组6.对关系的描述正确的是A.允许两个元组完全相同B.允许出现相同的属性名C.元组位置具有顺序无关性D.同一属性的数据可以具有不同的类型7.SQL Server 2008中,每个数据库都有一个主数据文件。
主数据文件的推荐文件扩展名是A..LDF B..NDF C..FDF D..MDF 8.下列属于SQL Server2008短整型数据类型的是A.CHAR B.SMALLINT C.IMAGE D.DATETIME9.在SQL语言中,命令动词ALTER属于A.数据查询B.数据操纵C.数据定义D.数据控制10.英文缩写DBA代表A.数据库管理员B.数据定义语言C.数据操作语言D.数据库管理系统11.创建数据库、定义表结构属于数据库管理系统的A.数据定义功能B.数据操纵功能C.运行管理功能D.数据库维护功能12.数据模型所描述的内容不包括A.数据结构B.数据操作C.数据约束D.数据管理13.在SELECT语句中使用*,表示A.选择全部属性B.选择任何属性C.选择全部主键D.选择全部元组。
自考《数据库应用》(复习提纲)
自考《数据库应用》(复习提纲)一、基本概念⒈数据库:在计算机里,把组织成二维(行和列)形式的表格称为关系型数据库,简称数据库。
数据库的每一列称为一个字段,第一行为字段名行,称数据库的结构。
其余每一行数据称为一个记录。
同一字段的数据应具有相同的属性,库中不能有相同的记录。
⒉数据库的类型:关系型、层次型、网络型。
⒊数据库办理系统:对数据库进行办理的软件。
如FoxPro.⒋数据库系统:指计算机系统中引进了数据库后的系统构成。
包罗软硬件设备、数据库及数据库办理系统和人(用户、数据库办理员)。
⒌数据库应用系统:针对特定的应用问题研制出的数据库系统。
即在数据库系统中再加上程序员及所开发出的所有应用程序。
⒍关系型数据库的三种操作:选择、投影和连接。
⒎FoxPro的运行环境。
⒏FoxPro的操作方式:菜单方式、单命令方式和程序方式。
⒐FoxPro的主要性能指标:一个库文件的最大记录数、一个记录的最大字符数、一个库文件的最大字段数、可以同时打开的库文件数和所允许的内存变量数。
(P12)⒑FoxPro文件的主要类型(P10)二、基本操作⒈FoxPro的启动和退出。
⒉数据库文件的建立、打开、关闭、改名和删除。
⒊数据库文件结构的显示、复制和修改。
⒋记录的定位、显示、修改、增添、删除、恢复、排序。
⒌数据库文件的全部或局部的复制和打印。
⒍索引文件的建立、使用、关闭和重新索引(包罗。
IDX和。
CDX)。
⒎数据库的检索(挨次检索和快速检索)、计数、求和、求均值、分类统计。
⒏多工作区操作:工作区的选择和使用规则,多个库文件的打开和关闭,库文件的连接(物理的和逻辑的)。
三、常量、变量、函数及表达式⒈常量:4种类型(C、N、L、D)。
⒉变量:变量名、字段变量(7种类型)、内存变量(C、N、L、D、S共5种类型)、内存变量的赋值、显示、保留、恢复及清除。
⒊常用函数:INT,ROUND,MOD,SUBSTR,AT,ASC,V AL,STR,CTOD,DTOC,LEN,EOF,RECNO,FOUND,SPACE,UPPER,LOWER,TRIM,SQRT,MAX,MIN,DA TE,LEFT,RIGHT,YEAR,MONTH,DAY.加下划线的函数不要求必需掌握。
全国2007年7月高等教育自学考试数据库技术试题
全国2007年7月高等教育自学考试数据库技术试题课程代码:03139一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.数据库类型的划分是根据()A.文件形式B.数据模型C.记录形式D.数据存取方法2.下面说法不正确...的是()A.概念模型的抽象级别最高,用于描述数据的整体概况B.逻辑模型依赖于数据库软件C.外部模型依赖于硬件D.物理模型是数据最低层的抽象3.为了保证每一个实体有唯一的标识,主码不能取空值,这种约束属于()A.实体完整性B.参照完整性C.用户自定义完整性D.并发控制措施4.导致数据不一致的根本原因是()A.数据多、种类复杂B.数据保密性不好C.数据冗余D.数据完整性控制不好5.在关系理论中称为“元组”的概念,在关系数据库中称为()A.实体B.表C.属性D.字段6.SQL的标准库函数COUNT、SUM、A VG、MAX与MIN等,不允许...出现在下面子句中的是()A.SELECT B.HA VINGC.GROUP…HA VING D.WHERE7.下列叙述正确的是()A.关系中元组没有先后顺序,属性有先后顺序B.关系中元组有先后顺序,属性没有先后顺序C.关系中元组没有先后顺序,属性也没有先后顺序D.关系中元组有先后顺序,属性也有先后顺序8.在SQL语言中插入记录时应使用的命令是()A.UPDATE B.INSERTC.ALTER D.MODIFY9.已知SN是一个字符型字段,下面SQL查询语句SELECT SNFROM SWHERE SN LIKE′AB%′的执行结果是()A.找出含有3个字符′AB%′的所有SN字段B.找出仅含3个字符且前两个为′AB%′的SN字段C.找出以字符′AB′开头的所有SN字段D.找出含有字符′AB′的所有SN字段10.下列关于物理结构设计的说法不正确...的是()A.数据库的物理设计完全依赖于给定的数据库软件和硬件设备B.将比较大的表分别放在两个磁盘上,可以加快存取速度C.建立索引主要是为了提高访问速度,所以索引建立得越多越好D.通过对DBMS中系统参数配置,使系统性能达到优化11.SQL语言中的GRANT命令可以授予用户的权限没有()A.SELECT B.DELETEC.ALTER D.CREATE TABLE12.在SQL语言中,能够实现关系参照完整性规则的子句是()A.PRIMARY KEY B.NOT NULLC.FOREIGN KEY D.FOREIGN KEY……REFERENCES13.设有两个事务T1、T2,其并发操作如题13图所示,下列评价正确的是()A.该操作“丢失更新”B.该操作不存在问题C.该操作“读取未提交数据”D.该操作产生“非一致性检索”14.在客户机/服务器系统的工作模式中,以下属于服务器任务的是()A.管理用户界面B.处理应用程序C.产生对数据库的请求D.处理对数据库的请求15.分布式数据库系统中的分片模式和分布模式均是()A.集中的B.分布的C.全局的D.局部的16.在数据库设计中,超类实体与子类实体的关系是()A.前者继承后者的所有属性B.后者继承前者的所有属性C.前者只继承后者的主码D.后者只继承前者的主码17.在分布式数据库系统中,对数据库分片有多种方式,其中基本的分片方式是()A.垂直分片、水平分片和导出分片B.垂直分片和水平分片C.水平分片和导出分片D.混合分片18.以下不属于...SQL服务器配置的有效安全模式的是()A.网络安全B.集成安全C.标准安全D.混合安全19.在MS SQL Server中,给SQL Server引擎提供了一个对象接口的是()A.SQL服务管理器B.分布式管理对象C.ISQL_w D.SQL企业级管理器20.MS SQL Server为保证数据的完整性、一致性,提高应用的性能,常采用()A.触发器技术和网络技术B.触发器技术和封锁技术C.存储过程技术和封锁技术D.触发器技术和存储过程技术二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。
计算机中级题高级数据库理论和NoSQL数据库
计算机中级题高级数据库理论和NoSQL数据库计算机中级题:高级数据库理论和NoSQL数据库1. 简介数据库是计算机科学中的核心概念之一,是用于存储、管理和检索数据的系统。
在计算机中级题中,我们将重点讨论高级数据库理论和NoSQL数据库。
2. 高级数据库理论高级数据库理论是指研究数据库设计和查询优化的理论体系。
它包括以下几个方面的内容:2.1. 数据模型数据模型定义了数据的结构、属性和关系。
高级数据库理论中常用的数据模型包括关系数据库模型、层次数据库模型和网络数据库模型。
2.2. 数据库设计数据库设计是指在满足用户需求的前提下,根据某种数据模型规范构建数据库的过程。
在高级数据库理论中,常用的数据库设计方法有E-R模型和关系模型。
2.3. 查询优化查询优化是指通过改变查询的执行方式,提高查询效率的过程。
在高级数据库理论中,常用的查询优化技术包括索引、视图和规则优化。
3. NoSQL数据库NoSQL(Not only SQL)数据库是指与传统的关系型数据库相对的一种数据库系统。
它的特点是非结构化、分布式和高可扩展性。
3.1. 非结构化数据NoSQL数据库不要求数据具有固定的结构,适用于那些结构变化频繁、数据量庞大的场景。
与之相对的是关系型数据库,它要求数据具有固定的表结构。
3.2. 分布式数据库NoSQL数据库可以横向扩展到多台服务器上,实现数据的分布式存储和处理。
这种分布式的特点使得NoSQL数据库能够处理大规模数据和高并发访问的需求。
3.3. 高可扩展性NoSQL数据库的设计思想是通过添加更多的服务器节点来提高系统的性能和可用性。
它可以根据需求的变化进行动态扩展,而无需对数据库进行停机维护。
4. 高级数据库理论与NoSQL数据库的比较在高级数据库理论和NoSQL数据库之间存在一定的差异和联系。
高级数据库理论侧重于数据库的设计和查询优化,而NoSQL数据库更加注重扩展性和灵活性。
4.1. 数据模型高级数据库理论主要以关系模型为基础,而NoSQL数据库可以采用不同的数据模型,如文档模型、键值模型、列模型和图模型等。
7月全国自考数据库技术试题及答案解析
全国2018年7月高等教育自学考试数据库技术试题课程代码:03139一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.下列四项中,不属于...数据库系统优点的是()A.实现数据共享B.确保数据的安全性与保密性C.控制数据冗余D.数据依赖程序2.下列模型中数据抽象级别最高的是()A.概念模型B.逻辑模型C.外部模型D.物理模型3.在学生表(学号,姓名,性别)中,规定学号值域是8个数字组成的字符串,其规则属于()A.实现完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束4.网络数据模型的主要特点是()A.允许节点无双亲,或有一个以上的双亲B.有且仅有一个节点无双亲并且其他节点有且仅有一个双亲C.不能描述多对多联系D.有且仅有一个节点无双亲,其他节点可以有一个以上的双亲5.设有关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立...的是()A.ПA(RD(S) B.SC.R∪S D.ПB(R)∩ПB(S)6.在分布式数据库系统中,数据库的分片方式必须满足的条件是()A.一致性、安全性、可重构性B.完整性、透明性、不可相交性C.完整性、不可相交性、可重构性D.一致性、透明性、安全性7.若事务T对数据对象R已加排它锁,则其它事务对R()A.可以加共享锁不能加排它锁B.不能加共享锁可以加排它锁C.可以加共享锁也可以加排它锁D.不能加任何锁8.在一个事务执行期间所使用的数据不能被第二个事务再使用,直到第一个事务结束为止,这个性质称为事务的12( ) A .串行性 B .隔离性 C .永久性D .原子性9.SQL 语言是结构化查询语言,它能完成基本的数据管理任务是( ) A .增加、删除和修改数据 B .删除、修改和查询数据 C .查询、增加和修改数据D .修改、删除和授权10.若有一网络数据库应用系统,一台计算机作为数据库服务器存放所有数据,其他计算机装有一些应用程序,并通过网络访问服务器上的数据,这种方式属于( ) A .集中式数据库体系结构 B .客户机/服务器数据库体系结构 C .主从式数据库体系结构D .分布式数据库体系结构11.设有课程(课程号,课程名)和选课(学号,课程号,成绩)两个关系,当修改某一课程的课程号时,必须将选课表中对应的课程号值作出相应变动。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单项选择题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 位。