数据库应用技术复习提纲

合集下载

《数据库系统及应用》复习提纲

《数据库系统及应用》复习提纲

《数据库系统及应用》复习提纲第一章数据库系统概述1.数据库、数据库模式、数据库管理系统和数据库系统的概念答: 数据库: 数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合数据库的基本特征:(1)数据按一定的数据模型组织、描述和储存(2)可为各种用户共享(3)数据间联系密切, 具有最小的冗余度和较高的独立性(4)服务于某个特定的应用数据库模式是数据库中全体数据的逻辑结构和特征的描述.DBMS(Database Management System), 是计算机程序的集合, 用于创建和维护数据库.DBS(DataBase System), 指在计算机系统中引入了数据库后的系统, 即采用了数据库技术的计算机系统.2.DBMS的分类按数据模型网状型DBMS层次型DBMS关系型DBMS对象DBMS其它DBMS按所支持的用户数单用户DBMS多用户DBMS按允许数据库可以分布的站点数集中式DBMS分布式DBMS按用途通用DBMS, 如Oracle、Informix等专用DBMS, 如时态数据库、空间数据库、移动数据库等第二章数据库系统体系结构1.数据库模式和实例模式(Schema)和实例(Instance)模式是数据库中全体数据的逻辑结构和特征的描述, 它仅仅涉及类型的描述, 不涉及具体的值模式的一个具体值称为模式的一个实例关系: 一个模式可有很多实例模式反映数据的结构及联系, 实例反映的是某一时刻数据库的状态模式相对稳定, 而实例相对变动2、数据库的三级模式结构和两级映象的含义是什么?三级模式结构(1)概念模式: 数据库中全体数据的逻辑结构和特征的描述(2)外模式: 单个用户所看到的局部数据的逻辑结构和特征的描述(3)数据物理结构和存储方式的描述两级映像外模式/模式映像: 定义了外模式与概念模式之间的对应关系。

a)属性名称可能不同b)外模式中的属性可能由模式中的多个属性运算而得模式/内模式映像: 定义了概念模式与内模式之间的对应关系。

数据库原理与应用期末复习提纲

数据库原理与应用期末复习提纲

数据库原理与应用期末复习提纲1 绪论1.1 数据库系统概述1.1.1 基本概念数据库(DataBase, DB)数据库管理系统(DataBase Management System, DBMS)数据库系统(DataBase System, DBS)1.1.2 数据管理技术的发展人工管理阶段-> 文件系统阶段-> 数据库系统阶段1.1.3 数据库系统的特点①数据结构化;②数据的共享性高、冗余度低且易扩充;③数据独立性高:物理独立性(数据物理储存)、逻辑独立性(数据库逻辑结构);④数据由数据库管理系统统一管理和控制:数据安全性保护、数据完整性检查、并发控制、数据库恢复。

1.2 数据模型1.2.1 数据模型的三要素①数据结构;②数据操作;③数据的完整性约束。

1.2.2 概念模型基本概念:实体、属性、码、实体型、实体集、联系。

表示方法:实体-联系方法(Entity-Relationship approach)使用E-R图描述现实世界的概念模型。

E-R方法又称E-R模型。

m n实体1实体2联系属性a属性c属性b1.2.3 逻辑模型逻辑模型包括层次模型、网状模型、关系模型、面向对象数据模型等。

它是按计算机系统的观点对数据建模,主要用于数据库管理系统的实现。

关系模型的基本概念:关系、元组、属性、码、域、分量。

关系模式:关系名(属性1,属性2,… ,属性n )。

1.3 数据库系统的结构1.3.1 三级模式结构三级模式结构:外模式、模式、内模式。

模式:也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。

外模式:也称子模式或用户模式,是数据库用户的局部数据视图。

内模式:也称储存模式,是数据物理结构和储存方式的描述。

1.3.2 二级映像外模式/模式映像、内模式/模式映像保证了数据库系统中数据的逻辑独立性和物理独立性。

2 关系数据库2.1 关系数据结构及形式化定义2.1.1 关系域:一组具有相同数据类型的值的集合。

《数据库基础与应用》复习提纲

《数据库基础与应用》复习提纲

《数据库基础与应用》期末考试及等级考试复习纲要第1章数据库系统基础知识1.1 数据管理技术的三个发展阶段(1)人工管理阶段(2)文件系统阶段(3)数据库系统阶段【例】根据提供的数据独立性、数据共享性、数据完整性、数据存取方式等水平的高低,计算机数据管理技术的发展可以划分为三个阶段,其中不包括下列的。

