课程名称:Java工程师2022版
课程章节:复习关于MySQL的内容(第8-9周)
课程内容:
今天学习内容包括:
①数据库表的相关操作:关于表结构的语法,新建表、删除表、添加字段、修改类型及其约束等。
②数据库的基本查询:对包括记录查询、别名使用、子句、分页、排序及去重等操作进行了复习
③数据库的高级查询:复习了聚合函数、分组查询、表连接查询以及最基础的增删改查操作。
课程收获:
重新学习了关于数据库的范式相关知识:
第一范式原子性,是数据库的基本要求,不满足这一点就不是关系数据库。数据表的每一列都是不可分割的基本数据项,同一列中不能有多个值,也不能存在重复的属性。
第二范式唯一性,数据表中的每条记录必须是唯一的。为了实现区分,通常要为表加上一个列用来存储唯一标识, 这个唯一属性列被称作主键列。
第三范式关联性,每列都与主键有直接关系,不存在传递依赖
明天继续加油!