时间:2021-07-01 10:21:17 帮助过:41人阅读
数据库是存储数据的仓库。
数 据 库 : database
数据库系统DBS(Database System):是一种虚拟系统 ,将多种内容关联起来
数据库管理系统DBMS(Database Management System): 专 门 管 理 数 据 库
DBA: Database Administrator: 数 据 库 管 理员
DBS = DBMS + DB
按数据库基于存储介质的不同进行了分类
关系型数据库SQL:存储在硬盘上
如:Oracle、DB2、SQL-Server、Mysql、access…..
非关系型数据库NoSQL:存储在内存中
如:memcached、mongodb、redis
关系型数据库:
安全(存储在磁盘中)、容易理解(建立在关系模型上)、不节省空间(数据中某字段为空仍要分配空间)
非关系型数据库:效率高(存储在内存中)、不安全(断电丢失数据,但其中redis可以同步数据到磁盘中)
关系数据库建立在关系模型(数学关系)上
关系模型是一种建立在关系上(一对一、一对多、多对多)的模型
关系模型包括数据结构(数据存储的问题,二维表)、
操作指令集合(SQL语句)、
完整性约束(表内数据约束、表与表之间的约束)。
上表中的学号字段表明了这个列是放学号的(内部约束);如果这个表中还有一列班级,然后存在班级表的话,这是表与表之间的约束(需通过外键)。
Mysql学习之数据库的了解
标签:oracle style 分享 alt 分类 sys 完整性约束 数据结构 blog