-
數據庫對象
鎖定
- 中文名
- 數據庫對象
- 外文名
- A database object
- 別 名
- 面向對象編程語言
- 性 質
- 計算機
- 類 別
- 編程
數據庫對象表格
數據庫中的表與我們日常生活中使用的表格類似,它也是由行(Row) 和列(Column)組成的。列由同類的信息組成,每列又稱為一個字段,每列的標題稱為字段名。行包括了若干列信息項。一行數據稱為一個或一條記錄,它表達有一定意義的信息組合。一個數據庫表由一條或多條記錄組成,沒有記錄的表稱為空表。每個表中通常都有一個主關鍵字,用於確定一條記錄。
數據庫對象索引
索引是根據指定的數據庫表列建立起來的順序。它提供了快速訪問數據的途徑,並且可監督表的數據,使其索引所指向的列中的數據不重複。如聚簇索引。
數據庫對象視圖
視圖看上去同表似乎一模一樣,具有一組命名的字段和數據項,但它其實是一個虛擬的表,在數據庫中並不實際存在。視圖是由查詢數據庫表產生的,它限制了用户能看到和修改的數據。由此可見,視圖可以用來控制用户對數據的訪問,並能簡化數據的顯示,即通過視圖只顯示那些需要的數據信息。
數據庫對象圖表
圖表其實就是數據庫表之間的關係示意圖。利用它可以編輯表與表之間的關係。
數據庫對象缺省值
數據庫對象規則
規則是對數據庫表中數據信息的限制。它限定的是表的列。
數據庫對象觸發器
數據庫對象語法
Create Trigger 觸發器名稱 on 表名
for (操作)(即insert,update,delete)
as
執行行或者程序塊
執行觸發器
在對錶做相應操做時觸發
數據庫對象存儲過程
create or replace procedure 存儲過程名
(參數1 參數類型 ,參數2 參數類型)
as
begin
執行行或者程序塊
end存儲過程名;
執行存儲過程
exec 存儲過程名
存儲過程是為完成特定的功能而彙集在一起的一組SQL 程序語句,經編譯後存儲在數據庫中的SQL 程序。
數據庫對象用户
所謂用户就是有權限訪問數據庫的人。
同時需要自己登陸賬號和密碼。用户分為:管理員用户和普通用户。前者可對數據庫進行修改刪除,後者只能進行閲讀查看等操作。
數據庫對象序列
數據庫對象函數
函數與過程很類似,一般用於計算數據,聲明為FUNCTION,需要描述返回類型,且PL/SQL塊中至少有一個有效的RETURN語句;函數不能獨立運行,必須作為表達式的一部分;在DML和DQL中可調用函數。
函數的目標是返回一個值。大多數函數都返回一個標量值(scalar value),標量值代表一個數據單元或一個簡單值。實際上,函數可以返回任何數據類型,包括表、遊標等可返回完整的多行結果集的類型。