数据库系统原理一

数据库基本概念

1.数据(Data)是描述事物的符号记录,是指利用物理符号记录下来的、可以鉴别的信息。
2.数据的语义:数据是信息存在的一种形式,只有通过解释或处理的数据才能成为有用的信息。
3.数据库(Database,DB)是指长期储存在计算机中的有组织的、可共享的数据集合。
4.数据的三个基本特点:
1)永久存储
2)可组织
3)可共享
5.数据库管理系统(DBMS)是专门用于建立和管理数据库的一套软件,介于应用程序和操作系统之间。
6.数据库管理系统及其功能:
1)数据定义功能
2)数据操纵功能
3)数据库的运行管理功能
4)数据库的建立和维护功能
5)数据组织、存储和管理功能
6)其他功能:主要包括与其他软件的网络通信功能、不同数据库管理系统之间的数据传输以及相互访问功能。
7.数据库系统的构成:
在这里插入图片描述
8.数据库管理技术的发展
(1)人工管理阶段
1)数据不保存
2)应用程序管理数据
3)数据面向应用程序
(2)文件系统阶段
在这里插入图片描述
将数据的逻辑结构和物理结构分离,当物理结构发生改变时,不会导致应用程序的修改,这称为数据的物理独立性。
应用程序脱离数据的物理结构,适用性提高;
编程人员不必关系数据的物理存储细节,其生产效率提高。
(3)数据库系统阶段
1)数据集成(主要目的)
2)数据共享性高
3)数据冗余小
4)数据一致性
5)数据独立性高
6)实施统一管理与控制
7)减少应用程序开发与维护的工作量
9.数据库系统的三级模式结构
在这里插入图片描述
其中模式(概念模式)数据库的核心,也是数据库设计的关键(以下为:数据库系统的三级模式图)
数据库系统的三级模式结构
10.映像,就是一种对应规则,它指出映像双方是如何进行转换的。
11.两层映像:
外模式/模式映像,保证了数据与程序的逻辑独立性;
模式/内模式映像,保证了数据与程序的物理独立性,因为内模式是唯一的,所以模式/内模式映像也是唯一的。
两层映像保证了数据库中的数据具有较高的逻辑独立性和物理独立性,简化应用程序的开发,减少了维护应用程序的工作量。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值