初步了解数据库的相关概念【前言】

匿名 (未验证) 提交于 2019-12-03 00:22:01

1.什么是数据库
数据库就是长期储存在计算机内、有组织的、可共享的数据集合。本质就是在内存中开辟的一块数据存储单元
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:

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!