计算机二级公共基础之(四)数据库设计基础
2021-03-18 10:20:21 14 举报
AI智能生成
本系列是准备计算机二级考试的公共基础知识复习资料,内容是全国计算机等级二级考试的公共基础知识,本系列总有有四篇,本篇是第二篇“(四)数据库设计基础”
作者其他创作
大纲/内容
数据结构系统的基本概念
数据
数据实际上就是描述事物的符号记录
数据库
是数据的集合,它具有统一的结构形式并放于统一的存储介质,是多种应用数据的基础
数据库管理系统
数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中的数据组织,数据操作,数据维护,控制及保护和数据服务等
数据库语言
数据定义语言Data Definition Language(DDL)
数据操纵语言Data Manipulation Language,DML
数据控制语言Data Control Language,DCL
数据库管理员
对数据库的规划,设计,维护,监视等需要有专人管理,称他们为数据库管理员(Database Administrator,DBA)
数据库系统
数据库(数据),数据库管理系统(软件),数据库管理人员等构成的完整可运行实体称为数据库系统
数据库应用系统
利用数据库系统进行应用开发构成一个数据库应用系统
子主题
数据库的发展
文件系统阶段
层次数据库与网状数据库系统阶段
关系数据库系统阶段
数据库系统的基本特点
数据的集成性
数据的高享性与底冗余性
数据的独立性
数据库的三级模式
概念模式
数据库中全局数据逻辑结构的描述
外模式
用户的数据视图,也就是用户所见到的数据模式
内模式
又称物理模式,给出了数据库物理存储结构与物理存取方法
数据模型
数据模型的定义
数据模型可以将复杂的现实世界要求反映到计算机数据库的物理世界
数据模型的内容
数据结构
描述数据的类型,内容,性质以及数据间的联系等
数据操作
描述在相应数据结果是的操作类型与操作方式
数据约束
描述数据结构内数据间的语法,语义联系,他们之间的制约与依存关系
E-R模型
基本概念
实体
现实世界中的事物可以抽象为实体,实体是概念世界中的基本单位
属性
现实世界中事物均有一些特性,这些特性可以用属性表示。
联系
现实世界中事物间的联系称为联系
三者关系
属性是实体的属性
联系是实体间的联系
E-R图示方法
表示方法
表示方法
关系表示
子主题
举例
子主题
层次模型
基本形式
树形结构
举例
子主题
网状模型
基本形式
网状模型是一个不加任何条件限制的无向图
举例
子主题
关系模型
基本形式
关系模型采用二维表来表示,由表框架(Frame)及表的元组组成
举例
子主题
关系代数
关系模型的基本运算
插入
删除
修改
查询
投影运算
对于关系内的域指定可引入新的运算叫投影运算
选择运算
笛卡尔运算
T=RxS
子主题
交运算
子主题
除运算
子主题
连接与自然连接运算
子主题
数据库设计与管理
数据库设计概念
设计一个能满足用户要求,性能良好的数据库,这就是数据库设计
数据库色设计方法
信息需求为主
处理需求为主
数据库的四个阶段
子主题
数据库设计的需求分析
需求收集与分析
数据库概念设计
分析数据间内在语义联系,在此基础上建立一个数据的抽象模型
集中式模式设计法
视图集成设计法
数据库的逻辑设计
数据库的逻辑设计主要工作是将E-R图转成指导RDBMS的关系模式。
数据库的物理设计
对数据库内部物理结构做调整并选择合理的存储路径,以提高数据库的访问速度及有效利用存储空间
数据库的管理
数据库的建立
数据库的调整
数据库的重组
数据库安全性控制与完整性控制
数据库的故障校复
数据库监控
0 条评论
下一页