数据库
官方认定好文
这个作者很懒,什么都没留下…
展开
-
数据库六 视图和索引
一 、视图 view 创建 create view v_noname as select s_no,s_name from student; 使用 select * from v_noname; select s_name from v_noname; 修改 alter view v_noname as select s_name ,s_classno from student; 删除 drop v原创 2020-12-28 15:14:56 · 437 阅读 · 0 评论 -
数据库五 数据库函数
一、聚合函数 1、count select count(*) from student; //所有 select count(s_name) from student; //NULL 不计数 2、max select max(c_no) from class; 3、min select min(c_no) from class; //不计算空值 4、avg 平均值 select avg(c_no) from class; 5、sum 求和 sele.原创 2020-12-22 19:02:17 · 645 阅读 · 0 评论 -
数据库三 数据表完整性
数据完整性 实体完整性:标识符或者主键的完整性,使其值唯一 域完整性:限制类型、格式和取值范围 引用完整性:保持原表和引用表数据一致 用户自定义完整性:根据用户要求自定义的规则 数据完整性实现 实体完整性:主键约束、唯一值约束 域完整性:检查约束、默认值约束、外键约束 引用完整性:外键约束 用户自定义完整性:以上所有约束组合 ———————————————————————————————————————————————————————— 非空约束:not null cre..原创 2020-12-16 18:27:30 · 214 阅读 · 0 评论 -
数据库二 DDL&DML
Navicat连接mysql报错:1251 client does not support .. 解决:cmd连接mysql,查看用户信息select host,user,plugin,authentication_string from mysql.user; mysql> select host,user,plugin,authentication_string from mysql.user; +-----------+------------------+----------------.原创 2020-12-15 16:03:21 · 87 阅读 · 0 评论 -
数据库一 关系型数据库范式
数据库一 关系型数据库:表 非关系型数据库:树、图 第一范式 :每个元素不可再分,如图不满足 学号 姓名 年龄 电话 手机 座机 第二范式:每个非主属性要完全依赖主键,如图不满足,需专门的课程表 因为课程名依赖于课程表 学号 姓名 课程号 课程名 001 ...原创 2020-12-15 11:27:15 · 51 阅读 · 0 评论