数据库技术理论
2020-03-16 14:25:32 1 举报
AI智能生成
数据库系统理论主要知识框架
作者其他创作
大纲/内容
4.数据库系统的模式与基本组成
数据库系统模式
概念
三级模式结构
模式 (逻辑模式)
外模式(子模式)
内模式(存储模式)
三级模式结构对应的映像功能及数据独立性
外模式/模式
模式/内模式
基本组成
硬件平台及数据库DB
大内存
大磁盘
高通道能力
软件
数据库管理系统DBMS
DBMS为核心的应用开发工具
操作系统
与数据库接口的高级语言及其编译系统
数据库应用系统
人员
用户
偶然用户
简单用户
复杂用户
应用程序员
数据库管理员
系统分析员和数据库设计员
3.数据模型及其表示方法
第一类 概念模型(信息模型)
基本概念
实体(entity)
属性
码
实体数据类型(或实体型)
实体集
联系
表示方法:E-R 模型
第二类
逻辑模型
*层次模型
*网状模型
*关系模型
面向对象模型
对象关系数据模型
半结构化数据模型
物理模型
组成要素
数据结构
数据操作
数据的完整性约束条件
1.基本概念
数据data
数据元素
数据项
数据对象
数据类型
数据结构
数据库系统DBS
数据库 database DB
数据库管理系统 DBMS (及其应用开发工具)
数据定义功能(提供定义语言 Data Definition Language)DDL
数据操纵功能(提供数据操纵语言 Data Manipulation Language)DML
数据组织、存储和管理
数据库的事务管理和运行管理
数据库的建立和维护
应用程序
数据库管理员 DataBase Administrator (DBA)
2.数据库发展的几个阶段
人工管理阶段 1950s'前
文件系统阶段1950s'-1960s'
数据库系统阶段1960s'-
数据结构化
数据共享性高、冗余度低、易于扩充
数据独立性高
数据独立性包括:
逻辑独立性
物理独立性
数据由DBMS统一管理和控制
数据的安全性(security) 保护
数据的完整性(integrity) 检查
并发(concurrency)控制
数据库恢复(recovery)
收藏
收藏
0 条评论
下一页