摘要:
多表操作概述 数据表 dept emp 准备SQL语句 -- 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY auto_increment, name VARCHAR(20) ); INSERT INTO dept (name) VALUES("开发部"),( 阅读全文
posted @ 2022-07-26 17:32
baimingze
阅读(186)
评论(0)
推荐(0)
摘要:
数据库设计的范式概述 概念:设计数据库时 需要遵循的一些规范。要遵循后边的范式要求 必须先遵循前边的所有范式要求 设计关系数据库时 遵从不同的规范要求 设计出合理的关系型数据库 这些不同的规范要求被称为不同的范式 各种范式呈递次 越高的范式数据库冗余越小 目前关系数据库有六种范式:第一范式(1NF) 阅读全文
posted @ 2022-07-26 16:30
baimingze
阅读(49)
评论(0)
推荐(0)
摘要:
多表关系介绍 1.多表之间的操作 一对一(了解):如人和身份证 分析:一个人只有一个身份证 一个身份证只能对应一个人 一对多(多对一):如部门和员工 分析:一个部门有多个员工 一个员工只能对应一个部门 多对多:如学生和课程 分析:一个学生可以选择很多门课程 一个课程也可以被很多学生选择 一对多关系实 阅读全文
posted @ 2022-07-26 14:01
baimingze
阅读(87)
评论(0)
推荐(0)
摘要:
级联操作 数据表 department employe 如果我们想要将 department里的id进行改变 不可以直接改id 因为我们已经创建外键约束 是不可以删除的 比如 错误:不能删除或更新父行:外键约束失败(' videoppractice ')。' employee ', CONSTRAI 阅读全文
posted @ 2022-07-26 11:36
baimingze
阅读(655)
评论(0)
推荐(0)

浙公网安备 33010602011771号