数据库应用技术复习提纲

合集下载

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

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

《数据库系统及应用》复习提纲第一章数据库系统概述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. 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’)进行分类。

(另外请同。

相关文档
最新文档