oracle資料庫和資料庫的關係是什麼?下面是問題

2021-05-21 12:04:37 字數 882 閱讀 6517

1樓:匿名使用者

oracle資料庫,分為兩個部分

(1)軟體部分。這部分你說的沒錯,確實是一個應用軟體。就好象你的word一樣,word本身是一個應用程式。

(2)資料庫部分,資料庫是用軟體建立的,按照一定規則儲存和處理資料的載體。

再舉例就好象你的word文擋。你的word文擋是利用word建立的。這裡的資料庫確實是利用資料庫軟體建立的。

只不過,資料庫軟體除了建立的資料庫提供操作介面(sqlplus,以及1521埠的連線)和程式語言(sql)支援。就好象你的word文件上的除了新建以外的各種單個文件操作功能(比如插入**等)。不同的是這裡需要自己程式設計,而不是像word一樣封裝好。

建立資料庫的資訊,儲存分為三個部分:初始檔案,控制檔案和資料檔案。

初始檔案:儲存資料庫基本設定資訊。

控制檔案:儲存指標資訊(比如資料檔案有什麼,在什麼位置,多大儲存,s**號碼等)

資料檔案:儲存具體資料,和點陣圖資訊(通過這個在檔案中定位資料具體位置),當然也有s**號等資訊。在資料庫啟動時,只有所有的s**號碼都能對上,那麼資料庫才能正常啟動。

儲存位置,不一定是本地磁碟,也可以是遠端磁碟,不過軟體基本都是裝在本機上的。初始檔案一般也在本機上(一般沒有人去改他的位置,除非特殊情況),控制檔案和資料檔案的位置可以指定,指定到遠端磁碟了,那麼他就在遠端磁碟上。

2樓:匿名使用者

它本身是一個應用軟體,分客戶端,伺服器端。資料庫是用來儲存資料的,一般說oracle資料庫是指oracle資料庫伺服器,它由例程和資料庫組成,儲存在伺服器上,路徑可以指定,也可以在其他機子上,可以在裸裝置上,說的很零散,希望對你有用,可以多看一些東西!

3樓:

建立本地資料庫需要安裝服務端

sql資料庫和oracle資料庫string型別欄位用orderby排序分別是根據什麼排序的啊

首先說明下oracle中沒有string型別,而是varchar型別。order by 的順序是assic 讀作 阿斯科馬 碼錶中 字元 列進行排序的。解釋 一般會根據字串的首字母 大些字母 小寫字母 特殊字元 數字。如果首位相同繼續排列第二位,直到不同的位。sql資料和oracle資料庫都沒有st...

oracle資料庫檔案備份匯入,從資料庫的使用者下匯出所有的表和約束,索引等等,然後匯入空資料庫

電腦開始 執行 輸入 cmd 回車,然後直接寫入以下命令匯出的命令 exp 使用者名稱 密碼 資料庫名 file d database.dmp log data.log file後是寫得你匯出的檔案存放的路徑,database.dmp是你匯出的檔案,log是你匯出日誌,便於查詢錯誤,不要也可以。例如...

Oracle資料庫如何匯出

資料匯出具體如下 將資料庫test完全匯出,使用者名稱system 密碼manager 匯出到d daochu.dmp中。將資料庫中system使用者與sys使用者的表匯出。將資料庫中的表table1 table2匯出。將資料庫中的表table1中的欄位filed1以 00 打頭的資料匯出。將d d...