暫無介紹
通常,軟體應用程式是用特定的程式語言(如Java、C#等)編寫的,而資料庫則接受其他特定於資料庫的語言(如SQL)的查詢。因此,當軟體應用程式需要訪問資料庫中的資料時,需要一個能夠相互翻譯語言(應用程式和資料庫)的介面。否則,應用程式程式設計師需要學習並在其應用程式中結合特定於資料庫的語言。ODBC(開放資料庫連線)和OLEDB(物件連結和嵌入,資料庫)是解決這一特定問題的兩個介面。ODBC是一個平臺...
Oracle資料庫是由Oracle公司開發和分發的物件關係資料庫管理系統。Oracle資料庫的最新版本是Oracle 11g,於2008年9月首次釋出;它是繼Oracle 10g之後的又一個版本。這些版本是自20世紀80年代以來Oracle資料庫持續發展的一部分。每個新版本都會定期釋出更新的補丁集,其中最重要的是一個版本。每個升級版本的一個主要目標是提高較舊版本的效能和可伸縮性。因此,11g中有許...
在關係資料庫中執行的冗餘操作是為了使冗餘資料最小化。這個過程主要是把大表分成冗餘較少的小表。這些較小的表將透過定義良好的關係相互關聯。在標準化良好的資料庫中,對資料的任何更改或修改都只需要修改一個表。第一正規化(1NF)、第二正規化(2NF)和第三正規化(3NF)是由edgarf.Codd提出的,他也是關係模型和規範化概念的發明者。...
可用於標識或訪問資料庫中的一行或一組行的列或一組列稱為鍵。唯一鍵是可以唯一標識關係資料庫上下文中表中的行的鍵。唯一鍵由一列或一組列組成。主鍵也是表中唯一標識行的列的組合。但它被認為是一種特殊情況下的唯一鑰匙。...
當涉及到資料庫時,遊標是一種控制結構,它允許遍歷資料庫中的記錄。遊標提供了一種為sqlselect語句指定名稱的機制,然後可以使用它來操作該SQL語句中的資訊。當沒有顯式定義的遊標時,每次在PL/SQL中發出Select語句時,都會自動建立並使用隱式遊標。顧名思義,顯式遊標是由開發人員顯式定義的。在PL/SQL中,顯式遊標實際上是使用關鍵字cursor定義的命名查詢。...
Update和Alter是用於修改資料庫的兩個SQL(結構化查詢語言)命令。Update語句用於更新資料庫中的現有記錄。Update是一個數據操作語言(DML)語句。altersql命令用於修改、刪除或向資料庫中的現有表新增列。Alter是一個數據定義語言(DDL)語句。...
集中式資料庫是一種在單個位置儲存和維護資料的資料庫。這是大型企業中儲存資料的傳統方法。分散式資料庫是一種資料庫,其中的資料儲存在不在同一物理位置的儲存裝置中,但資料庫由中央資料庫管理系統(DBMS)控制。...
檢視和物化檢視(mviews)是oracle資料庫物件的兩種型別。這兩個物件都引用select查詢。這些select查詢充當虛擬表。通常檢視和mview引用大型select查詢,這些查詢具有一組連線。因此,檢視的主要優點之一是,我們可以將複雜的select查詢儲存為檢視。因此,我們可以對終端使用者隱藏select查詢背後的邏輯。當我們需要執行復雜的select語句時,只需執行...
儲存過程和函式是兩種型別的程式設計塊。他們兩個都有主叫的名字。這些呼叫名用於在另一個程式設計塊(如過程、函式、包或SQL查詢)中呼叫它們。這兩種物件型別都接受引數並在這些物件後面執行任務。這是(在ORACLE中)建立儲存過程的語法,...
ORACLE提供了兩個外部實用程式來將資料庫物件從一個數據庫傳輸到另一個數據庫。傳統的匯出(exp/imp)是在10g之前引入的,然後從10g開始,ORACLE引入了datapump(expdp/impdp),作為對傳統匯出工具的增強。...
Drop和Truncate是資料庫管理系統中使用的兩個SQL(結構化查詢語言)語句,我們希望從資料庫中刪除資料記錄。Drop和Truncate語句都會刪除表中的整個資料和相關的SQL語句。在這種情況下,Delete操作無效,因為它比Drop和Truncate佔用更多的儲存空間。...
通常,軟體應用程式是用特定的程式語言(如Java、C#等)編寫的,而資料庫則接受其他特定於資料庫的語言(如SQL)的查詢。因此,當軟體應用程式需要訪問資料庫中的資料時,需要一個能夠相互翻譯語言(應用程式和資料庫)的介面。否則,應用程式程式設計師需要學習並在其應用程式中結合特定於資料庫的語言。ODBC(開放資料庫連線)和JDBC(Java資料庫連線)是解決這個特定問題的兩個介面。ODBC是一個平臺、語言...
Oracle資料庫(簡稱Oracle)是一個支援多種平臺的物件關係資料庫管理系統(ORDBMS)。Oracle資料庫管理系統有不同的版本,從個人使用的版本到企業級的版本。它是世界上使用最廣泛的資料庫系統。Java是世界上最流行的面向物件程式語言之一。Oracle提供了廣泛的程式設計工具和環境。Oracle可以用多種程式語言訪問。例如,Java可以用來編寫與Oracle資料庫通訊的程式。...
檢視和表都是兩種資料庫物件型別。簡而言之,檢視被儲存或命名為select查詢。可以如下所示建立它們。...
MySQL資料庫...