資料庫 mysql oracle 回顧

2021-07-15 08:23:59 字數 699 閱讀 6446

——關係型資料庫三正規化:

1、列必須保持原子性,不可分割;

2、每行有唯一標識區分(非主屬性「完全依賴」主鍵)

3、每一列都「直接依賴」主鍵,而不是「傳遞依賴」主鍵;

——oracle10g的客戶端和伺服器安裝要在xp相容模式下進行

——mysql命令列匯入.sql檔案:

mysql  -u使用者名稱  -p密碼  資料庫名  <  路徑\xx.sql (最快)

或者登入後 source 路徑\xx.sql

——oracle匯入sql檔案

登陸後 @路徑\xx.sql  (可能有兩個檔案,乙個建表檔案,乙個匯入資料檔案)

——desc table_name                 :檢視表結構

——手動增加乙個額外列(原表中沒有的列) :       select   '列內容'  "列名"  from table_name;      注:可以只寫列內容,列名預設與列內容相同,不能只寫列名,提示找不到列.兩者都寫時順序不能變.

——用pl/sql developer新建使用者後需要授權,一般有基本的兩個:create table  /  create session

——select count(列名1) ,列名2 from xx_table group by 列名2                            :常組合使用,按 列名2 分組,顯示每組 列名1 的個數.

mysql oracle 資料庫備份

mysql 備份與還原 資料庫名叫dddd mysqldump u root p dddd dddd.sql 回車後,輸入密碼 enter password 現在當前目錄下,有個dddd.sql檔案 先建立資料庫 mysql u root p 回車後,輸入密碼 enter password 建立資料...

mysql oracle資料庫sql詳解大全

1 去重,使用字段 distinct 例如 select distinct user name from tablename 表示查詢無重複的表名為tablename中的user name欄位。2 分頁,使用字段 limit 使用limit時後面可跟乙個引數或者兩個引數,如果是跟兩個引數時使用逗號隔...

資料庫回滾

oracle恢復刪除表或表記錄 一 表的恢復 對誤刪的表,只要沒有使用purge永久刪除選項,那麼從flash back區恢復回來希望是挺大的。一般步驟有 1 從flash back裡查詢被刪除的表 select from recyclebin 2.執行表的恢復 flashback table tb...