BA.人工管理阶段B.计算机管理阶段C.文件系统阶段D.数据库系统阶段1.2数据库系统的组成(1)数据库(DataBase)①定义:是以一定的数据模型组织的、长期存放在辅助存储器上的、可共享的相关数据的集合。

②组成:由数据和元数据两部分组成。

③特点:具有较小的冗余度、较高的独立性和易扩展型、可供多个用户或多类应用共享。

(2)数据库管理系统(DataBaseManagementSystem,DBMS)是用于建立、使用和维护数据库的系统软件。

(3)应用程序(4)用户数据库系统(DataBaseSystem)从广义上讲是由数据库、数据库管理系统、计算机支持系统、应用程序和有关人员组成。

三个概念之间的联系:在数据库系统中通过数据库管理系统来建立和使用数据库。

【例】DBMS指的是。

A A.数据库管理系统B.数据库系统C.数据库D.数据库管理员1.3了解数据库系统的模式结构①三级模式结构: 外部层:单个用户的视图,对应于数据库模式的外模式。

概念层:全体用户的公共视图,可理解为数据库管理员所看到的数据库,对应于数据库模式的模式。

内部层:存储视图,可理解为机器“看到”的数据库,对应于数据库模式的内模式。

②两级映射:概念层与内部层之间的映射:通过它实现数据的物理独立性。

外部层与概念层之间的映射:通过它实现数据的逻辑独立性。

【例】数据的逻辑独立性是通过来保证的。

DA.模式B.内模式C.模式/内模式映射D.外模式/模式映射1.4数据模型(1)了解信息的三个世界及数据模型三个世界中有关的对应关系:现实世界(特征)→观念世界(属性)→数据世界(字段)现实世界(事物)→观念世界(实体)→数据世界(记录)【例】实体是信息世界的术语,与之对应的数据库术语是。

微财信数据库原理与应用复习提纲

微财信数据库原理与应用复习提纲

数据库原理与应用复习提纲1、基本概念(1)DB、DBMS、DBS、DBA的定义和范畴DB有结构的数据集合,存储的是数据及数据间的联系DBS包含DB、DBMS、DBA、操作系统、计算机硬件、用户等(2)DBMS的功能数据库的建立与维护;数据定义;数据组织、存储和管理;数据操作;事务的管理和运行(3)数据库系统三级模式结构•模式(Schema)逻辑模式,数据库中全体数据的逻辑结构和特征的描述。

一个数据库只有一个模式。

如:表•外模式(External Schema)子模式或用户模式,局部数据的逻辑结构和特征的描述。

一个数据库有多个外模式。

如:用户、视图•内模式(Internal Schema)存储模式,是数据物理结构和存储方式的描述。

一个数据库只有一个内模式。

•两级映象内模式/模式映像,外模式/模式映像作用:提高数据的独立性物理独立性:指当数据的存储位置或存储结构发生变化时,不影响应用程序的特性。

逻辑独立性:指当表达现实世界的信息内容发生变化时,如:增加信息、删除无用信息等;不影响应用程序的特性。

问题:数据库系统三级模式结构能带来哪些数据独立性(4)关系模型是用二维表表示的,关系数据库是以关系模型为数据模型的数据库,其的核心就是表。

SQL Server2008就是一个关系模型。

(5)关系模型由行(元组、记录)和列(属性、字段)组成。

(6)关系的性质•关系中的每一列都是不可再分的基本属性•关系中各属性名称不能重复•关系中行/列的次序不重要(7)关系完整性:主体完整性、参照完整性、用户自定义完整性主体完整性(设置主码)•数据库中所有的表都必须有主码,且不存在这样的记录:–无主码值得记录(即主码不能取空值)–主码值相同的记录(即主码值不能相同)参照完整性(设置外码)•限制表R中某列(外码)的取值受另一表S中某列(主码)的取值范围的约束–参照关系的外码F等于被参照关系S的主码–或者参照关系的外码F等于null外码一般在从表(参照表)中,一般是非主属性;外码必须要参照主表(被参照表)的主码或唯一约束;理解级联删除和级联更新的概念。

数据库原理与应用 重点知识提纲

数据库原理与应用 重点知识提纲

数据库原理与应用重点知识提纲第一章数据库系统概述(1)数据库、数据库管理系统、数据库应用系统的概念。

(2)数据描述与数据模型。

(3)理解层次模型、网状模型、关系模型的特点与优点。

(4)关系模型的基本概念:关系、元组、属性、属性值、值域、分量、关系的状态、关系模式、关系的键(候选键,主键、外键)与属性(主属性,非主属性)等。

(5)数据库内部体系结构中的三级模式结构。

