day04-4 数据库设计的三大范式

什么是数据库设计范式数据库表的设计依据。教你怎么进行数据库表的设计。数据库设计范式共有3个第一范式:要求任何一张表必须有主键,每一个字段原子性不可再分。第二范式:建立在第一范式的基础之上,要求所有非主键字段完全依赖主键,不要产生部分依赖。第三范式:建立在第二范式的基础之上,要求所有非主键字段直接依赖
2022年06月01日 297次浏览

day04-3 数据库导出与导入

重点掌握:数据的导入和导出(数据的备份)其它命令了解一下即可。(这个培训日志文档留着,以后忘了,可以打开文档复制粘贴。)数据导出注意:在windows的dos命令窗口中:mysqldump bjpowernode>D:\bjpowernode.sql -uroot -p123456可以导出指定
2022年06月01日 282次浏览

day04-2 视图

什么是视图view:站在不同的角度去看待同一份数据。怎么创建视图对象?怎么删除视图对象?表复制:mysql> create table dept2 as select * from dept;dept2表中的数据:mysql> select * from dept2;+--------+
2022年06月01日 351次浏览

day04-1 索引

什么是索引?索引是在数据库表的字段上添加的,是为了提高查询效率存在的一种机制。一张表的一个字段可以添加一个索引,当然,多个字段联合起来也可以添加索引。索引相当于一本书的目录,是为了缩小扫描范围而存在的一种机制。对于一本字典来说,查找某个汉字有两种方式:第一种方式:一页一页挨着找,直到找到为止,这种查
2022年06月01日 381次浏览

day03-4 事务(重点:五颗星)

什么是事务什么是事务?一个事务其实就是一个完整的业务逻辑。是一个最小的工作单元。不可再分。什么是一个完整的业务逻辑?假设转账,从A账户向B账户中转账10000.将A账户的钱减去10000(update语句)将B账户的钱加上10000(update语句)这就是一个完整的业务逻辑。以上的操作是一个最小的
2022年05月31日 238次浏览

day03-3 mysql存储引擎

MyISAM存储引擎MyISAM存储引擎?它管理的表具有以下特征:使用三个文件表示每个表:格式文件 — 存储表结构的定义(mytable.frm)数据文件 — 存储表行的内容(mytable.MYD)索引文件 — 存储表上索引(mytable.MYI):索引是一本书的目录,缩小扫描范围,提高查询效率
2022年05月31日 248次浏览

day03-2 约束(非常重要)

7.1、什么是约束?约束对应的英语单词:constraint在创建表的时候,我们可以给表中的字段加上一些约束,来保证这个表中数据的完整性、有效性!!!约束的作用就是为了保证:表中的数据有效!!7.2、约束包括哪些?非空约束:not null唯一性约束: unique主键约束: primary key
2022年05月31日 227次浏览

day03-1 insert语句与快速删除.md

----------+-------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+-------------+-------------+-----
2022年05月31日 363次浏览

day02-11 表的创建

7、表的创建(建表)7.1、建表的语法格式:(建表属于DDL语句,DDL包括:create drop alter)create table 表名(字段名1 数据类型, 字段名2 数据类型, 字段名3 数据类型);create table 表名(字段名1 数据类型, 字段名2 数据类型, 字段名3 数
2022年05月30日 263次浏览

day02-10 DQL语句总结

6、关于DQL语句的大总结:select…from…where…group by…having…order by…limit…执行顺序?1.from2.where3.group by4.having5.select6.order by7.limit..
2022年05月30日 288次浏览