预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第1章数据库基础知识实际上,我们生活中处处都有数据库的身影,我们去消费刷卡,银行存款,到网上购物和网络聊天,等等。数据库技术是计算机发展的一个重要领域,为计算机应用领域拓展出一片崭新的、广阔的空间。1.1.1数据库相关概念数据、数据库、数据库管理系统和数据库系统是数据库领域几个常用的概念术语。1.数据(DATA)广义的数据就是我们常说的图文声像。而数据库中常说的数据都是指记录。2.数据库(DATABASE)数据库的定义,应该是长期存储在计算机内的,有组织的、可共享的数据的集合。3.数据库管理系统DBMSDBMS是位于用户与操作系统之间的一层数据管理软件。DBMS的主要功能有:数据定义、数据操纵和数据保护功能。常用的DBMS有ACCESS,SQLSERVER,ORACLE,DB2等,也有医疗行业的DBMS如Cache数据库,(法国Intersystems公司产品,目前主要应用于医疗卫生管理信息系统(HIS)。官方数据显示,数据查询速度约为oracle的7~20倍,并方便的支持关系型数据库和对象型数据库)。4.数据库系统(DatabaseSystem)数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、应用软件、数据库管理员和用户构成。图1.1数据库系统组成1.1.2数据库技术的产生和发展从逻辑上来描述数据库全体数据的特征和逻辑结构的方法成为模式(Schema)。它仅仅是指某一类数据的结构和属性的说明。虽然实际的数据库管理软件很多,但是他们在体系结构上通常都具有共同的特征,即采用了三级模式和两级映像。数据库的三级模式结构是指外模式、模式和内模式三级结构。1.模式(Schema)模式也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,所有用户的公共视图。模式实际上是数据库数据在逻辑级上的视图。一个数据库只有一个模式。2.外模式(ExternalSchema)外模式也称子模式(SubSchema)或用户模式,它是用户能够看见和使用的局部数据逻辑结构和特征的描述,是用户的数据视图。外模式通常是模式的子集,一个数据库可以有多个外模式。1.1.3数据库系统的模式结构1.2.1数据模型的组成要素模型是现实世界特征的模拟和抽象。数据模型也是一种模型,它是现实世界数据特征的抽象。数据模型通常都由数据结构,数据操作和完整性三个要素组成。1.数据结构2.数据操作3.完整性约束1.2数据模型1.2数据模型1.2数据模型1.3数据库设计1.4概念模型1.4概念模型仓库号1.5数据库技术新发展