概念模式,外模式,内模式。

(6)数据库系统内部体系结构中的两级映像。

术语:关系模式:是一种用于描述二维表格结构的表示方式,由关系模式和与该关系模式名相关联的属性名表组成。

其形式为:关系模式名(属性名1,属性名2,…,属性名n)。

关系模型:是一种用二维表格结构表示数据及数据之间联系的数据模型。

候选键:如果一个属性集能唯一地标识一个关系中的元组而又不含有多余属性,则称该属性值为该关系的候选键。

主键:是指当某个关系模式有多个候选键时,被用户选用的那个候选键。

外键:如果关系模式R1中的某属性集是另一个关系模式R2的主键,则该属性在关系模式R1中称为外键。

概念模式:是对数据库中全部数据的整体逻辑结构的描述,体现了全局、整体的数据观点,所以称为数据库的整体逻辑结构。

外模式:是表达用户使用观点和用到的那部分数据的逻辑描述,体现了应用程序员对数据库的数据观点。

内模式:是数据库在物理结构和物理存储方面的描述,规定了数据的内部记录类型、记录建起技术、文件的组织方式和数据控制方面的细节等。

简述:1.简述数据库与文件系统的区别。

学习指导P72.关系的主键有哪些特性?(唯一性、非冗余性,有效性)3.将数据库系统的体系结构设计成三级的意义是什么?第二章关系运算(1)了解笛卡尔积、关系的数学定义。

(2)理解基于传统集合理论的关系运算:并、交、差、广义笛卡尔积。

(3)理解关系代数特有的关系运算:投影、选择、商、联接、自然连接。

(4)掌握使用基本关系运算表示4种非基本关系运算的方法。

网络数据库技术及应用复习提纲

网络数据库技术及应用复习提纲

网络数据库技术及应用复习提纲第一部分考试大纲一、数据库基本概念及关系数据库理解数据库系统的基本概念,掌握关系数据模型,重点掌握 E-R 模型的应用,了解关系运算,掌握关系完整性规则,理解关系的规范化。

1.掌握并理解数据、数据库、数据库管理系统的概念,数据库系统的构成和特点;2.掌握现实世界——信息世界——机器世界的“三个世界、两次抽象、两个模型”抽象过程。

3.掌握与概念模型相关的实体、属性、联系等概念,能熟练应用 E-R 概念和方法解释1:1,1:n,n:m 并能举例说明和绘制E-R 图。

4.掌握关系数据模型的概念,如关系(表)的组成、特征,相关名词术语:元祖(记录),属性(列,字段)、属性值,键、主键,外键、主表、从表。

5.三种基本(专门)的关系运算:投影、选择、连接。

6.关系的三个完整性规则:实体完整性、参照完整性、域(用户自定义)完整性。

7.了解关系规范化方法。

二、SQL Server2008 基础了解 SQL Server2008 的特性。

了解 SQL Server2008 产品家族的概况。

了解 SQL Server2008 工具和实用程序概况。

1、SQL Server2008 的五个版本情况。

简易版、工作组版只有 32 位,后面三个版本都有32 位和 64 位之别。

2、掌握 SQL Server Management Studio 的功能、组成。

3、重点掌握查询分析器界面组成及使用 T-SQL 语句查询的操作过程,代码、结果、信息等几个相关窗口和按钮。

4、了解文档和教程的组织方式、使用方法。

5、掌握服务器的启动、停止、关闭等操作方法。

三、数据库的创建与管理掌握SQL Server2008 数据库的基本知识。

重点掌握创建数据库的相关知识和方法。

掌握管理数据库(包括查看数据库信息、备份与还原数据库,分离与附加数据库的相关知识和方法)。

1.熟悉数据库的文件和文件组的概念。

2.熟练掌握数据库两种创建方法中涉及的概念、术语。

数据库复习提纲(完整版)

数据库复习提纲(完整版)

复习提纲第一章1、数据管理技术发展的三个阶段,各阶段的特点。

答:(1)人工管理阶段;(2)文件系统管理阶段;(3)数据库系统管理阶段。

人工管理阶段的特点有:○1数据不能长期保存;○2没有专门的软件对数据进行管理;○3数据不共享;○4数据不具有独立性。

文件系统管理阶段的特点有:○1数据可以长期保存;○2由文件系统管理数据;○3数据共享性差,冗余度大;○4数据独立性差。

数据库系统管理阶段的特点:○1数据结构化;○2数据的共享性高、冗余度低、易扩充;○3数据独立成性高;○4DBMS对数据进行统一的管理和控制。

2、数据独立性的概念、分类,含义。

