1 / 7
文档名称:

数据库基础知识..doc

格式:doc   大小:31KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库基础知识..doc

上传人:s0012230 2018/3/17 文件大小:31 KB

下载得到文件列表

数据库基础知识..doc

相关文档

文档介绍

文档介绍:数据库基础知识

:一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护、分析、计划、控制、决策和使用的系统。(核心为数据库)
:人工管理阶段、文件系统阶段、数据库系统阶段
:
数据:是信息的符号化,数据库系统的工作对象,数据库数据称为‘存储数据’、‘工作数据’或‘操作数据’,数据库中的存储数据时‘集成的’‘共享的’。
数据元素:数据的基本单位
数据对象:性质相同的数据元素的集合,是数据的一个子集
3类用户:终端用户—联机用户、最终用户(从计算机联机终端存取数据库的人员);应用程序员—系统开发员(负责设计和编制应用程序的人员);数据库管理员—DBA全面负责数据库系统的管理维护和正常使用的人员。
软件:数据库管理系统DBMS {Date Base Management System}
硬件——
:
主要功能—数据库定义、数据库存取、数据库运行管理、数据库建立和维护、数据通信
组成—数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)、实用程序
:
(1)概念模型:是对客观事物及其联系的抽象,用于信息世界的建模,它强调其予以表达能力,以及能够较方便、直接地表达应用中各种语意知识,按用户的观点对数据和信息建模
主要概念——实体、属性、关键字、域、实体型、实体集、联系、一对一联系、一对多联系、多对多联系
概念模型表示方法:E-R图(实体联系法)。主要成分—实体、联系、属性
(2)数据模型:分为层次、关系、网状模型,之间的根本区别在于数据之间的联系方式不同。关系模型用‘二维表’;层次模型用‘树结构’;网状模型用‘图结构’。
层次与网状模型是早期的数据模型,称为格式化数据模型
:最早使用的模型,一棵有向树。
特征:有且仅有一个结点没有双亲,为根结点;其它结点有且仅有一个双亲
每个结点描述一个实体型,称为记录类型;一个记录类型可以有多个记录值,简称记录;画层次模型可用无向边代替有向边
:两个或两个以上的结点都可以有多个双亲结点,有向树变成有向图
特征:可以有一个以上的结点没有双亲;至少有一个结点可以有多于一个双亲
:其数据结构是一个‘二维表框架’组成的集合,每个二维表称为‘关系’。
基本操作:插入、删除、修改、查询


一、关系数据库
:
关系
元组:表中一行为一个元组,对应存储文件中的一个记录值
属性:表中的列称为属性,属性值相当于记录中的数据项或者字段值
域:属性的取值范围,即不同元组对同一个属性的值所限定的范围
关系模式:对关系的描述
候选关键字:属性或属性组合,其值能够唯一的标识一个元组
关键字:能够唯一标识一个元组属性或属性的组合,不能去重复值
外关键字:如果一个关系中的属性或属性组并非该关系的关键字,但它是另外一个关系的关键字
全关键字:关系模型的所有属性组诗这个关系模型的候选关键字,称为全关键字
:
选择(筛选):从关系中选出满足给定条件的记录的操作,从行的角度
投影:从一个关系中选出若干指定字段的值的操作,从列的角度
联接:把两个关系中的记录按一定的条件横向结合,生成一个新的关系(常用