欢迎光临
免费的PDF电子书下载网站

数据库与数据挖掘 PDF下载

编辑推荐

本书克服以往数据库系列教材理论性太强的弱点,针对物流专业的学生以浅显的语言去表达相关的原理,使得学生更易接受相关知识。体系完整,理论充实。

 ;

内容简介

随着计算机应用技术和网络技术的普及,数据量急剧增加,人们借助计算机和数据库技术科学地保存和管理大量的、复杂的数据,以便能够更加方便、快捷地利用好这些珍贵的信息资源。在数据管理中,数据库系统起到了关键的作用,没有数据库的支持,根本不可能恰当地管理使用者需要的信息,数据库技术已经成为当今计算机信息系统的基础和核心。但是如何从海量的、分散的、复杂的数据海洋中,迅速找到有价值的和潜在有用的信息与知识,如何实现对这些数据的集中的组织、分析与管理,如何正确、有效地为企业做出决策,就需要数据仓库与数据挖掘来提供帮助了。数据挖掘理论与方法的研究与创新已经成为信息科学与管理领域*重要的课题之一。
本教材正是结合数据库与数据挖掘技术的课程特点及应用需求、本科生乃至研究生的特点而编写的,力求克服原理与应用分离的缺点,弱化理论知识的抽象,体现注重能力、内容创新、结构合理、叙述通俗、易学易用的特点,全书以图文并茂的形式介绍数据库与数据挖掘的理论知识,以Microsoft SQL Server 2008乃至更高版本为平台,详细介绍了如何利用Microsoft SQL Server 2008进行数据库操作和数据挖掘的知识和方法。
本书是课程组结合多年的教学经验编写的。主要包括10个章节。

作者简介

安立华:东北林业大学工程技术学院讲师,哈尔滨工业大学在读博士。主讲《数据库与数据挖掘》与《物流信息系统》。主持省级课题2项,参与国家级课题2项,发表学术论文10余篇,发表教改论文2篇。主编教材1部,参编1部。

数据库与数据挖掘 PDF下载

目录

目录

1数据库概论(1)
11数据库系统概述(1)
12数据库系统体系结构(6)
13数据模型(10)
14关系数据库(16)
15关系代数基础(20)
16关系数据库规范化理论(23)
17数据库技术发展现状与趋势(28)
本章小结(33)
习题(33)

2SQL Server 2008数据库基础(35)
21SQL Server 2008的数据类型(35)
22SQL Server 2008数据库的创建与管理(42)
23数据表的创建与管理(63)
24索引(86)
25视图(92)
本章小结(97)
习题(97)

3数据库设计(99)
31数据库设计概述(99)
32需求分析(100)
33概念结构设计(102)
34逻辑结构设计(106)
35物理结构设计(109)
36数据库的实施和维护(111)
本章小结(113)
习题(113)

4事务管理与并发控制(114)
41事务的概念及基本特性(114)
42DBMS对事务的并发控制(116)
43封锁(118)
44死锁和活锁(120)
本章小结(122)
习题(122)

5数据库安全性与权限管理(124)
51数据库的安全性概念及安全性控制措施(124)
52数据库备份和恢复(126)
53SQL Server 2008的安全管理(141)
本章小结(152)
习题(153)

6数据仓库技术(154)
61数据仓库的产生与发展(154)
62数据仓库的基本概念(157)
63数据仓库系统的体系结构(163)
64影响数据仓库成功的因素(166)
65数据仓库设计(168)
本章小结(176)
习题(176)

7数据挖掘概述(178)
71数据挖掘简介(178)
72数据挖掘的步骤(185)
73数据挖掘的相关技术与工具(187)
74数据挖掘系统的设计(191)
75数据挖掘的应用(193)
本章小结(196)
习题(196)

8关联分析(197)
81关联规则的基本概念(197)
82Apriori算法(201)
本章小结(205)
习题(205)

9聚类分析(207)
91引言(207)
92概述(207)
93聚类分析的算法分类(212)
94Kmeans算法(214)
95Kmedoids算法(218)
96离群点分析(221)
本章小结(222)
习题(222)

10分类(223)
101分类过程(223)
102决策树分类(225)
103贝叶斯分类算法(235)
本章小结(238)
习题(239)


参考文献(240)

前沿

