P1_P2_P3_P4_P5_P6_P7_P8_三级数据库笔记

P1 数据库应用系统开发方法前言

第一节 数据库基本概念

1.数据

数据(Date)是数据库中存储的基本对象。

定义:描述事物的符号序列

数据的种类:数字、文字、图形、图像声音及其其他特殊符号。

数据举例:学生记录:(李明,男,1994,湖南,计算机学院)

计算机中数据分为两部分:

临时性数据(内存中的数据)

持久性数据(硬盘中的数据)

数据有类型(Type)与值(Value)之分

类型:数据表示的类型,如整型,字符型等

值:给出符合类型的值

2.数据库

数据库-Database,简称DB

数据的集合,具有统一的结构形式并存放于统一存储介质内,是多种应用数据的集成,并可被各个应用程序所共享

按数据所提供的数据模式存放的

3.数据库系统

数据库系统-Database System,简称DBS

指在计算机系统中引入数据库和数据库管理系统(DBMS)后的完整系统

在不引起混淆的前提下常常把数据库系统简称为数据库

实现有组织地、动态地存储大量相关数据,提供数据管理和资源共享服务

组成:

//---------------------------------//

数据库(数据)【DB】

数据库管理系统(软件)【DBMS】

//--------以上统称DBS------//

数据库管理员(人员)

硬件平台:计算机和网络

软件平台:操作系统、数据库系统

开发工具、接口软件

4.数据库应用系统

数据库应用系统-Database Application System,简称DBAS

组成:数据库系统+应用软件+应用界面

第二节 软件工程与数据库技术

软件工程

1968年北大西洋公约组织的工作会议上Fritz Bauer首先提出“软件工程”的概念,提出要用工程化的思想来开发软件。从此,软件生产进入了软件工程时代。

软件工程是用工程科学数据的原则与方法来开发、维护计算机软件的有关技术和管理方法。

软件工程由方法工程过程三部分组成-软件工程的三要素

软件生存周期

一般来说,软件爱你产品从定义开始经过开发使用与维护,直到最后退役的全过程称为软件生存周期。

数据库工程:

数据库应用系统的开发是一项软件工程,但又有自己的特点,所以特称为“数据库工程”。数据库工程按内容可分为两部分,一部分是数据库设计,另一部分是相应的应用的设计与实现。

数据库应用系统的设计开发必须有软件过程模型作为指导。

典型的软件开发模型有:瀑布模型、快速原形模型、螺旋模型、快速增量模型、等。

P2 数据库应用系统开发方法第三节

第三节 DBAS声明周期模型

参照软件工程中软件开发瀑布模型原理,DBAS的声明周期由项目规划需求分析系统设计实现与部署运行管理与维护等5个基本活动组成。

根据DBAS的软件组成和各自功能,分为数据组织与存储设计数据访问与处理设计应用设计三条设计主线,分别用于设计数据库、数据库事务和应用程序。

根据数据库系统三级模式结构,DBAS设计阶段分为概念设计

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr_Pmc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值