答:概念:数据独立性是数据库领域中一个常用术语,他能将数据独立于应用程序。

分类:包括数据的物理独立性和数据的逻辑独立性。

各含义:物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。

也就是说,数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。

逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,当数据的逻辑结构改变时,用户程序也可以不变。

3、数据完整性、安全性的定义。

答:数据的完整性是指数据的正确性、有效性和相容性。

完整性检查将数据控制在有效范围内,或保证数据之间满足一定的关系。

数据的安全性是指保护数据以防止被不合法的使用所造成的数据泄密和破坏,使每个用户只能按照规定,对某些数据以某些方式进行使用和处理。

4、数据库管理系统的概念,功能。

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

DBMS 的主要功能包括数据定义功能、数据操纵功能、数据库的事务管理和运行管理、数据库的建立和维护功能等5、数据库系统的组成。

数据仓库复习资料提纲

数据仓库复习资料提纲

数据库应用技术(数据仓库与数据挖掘复习提纲)说明:考试形式:闭卷考试题型:填空、选择、判断、名词解释、简答题、综合题。

(由于试题是随机从试题库中抽取,有可能抽取的试题中不会全部包含上述的所有题型)另外:本提纲仅针对试题中的名词解释、简答题和综合题提供复习参考,不包括填空、选择、判断等其它题型的参考。

一、名词解释:1、数据仓库:是面向主题的、综合的、不同时间的、稳定的数据的集合,用以支持经营管理中的决策制定过程;2、数据挖掘:就是从大量数据中获取有效的、新颖的、潜在有用的、最终可以理解的模式的过程;简单的说是从大量数据中提取或挖掘知识,又被称为数据库中的知识发现。

3、操作数据存储:是一种DW的混合形式,它面向主题的、及时的、最近的和集成的信息,用于支持企业的日常的全局应用和决策制定,其中数据可以作为DW的通用数据源。

4、OLAP:是数据库系统主要应用,支持复杂的分析操作,侧重决策支持,且提供直观易懂的结果。

5、商业智能:是数据仓库(DW)、联机分析处理(OLAP)、数据挖掘等技术与资源管理系统ERP结合起来应用于商业活动实际过程中,实现了技术服务于决策的目的。

二、简答题:1、试叙述数据仓库系统与传统数据库系统的区别:(1)、操作型数据库中的数据针对事务处理任务,各个业务系统之间各自分离,而数据仓库中的数据是按照一定的主题域进行组织的;(2)、操作型数据库通常与某些特定的应用相关,数据库之间相互独立,并且往往是并构的,而数据仓库中的数据在对原有分期的数据库数据做抽取、清理的基础上经过系统的加工、汇总和整理得到的;(3)、操作型数据库中的数据通常实时更新,数据根据需要及时发生变化,数据仓库的数据主要用于决策分析,对涉及的数据操作主要是数据查询和定期更细,一旦某个数据加载到数据仓库以后,一般情况下将作为数据档案长期保存;(4)、操作型数据库主要关心当前某一个时间段内的数据,而数据仓库中的数据通常包含较久远的历史单位,因此总是包括一个时间维,以便可以研究趋势和变化。

数据库复习大纲及答案

数据库复习大纲及答案

数据库复习⼤纲及答案第⼀章绪论1.数据的语义数据的解释是对数据含义的说明,数据的含义称为数据的语义,数据与其语义是不可分的2.数据库的定义数据库是长期储存在计算机内,有组织的,可共享的⼤量数据的集合。

数据库中的数据按⼀定的数据模型组织,描述和储存,具有较⼩的冗余度,较⾼的数据独⽴性和易拓展性,并可为各种⽤户共享。

概括的讲,数据库具有永久储存,有组织和可共享三个基本特点3.DBMS的定义、功能定义:数据库管理系统(DBMS)是位于⽤户与操作系统之间的⼀层数据管理软件。

功能(5点):1.数据定义功能2.数据组织,储存和管理3.数据操控功能4.数据库的事务管理和运⾏管理 5.数据库的建⽴和维护功能4.数据库系统的组成组成:数据库,数据库管理系统,应⽤程序和数据库管理员5.数据管理技术的三个阶段1.⼈⼯管理阶段2.⽂件系统阶段3.数据库系统阶段6.数据库系统的特点1.数据结构化(最重要)2.数据的共享性⾼,冗余度低且易扩充3.数据独⽴性⾼(数据变化,程序不变) 4.数据由数据库管理系统统⼀管理和控制数据控制功能:1.数据的安全性保护2.数据的完整性检查3.并发控制4.数据库恢复7.数据模型的类型第⼀类:概念模型第⼆类:逻辑模型和物理模型8.概念模型的基本概念和表⽰⽅法基本概念:1.实体2.属性3.码 4.实体型 5.实体集6.联系表⽰⽅法:实体-联系⽅法该⽅法⽤E-R图来描述现实世界的概念模型,E-R法也称E-R模型9.数据模型的组成要素(三要素)重点1.数据结构:数据结构描述数据库的组成对象以及对象之间的联系2.数据操作:数据操作是指对数据库中的各种对象(型)的实例(值)允许执⾏的操作的集合,包括操作及有关的操作规则。