前言
随着计算机应用技术和网络技术的普及,数据量急剧增加,人们借助计算机和数据库技术科学地保存和管理大量的、复杂的数据,以便能够更加方便、快捷地利用好这些珍贵的信息资源。在数据管理中,数据库系统起到了关键的作用,没有数据库的支持,根本不可能恰当地管理使用者需要的信息,数据库技术已经成为当今计算机信息系统的基础和核心。但是如何从海量的、分散的、复杂的数据海洋中,迅速找到有价值的和潜在有用的信息与知识,如何实现对这些数据的集中的组织、分析与管理,如何正确、有效地为企业做出决策,就需要数据仓库与数据挖掘来提供帮助了。数据挖掘理论与方法的研究与创新已经成为信息科学与管理领域最重要的课题之一。
本教材正是结合数据库与数据挖掘技术的课程特点及应用需求、本科生乃至研究生的特点而编写的,力求克服原理与应用分离的缺点,弱化理论知识的抽象,体现注重能力、内容创新、结构合理、叙述通俗、易学易用的特点,全书以图文并茂的形式介绍数据库与数据挖掘的理论知识,以Microsoft SQL Server 2008乃至更高版本为平台,详细介绍了如何利用Microsoft SQL Server 2008进行数据库操作和数据挖掘的知识和方法。
本书是课程组结合多年的教学经验编写的。主要包括10个章节,各章内容如下。
第1章数据库概论,介绍数据库的基本概念及理论,并详细介绍关系数据库的相关内容。
第2章SQL Server 2008数据库基础,详细介绍数据库、数据表、索引、视图等的建立与管理方法。
第3章数据库设计,介绍数据库设计步骤及方法。
第4章事务管理与并发控制,介绍事务的概念、特性及事务处理方式。
第5章数据库安全性与权限管理,介绍数据库安全措施及权限管理方式。
第6章数据仓库技术,介绍数据仓库的基本概念、体系结构及建立过程等。
第7章数据挖掘概述,介绍数据挖掘的相关概念及技术与工具。
第8章关联分析,介绍关联规则的基本概念与算法,详细介绍Apriori算法。
第9章聚类分析,介绍聚类的相关概念及算法,详细介绍Kmeans聚类法、Kmedoids聚类法。
第10章分类,介绍分类的相关概念及常用的算法,如决策树分类、贝叶斯分类等。
本书由东北林业大学工程技术学院安立华老师和鞍山师范学院娄雅斌教授主编,东北林业大学信息学院彭涛老师副主编,第1章、第2章由彭涛老师编写,第3~10章由安立华老师编写,娄雅斌教授负责全书的内容组织及校对。
本书在编写过程中查阅了大量的国内外文献资料,谨向参考文献中提到的各位学者表示感谢。由于疏忽而没有列出的文献,在此向涉及的各位作者深表歉意。同时,由于时间仓促和编者能力有限,书中难免存在一些不当之处,敬请广大读者批评指正。

安立华
2017年12月

免费在线读

1数据库概论

