什么是数据库?
对大量信息进行管理的高效解决方案
按照数据结构来组织存储和管理各种数据
数据库由多个表组成,就像是一个表格,每一行都是一条数据,每一列都是数据的属性
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 服务名
数据请求流程图
网友评论