摘要: 多对多关系的实现 如:学生和课程 实现方式:多对多关系实现需要借助第三张中间表。 中间表至少包含两个字段,这两个字段作为第三张表的的外键,分别指向两张表的主键 一对一关系的实现 如:人和身份证 实现方式:一对一关系实现,可以在任意一方添加唯一外键指向另一方的主键 多表关系案例 旅游线路分类 旅游线路 阅读全文
posted @ 2022-07-24 21:41 xjw12345 阅读(434) 评论(0) 推荐(0)
摘要: 多表之间的关系 1、一对一: 如:人和身份证 分析:一个人只有一个身份证,一个身份证只能对应一个人 2、一对多(多对一): 如:部门和员工 分析:一个部门有多个员工,一个员工只能对应一个部门 3、多对多: 如:学生和课程 分析:一个学生可以选择很多门课程,一个课程也可以被很多学生选择 一对多关系的实 阅读全文
posted @ 2022-07-24 19:38 xjw12345 阅读(140) 评论(0) 推荐(0)
摘要: CREATE TABLE emp( -- 创建emp表 id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(30), age INT, dep_name VARCHAR(30), -- 部门名称 dep_location VARCHAR(30) -- 部门 阅读全文
posted @ 2022-07-24 11:04 xjw12345 阅读(177) 评论(0) 推荐(0)
摘要: 主键约束 primary key 1、注意: 含义:非空且唯一 一张表只能有一个字段为主键 主键就是表中记录的唯一标识 2、在创建表时添加主键约束 -- 在创建表时添加主键 CREATE TABLE stu1( id INT PRIMARY KEY, name VARCHAR(20) ); 3、删除 阅读全文
posted @ 2022-07-24 10:16 xjw12345 阅读(260) 评论(0) 推荐(0)
摘要: 约束的概述 概念:对表中的数据进行限定,保证数据的正确性、有效性和完整性 分类: 主键约束:primary key 非空约束:not null 唯一约束:unique 外键约束:foreign key 约束_非空约束 not null 值不能为空 1、创建表时添加约束 CREATE TABLE st 阅读全文
posted @ 2022-07-24 09:32 xjw12345 阅读(108) 评论(0) 推荐(0)