(第一天)Oracle資料庫學習

2021-10-07 14:01:43 字數 1250 閱讀 9035

1. oracle資料庫

1.介紹和概述 資料庫:儲存資料的倉庫 資料庫的分類: 關係型資料庫 nosql(非關係型資料庫): 物件型資料庫

鏈表型資料庫 網狀型資料庫

2.關係型資料庫:是一張一張二維表形成的儲存資料庫 主流的關係型資料庫: oracle資料庫(oracledb) db2 mysql(oracle) sql server(微軟) sql lite(安卓) oracle資料庫

特點:安全、資料儲存量大、效能優異 版本:企業版、標準版、簡易版(xe) oracle life(主要用於移動端)

3.oracle資料庫的儲存原理: i.物理儲存 a.儲存檔案 b.日誌檔案 c.事務檔案 ii.邏輯儲存 a.資料庫 b.表 c.資料塊

4.oracle資料庫使用者管理 (1)建立使用者: ①create user student identified by 123456; (2)使用者授權: ①grant connect ,resource,dba to student; ②connect表示可以被連線

③resource 表示可以操作相應的資源;表、日誌、序列 ④dba 表示當前使用者具有許可權:建立使用者、授權 (3)更改使用者密碼

①alter user student identifle (4)刪除使用者 drop user student; (5)**許可權

revoke dba from student;

5.資料型別 (1)字元型別 ①char ②varchar2(長度) (2)數值型別 ①number[p,s] ②float (3)日期 ①data ②timestamp (4)其他型別 ①blob ②clob

6.完整性約束 (1)主鍵約束:primary key (2)外來鍵約束 (3)非空約束:not null (4)唯一約束:unique (5)檢查約束:check

7.表操作 (1)建立表: ①create table t_表名 (2)刪除表:drop table 表名 (3)修改表: ①改表名 1)alter table 原表名 rename to 新錶名 ②改欄位 1)alter table 表名 rename column

原欄位 to 新字段 (4)新增字段 ①alter table 表名 add 新字段 number(型別) chech(約束條件等)

②修改欄位的資料型別(前提無資料) 1)alter table 表名 modify 欄位名 新資料型別 ③刪除表中的字段 1)alter

table 表名 drop column 欄位名

Oracle資料庫學習 第一天

1 資料dba任務 管理資料庫可用性 高可用性 不允許關閉資料庫 非高可用性 可用關機 設計並建立資料庫 管理物理結構 管理基於設計的儲存 管理安全性 備份與恢復 重點 資料庫調整與優化 2 資料庫的型別 關係型資料庫,物件型資料庫。資料庫就是存放使用者資料的儲存倉庫,存入資料庫中的資料可以方便額維...

資料庫學習第一天

計算機資料庫概念 在計算機上集中存放資料的地方。資料庫的集中式控制優點 資料在資料庫中的儲存形式 層次模型 網狀模型 關係模型 物件模型 關係型資料庫的基本概念 由實體和聯絡組成的。實體所具有的某一特效稱為屬性。表是關係型資料庫的核心單元。在關係資料的表中,用乙個唯一的識別符號來標示每一行,這個標示...

資料庫第一天

mysql的啟動與停止 方式一 計算機 右鍵管理 服務 方式二 通過管理員身份執行cmd net start服務名 啟動服務 net stop 服務名 停止服務 mysql服務的登入和退出 方式一 通過mysql自帶的客戶端 只限root使用者 方式二 通過windows自帶的客戶端 在cmd中輸入...