数据库主要有查询和更新(包括插⼊,删除,修改)3.数据的完整性约束条件:数据的完整性约束条件是⼀组完整性规则,它保障了数据的正确,有效和相容。

10.常⽤的逻辑数据模型a.层次模型b.⽹状模型c.关系模型11.关系模型的基本术语a.关系:⼀个关系对应通常说的⼀张表(⼆维表)b.元组:表中的⼀⾏即为⼀个元组c.属性:表中的⼀列即为⼀个属性d.码:也称码键,表中的某个属性组,它可以确定⼀个元组,如学号e.域:域是⼀组具有相同数据类型的值的集合。

数据库技术复习提纲

数据库技术复习提纲

第1章 序言 1.1数据库系统相对文件系统的优势1.数据库系统(DBS )的特点(相对文件系统)(1)数据库系统由数据库管理系统(DBMS )管理和控制数据。

DBMS 可以解决数据安全、数据完整性检查、并发控制和数据库恢复等问题。

由DBMS 屏蔽数据存取细节:应用程序⇔DBMS ⇔数据库(2)数据结构化程度高。

数据库存储了整个组织的数据,数据库既存储数据,又存储数据之间的联系。

(3)数据独立性高。

数据独立性包括数据的物理独立性和数据的逻辑独立性。

物理独立性指用户的应用程序与存储在磁盘上的数据(数据库中的数据)相互独立,即应用程序只处理数据的逻辑结构,而不关心数据的物理存储。

逻辑独立性指用户的应用程序与数据库的逻辑结构相互独立,即数据的逻辑结构发生改变,应用程序可以不变(如:表中增加一个列,应用程序可以不变)。

应用程序⇔按逻辑结构组织的数据⇔按物理结构组织的数据 应用程序⇔外模式⇔模式⇔内模式;或者,应用程序⇔模式⇔内模式(4)数据的共享高,冗余度低,易扩充。

数据库的数据面向整个系统,而不是某个特定的应用,数据可以被多个用户、多个应用系统共享使用。

数据共享(集中控制)可以大大减少数据的重复性(冗余),节约存储空间,更容易保持数据的一致性。

由于数据面向整个系统,且结构化程度高,因此容易增加新的应用,易于扩充,可以适应各种用户的要求。

数据库存储整个企业或组织的数据 1.2数据库系统的组成(1)数据库(DB )。

定义1:自描述的集成的表的存储(有点片面,并不是所有数据库均采用表方式存储的)。

定义2:长期存储在计算机内,有组织的,可共享的数据集合。

数据库一般包括:用户数据、元数据、索引、存储过程、触发器、安全数据、备份/恢复数据等。

DB 的内容?(2)数据库管理系统(DBMS )及其开发工具。

是系统软件,主要功能包括:数据库创建和维护功能、数据库运行管理功能、数据定义和操纵功能等。

商业系统:Access 、SQL Server 、Oracle 、Sybase 等。

数据库原理与应用复习提纲(含答案)

数据库原理与应用复习提纲(含答案)

数据库原理与应用复习提纲与参考答案 考试题型:一.单项选择题二.填空题:三.判断题: 四.简答题五.关系代数和SQL 语言六.码的求解、范式判断、规范化:七.绘制E-R 图、转换为关系模式、确定关系的码八.调度问题:确定是否为可串行化调度复习提纲---教材分章节题库目录:第一部分 基本概念(ch1绪论)第二部分 关系数据库(ch2)第三部分 SQL 语言(ch3)第四部分 数据库安全性(ch4)第五部分 数据库完整性(ch5)第六部分 关系数据理论及数据库设计(ch6ch7)第七部分 并发控制及数据库恢复(ch10)关注平时做过的:习题实验二、三、四基本概念题综合技能题综合技能题答题步骤总结:五.关系代数查询答题步骤1、确定条件的列名与查询的列名,来自哪些关系,来自单个关系用单关系选择投影查询;来自多个关系用连接,再选择投影;如果有所有的、至少、包含等字样考虑用除运算SQL语言查询答题步骤2、确定条件的列名与查询的列名,来自哪些表,来自单个表用单表查询,用select确定列用where确定行;来自多个表用连接或子查询,要查询的列来自单个表可使用子查询(也可用连接查询),否则只能用连接查询;如果有所有的、至少、包含等字样考虑用Exists存在性子查询;如果有统计信息用分组查询,用having筛选满足分组条件的组,注意select中的列有2种,分组列与聚合函数列,没有第三种列。