本章主要介绍数据库系统的基本概念,包括数据库的基础概念、数据管理技术的发展过程、数据库系统的组成部分、关系数据库的规范化理论及数据库技术的发展趋势等。读者通过本章的学习,可以了解到为什么要使用数据库技术、如何使用数据库技术、数据库技术有哪些重要性等。
11数据库系统概述
数据库技术从20世纪60年代开始兴起,已有50余年的历史。所谓数据库是指长期储存在计算机内、有组织的、可共享的数据集合。而数据库管理系统是位于用户与操作系统之间的一层数据管理软件,它和操作系统一样是计算机的基础软件,也是一个大型复杂的软件系统。数据库是数据管理的最新技术,是计算机学科的重要分支。随着信息技术的发展,数据库管理系统已从专用的应用程序包发展成为通用的系统软件。由于数据库具有永久储存、较小冗余度、有组织、较高数据独立性和易扩展性等优点,许多庞大的信息系统都是以数据库为基础设计的。作为计算机学科的一个重要分支,数据库技术已被广泛应用于各行各业中,成为现代计算机信息系统和应用系统开发的核心技术和重要基础。
111数据库的基本概念
1信息与数据
在数据处理中,我们最常用到的基本概念就是数据和信息,信息与数据有着不同的含义。
(1)信息(Information)是客观事物存在方式或属性(状态)的反映。它反映的是关于某一客观系统中某一事物的某一方面的属性或某一时刻的表现形式。
具体地讲,信息是一种已经被加工为特定形式的数据,这种数据形式对接收者来说是有意义的,而且对当前和将来的决策具有明显的或实际的价值。
例如:“2020年生产量将提高10%”,对接收者有意义,使接收者据此做出决策。
(2)数据 (Data) 是反映客观事物属性的记录,是信息的载体。对客观事物属性的记录是用一定的符号来表达的,因此说数据是信息的具体表现形式。
可用多种不同的数据形式表示同一信息,而信息不随数据形式的不同而改变。
例如:“2020年生产量将提高10%”,其中的数据可改为汉字形式“二零二零年”“百分之十”。
数据所反映的事物属性是它的内容,而符号是它的形式。数据的表现形式多种多样,不仅有我们熟知的数字和文字,还可以有图形、图像、声音等形式。
(3)数据与信息的联系。数据与信息在概念上是有区别的。信息是有用的数据,数据是信息的表现形式。信息是通过数据符号来传播的,数据如不具有知识性和有用性则不能称其为信息。
数据是信息的符号表示或载体,信息则是数据的内涵,是对数据的语义解释。
例如:上例中的数据“2020”“10%”被赋予了特定的语义,它们就具有了传递信息的功能。
从信息处理角度来看,任何事物的属性都是通过数据来表示的;数据经过加工处理后,使其具有知识性,并对人类活动产生决策作用,从而形成信息。
用数据符号表示信息,其形式通常有三种:数值型数据,即对客观事物进行定量记录的符号,如体重、年龄、价格等;字符型数据,即对客观事物进行定性记录的符号,如姓名、单位、地址等;特殊型数据,如声音、视频、图像等。从计算机的角度来看,数据泛指那些可以被计算机接收并能够被计算机处理的符号。
数据和信息是密切相关联的,因此,在许多场合下,对它们不做严格的区分,可以互相使用。如通常说的“信息处理”与“数据处理”,“信息资源”与“数据资源”,“信息采集”与“数据采集”等具有同义性。
人们为了获取有价值的信息用于决策,就需要对数据进行处理和管理。
2数据处理
数据处理(也称信息处理)是将数据转换成信息的过程,包括对数据的收集、存储、加工、检索、传输等一系列活动。其目的是从大量的原始数据中抽取和推导出有价值的信息,作为决策的依据。
可用下式简单地表示信息、数据与数据处理的关系:
信息=数据 数据处理
数据是原料、是输入,而信息是产出、是输出结果。“信息处理”的真正含义应该是为了产生信息而处理数据。
3数据管理
数据管理是指对数据的收集、存储、加工、检索、传输等各种操作的总称,是数据处理的基本环节。
数据管理既是数据处理的基本环节,也是任何数据处理任务必有的共性部分。与其他技术的发展一样,计算机(电子)数据处理也经历了由低级到高级的发展过程。
4数据库与数据库管理系统
数据库(Data Base,DB):是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
数据库系统(Data Base System,DBS):指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统、应用系统、数据库管理员构成。
数据库管理系统(Data Base Management System,DBMS):是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。DBMS的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。
112数据管理技术的发展
1数据管理技术的发展
数据管理的水平是和计算机硬件、软件的发展相适应的,随着计算机技术的发展,数据管理技术经历了三个阶段的发展:人工管理阶段、文件系统阶段、数据库系统阶段。
(1)人工管理阶段。20世纪50年代中期以前,计算机主要用于科学计算。硬件方面,计算机的外存只有磁带、卡片、纸带,没有磁盘等直接存取的存储设备,存储量非常小;软件方面,没有操作系统,没有高级语言,数据处理的方式是批处理,也即机器一次处理一批数据,直到运算完成为止,然后才能进行另外一批数据的处理,中间不能被打断,原因是此时的外存如磁带、卡片等只能顺序输入。
人工管理阶段的数据具有以下几个特点。1数据库概论

