1.什么是数据库与数据库管理系统,数据库的诞生?
2.数据库的萌芽阶段?
3.数据库分类与市场上主流数据库
1.安装建议与安装教程?
2.服务的启动与停止?
3.初始化data数据文件夹
4.连接MySQL
1.数据库的显示
2.创建MySQL?
3.删除数据库
4.查看创建数据库的SQL
5.创建数据库指定字符编码以及查看数据库的字符编码
6.修改数据库字符编码
7.一些常用命令
1.表的介绍
2.引用数据库和查看表
3.创建表
4.查看表结构
5.删除表
6.修改表?
1..插入数据
2.删除数据
3.清空表
4.更新数据
5.查询数据表
6.sql语句区分
7.字符集编码的问题?
1.数据库的数据类型问题
2.整数类型
3.浮点数
4.定点数
5.字符串与文本类型
6.布尔类型
7.枚举类型(可用单一选择,如性别)
8.set类型(多项选择,如爱好)
9.时间日期类型
1.列属性问题?
2.主键作用以及企业用途?
3.复合主键究竟有什么用?
4.unique唯一键的作用以及使用
5.sql内注释代码注释
6.数据库完整性
7..外键
1.数据库设计基本概念
2.实体与实体之间的关系
3. Codd范式
1.别名
2.笛卡尔积
3.where
4.limit
5.distinct ?all
6.order by 排序查询
7.聚合函数
8.group by 分组查询
9.group_concat
10.条件分支?
补充:单表查询之开窗函数
1.介绍
2.sum over
3.sum over order by
4.rank
5.row_number
6.lag和lead?
1.union联合查询?
2.inner join内联查询
3.cross join 交叉连接
4.natural join 自然连接
5.using
1.子查询基本语法
2.有exists 和 not exists
1.view 视图
2.transaction 事务
3.索引
4.存储过程
5.有趣的函数
1.★库表字段约束规范
?2.索引规范
3.★SQL开发约束规范
4.其他规范