1.什么是数据库:
数据库就是长期储存在计算机内、有组织的、可共享的数据集合。本质就是在内存中开辟的一块数据存储单元!
2.什么是数据库管理系统(DBMS):
软件!
3.数据模型:
数据库就是长期储存在计算机内、有组织的、可共享的数据集合。本质就是在内存中开辟的一块数据存储单元!
2.什么是数据库管理系统(DBMS):
软件!
3.数据模型:
(1)层次模型和网状模型:基于此数据模型建立的数据库称为非关系型数据库。
(2)关系模型:基于此数据模型建立的数据库称为关系型数据库。
4.概念模型:
(1)实体
(2)属性
(3)码:唯一标识实体的属性集,不可以取空值!
(4)域:属性的取值范围
(5)实体型:具有相同属性的实体抽象,例如:学生
(6)实体集:同型所以实体的集合,例如:全部学生
(7)联系:E-R图表示
5.关系型数据库:
(1)数据结构:表
(2)数据操作:CRUD
(3)完整性约束:
(4)缺点:由于存取路劲对用户透明,查询效率不如非关系型数据模型。因此,为了提高性能,必须对用户的查询请求进行优化!
6.数据库系统的结构:
(1)单用户:一个用户一个主机数据库
(2)主从式:多个用户共用一个主机数据库
(3)分布式:多个用户多个相关联的主机数据库
7.关系的三种类型:
8.SQL:
(2)关系模型:基于此数据模型建立的数据库称为关系型数据库。
4.概念模型:
(1)实体
(2)属性
(3)码:唯一标识实体的属性集,不可以取空值!
(4)域:属性的取值范围
(5)实体型:具有相同属性的实体抽象,例如:学生
(6)实体集:同型所以实体的集合,例如:全部学生
(7)联系:E-R图表示
5.关系型数据库:
(1)数据结构:表
(2)数据操作:CRUD
(3)完整性约束:
(4)缺点:由于存取路劲对用户透明,查询效率不如非关系型数据模型。因此,为了提高性能,必须对用户的查询请求进行优化!
6.数据库系统的结构:
(1)单用户:一个用户一个主机数据库
(2)主从式:多个用户共用一个主机数据库
(3)分布式:多个用户多个相关联的主机数据库
7.关系的三种类型:
8.SQL:
文章来源: 初步了解数据库的相关概念【前言】