Oracle開發實戰學習

2021-10-09 16:42:14 字數 1841 閱讀 3099

第2章oracle資料庫的體系結構

第3章適用sqlplus工具

第4章 管理表空間

第5章 模式物件

第6章 管理控制檔案和日誌檔案

第7章 sql語言基礎

第8章 子查詢和高階查詢

第9章 pl/sql基礎

第10章 儲存過程,函式,觸發器

第11章 其他表型別

第12章 使用者許可權與安全

第13章 sql語句優化

第14章 資料載入和傳輸

第15章 使用rman工具

第16章 oracle database 11g閃回技術

中介軟體:將具體業務和底層邏輯解耦的元件。

關聯式資料庫:關係資料庫系統是目前應用最為廣泛的資料庫系統,它採用關係資料模型作為資料的組織方式。

關係模型:自我理解: 關聯式資料庫模型是在層次結構的約束方面進行了改進,沒有完全放棄層次關係結構,我們可以直接訪問任何表.而不需要訪問所有的父物件,任何表都可以連線起來,

(什麼是層次結構資料庫模型?層次資料庫模型是倒置的樹狀態結構,這個模型的表具有子-父關係,每個子表具有乙個父表,子表完全依賴父表,子表中的任何記錄只有在父表中存在對應父表項才存在)

(2)資料庫有哪些型別.

自我理解:

主要是非關係型資料庫nosql(nosql = not only sql ),意即"不僅僅是sql"。非關聯式資料庫:非關係型、分布式,且不遵循acid原則的資料儲存系統。

關聯式資料庫:是建立在關係模型基礎上的資料庫,借助於集合代數等數學概念和方法來處理資料庫中的資料。

關聯式資料庫

⚫ mysql

⚫ mariadb(mysql的代替品,英文維基百科從mysql轉向mariadb)

⚫ percona server(mysql的代替品·)

⚫ postgresql

⚫ microsoft access

⚫ microsoft sql server

⚫ google fusion tables

⚫ filemaker

⚫ oracle資料庫

⚫ sybase

⚫ dbase

⚫ clipper

⚫ foxpro

⚫ foshub

非關係型資料庫(nosql)

⚫ nosql

⚫ bigtable(google)

⚫ cassandra

⚫ mongodb

⚫ couchdb

⚫ 鍵值(key-value)資料庫

⚫ apache cassandra(為facebook所使用):高度可擴充套件

⚫ dynamo

⚫ leveldb(google)

(3)說明資料庫的規範化理論.

oracle的物理儲存結構是由儲存在磁碟中的作業系統檔案所組成的,oracle在執行時需要使用這些檔案。

4一般oracle資料庫在物理上主要由3種型別的檔案組成,分別是資料檔案(.dbf)、控制檔案(.ctl)和重做日誌檔案(*.log)。

通過查詢資料字典v$bgprocess,可以了解資料庫中啟動的後台程序資訊。

是影響資料庫效能的主要因素之一,

4資料字典的所有者為sys使用者,而資料字典表和資料字典檢視都被儲存在system表空間中。

Oracle開發實戰 字元函式

oracle開發實戰 字元函式 文章內容會逐漸更新 initcap 功能 返回字串並將字串的第乙個字母變為大寫 範例 查詢所有雇員的姓名要求將每個雇員的姓名首字母大寫 功能 返回字串長度。功能 返回字串,並將所有的字元大寫。select upper abcdef from dual ltrim x,...

Oracle 實戰操作

在工作中經常會遇到一些情況,需要匯出或者備份你的資料庫,並且在需要的時候再進行匯入,或者建立乙個新的工作空間指定給乙個新的使用者。1.匯出使用者下的所有表結構exp 使用者名稱 密碼 資料庫ip 若沒有則可以省略 資料庫例項 file 檔案儲存路徑 full y dba許可權下需要寫。例子 exp ...

Python全棧開發實戰學習6

把列表 0,1,2,3,4,5,6,7,8,9 中的每個元素加1 a i 1 for i in range 10 print a 結果 1 2,3 4,5 6,7 8,9 10 這樣的寫法就叫做列表生成式 列表是可迭代的,但不是迭代器 l 1 2,3 4,5 6 for i in l 生成了乙個迭代...