真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

分享下Oracle數(shù)據(jù)庫基本知識(shí)

一、 數(shù)據(jù)庫相關(guān)概念

1 什么是數(shù)據(jù)庫?

所謂的數(shù)據(jù)庫其實(shí)就是數(shù)據(jù)的集合。用戶可以對(duì)集合中的數(shù)據(jù)進(jìn)行新增、查詢、更新、

專注于為中小企業(yè)提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)十堰免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上1000+企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

刪除等操作。數(shù)據(jù)庫是以一定方式儲(chǔ)存在一起、能與多個(gè)用戶共享、具有盡可能小的冗余度、

與應(yīng)用程序彼此獨(dú)立的數(shù)據(jù)集合。

2 數(shù)據(jù)庫類型

2.1 關(guān)系型

Oracle

Mysql

PostgreSQL

DB2

Microsoft SQL Server

MicrosoftAccess

2.2 非關(guān)系型

Redis

Mongodb

Big Table

3 關(guān)系型數(shù)據(jù)庫與非關(guān)系型數(shù)據(jù)之間的區(qū)別

3.1 關(guān)系型數(shù)據(jù)庫

3.1.1 特點(diǎn)

關(guān)系型數(shù)據(jù)庫最典型的數(shù)據(jù)結(jié)構(gòu)是表,由二維表及其之間的聯(lián)系所組成的一個(gè)數(shù)據(jù)組

織。支持事務(wù)一致特性。

3.1.2 優(yōu)點(diǎn)

易于維護(hù):都是使用表結(jié)構(gòu),格式一致;

使用方便:SQL 語言通用;

復(fù)雜操作:支持 SQL,可用于一個(gè)表以及多個(gè)表之間非常復(fù)雜的查詢;

3.1.3 缺點(diǎn)

性能差:讀寫性能比較差,尤其是海量數(shù)據(jù)的高效率讀寫,傳統(tǒng)關(guān)系型數(shù)據(jù)庫來說,硬

盤 I/O 是一個(gè)很大的瓶頸;存儲(chǔ)方式不靈活:固定的表結(jié)構(gòu),靈活度稍欠;

3.2 非關(guān)系型數(shù)據(jù)庫

3.2.1 特點(diǎn)

非關(guān)系型數(shù)據(jù)庫嚴(yán)格上不是一種數(shù)據(jù)庫,應(yīng)該是一種數(shù)據(jù)結(jié)構(gòu)化存儲(chǔ)方法的集合,可以

是文檔或者鍵值對(duì)等。不支持事務(wù)一致特性。

3.2.2 優(yōu)點(diǎn)

格式靈活:存儲(chǔ)數(shù)據(jù)的格式可以是 key,value 形式、文檔形式、圖片形式等等;

高擴(kuò)展性:基于鍵值對(duì),數(shù)據(jù)沒有耦合性,容易擴(kuò)展;

速度快:無需經(jīng)過 sql 層的解析,讀寫性能很高;

3.2.3 缺點(diǎn)

不支持 SQL:不提供 sql 支持,學(xué)習(xí)和使用成本較高;

不支持事務(wù):無事務(wù)處理能力;

不支持復(fù)雜查詢:數(shù)據(jù)結(jié)構(gòu)相對(duì)復(fù)雜,復(fù)雜查詢方面稍欠;


二、 Oracle 入門

1 什么是 Oracle 數(shù)據(jù)庫

所有的關(guān)系型數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)的集合就是磁盤中的文件。Oracle 數(shù)據(jù)庫其實(shí)就是一組文

件的集合。Oracle 數(shù)據(jù)庫分別由:數(shù)據(jù)文件、控制文件、日志文件所構(gòu)成。

1.1 數(shù)據(jù)文件(.DBF)

數(shù)據(jù)文件是一個(gè)二進(jìn)制文件,是用于保存用戶應(yīng)用程序數(shù)據(jù)和 Oracle 系統(tǒng)內(nèi)部數(shù)據(jù)的

文件,這些文件在操作系統(tǒng)中就是普通的操作系統(tǒng)文件。Oracle 在創(chuàng)建表空間的同時(shí)會(huì)創(chuàng)建

數(shù)據(jù)文件。

1.2 控制文件(.CTL)

控制文件是一個(gè)二進(jìn)制文件,它主要記錄數(shù)據(jù)庫的名稱、數(shù)據(jù)庫的數(shù)據(jù)文件存放位置等

信息。一個(gè)控制文件只能屬于一個(gè)數(shù)據(jù)庫。如果控制文件丟失,這數(shù)據(jù)庫就無法操作。

1.3 日志文件(.LOG)

日志文件在 Oracle 數(shù)據(jù)庫中分為重做日志(Redo Log File)文件和歸檔日志文件兩種。重

做日志文件是 Oracle 數(shù)據(jù)庫正常運(yùn)行不可缺少的文件。重做日志文件主要記錄了數(shù)據(jù)庫操

作過程。用于備份和還原數(shù)據(jù)庫,以達(dá)到數(shù)據(jù)庫的最新狀態(tài)。

2 . 什么是 Oracle 實(shí)例

實(shí)例就是數(shù)據(jù)庫啟動(dòng)后分配的內(nèi)存和建立的后臺(tái)進(jìn)程. 數(shù)據(jù)庫關(guān)閉后,物理上的文件還

存在,但實(shí)例(分配的內(nèi)存和建立的進(jìn)程)就沒有了

3. Oracle 實(shí)例與數(shù)據(jù)庫的關(guān)系

實(shí)例就是一組操作系統(tǒng)進(jìn)程(或者是一個(gè)多線程的進(jìn)程)以及一些內(nèi)存。這些進(jìn)程可以

操作數(shù)據(jù)庫;而數(shù)據(jù)庫只是一個(gè)文件集合(包括數(shù)據(jù)文件、臨時(shí)文件、重做日志文件和控制

文件)。

在任何時(shí)刻,一個(gè)實(shí)例只能有一組相關(guān)的文件(與一個(gè)數(shù)據(jù)庫關(guān)聯(lián))。大多數(shù)情況下,

反過來也成立:一個(gè)數(shù)據(jù)庫上只有一個(gè)實(shí)例對(duì)其進(jìn)行操作。

4. Oracle 版本說明

Oracle 8i

Oracle 9i

Oracle 10g

Oracle 11g

Oracle 12c

I:i 代表 Internet。8i 版本開啟對(duì) Internet 的支持。所以,在版本號(hào)之后,添加了標(biāo)識(shí) i。

G:g 代表 Grid 網(wǎng)格。10g 加入了網(wǎng)格計(jì)算的功能,因此版本號(hào)之后的標(biāo)識(shí)使用了字母

g。

C:c 代表云(cloud)計(jì)算設(shè)計(jì)。12c 版本表示對(duì)云計(jì)算的支持。


創(chuàng)新互聯(lián)面向全國(guó)提供域名注冊(cè)、虛擬主機(jī)、云服務(wù)器、服務(wù)器托管與租用,如需了解,請(qǐng)聯(lián)系QQ:171356849微信:zh18159893430 咨詢,謝謝!


分享題目:分享下Oracle數(shù)據(jù)庫基本知識(shí)
網(wǎng)頁地址:http://weahome.cn/article/sojoj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部