一 数据库基本理论知识

本文详细介绍了数据库的基本概念,包括数据、数据库、数据库管理系统和数据库系统。接着讲解了关系数据库的原理,如关系模型和关系数据库,并介绍了数据库对象如表、索引、视图等。最后,文章阐述了关系数据库的范式,包括第一范式、第二范式和第三范式,强调了数据规范化的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、数据库基本概念

1.1 数据(Data)

所谓数据就是描述事物的符号.在我们的日常生活中,数据无所不,在数字、文字、图表、图象、声音等都是数据。人们通过数据来认识世界,交流信息。

1.2 数据库(DB 即Database)

数据库,顾名思义,就是数据存放的地方。在计算机中,数据库是数据和数据库对象的集合。所谓数据库对象是指表(Table)、视图(View)、存储过程(Stored Procedure)、触发器(Trigger) 等。这些数据库对象将在以后的章节中介绍。

1.3 数据库管理系统(DBMS)

数据库管理系统是用于管理数据的计算机软件。数据库管理系统使用户能方便地定义和操纵数据,维护数据的安全性和完整性,以及进行多用户下的并发控制和恢复数据库。

1.4 数据库系统(DBS 即Database System)

数据库系统狭义地讲是由数据库、数据库管理系统和用户构成、广义地讲是由计算机硬件、操作系统、数据库管理系统以及在它支持下建立起来的数据库、应用程序、用户和维护人员组成的一个整体。


二、关系数据库

数据库这一概念提出后,先后出现了几种数据模型。其中基本的数据模型有三种:层次模型系统、网络模型系统、和关系模型系统。60 年代末期提出的关系模型具有数据结构简单灵活、易学易懂且具有雄厚的数学基础等特点,从70 年代开始流行,发展到现在已成为数据库的标准。目前广泛使用的数据库软件都是基于关系模型的关系数据库管理系统。

2.1 关系模型(RM 即Relational Model)

关系模型把世界看作是由实体(Entity)和联系(Relationship)构成的。

所谓实体就是指现实世界中具有区分与其它事物

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值