欢迎来到天天文库
浏览记录
ID:44197568
大小:358.81 KB
页数:39页
时间:2019-10-19
《数据库技术与ACCESS应用教程刘瑞新第1章》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、数据库技术与Access应用教程机械工业出版社数据库技术是数据管理的技术,是计算机应用从科学计算进入数据处理的一个划时代的转折。近年来数据库技术发展迅速,各种应用领域对数据管理的需求越来越多,各种信息系统都离不开数据库的支持。因此,数据库已成为信息社会的重要基础设施。数据库技术是一门综合性的软件技术,是使用计算机进行各种信息管理的必备知识。数据库技术所研究的问题就是如何科学地组织和存储数据,如何高效地获取和处理数据,是当代计算机科学的重要组成部分。本章主要介绍数据库的基本概述,包括数据库的发展历史、概念描述、体系结构介绍以及数据模
2、型等概念,是数据库知识中最基本的部分。1.1数据库系统概述1.2数据模型1.3数据库系统结构数据库是存储数据的仓库,是长期存储在计算机内的、有组织的、可共享的数据集合。数据库中的数据具有结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点。数据库中的数据由数据库系统统一管理。1.1.1数据库系统的基本概念1.2.1数据库技术的发展历史数据库系统作为信息系统的核心和基础,涉及到一些常用的术语和基本概念。1•数据2.数据库3.数据库管理系统4.数据库系统数据库系统在整个计算机系统中的地位如图1」所示。01-1数
3、据库系统在计算机系统中的地位从数据管理的角度看,数据库技术到目前共经历了人工管理阶段、文件系统阶段和数据库系统阶段。1.人工管理阶段这个时期数据管理具有如下特点:(1)数据不保存(2)没有对数据进行管理的软件系统(1)没有文件的概念(2)数据不具有独立性1.文件系统阶段这个时期数据管理具有如下特点:(1)数据可以长期保存(1)由文件系统管理数据(2)文件的形式已经多样化(3)数据具有一定的独立性1.数据库系统阶段这个时期数据管理具有如下特点:(1)采用复杂的结构化的数据模型(2)较高的数据独立性(3)最低的冗余度(4)数据控制功能
4、1.2数据模型模型,特别是具体的模型,人们并不陌生。一张建筑图画,一个精美的飞机模型都是具体的模型。数据模型(DataModel)也是一种模型,它是对客观世界中数据特征的抽象。也就是说,数据模型是用来描述数据、组织数据和对数据进行操作的。1.2.1信息的三种世界1.2.2三种世界的转换1.2.3概念模型07/03/20131.2.4数据模型信息就是通过各种方式传播的能被感受的声音、文字、图像、符号等。信息具有四个基本特征:一是信息的内容是关于客观事物或思想方面的知识;二是信息是有用的;三是信息能够在空间和时间上被传递;四是信息需要
5、一定的形式表示,信息与其表现符号不可分离。人们在研究和处理数据的过程中,常常把数据的转換分另三个领域现实世鼻,詹点世鼻,弈算机世界。这三个世界间的转换过程,就是将客观现实的信息反映到计算机数据库中的过程。1.现实世界现实世界(RealWorld)就是人们所能看到的、接触到的世界。现实世界主要涉及的概念有:(1)实体(Entity)⑵实体的特征(EntityCharacteristic)(3)实体集(EntitySet)及实体集间的联系(Relation)2信息世界信息世界(InformationWorld)是现实世界在人们头脑中的
6、反映,人们用思维,以现实世界为基础作进一步的抽象,对事物进行选择、命名、分类等抽象工作之后,并用文字符号表示出来,就形成了信息世界。信息世界主要涉及的概念有:⑴实例(Example)⑵属性(Attribute)(3)对象(Object)及对象间联系(Relation)07/03/20133.计算机世界计算机世界(ComputerWorld)又称数据世界(DataWorld),是将信息世界中的信息经过人们的抽象和组织,按照特定的数据结构,即数据模型,将数据存储在计算机中。计算机世界主要涉及的概念有:⑴字段(Field)(1)记录(R
7、ecord)(2)文件(File)07/03/2013(1)文件集(FileSet)'/原版教学配套课件信息的三种世界之间是可以进行转换的。这一转换过程如图1-5所示。图1-5信息的三种世界之间的转换原版教学配套课件1.2.2三种世界的转换信息的三种世界之间的对象对应关系见表O表1-1信息的三种世界的对象转换过程现实世界信息世界计算机世界实体实例记录特征属性数据项实体集对象文件实体间联系对象间联系文件集概念模型数据模型在把现实世界抽象为信息世界的过程中,实际上是抽象出现实系统中有应用价值的元素及其关联。这时所形成的信息结构就是概念
8、模型。这种信息结构不依赖于具体的计算机系统。1.概念模型的基本概念(1)实体(Entity)(2)属性(Attribute)(3)码(Key)(4)域(Domain)(5)实体型(EntityType)(1)实体集(EntitySet)(1)联系(
此文档下载收益归作者所有