(一)数据库系统概述和ER图

本文介绍了数据库系统的基本概念,包括数据库、DBMS、外部和内部结构,强调了三级模式和二级映像。接着讨论了数据模型,尤其是关系模型及其完整性约束。重点在于ER图的解析,解释了实体、属性和联系的概念,并详细描述了ER图中各种属性的类型。最后,通过一个公司部门、职工、项目和办公室的例子展示了ER图的应用。
摘要由CSDN通过智能技术生成

1.数据库系统

数据库系统有数据库、数据库管理系统、应用系统和数据库管理员组成。数据库呢就是数据的集合,应用系统和管理员就不说了,数据库管理系统即常说的DBMS,比如我们用的mysql,oracle,sql server等就是DBMS。

数据库系统的结构分为外部结构和内部结构,外部结构有单用户数据库系统,即数据库系统都安装在一台计算机上,这虽已不再流行,但是也是个人开发的必由之路。除此之外还有主从式结构,分布式结构,客户/服务器结构。

数据库系统的内部系统采用三级模式和二级映像。

外模式又叫做子模式或者用户模式;模式又称逻辑模式;内模式也称存储模式或者物理模式;此为三级模式。

上图中连接外模式和模式的映射1即为外模式-模式映像;连接模式和内模式的的映射2即为模式-内模式映像,这即为二级映像。

这一部分就是简单了解数据库系统的基本概念,来温习一下这些名词,找找感觉?

2.数据模型

关系模型是主流数据模型,关系模型的完整性约束包括实体完整性、参照完整性和用户定义完整性。这里后面会详细介绍。常用的模型还有层次数据模型和网状数据模型,不过已经逐渐被淘汰了。

 3.ER图(重点)

ER图全称实体-联系图,是一种概念模型,该模型方便转化为数据库管理系统实际支持的数据模型(比如关系模型)。E-R图最重要的三个部分分别是实体、属性、联系。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值