A. 在sql Server 2000中,資料庫對象包括哪些
表、游標、視圖、存儲過程、函數、觸發器、索引、約束、規則、默認、約束
B. SQL Server常見的資料庫對象有哪些
varchar
int
bit
datetime
money
基本上就這些常用的
字元串太長的 可以用 text
C. sql server 2008的資料庫對象有哪些
SQL Server資料庫對象
SQL Server的資料庫一共有11種對象,
包括關系圖、
表、視圖、存儲過程、
用戶、角色、規則、默認、用戶定義的數據類型、
用戶定義的函數、
全文目錄。
關於這11種資料庫對象,
可以在使用資料庫的過程中逐步加深了解。
D. 資料庫簡答題1.資料庫中包括哪些對象2.簡述sql中,數據完整性約束包括哪些謝謝了,大神幫忙啊
1,資料庫對象有: 資料庫(database),表(table),視圖(view),存儲過程(proc),觸發器(trigger),索引(index),事務(transaction) 2,唯一約束,非空約束,默認值約束,check約束,主外鍵約束 唯一約束保證數據不重復 非空約束保證數據不為null值 默認值約束保證數據一定有值 check約束保證數據滿足驗證條件 主外鍵約束保證主從表數據一致 3, 局部變數 DECLARE @變數名 類型 賦值方式: ①. SET賦值 DECLARE @Name varchar(50),@@Name varchar(50) SET @Name='局部張三' SET @@Name='全局張三' SELECT @@Name+' '+@Name ②. SELECT 賦值 DECLARE @Name varchar(50),@@Name varchar(50) SELECT @Name='局部張三',@@Name='全局張三' SELECT @@Name+' '+@Name 4,SQL SERVER中的許可權類型包括: select,insert,update,delete,exec,dri
E. sqlserver2005的資料庫對象有哪些
常用的有以下:
表
由行和列構成的集合,用來存儲數據
數據類型
定義列或變數的數據類型,SQL
Server提供了系統數據類型,並允許用戶自定義數據類型
視圖
由表或其他視圖導出的虛擬表
索引
為數據快速檢索提供支持且可以保證數據唯一性的輔助數據結構
約束
用於為表中的列定義完整性的規則
默認值
為列提供的預設值
存儲過程
存放於伺服器的預先編譯好的一組T-SQL語句
觸發器
特殊的存儲過程,當用戶表中數據改變時,該存儲過程被自動執行
F. 請列出SQL servel資料庫中常見的資料庫對象。
資料庫對象是資料庫的組成部分,常見的有以下幾種:
1 表(Table )
資料庫中的表與我們日常生活中使用的表格類似,它也是由行(Row) 和列(Column)組成的。列由同類的信息組成,每列又稱為一個欄位,每列的標題稱為欄位名。行包括了若干列信息項。一行數據稱為一個或一條記錄,它表達有一定意義的信息組合。一個資料庫表由一條或多條記錄組成,沒有記錄的表稱為空表。每個表中通常都有一個主關鍵字,用於惟一地確定一條記錄。
2 索引(Index)
索引是根據指定的資料庫表列建立起來的順序。它提供了快速訪問數據的途徑,並且可監督表的數據,使其索引所指向的列中的數據不重復。如聚簇索引。
3 視圖(View)
視圖看上去同表似乎一模一樣,具有一組命名的欄位和數據項,但它其實是一個虛擬的表,在資料庫中並不實際存在。視圖是由查詢資料庫表產生的,它限制了用戶能看到和修改的數據。由此可見,視圖可以用來控制用戶對數據的訪問,並能簡化數據的顯示,即通過視圖只顯示那些需要的數據信息。
4 圖表(Diagram)
圖表其實就是資料庫表之間的關系示意圖。利用它可以編輯表與表之間的關系。
5 預設值(Default)
預設值是當在表中創建列或插入數據時,對沒有指定其具體值的列或列數據項賦予事先設定好的值。
6 規則(Rule)
規則是對資料庫表中數據信息的限制。它限定的是表的列。
7 觸發器(Trigger)
觸發器是一個用戶定義的SQL事務命令的集合。當對一個表進行插入、更改、刪除時,這組命令就會自動執行。
8 存儲過程(Stored Procere)
存儲過程是為完成特定的功能而匯集在一起的一組SQL 程序語句,經編譯後存儲在資料庫中的SQL 程序。
9 用戶(User)
所謂用戶就是有許可權訪問資料庫的人。
10 序列
序列定義存儲在數據字典中,序列通過提供唯一數值的順序表用於簡化程序設計工作。
G. sql server中什麼是資料庫對象,有哪些多個對象,對象之間有什麼關系
存在以下對象:
表:
由行和列構成的集合,用來存儲數據
數據類型:
定義列或變數的數據類型,SQL
Server提供了系統數據類型,並允許用戶自定義數據類型
視圖
:由表或其他視圖導出的虛擬表
索引
:為數據快速檢索提供支持且可以保證數據唯一性的輔助數據結構
約束
:用於為表中的列定義完整性的規則
默認值:
為列提供的預設值
存儲過程:
存放於伺服器的預先編譯好的一組T-SQL語句
觸發器:
特殊的存儲過程,當用戶表中數據改變時,該存儲過程被自動執行
H. SQL SERVER2005資料庫主要由哪些邏輯對象組成物理資料庫文件包括哪些文件拜託了各位 謝謝
在Microsoft SQL Server 2005中,用於數據存儲的實用工具是資料庫。資料庫的物理表現是操作系統文件,即在物理上,一個資料庫由一個或多個磁碟上的文件組成。這種物理表現只對資料庫管理員是可見的,而對用戶是透明的。邏輯上,一個資料庫由若干個用戶可視的組件構成,如表、視圖、角色等,這些組件稱為資料庫對象。用戶利用這些邏輯資料庫的資料庫對象存儲或讀取資料庫中的數據,也直接或間接地利用這些對象在不同應用程序中完成存儲、操作和檢索等工作。邏輯資料庫的資料庫對象可以從企業管理器中查看. 每個SQL Server 2005資料庫(無論是系統資料庫還是用戶資料庫)在物理上都由至少一個數據文件和至少一個日誌文件組成。出於分配和管理目的,可以將資料庫文件分成不同的文件組。 數據文件:分為主要數據文件和次要數據文件兩種形式。每個資料庫都有且只有一個主要數據文件。主要數據文件的默認文件擴展名是.mdf。它將數據存儲在表和索引中,包含資料庫的啟動信息,還包含一些系統表,這些表記載資料庫對象及其他文件的位置信息。次要數據文件包含除主要數據文件外的所有數據文件。有些資料庫可能沒有次要數據文件,而有些資料庫則有多個次要數據文件。次要數據文件的默認文件擴展名是.ndf。 日誌文件:SQL Server具有事務功能,以保證資料庫操作的一致性和完整性。所謂事務就是一個單元的工作,該單元的工作要麼全部完成,要麼全部不完成。日誌文件用來記錄資料庫中已發生的所有修改和執行每次修改的事務。SQL Server是遵守先寫日誌再執行資料庫修改的資料庫系統,因此如果出現資料庫系統崩潰,資料庫管理員(DBA)可以通過日誌文件完成資料庫的修復與重建。每個資料庫必須至少有一個日誌文件,但可以 不止一個。日誌文件的默認文件擴展名是.1df。建立資料庫時,SQI。Server會自動建立資料庫的日誌文件。 文件組:一些系統可以通過控制在特定磁碟驅動器上放置的數據和索引來提高自身的性能。文件組可以對此進程提供幫助。系統管理員可以為每個磁碟驅動器創建文件組,然後將特定的表、索引、或表中的text、ntext或image數據指派給特定的文件組。 SQI.Server有兩種類型的文件組:主文件組和用戶定義文件組。主文件組包含主要數據文件和任何沒有明確指派給其他文件組的文件,系統表的所有頁均分配在主文件組中;用戶定義文件組是在CR E_ATE DATA_BASE或AI,TER DATA.BASE語句中,使用FII,EGROUP關鍵字指定的文件組。SQt.Server 2005在沒有文件組時也能有效地工作,因此許多系統不需要指定用戶定義文件組。在這種情況下,所有文件都包含在主文件組中,而且SQI。Server 2005可以在資料庫內的任何位置分配數據。 每個資料庫中都有一個文件組作為默認文件組運行。當SQI。Server給創建時沒有為其指定文件組的表或索引分配頁時,將從默認文件組中進行分配。一次只能有一個文件組作為默認文件組。如果沒有指定默認的文件組,主文件組則成為默認的文件組。
I. 在SQL中,與表格有關的對象是什麼
sql 中的對象有 表,索引,視圖,觸發器等
索引,視圖,觸發器等都與表有關。