数据块系统原理(第一章)数据库系统的概述

数据库基本概念

	数据:数据是描述事物的符号记录,是指用物理符号记录下来的、可以鉴别的信息
	数据库:通俗地被称为数据的仓库,只是这个仓库是存储在计算机存储设备上的,并且其所存储的数据是按一定的格式进行存储的
	数据库管理系统:是专门用于建立和管理数据库的一套软件,介于应用程序和操作系统之间,功能:数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能、数据组织、存储和管理功能
	数据库系统:是指在计算机中引入数据库技术之后的系统

数据管理技术的发展

	1.人工管理阶段:数据不保存、应用程序管理数据、数据面向应用
	2.文件系统阶段:数据可长期保存和专门管理的特点
	3.数据库系统阶段:数据继承、数据共享性高、数据冗余小、数据一致性、数据独立性高、实施统一管理与控制、减少应用程序开发与维护的工作量

数据库系统结构

(一)数据库系统的三级模式结构

	三级模式结构是指数据库系统是由模式、外模式和内模式三级构成
	模式:称为概念模式或逻辑模式,它是数据库中全体数据的逻辑结构和特征的描述
	外模式:是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述
	内模式:是对数据库中数据物理结构和存储方式的描述,是数据在数据库内部的表示形式
	三级模式结构的两层映像与数据独立性
	外模式/模式映像,内模式/模式映像
	外模式/模式映像:是一种对应规则,定义了各个外模式与概念模式之间的映像关系
	模式/内模式映像:也是一种对应规则,定义了数据库全局逻辑结构与物理存储之间的对应关系

(二)数据库系统的运行与应用结构

	有两种结构:客户/服务器结构、浏览器/服务器结构

数据模型

	是一种工具,模拟和抽象显示世界的数据特征
	1.数据特征与数据模型组成要素:数据结构、数据操作、数据约束
	2.数据模型的分类:
	(1)概念层数据模型
	是按照用户的观点来对世界建模,也被称为概念模型,主要用于数据库的设计阶段、用于对信息世界的建模
信息世界基本概念:
	实体:客观存在并相互区别的事物
	属性:实体所具有的某种特性
	码或键:可唯一标识实体的属性集称
	域:属性的取值范围
	实体型:具有相同属性的实体
	实体集:同型实体
	联系:实体内部的联系和实体型之间的联系
	(2)逻辑层数据模型
	是一种描述数据整体的逻辑结构
	层次模型:数据结构为有向树
	网状模型:实体与实体好之间的联系的模型
	关系模型:用二维表结构来标识实体与=及实体间的联系模型
	面向对象模型:是概念模型又是逻辑模型
	
	(3)物理层数据模型
	是物理层的数据模型
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值