第一章 数据库 事理 1.1 数据库 系统 1.2 数据库 应用系统 1.3 数据模子 1.4 关系 数据库 的设计 1.5 Access2002与 数据库 的关系 小结与操练 1.1 数据库 系统 一,数据措置手艺的成长状况 1.非关系型 数据库 系统 条理模子和网状模子 2.关系型 数据库 系统
1.1 数据库系统
1.2 数据库应用系统
1.3 数据模子
1.4 关系数据库的设计
1.5 Access2002与数据库的关系
小结与操练
1.1数据库系统 一,数据措置手艺的成长状况1.非关系型数据库系统
条理模子和网状模子
2.关系型数据库系统
数据按二维表组织
3.面向对象数据库系统
模块化轨范设计变为面向对象的轨范设计的
数据库系统的设计
二,数据库系统简介1.数据库
2.数据库打点系统
3.数据库系统=数据库+数据库打点系统
三,数据库系统的组成1.硬件
2.软件
3.数据库
4.数据库打点员
1.2数据库应用系统数据库应用系统DBAS:是指数据库应用轨范系统, 它是针对某一个现实应用打点对象而设计开发的一个面向用户的软件系统.如:学生打点系统.
1.3数据模子 一,信息,数据和实体信息是对客不美观事物或抽象概念的描述
数据是对客不美观事物或抽象概念的符号化的描述
实体是客不美观存在并可彼此区此外事物
二,实体间的联系 1,一对一愫系集A中的一个实体至多同B中的一个实体相联系,而B中的一个实体也至多同A中的一个实体相联系。
2,一对多联系集A中的一个实体可以同B中的肆意数目(搜罗0)的实体相联系,而B中的一个实体至多同A中的一个实体相联系。
3,多对多联系集A中的一个实体可以同B中肆意数目(搜罗0)的实体相联系,而B中的一个实体也可以同A中肆意数目(搜罗0)的实体相联系。
三,数据模子条理模子 :分袂用记实和链接来暗示数据和数据间的联系.与网状模子分歧的是:条理模子中的记实只能组织成树的集结而不能是肆意图的集结.
网状模子中的数据用记实(与Pascal说话中的记实寄义不异)的集结来暗示,数据间的联系用链接(可看作指针)来暗示.数据库中的记实可被组织成肆意图的集结.
关系模子用表的集结来暗示数据和数据间的联系.每个表有多个列,每列有独一的列名.
1.4关系数据库的设计数据库的设计
需求剖析
概念设计
逻辑设计
物理设计
二 数据库应用系统的设计 1.5 Access2002与数据库的关系Access2002是一个桌面关系型的数据库打点系统.
操练P10 1, 2
我们举个例子来声名这个问题:每小我都有良多亲戚和伴侣,为了连结与他们的联系,我们经常用一个标识表记标帜本将他们的姓名,地址,电话等信息都记实下来,这样要查谁的电话或地址就很便利了.这个"通信录"就是一个最简单的"数据库",每小我的姓名,地址,电话等信息就是这个数据库中的"数据".我们可以在标识表记标帜本这个"数据库"中添加新伴侣的小我信息,也可以因为某个伴侣的电话变换而改削他的电话号码这个"数据".不外说到底,我们使用标识表记标帜本这个"数据库"仍是为了能随时查到某位亲戚或伴侣的地址,邮编或电话号码这些"数据".
现实上"数据库"就是为了实现必然的目的按某种轨则组织起来的"数据"的"集结",在我们的糊口中这样的数据库可是各处可见的啊.
小结:数据库是什么图书打点员在查找一本书时,首先要经由过程目录检索找到那本书的分类号和书号,然后在书库找到那一类书的书架,并在阿谁书架上按照书号的巨细顺序查找,这样很快就能找到我所需要的书.
数据库里的数据像藏书楼里的图书一样,也要让人能够很便利地找到才行.
如不美观所有的书都不按轨则,胡乱堆在各个书架上,那么借书的人根柢就没有法子找到他们想要的书.同样的事理,如不美观把很大都据胡乱地堆放在一路,让人无法查找,这种数据集结也不能称为"数据库".
数据库的打点系统就是从藏书楼的打点体例改良而来的.人们将越来越多的资料存入计较机中,并经由过程一些编制好的计较机轨范对这些资料进行打点,这些轨范后来就被称为"数据库打点系统",它们可以帮我们打点输入到计较机中的大量数据,就像藏书楼的打点员.
我们将要进修的Access也是一种数据库打点系统.