六.码的求解、范式判断、规范化答题步骤码的求解步骤将依赖集的属性分成左右两边,则有1)只出现在左边的肯定是码的属性之一2)只出现在右边的肯定不是码的属性3)两边都不出现的肯定是码的属性之一;再看选出的属性能否构,如果是码,则选出的属性就是唯一的码;如果不是码,则将其与依赖集左边属性一一结合,尝试是否为码(即能否决定其他全部属性)范式判断区分非主属性,主属性;再确定有无部分依赖、传递依赖等做出判断规范化将范式按1NF→2NF→3NF→BCNF逐步分解(不严格推敲时将依赖集的每个依赖左右两边组成一个关系即可得分解)七.绘制E-R图、转换为关系模式、确定关系的码答题步骤确定实体、联系、联系类型(1:1或1:n或m:n);转换为关系模式;确定每个关系的码八.调度问题:确定是否为可串行化调度答题步骤先确定初值、再计算2个事务的串行结果、再计算事务的并行处理结果,比较结果:若与其中任何一个串行结果相同则为可串行化调度,否则为不可串行化调度数据库原理与应用复习提纲题库参考答案第一部分基本概念主要内容:1、数据、数据库、数据库管理系统、数据库系统基本概念2、数据管理技术的发展阶段3、数据库系统的特点4、数据模型的组成要素5、概念模型的描述6、关系数据模型的三要素7、数据库系统的三级模式两级映像、数据独立性练习题一、选择题1 数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

数据库基础及应用复习提纲2022

数据库基础及应用复习提纲2022

数据库基础及应用复习提纲2022一、题型:1、单选题30分2、基本应用20分3、简单应用30分4、综合应用20分二、知识点:1、单选题第1章-第6章书后单选题75道2、基本应用表的建立、主键、设置字段属性:有效性规则、有效性文本、输入掩码、默认值(Data(),DataSerial等函数应用)、表间关系、添加记录、编辑表(格式、冻结列、隐藏列等)3、简单应用各种查询(条件查询、删除查询、生成表查询、追加查询、更新查询、查询中使用计算)4、综合应用窗体(控件、属性)、报表(控件、属性)、宏(设计、窗体或报表的事件调用)操作题模拟练习一、基本应用(1)创建数据库amp1.accdb,并建立表\,表结构如下。

(2)根据\表的结构,判断并设置主键。

(3)设置\工作时间\字段输入掩码为\短日期\,有效性规则为只能输入上一年度五月一日以前(含)的日期(规定:本年度年号必须用函数获取)。

(8)在\表中输入以下2条记录:二、简单应用考生文件夹下有一个数据库文件\,其中存在已经设计好的两个表对象\和\。

请按照以下要求完成设计:(1)创建一个查询,计算并输出学生中最大年龄与最小年龄的差值,显示标题为\,将查询命名为\;(2)建立\和\两表之间的一对多关系;(3)创建一个查询,查找并显示数学成绩小于70的学生的\姓名\、\性别\和\数学\个字段内容,所建查询命名为\;(4)创建一个查询,计算并显示\学号\和\平均成绩\两个字段内容,其中平均成绩是计算数学、计算机和英语3门课成绩的平均值,将查询命名为\。

注意:不能修改表对象\和\的结构及记录数据的值;选择查询只返回选了课的学生的相关信息。

(5)创建一个查询,将男同学的年龄都加1,将查询命名为\。

(6)创建一个查询,查找并统计按性别进行分类的平均年龄,然后显示出标题为“性别”和“平均年龄”的两个字段内容,将查询命名为\。

(7)创建一个生成表查询,查找并显示成绩大于90的学生的“学号”、“姓名”、“课程名”和“成绩”四个字段的内容,将所建查询名为“\”,生成表“tSinfo”。

数据库应用技术技术复习提要

数据库应用技术技术复习提要

