计算机三级数据库技术思维导图

第一章 数据库应用系统开发方法

1.1.1 软件工程和开发方法

软件生产与开发全过程的典型方法:瀑布模型,快速原型模型,螺旋模型

瀑布模型:项目规划-》系统分析-》总体设计-》详细设计-》编码调试和集成测试-》运行维护

特点:每个阶段都要提交文档,一个阶段结束才能开始另一个阶段

快速原型模型:快速分析-》设计构造原型-》运行原型-》评价原型-》改进原型

螺旋模型:项目规划-》风险评估-》工程实现-》用户评估

数据需求分析:从对数据进行组织与存储的角度,用用户视图出发,分析与辨识应用领域所管理的各类数据项和数据结构,形成数据字典的主要内容

数据字典:

数据项:数据项是数据的最小组成单位

数据库系统的三级模式结构:内模式/模式/外模式 内模式/模式--物理独立性 模式/外模式--逻辑独立性,数据库的内模式只能有一个,数据库的外模式可以有多个

关系:是动态的,随着用对数据库的操作而改变,一个二维表

关系模式:是静态的

关系模型:建立在集合论上面,数据存储对用户透明

数据库管理系统:用于管理和维护数据库,提供数据存储、访问和管理等功能。DBMS是一种中间层软件,使得应用程序和底层数据库之间的交互变得更加简单、安全和高效。

存储管理器:

  1. 检查用户是否具有数据访问权限
  2. 管理内存,外存--为提高访问效率,会将部分内存用于数据缓存
  3. 以事务的方式管理用户对数据的访问,以确保数据库并发访问的正确性

查询处理器:

    <
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值