国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

SQL Server數據庫新手進門學習總結

2024-08-31 00:43:40
字體:
來源:轉載
供稿:網友
  視圖、索引和事務
  視圖是由一個或多個數據表(基本表)導出的虛擬表或者查詢表,是關系數據庫系統提供給用戶以多種角度觀察數據庫中數據的重要機制。
  視圖的好處:能夠簡化用戶的操作;視圖能夠對機密數據提供安全保護。
  創建視圖時,視圖的名稱存在sysobjects表中。有關視圖中所定義列的信息添加到syscolumns表中,而有關視圖相關性的信息添加到sysdepends表中。另外,create view語句的文本添加到syscomments表中。
  在通過視圖向表中插入數據時,如果insert語句列表中包含有視圖中沒有選擇的列和不允許為空值的列,這種操作是不允許的。
  創建視圖:create view view_employee as select emp_id,fname,lname from employee
  使用視圖:select * from view_employee
  修改視圖:alter view view_employee as select emp_id,fname,job_id from employee where job_id>10
  刪除視圖:drop veiw view_employee
  查看視圖結構:exec sp_help view_employee
  查看視圖定義信息:exec sp_helptext 'view_employee'
 
  索引提供了一種基于一列或多列的值對表的數據行進行快速訪問的方法。索引提供的是表中得邏輯順序。
  聚集索引基于數據行的鍵值在表內排序和存儲這些數據行。當數據表以某列為關鍵字建立聚集索引時,表中得數據行就以該列(聚集索引鍵)的排序次序進行存儲。每個表只能有一個聚集索引。
  非聚集索引具有完全獨立于數據行的結構,一個表可以建立多個非聚集索引。
  創建聚集索引:create clustered index studid_ind on stud(studid)
  創建非聚集索引:create unique index studfullname_ind on stud(fname desc,lname)
  刪除索引:drop index stud.studid_ind
  查看stud表上得索引:exec sp_helpindex stud
  
  begin
  insert into jobs values('a',80,234)
  if @@error<>0 print '數據插入失敗'
  else goto M
  end
  M:print '數據插入成功'

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武强县| 仁寿县| 陆川县| 扎鲁特旗| 宜川县| 轮台县| 通江县| 会泽县| 彭阳县| 简阳市| 河曲县| 社旗县| 平利县| 大庆市| 太康县| 剑川县| 青龙| 宁乡县| 辽中县| 时尚| 沧州市| 长春市| 洛宁县| 河北省| 德钦县| 永济市| 南涧| 赣州市| 奇台县| 邯郸县| 冕宁县| 秦皇岛市| 九台市| 寿阳县| 浑源县| 克拉玛依市| 广州市| 天等县| 青冈县| 舒城县| 礼泉县|