本篇主要提供数据库原理及应用闫志忠东北林业计算机与互联网书籍电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
商品基本信息,请以下列介绍为准 | |
商品名称: | 数据库原理及应用 |
作者: | 闫志忠,张仲强,闫阿龙主编 |
定价: | 45.0 |
出版社: | 东北林业大学出版社 |
出版日期: | 2021-09-01 |
ISBN: | 9787567425699 |
印次: | |
版次: | |
装帧: | |
开本: |
内容简介 |
本书对数据库的原理及其应行了全面、细致、深入的探讨。全书含8章内容,主要内括:数据库系统概述;数据模型;关系数据理论;关系数据库标准语言SQL;存储过程、触发器与查询优化;数据库完整性和性;数据库设计;数据库技术的应用。本书注重理论与应用的结合,内容全面,突出,实例丰富。 |
目录 |
第1章┄≤数据库系统概述 1.pan style="font-family:宋体">数据库系统基本概念 1.2数据库系统的体系结构 1.3数据库管理系统 1.4数据库系统中应用程序的系统结构· 第2章数据模型 2.pan style="font-family:宋体">数据模型概述 2.2概念数据模型 2.3数据模型的组成要素 2.4常见的数据模型 第3章关系数据理论 3.pan style="font-family:宋体">关系数据模型概述 3.2关系的键与关系的属性· 3.3关系的数学定义 3.4关系代数与关系演算 第4章 关系数据库标准语言——SQL 4.1 SQL概述 4.2创建数据库 4.3创建表 4.4数据查询· 4.5表数据操作 4.6嵌入式SQL 4.7视图 4.8游标 4.9数据控制· 第5章存储过程、触发器与查询优化 5.pan style="font-family:宋体">存储过程 5.2触发器 5.3查询优化 第6章数据库的完整性和性 6.pan style="font-family:宋体">数据库的完整性 6.2断言・ 6.3数据库的性 6.4数据库性的控制策略· 6.5角色与权限 第7章数据库设计· 7.pan style="font-family:宋体">数据库设计概述 7.2需求分析 7.3概念结构分析 7.4逻辑结构分析 7.5数据库的物理设计 7.6数据库的实施与维护 第8章数据库技术的应用 8.pan style="font-family:宋体">数据仓库 8.2分布式数据库系统 8.3多媒体数据库系统 8.4移动对象数据库系统 8.5其他一些新型数据库系统 参考文献
|
前言 |
数据库是为了实现一定目的按某种规则和方法组织起来的“数据”的“集合”。数据库可以直观地理解为存放数据的仓库,只不过这个仓库是位于计算机的大容量存储器上的,而且数据必须按照一定的格式存放,因为数据库不仅供数据存放,而且要便于用户查找。数据库技术作为信息技术和信息产业的重要支柱,是目前IT行业中发展快的技术之一,已经广泛应用于各种类型的数据处理系统之中,并成为计算机信息系统与各种应用系统的核心技术和重要基础,在社会各个领域发挥着强大的作用。 作为计算机学科和相关学科教育中的核心部分,“数据库原理与应用”课程是计算机相关专业的必修课,是一门理论与实践紧密相结合的课程,在整个专业的教学中起到承上启下的作用。该课程是培养学生分析和设计数据库能力的核心课程之一,同时也一步学工程、软件编程、动态网页设计等课程的前导课程,对数据库应用、设计及运维等技能型人才的培养具有重要的意义,对学生岗位能力和职业素质培养起到主要的支撑作用。 本书共8章内容括:数据库系统概述;数据模型;关系数据理论;关系数据库标准语言SQL;存储过程、触发器与查询优化:数据库完整性和性:数据库设计:数据库技术的应用。本书具有如下特点:既介绍了数据库的基本原理和方法,又补充了现代数据库系统的新技术、新知识、新和新趋势的相关内容;缩减传统数据库系统的部分内容,突出数据库理论与实践紧密结合的特征,结合应用实例讲解,突出能力训练;根据知识点、要点及层次,结合实践的特点来组织内容:对部分难点配以直观的图示和具体的示例,在内容选取、章节安排、难易程度、实例选取等方面,充分考虑理论与实践相结合。 本书由月志忠、张仲强、目阿龙任主编,其中月志忠编写第1~3、7章,共计1pan>万字,张仲强编写第4~6章,15万字,闫阿龙编写第8章,共计5万字。在编写过程中,本书得到了单和同仁的热情帮助和支持,在此表示衷心的感谢本书的编写参考了大量的书籍和论文,在此向相关作者表示感谢! 由于编者有限,书中难免存在不足或疏漏之处,敬请广大读者和专家批评指正。 |
摘要 |
第pan style="font-family:宋体">章 数据库系统概述 1.pan style="font-family:宋体">数据库系统基本概念 1.1.pan style="font-family:宋体">数据与信息 数据库是计算机信息管理的基础,其研究对象是数据。因此,在介绍数据库技术之前,有必要了解数据与信息的基本概念。 人类社会在经历过农业化和工业化两个历史时期入信息化社会,信息化和全球化紧密相连,成为推动当今世界经济迅速发展的源动力。在信息化的社会里,信息资源对人类社会生活的重要性不断提高,信息资源的占有与利用己成了衡量一个国家或企业综合实力和竞争力的重要标志。信息化是继工业化之后展的一个新阶段,将对社会经济的发展乃至整个人类文明产生巨大的影响。信息化涉及社会生活的各个领域,会引起产业结构、就业结构、社会组织的重大变革,也会给人们的工作、学活方式带来重大的变化。 从20世纪60年始,计算机应用开入企业管理领域,因而计算机信息系统便应运而生。计算机信息系统是由人、计算机及管理规则组成的行管理信息的收集、传送、存储、加工、维护和使用的系统。从使用者的角度来看,信息系统是提供信息、辅助管理行控制行决策的系统。要达到这一点,信息系统必须能对各种形式的数行收集、存储、加工等,这些都称为数据处理。数据处理的目的是从大量的、原始的数据中抽取或导出对人们有价值的信息,供决策者参考。例如,数据(Data)、信息(Information)等一些基本概念解释如下。 1.1.1.pan style="font-family:宋体">数据 (pan style="font-family:宋体">)数据的概念。 数据(Data)是数据库中基本的存储对象,是现实世界中客观存在的物体在计算机中的抽象表示,是在储在计算机中的符号审。人们对数据的理解大多是狭义的,也就是数字。例如:pan>、¥58等:广义地讲,文字、图形、图像、声音、符号等有意义的元素都可称为数据。 (2)数据的特性。 数据有多种特性,其主要特性如下所述。 ①表现多样性。数据可以有多种表现形式,除狭义上的数字以外,数据还有文字、图形、图像、声音、等多种表现形式。正是由于数据表现形式的多样性,才能为数据库的广泛应用提供有力的基础。 ②数据的可构造性。从结构上看,数据分为结构化数据、半结构化数据和非结构化数据。不同的应用中数据的结构也是不同的,比如互联网中的Web数据属于非结构化及半 结构化数据。而软件中一般使用的都是结构化数据。结构化数据有型(Type)与值(Value)之分,数据的型给出了数据的类型,如整型、实型、字符型等;而数据的值是指符合给定类型的数值,比如数据库中是这样来描述数据的:(2020020pan>,宋林,男,18,计算机系),即把学生的学号、姓名、性别、年龄、系别组织起来,形成一个记录,这条记录就是描述学生基本信息的数据,这就是一种结构化的数据,(学号,姓名,性别,年龄,系别)是数据的型,(2020020pan>,宋林,男,18,计算机系)是数据的值。 ③数据的持久性与挥发性。长期对系统有用的或者需长期保存的数据一般存放在计算机的外部存储器(如光盘、硬盘)中,这样的数据称为持久保存的数据,具有持久性。与程序仅有短时间交互关系的数据,随着程序的结束而消亡,它们一般保存在计算机的内存中,这样的数据称为临时性数据或挥发性数据。 ④数据的私有性与共享性。从数据的服务对象上看,数据可分为私有数据和共享数据两种。为特定应用程序服务的数据称为私有数据,而为多个应用程序服务的数据称为共享数据。 ⑤数据的海量存储性。从数据的存储数量上看,数据可分为不同的层次。随着计算机技术的不断发展,计算机硬件的存储容量也在不断增长,这就使得数据的存储量也越来越大,出现了海量存储。1.1.1.2 信息 信息是隐含在数据中的意义,是现实世界各种事物的特征、形态以及不同事物之间的联系等在人脑海中的抽象反映。对这些经抽象而形成的概念,人们可以认识理解,可以加工传播,可行推理,从而达到认识世界、改造世界的目的,是在信息技术高速发展的今天,信息已经越来越重要了。 |