資料庫(建立表空間——基礎的查詢語句)
阿新 • • 發佈:2021-10-24
-
表中沒有多值欄位
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 用在查詢前