数据库应用技术复习提要1.描述事物的符号记录称为?2.数据库系统不仅包括数据库本身,还包括相应的硬件、软件和别的什么?3.数据管理技术经历了人工管理、什么管理阶段和数据库系统阶段?4.数据库中属性是指什么?5.什么命令用来控制某一个列的显示格式?6.向表中插入数据,可以使用什么命令?7.用户如果要修改已经存在于表中的列,可以使用什么命令?8.合计计算中,求一组数据的最大值的函数是什么函数?9.在SQL语法中,用来插入数据的命令和用于更新的命令分别是什么?10.什么运算符用来匹配列表集中的数据?11.连接数据库的命令是什么?12.在ORACLE系统中,可以在SELECT语句中使用什么子句进行分组计算?13.ANY运算符的描述中,<ANY表示什么意思?14.从数据库用户中删除权限的命令是什么?15.什么是长期存储在计算机内的有组织的、可共享的数据集合?16.什么是位于用户和操作系统的一层数据管理软件?17.数据的正确、有效和相容称为数据的什么属性?18.数据库中,实体是指什么?19.使用什么命令可以设置每一页的大小?20.向表中插入数据,可以使用什么命令?21.用户如果要修改已经存在于表中的列,可以使用什么命令?22.在ORACLE系统中,可以采用什么方式来执行SQL语句?23.如果子查询返回了多个列的数据,那么称该子查询为多列子查询,这句话对不对?24.为一个用户授予权限使用什么命令?25.在SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分是哪些?26.用来删除表中的所有数据,但是不删除表本身的语句命令是哪个?27.<ALL表示什么意思?28.在执行子查询的过程中,如果内查询的结果是空值,那么外查询的条件会不会成立?29.在ORACLE数据库系统中,什么是最基本的结构。

什么是用户在ORACLE系统中使用的最大的逻辑存储结构?30.在SELECT语句中,如果在某个变量前面使用了什么符号,那么表示该变量是一个替换变量。

自考《数据库应用》(复习提纲)

自考《数据库应用》(复习提纲)

自考《数据库应用》(复习提纲)一、基本概念⒈数据库:在计算机里,把组织成二维(行和列)形式的表格称为关系型数据库,简称数据库。

数据库的每一列称为一个字段,第一行为字段名行,称数据库的结构。

其余每一行数据称为一个记录。

同一字段的数据应具有相同的属性,库中不能有相同的记录。

⒉数据库的类型:关系型、层次型、网络型。

⒊数据库办理系统:对数据库进行办理的软件。

如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.加下划线的函数不要求必需掌握。

数据库原理与应用期末复习提纲_2010

数据库原理与应用期末复习提纲_2010

数据库原理与应用期末复习提纲第一章概述1.了解数据库管理技术发展的三个阶段,数据库系统阶段特点2.掌握数据库技术的相关概念,包括数据、数据模型、数据库、数据库管理系统和数据系统等3.理解数据模型,包括数据模型的组成要素;概念模型的基本概念和表示方法。

4.掌握常见的三种逻辑数据模型的根本区别,关系模型;5.掌握数据库系统的结构,包括数据库的三级模式及两级映像结构;6.了解数据库管理系统的主要功能、组成,以及数据库系统的组成。

第二章关系数据库1.关系及基本概念2.关系的性质3.关系的三种完整性4.关系代数运算重点第三章、第七章1.什么是DB2实例,实例和数据库的关系?2.什么是表空间,DB2支持哪几类表空间?3.DB2创建数据库时,先创建哪三个表空间?4.什么是缓冲池,其作用是什么?5.什么是容器,容器和表空间的关系,三类容器都是什么,分别适合哪种表空间使用?6.DB2移动实用程序所使用的文件格式有哪几种?7.DB2导入工具import和装入工具load有何区别,各自支持哪些文件格式?8.DB2数据库间移动大量的表使用哪个工具?9.DB2数据库系统架构:核心、接口等第四章SQL1.SQL语言功能2.SQL数据定义功能3.SQL查询重点4.视图操作5.数据更新6.授权第五章关系数据库规范化理论1.掌握主键、外键、候选键、全键、决定属性集的概念及判断。

2.掌握数据依赖类型以及各种函数依赖定义,会判断函数依赖类型。

3.理解掌握范式的定义及类型,重点掌握1NF、2NF、3NF的判定条件,了解BCNF概念。

4.掌握根据所给语义写出函数依赖集。

5.掌握候选键的求解理论。

