Oracle資料庫-----資料庫的基本概念
1.1資料庫
1.資料庫(DB)是長期儲存的,有組織的,可共享的,相關聯的資料集合,是儲存在計算機裝置上有組織,可共享的,可永續性的 資料空間。
2.資料庫管理系統(DBMS)按一定的資料模型組織資料,管理資料庫。資料、資料庫、資料庫管理系統與運算元據庫的應用程式,加上支撐它們的硬體平臺、軟體平臺和資料有關的人員一起構成了完整的資料庫系統。
1.1.2 資料模型
1.層析模型:
以樹狀層次機構組織資料,每一個節點表示一個記錄型別,記錄之間的聯絡是一對多的關係,只有一個根節點,除根節點外每個節點只有一個父節點,必須按路徑來檢視子節點,子節點不能脫離父節點而存在。結構簡單、易於實現但效率並不高。
2.網狀模型:
是層次結構的一種擴充套件,網狀結構,記錄之間的關係是一對多的關係,一個節點可以有一個或多個父節點和子節點。網狀具有更大的靈活性,跟直接的描述現實世界,但結構較複雜,不易掌握。
3.關係模型:
以二維表格(關係表)的形式組織資料庫中的資料,二維表有行和列組成。從使用者角度來看,關係模型是有一組關係構成的,關係之間通過公共屬性產生聯絡。
1.1.3關係型資料庫語言
SQL語言是用於關係型資料庫查詢的結構化語言。
按功能可分為四類:
資料定義語言DDL:定義資料庫物件,包括定義表、試圖和索引等。CREATE ALTER DROP
資料操縱語言DML:主要對資料庫中的資料進行插入、刪除、修改、查詢操作。insert delete update select
資料控制語言DCL:包括資料庫的安全性控制、完整性控制,以及事務併發控制和故障恢復等語句。安全管理
資料查詢語言DQL:GRANT 許可權授予 REVOKE 收回許可權
1.2 資料庫設計
資料庫設計是將業務物件轉換為表等資料庫物件的過程。
資料庫的概念結構設計:1對1的聯絡、1對多的聯絡、多對多的聯絡
資料庫的邏輯結構設計:E-R圖到關係模式的轉化
資料庫的物理結構設計:資料庫在物理裝置上的儲存結構與存取方法稱之為物理結構
相關文章
- 「Oracle」Oracle資料庫基本概念Oracle資料庫
- 「Oracle」Oracle 資料庫基本概念Oracle資料庫
- 資料庫-oracle-資料庫遷移資料庫Oracle
- Oracle 資料庫Oracle資料庫
- DataX將MySql資料庫資料同步到Oracle資料庫MySql資料庫Oracle
- 資料庫(01)基本概念丨MySQL資料庫MySql
- Mysql資料庫學習(一):資料庫基本概念、關係型資料庫、Mysql資料庫安裝配置、DDL/DCL/DML語句MySql資料庫
- 【資料庫資料恢復】如何恢復Oracle資料庫truncate表的資料資料庫資料恢復Oracle
- oracle 備份資料庫,匯出資料庫Oracle資料庫
- 將pentaho資料庫遷移到oracle資料庫資料庫Oracle
- oracle 資料庫的鎖Oracle資料庫
- 【資料庫資料恢復】Oracle資料庫誤truncate table的資料恢復案例資料庫資料恢復Oracle
- 【資料庫資料恢復】誤truncate table的Oracle資料庫資料恢復方案資料庫資料恢復Oracle
- DataX將Oracle資料庫資料同步到達夢資料庫Oracle資料庫
- 批量刪除Oracle資料庫的資料Oracle資料庫
- Oracle資料庫的資料統計(Analyze)Oracle資料庫
- 靜默建立oracle資料庫及克隆資料庫Oracle資料庫
- ORACLE DATAGUARD 資料庫---建立物理備用資料庫Oracle資料庫
- ORACLE資料庫修改資料庫名db_nameOracle資料庫
- oracle資料庫卡頓Oracle資料庫
- oracle資料庫SCNOracle資料庫
- Oracle資料庫效能Oracle資料庫
- 理解ORACLE資料庫Oracle資料庫
- Oracle資料庫管理Oracle資料庫
- Oracle資料庫配置Oracle資料庫
- oracle資料庫資料字典應用Oracle資料庫
- Oracle資料庫資料遷移流程Oracle資料庫
- Oracle資料庫資料物件分析(上)Oracle資料庫物件
- Oracle資料庫資料物件分析(轉)Oracle資料庫物件
- 資料移植到Oracle資料庫(一)Oracle資料庫
- sqlserver讀取oracle資料庫資料SQLServerOracle資料庫
- 【資料庫資料恢復】ASM磁碟組掉線的Oracle資料庫資料恢復案例資料庫資料恢復ASMOracle
- 不同Oracle資料庫之間的資料同步Oracle資料庫
- oracle資料庫建立資料庫例項-九五小龐Oracle資料庫
- Oracle 資料庫 10g:自我管理資料庫Oracle資料庫
- ORACLE資料庫裡表匯入SQL Server資料庫Oracle資料庫SQLServer
- 【資料庫資料恢復】斷電導致Oracle資料庫資料丟失的資料恢復案例資料庫資料恢復Oracle
- 【資料庫資料恢復】oracle資料庫誤truncate table怎麼恢復資料?資料庫資料恢復Oracle