数据库(创建表空间——基础的查询语句)
-
表中没有多值字段
2.第二范式
-
不存在非关键字段对任一候选关键字字段的部分函数依赖
-
一个候选键:能完全决定后面此属性中非关键字段。
-
部分函数依赖:不能完全决定非关键字段。
-
判断是否为第二范式:非关键字段依赖一个候选键。
3.第三范式
-
没有非关键字传递依赖主键
-
传递依赖:例 学生(学号,姓名,系名,系主任)//这不是第三范式
姓名依赖 学号 ,系主任依赖系名,系名依赖学号,所以系主任传递依赖学号
-
判断是否为第三范式:没有传递依赖
4. Oracle
create tablespace stx datafile 'D:\app\oracle\stx.dbf' size 64m; //创建表空间
create user 用户 identified by 密码 default tablespace stx; // 创建用户
grant dba to 用户;//授权成功
删除用户
drop tablespace
1. SQL
-
varchar2() ()——>字节
-
number()
-
DQL ——查询
-
基本查询
-
条件查询
-
排序
-
聚合函数
-
联表查询
-
-
DML——增删改(C D U)
-
DDL
-
DCL
-
查询:1.celect * form 表名 2. celect 查询的列 from 表名
-
注释:“--"
-
取别名:celect stu_name 姓名 form 表名
-
条件查询:select * form 表名 where gender = '男' ; 条件关键字——where
-
范围查询 :select 列名 ,
-
模糊查询(像):like ‘%-%’ - ——>模糊查询的字
-
查询两字名:like'%__%'
-
排序:order by
-
降序 desc ,不写desc就是升序
-
count():统计列的总和个数
-
去除重复:distinct()
-
分组查询 group by
-
avg():取平均值
-
round():小数后取2位
-
having:跟聚合函数,过滤查询后的结果用在 group by 后面
where 用在查询前
浙公网安备 33010602011771号