数据库系统原理—02数据库系统概述

在这里插入图片描述
1、数据库系统的三级模式结构:
在这里插入图片描述
其中模式(概念模式)数据库的核心,也是数据库设计的关键。
在这里插入图片描述
2、映像,就是一种对应规则,它指出映像双方是如何进行转换的。
3、两层映像:
(1)外模式/模式映像,保证了数据与程序的逻辑独立性。
(2)内模式/模式映像,保证了数据与程序的物理独立性,因为内模式是唯一的,所以内模式/模式映像是唯一的。
两层映像保证了数据库中的数据具有较高的逻辑独立性和物理独立性,简化应用程序的开发,减少了维护应用程序的工作量。
4、客户/服务器结构(Client/Server,C/S):
在这里插入图片描述
5、浏览器/服务器结构(Browser/Server,B/S)是一种基于Web应用的客户/服务器结构,也称为三层客户/服务器结构。
在这里插入图片描述
6、模型(Model)是现实世界特征的模拟和抽象表达。
数据模型是现实世界对数据特征的抽象,描述的是数据的共性内容。
7、静态特征:
(1)数据的基本结构;
(2)数据间的联系;
(3)数据取值范围的约束;
8、动态特征,指对数据可以进行符合一定规则的操作。
9、数据模拟组成要素:
(1)数据结构:描述的是系统的静态特征,既数据对象的数据类型、内容、属性以及数据之间的联系。
(2)数据操作:描述的是系统的动态特征,数据操作主要分为更新和检索两大类,增、删、改、查。
(3)数据约束:描述数据结构中数据间的语法和语义关联。
10、数据模型的分类:
在这里插入图片描述
(1)概念层数据模型:概念层是数据抽象级别的最高层,概念层数据模型,也称为数据的概念模型或信息模型,这类模型主要用于数据库的设计阶段。概念模型用于信息世界的建模。
(2)信息世界设计的基本概念:
实体:客观存在并可相互区别的事物称为实体,实体可以是实际的事物,也可以是抽象的概念或联系,列如:学生、商品、比赛、课程等。
属性:实体所具有的特性。
码或键:可唯一标识实体的属性集。
域:属性的取值范围。
实体型:用实体名域属性名集合来抽象和刻画同类实体,称为实体型。列如:职工:员工号,姓名,部门
实体集:同型实体的集合。
联系:在信息世界中反映为实体(型)内部的联系和实体(型)之间的联系。、

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值