上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 35 下一页
摘要: 数据库设计的范式概述 概念:设计数据库时 需要遵循的一些规范。要遵循后边的范式要求 必须先遵循前边的所有范式要求 设计关系数据库时 遵从不同的规范要求 设计出合理的关系型数据库 这些不同的规范要求被称为不同的范式 各种范式呈递次 越高的范式数据库冗余越小 目前关系数据库有六种范式:第一范式(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)
摘要: 外键约束 外键约束:foreign key 让表于表产生关系 从而保证数据的正确性 数据表的创建和数据添加 sql语句 CREATE TABLE emp(-- 创建emp表 id int PRIMARY KEY auto_increment, name VARCHAR(30), age int, d 阅读全文
posted @ 2022-07-25 16:33 baimingze 阅读(2765) 评论(0) 推荐(0)
摘要: 自动增长 概念:如果某一列是数据类型的 使用auto_increment可以来完成值得自动增长 在创建表时 添加主键约束 并且完成主键自增长 SQL语句 CREATE TABLE 数据库表名( 字段 字段数据类型 PRIMARY KEY auto_increment, 字段 字段数据库类型 ... 阅读全文
posted @ 2022-07-25 14:46 baimingze 阅读(2287) 评论(0) 推荐(0)
摘要: 唯一约束 唯一约束:unique 值不能重复 SQL语法 CREATE TABLE demo01( id int, name VARCHAR(50) UNIQUE -- 给name添加唯一约束 ); 运行结果 对表进行右键点击设计表进行查看 可以看到并没有出现唯一键 我们可以使用查询创建数据表的结构 阅读全文
posted @ 2022-07-25 14:15 baimingze 阅读(953) 评论(0) 推荐(0)
摘要: 约束概述 概念:对表中的数据进行限定 保证数据的正确性、有效性和完整性 分类 1.主键约束:primary key 2.非空约束:not null 3.唯一约束:unique 4.外键约束:foreign key 非空约束 非空约束:not null 1.在创建表时使用 SQL语法 CREATE T 阅读全文
posted @ 2022-07-25 11:23 baimingze 阅读(929) 评论(0) 推荐(0)
摘要: 条件查询 1.where子句后跟条件 2.运算符 >、<、<=、>=、=、<> <>在SQL中表示不等于 在mysql中也可以使用!=没有== BETWEEN...AND 在一个范围之内 如:between 100 and 200 相当于条件在100到200之间 包头又包尾 IN(集合) 集合表示多 阅读全文
posted @ 2022-07-25 10:44 baimingze 阅读(743) 评论(0) 推荐(0)
摘要: DQL基础查询 数据表: 案例-查询姓名和性别 sql语句 SELECT NAME,sex FROM student; 运行结果 案例-去除重复的结果集 sql语句 SELECT DISTINCT english FROM student; -- 去除重复的结果集 运行结果 案例-计算math和en 阅读全文
posted @ 2022-07-25 09:29 baimingze 阅读(19) 评论(0) 推荐(0)
摘要: 分组查询 案例:按照性别分组 分别查询男、女同学的平均分 表: 注意: 分组之后查询的字段:分组字段、聚合函数 运行结果 案例:按照性别分组 分别查询男、女同学的平均分,人数 注意: 1.分组之后查询的字段:分组字段 聚合函数 2.where 和having的区别 where在分组之前进行限定 如果 阅读全文
posted @ 2022-07-24 22:25 baimingze 阅读(195) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 35 下一页