6.掌握模式分解的方法第六章数据库设计1.数据库设计的特点、方法和步骤2.需求分析阶段的结果3.概念设计的特点、方法、步骤4.局部视图的设计、视图的集成5.逻辑结构设计:E-R图向关系模型的转换,数据模型的优化等重点第八章数据库完整性1.掌握实体完整性、参照完整性、用户自定义完整性的定义方法2.掌握DB2参照完整性规则3.掌握唯一性约束的定义方法4.掌握约束的命名、撤销、添加方法(CONSTRAINT关键字的使用)5.掌握前、后触发器的定义方法第九章数据库安全性1.计算机系统的安全模型2.数据库系统安全控制的一般方法3.DB2数据库系统的安全性控制三个级别4.DB2的五种权限的分配第十章数据库并发性1.什么是事务,事务的ACID特性是什么2.数据库的并发操作带来的四个问题3.事务的两种调度方案及其正确性4.锁的类型和锁相容关系5.两阶段锁协议是什么6.掌握一、二、三级封锁协议是什么,各能解决什么问题7.掌握DB2隔离级别及其并发性能第十一章数据库恢复1.数据库常见的故障类型及相应的恢复策略2.循环日志、归档日志的概念和内容4.DB2中三种恢复的简单实现方法实验1.实验中的常用命令,如:db2icrt、db2idrop、db2ilist、db2set2.新建数据库对象的默认模式名3.常用的配置参数,如SYSADM_GROUP、DB2INSTANCE、LOGFILESIZE等。

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

数据库应用技术(数据仓库与数据挖掘复习提纲)
一:名词解释
数据仓库、数据挖掘、OLAP、ODS(操作数据存储)、商业智能
二.简答题
1.试述数据仓库系统与数据库系统的区别与相似之处。

2.试述数据仓库设计的步骤以及每一步所完成的工作。

3.OLAP与OLTP的区别有哪些?它们适合于运行在同一个服务器上吗?为什么?
4.在数据挖掘前,为什么要对数据进行预处理,数据预处理的有哪些主要的处理方法?
5.在现实世界的数据中,元组在某些属性上缺少值是常有的。

描述处理该问题的各种方法。

6.对于类特征化,基于数据立方体的实现与诸如面向属性归纳的关系实现之间的主要不同是什么?讨论哪种方法最有效,在什么条件下最有效。

7.数据仓库和数据集市的区别是什么?数据仓库的体系环境具有什么特点?有哪些建立数据仓库体系化环境的方法?它们各有何优劣?
8. 为了提高数据仓库的性能,可以在哪些方面作一些努力?在各个方面分别采用什么样的技术?这些技术易于实现吗?
9. 数据仓库中的数据是数据库中数据的简单堆积吗?它有哪些常用的数据组织方式?
10. 一般来说,数据仓库采用什么样的数据模型?与OLTP的数据库模型相比,这些模型有什么特点?
11.数据仓库的设计包括哪些内容?
12.在内容和使用者方面,数据仓库环境中的元数据与操作型环境中的元数据有何异同?
13.请解释OLAP中维、维层次与维成员的概念,并举例说明。

14.OLAP提供哪些基本操作?
15.OLAP服务器有哪些实现方法?它们的优劣是什么?
16.为什么不能依靠传统的业务处理系统进行决策分析?
17.自然演化体系结构中存在的问题?
18.试述建立多维数据库的过程。

19.数据挖掘的主要方法。

20.数据挖掘中的数据分类是个两步的过程,简述每步过程。

21.试述商业智能系统的演化过程。

三.综合题
第一类:给定一个表的结构及数据,计算每个决策属性的信息增益(请同学们掌握该方法,不同的试题中给定的表结构及数据是不同的)
例一:假设有如下的“雇员基本信息”表的结构及数据,其中属性“工资”为类别标识属性,属性“部门”、“职位”、“年龄”作为决策属性集,请计算每个决策
属性“部门”、“职位”、“年龄”的信息增益。

(另外请同学们自己复习课上所讲
第二类:利用Apriori算法寻找事务集中的频繁项集,并由找到的频繁项集产生强关联规则。

(请同学们掌握该方法,不同的试题中给定的事务集是不同的)
例一:假设现有如下表所示的一个事务数据库,数据库中有10个事务,即|D|=10。

假定最小支持度minsup=20%,最小置信度minsup=65%,利用Apriori算法寻找D中的频繁项集,并由找到的频繁项集产生强关联规则。

(另外请同学们自己复
第三类:利用简单贝叶斯分类对数据进行分类(请同学们掌握该方法,不同的试题中给定的表结构及数据是不同的)
例一:假设有如下的“雇员基本信息”表的结构及数据,其中属性“工资”为类别标识属性,类别标识有3个取值(C1、C2、C3),属性“部门”、“职位”、“年龄”作为决策属性集,请利用贝叶斯简单分类方法对未知数据:
X=(部门=‘系统部’,职位=‘高级’年龄=‘21…30’)进行分类。

(另外请同。

相关文档
最新文档