首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 資料庫技術(九):資料庫物件概述——表、索引與視圖

     編輯:關於SqlServer

資料庫物件簡介

資料庫物件是構成資料庫的基本元素,常見的包括表、索引、視圖、預存程序、觸發器等。本文重點介紹表、索引與視圖三大核心物件。

3.3.1 表

資料庫中的表類似於日常生活中的表格,由行與列組成。行代表一條記錄,包含多個欄位的資訊;列則由同類資料組成,每列稱為一個欄位,欄位標題即為欄位名。每個表通常都有一個主鍵,用於唯一識別每一筆記錄(例如 emp_id 欄位)。

以員工表為例,第一筆記錄表示:員工編號 10010001,姓名張三,性別男,出生日期 1968 年 2 月 14 日,職級 1,部門編號 1001,受雇日期 1996 年 8 月 2 日,月薪 8000 元。


圖 3-1 員工表範例

3.3.2 索引

索引是根據指定資料表欄位建立的排序結構,提供快速存取資料的路徑,並能確保索引欄位中的資料不重複。索引如同書本的目錄,能大幅提升查詢效能。


圖 3-2 索引結構示意

3.3.3 視圖

視圖外觀上與表相似,擁有命名的欄位與資料列,但它是一個虛擬表,不實際儲存資料。視圖由查詢資料表產生,可限制使用者能看到和修改的資料,從而控制資料存取並簡化資料呈現。例如,從員工表中抽取員工編號、姓名、部門編號、薪資組成員工薪資資訊表。


圖 3-3 視圖範例

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved