摘要:
第一范式:要求任何 一张表必须有主键,每一个字段原子性不可再分 第二范式:在第一范式的基础上,要求所有非主键字段完全依赖主键,不要产生部分依赖 第三范式:在第二范式的基础上,要求所有非主键字段直接依赖主键,不要产生传递依赖 9.1第一范式 最核心最重要,所有的表的设计都要满足 原子性不可再分:比如联 阅读全文
posted @ 2022-04-10 15:39
盛夏小叮当
阅读(68)
评论(0)
推荐(0)
摘要:
8.1索引 索引是在数据库表的字段上添加的,为了提高查询效率而存在的机制,可以缩小扫描范围,索引是数据库进行优化的重要手段 mysql查询方式:全表扫描、根据索引检索 在mysql中需要对索引进行排序,索引的排序和TreeSet数据结构相同,TreeSet(TreeMap)底层是一个自平衡的二叉树, 阅读全文
posted @ 2022-04-10 15:33
盛夏小叮当
阅读(198)
评论(0)
推荐(0)
摘要:
7.1事务的含义 事务是一个完成的业务逻辑,比如从A账户向B账户转账1000元,则将A账户的钱减去1000,B账户的钱加上1000 以上的操作是一个最小的工作单元,不可再分,要么同时成功,要么同时失败,这样才能保障钱是对的 7.2只有DML才有事务这一项,和其他语句无关 insert delete 阅读全文
posted @ 2022-04-10 15:30
盛夏小叮当
阅读(252)
评论(0)
推荐(0)
摘要:
在创建表的时候,可以给表中的数据加上一些约束,来保证这个表中的数据的完整性和准确性 约束包括: not null非空约束 unique唯一性约束,不能重复,但是可以有多个null primary key主键约束(简称PK) foreign key外键约束(简称FK) check(MySQL不支持,o 阅读全文
posted @ 2022-04-10 15:26
盛夏小叮当
阅读(69)
评论(0)
推荐(0)
摘要:
5.1insert插入数据 语法格式: insert into 表名(字段名1,字段名2,...) values(值1,值2,... ); insert into 表名(值1,值2,...); 注:字段名可以省略,等价于所有的字段名按顺序写入,所以values后面也要按顺序写入所有值; 字段名顺序可 阅读全文
posted @ 2022-04-10 15:21
盛夏小叮当
阅读(97)
评论(0)
推荐(0)
摘要:
4.1表的创建 create table 表名( 字段1 数据类型, 字段2 数据类型, 字段3 数据类型 ); 表名一般要t_或table_开头 t_movie 编号 名字 故事情节 上映时间 时长 海报 no(bigint(10)) name (varchar(255)) history(clo 阅读全文
posted @ 2022-04-10 15:15
盛夏小叮当
阅读(85)
评论(0)
推荐(0)

浙公网安备 33010602011771号