第一部分:MySQL基础概念
Mariadb的基础:
设计范式:
第一范式:字段是原子性的
第二范式:非主属性完全依赖于主属性
存在可用主键
第三范式:非主属性对主属性不存在传递函数依赖关系。
任何都不应该依赖于其他表的非主属性
约束:主键、唯一键、外键、检查性约束
SQL组件
数据库、表、索引、视图、存储过程、存储函数、触发器、事件调度器、用户和权限
元数据数据库:mysql
Mariadb安装方式:
rpm包
通用二进制
编译安装
第二部分:SQL语句
DDL,DML
DDL:create,alter,drop
DML:insert,delete,update,select
DCL:grant,revoke,
MySQL图形化管理工具
分类:
数据库 时间:
2017-12-10 13:15:15
阅读次数:
331
DML、DDL、DCL介绍是什么? DML:数据操作语言 包括增删改查(INSERT,DELETE,UPDATE,SELECT),对数据进行操作的语言。DML的操作单位是记录(RECORD)。 INSERT,即插入一条或多条记录。 DELETE,即删除一条或者多条记录。 UPDATE,即更新表中记录的内容。 DDL:数据定义语..
分类:
编程语言 时间:
2017-11-11 18:56:54
阅读次数:
237
1、MySQL基础概念 mysql逻辑架构如下: 每个客户端连接都会在服务器中拥有一个线程,这个连接的查询只会在这个单独的线程中执行。 MySQL是分层的架构。上层是服务器层的服务和查询执行引擎,下层是存储引擎。虽然有很多不同作用的插件API,但存储引擎API还是最重要的。如果能理解MySQL在存储 ...
分类:
数据库 时间:
2016-04-19 12:01:05
阅读次数:
284