本章主要介绍数据库系统的基本概念,包括数据库的基础概念、数据管理技术的发展过程、数据库系统的组成部分、关系数据库的规范化理论及数据库技术的发展趋势等。读者通过本章的学习,可以了解到为什么要使用数据库技术、如何使用数据库技术、数据库技术有哪些重要性等。
11数据库系统概述
数据库技术从20世纪60年代开始兴起,已有50余年的历史。所谓数据库是指长期储存在计算机内、有组织的、可共享的数据集合。而数据库管理系统是位于用户与操作系统之间的一层数据管理软件,它和操作系统一样是计算机的基础软件,也是一个大型复杂的软件系统。数据库是数据管理的最新技术,是计算机学科的重要分支。随着信息技术的发展,数据库管理系统已从专用的应用程序包发展成为通用的系统软件。由于数据库具有永久储存、较小冗余度、有组织、较高数据独立性和易扩展性等优点,许多庞大的信息系统都是以数据库为基础设计的。作为计算机学科的一个重要分支,数据库技术已被广泛应用于各行各业中,成为现代计算机信息系统和应用系统开发的核心技术和重要基础。
111数据库的基本概念
1信息与数据
在数据处理中,我们最常用到的基本概念就是数据和信息,信息与数据有着不同的含义。
(1)信息(Information)是客观事物存在方式或属性(状态)的反映。它反映的是关于某一客观系统中某一事物的某一方面的属性或某一时刻的表现形式。
具体地讲,信息是一种已经被加工为特定形式的数据,这种数据形式对接收者来说是有意义的,而且对当前和将来的决策具有明显的或实际的价值。
例如:“2020年生产量将提高10%”,对接收者有意义,使接收者据此做出决策。
(2)数据 (Data) 是反映客观事物属性的记录,是信息的载体。对客观事物属性的记录是用一定的符号来表达的,因此说数据是信息的具体表现形式。
可用多种不同的数据形式表示同一信息,而信息不随数据形式的不同而改变。
例如:“2020年生产量将提高10%”,其中的数据可改为汉字形式“二零二零年”“百分之十”。
数据所反映的事物属性是它的内容,而符号是它的形式。数据的表现形式多种多样,不仅有我们熟知的数字和文字,还可以有图形、图像、声音等形式。
(3)数据与信息的联系。数据与信息在概念上是有区别的。信息是有用的数据,数据是信息的表现形式。信息是通过数据符号来传播的,数据如不具有知识性和有用性则不能称其为信息。
数据是信息的符号表示或载体,信息则是数据的内涵,是对数据的语义解释。
例如:上例中的数据“2020”“10%”被赋予了特定的语义,它们就具有了传递信息的功能。
从信息处理角度来看,任何事物的属性都是通过数据来表示的;数据经过加工处理后,使其具有知识性,并对人类活动产生决策作用,从而形成信息。
用数据符号表示信息,其形式通常有三种:数值型数据,即对客观事物进行定量记录的符号,如体重、年龄、价格等;字符型数据,即对客观事物进行定性记录的符号,如姓名、单位、地址等;特殊型数据,如声音、视频、图像等。从计算机的角度来看,数据泛指那些可以被计算机接收并能够被计算机处理的符号。
数据和信息是密切相关联的,因此,在许多场合下,对它们不做严格的区分,可以互相使用。如通常说的“信息处理”与“数据处理”,“信息资源”与“数据资源”,“信息采集”与“数据采集”等具有同义性。
人们为了获取有价值的信息用于决策,就需要对数据进行处理和管理。
2数据处理
数据处理(也称信息处理)是将数据转换成信息的过程,包括对数据的收集、存储、加工、检索、传输等一系列活动。其目的是从大量的原始数据中抽取和推导出有价值的信息,作为决策的依据。
可用下式简单地表示信息、数据与数据处理的关系:
信息=数据 数据处理
数据是原料、是输入,而信息是产出、是输出结果。“信息处理”的真正含义应该是为了产生信息而处理数据。
3数据管理
数据管理是指对数据的收集、存储、加工、检索、传输等各种操作的总称,是数据处理的基本环节。
数据管理既是数据处理的基本环节,也是任何数据处理任务必有的共性部分。与其他技术的发展一样,计算机(电子)数据处理也经历了由低级到高级的发展过程。
4数据库与数据库管理系统
数据库(Data Base,DB):是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
数据库系统(Data Base System,DBS):指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统、应用系统、数据库管理员构成。
数据库管理系统(Data Base Management System,DBMS):是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。DBMS的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。
112数据管理技术的发展
1数据管理技术的发展
数据管理的水平是和计算机硬件、软件的发展相适应的,随着计算机技术的发展,数据管理技术经历了三个阶段的发展:人工管理阶段、文件系统阶段、数据库系统阶段。
(1)人工管理阶段。20世纪50年代中期以前,计算机主要用于科学计算。硬件方面,计算机的外存只有磁带、卡片、纸带,没有磁盘等直接存取的存储设备,存储量非常小;软件方面,没有操作系统,没有高级语言,数据处理的方式是批处理,也即机器一次处理一批数据,直到运算完成为止,然后才能进行另外一批数据的处理,中间不能被打断,原因是此时的外存如磁带、卡片等只能顺序输入。
人工管理阶段的数据具有以下几个特点。

数据库与数据挖掘 pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:数据库与数据挖掘