数据库(一)

一.三级模式、二级映像

1.三级模式:

外部层(External Level)----->外模式(子模式、用户模式、局部模式)----->用户级
概念层(Conceptual Level)----->概念模式(模式、逻辑模式、全局模式)
内部层(Internal Level)---->内模式(存储模式、物理模式)

2.二级映像

**外模式/模式映象:**每一个外模式对应一个映像,定义外模式与模式之间的对应关系。保证数据逻辑独立性ex.模式变了,修改外模式/模式映象映像即可,不会影响应用程序
**模式/内模式映象:**一个数据库只有一个此映象。映象定义包含在模式描述中。定义数据全局逻辑结构与储存结构的对应关系。保证数据物理独立性存储方式变了,修改映象就好,模式、应用程序不受影响。
在这里插入图片描述

二.数据库系统语言(Structured Query Language)

DQL:数据查询语言
DML:数据操纵语言
DDL:数据定义语言
DCL:数据控制语言

三.数据库应用系统生命周期(DBAS)

(1)项目规划
(2)需求分析
(3)系统设计
(4)实施与部署
(5)运行与维护
DBAS详解

四.数据库管理系统(DBMS)

数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。

五.数据库视图

视图(View)是从一个或多个表(或视图)导出的表。视图与表(有时为与视图区别,也称表为基本表——Base Table)不同,视图是一个虚表,即视图所对应的数据不进行实际存储,数据库中只存储视图的定义,在对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联的基本表。
视图就像一个窗口,透过它可以看到数据库中自己感兴趣的数据及其变化。
视图的作用:①简化查询语句 ②使用户从多角度看待数据 ③提高数据安全性 ④提供了一定的逻辑独立性。

六.数据库应用系统设计

概念设计:包含自上而下的ER设计、系统总体框架设计
逻辑设计:①数据库逻辑结构设计②数据库事务概要设计③应用程序概要设计(设计视图和关系模式的完整性约束属于逻辑设计)
物理设计:将关系模式转换为具体DBMS平台支持的关系表
在这里插入图片描述
数据库物理设计:①数据库逻辑模式描述②文件组织与存取设计③数据分布设计④确定系统配置⑤物理模式评估

七.数据字典

数据字典是指对数据的数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述。目的是对数据流程图各个元素做出详细的说明。
一般由数据管理系统本身管理和维护

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值