什么是数据库?

什么是数据库?

对大量信息进行管理的高效解决方案

按照数据结构来组织存储和管理各种数据

数据库由多个表组成,就像是一个表格,每一行都是一条数据,每一列都是数据的属性

SQL (结构化查询语言)

选择数据库的原因

1.mysql不如oracele数据量大,但是足够使用

2.mysql开源(价格)


关系型数据库(建立在关系模型上的数据库系统)

关系模型:(将日常生活中的实体(学生)和实体的属性(学号,姓名)保存到数据中)

1.数据结构可以规定|同类结构,结构一致  就是一个二维表格

2.数据之间的关系可以设置

mysql

非关系型数据库

MongoDB (类似关系型数据库)

redis


ORM对象关系映射(框架内会进行封装)

用它解决面向对象与关系数据库存在互不匹配的现象,简单的说ORM就是使用描述对象和数据库之映射的元数据,将程序中的对象自动持久化到关系数据库中(详细如下)

https://www.cnblogs.com/qlqwjy/p/7782207.html


MySQL是一个基于C/S的架构   客户端/服务器  client/server

启动MySQL

Net start / stop 服务名

数据请求流程图

你可能感兴趣的:(什么是数据库?)