数据库笔记
数据库笔记
第一节 数据库基本概念:
1.数据:
定义:描述事物的符号序列
计算机中数据分为两部分:
1.临时性数据(比如内存里面的数据)
2.持久性数据(比如磁盘里的数据)
数据有型(type)与值(value)之分:
type:数据表示的类型,如整型,字符型
value:符合给定型的值
2.数据库:
Database(DB)
定义:数据的集合
3.数据库系统:
DatabaseSystem(DBS)
指在计算机系统引入数据库和数据库管理系统(DBMS)后的完整系统
在不引起混淆的前提下把数据库系统简称为数据库
4.数据库应用系统:
数据库应用系统(DBAS)
组成:数据库系统+应用软件+应用界面
第二节 软件工程与数据库技术:
1.软件工程:
是用工程,科学和数学原则与方法来开发,维护计算机软件的有关技术和管理方法
由方法,工具和过程三部分组成—软件工程三要素
2.软件生存周期:
软件产品从定义开始经过开发,使用于维护直到最后推一的全过程
3.数据库工程:
数据库应用系统开发是一项软件工程,但又有自己的特点,所以称为数据库工程
数据库工程按内容可分为两部分:数据库设计和相应的应用设计与实现
数据库应用系统的设计开发必须有软件过程模型作为指导
典型的软件开发模型有:瀑布模型,快速原型模型,螺旋模型等
第三节 DBAS生命周期模型:
参照瀑布模型原理,DBAS的生命周期由项目规划,需求分析,系统设计,实现与部属,运行管理与维护等5个基本活动组成
根据DBAS的软件组成和各自功能,分为数据组织与存储设计,数据访问与处理设计,应用设计三条设计主线
更具数据库系统三级模式结构DBAS设计阶段分为概念设计逻辑设计,物理设计三个步骤,每一步设计内容涵盖了三条设计主线
1.规划与分析:
是DBAS生命周期第一步,从技术,操作,经济三个方面去分析
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Mibbp Blog!