④數據控製語言(DataControlLanguage,DCL)。SQL提供了GRANT和REVOLK語句用於數據訪問權限的控製。
(3)SQL數據定義。
SQL提供數據定義語言DDL。作為建立數據庫最重要的一步,可根據關係模式定義所需的基本表。SQL語句表示為:CREATETABLE
(<列名><數據類型>[完整性約束條件],……)。
其中。\[\]表示可有該子句,也可為空;為基本表名字;每個基本表可以由一個或多個列組成;定義基本表時要指明每個列的類型和長度,同時還可以定義與該表有關的完整性約束條件。
(4)SQL數據查詢。
SQL提供了SELECT語句進行數據查詢。
①單表查詢。
從指定的一個表中找出符合條件的元組。
②連接查詢。
一個查詢同時涉及兩個以上的表,稱連接查詢,是關係數據庫中最主要的查詢。
(5)SQL的數據更新。
SQL提供了插入數據、更改數據和刪除數據的3類語句。
①插入語句。
插入語句INSERT可將一個記錄插入到指定的表中。
②更改語句。
對指定表中已有數據進行修改。語句格式如下。
③刪除語句。
SQL刪除語句的格式為。
Access是微軟公司推出的基於Windows的桌麵關係數據庫管理係統(RelationalDatabaseManagementSystem,簡稱RDBMS),是Office係列應用軟件之一。使用它可以高效地完成各種類型中小型數據庫管理工作,如財務、行政、金融、經濟、統計和審計等領域。它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來建立數據庫係統的對象;提供了多種向導、生成器、模板,把數據存儲、數據查詢、界麵設計、報表生成等操作規範化;為建立功能完善的數據庫管理係統提供了方便,也使得普通用戶不必編寫代碼就可以完成大部分數據管理的任務。
計算機中安裝了Access2003後,選擇“開始”→“程序”→“MicrosoftOffice”→“MicrosoftOfficeAccess2003”命令,啟動Access2003,主界麵由標題欄、菜單欄、工具欄、工作區、任務欄和狀態欄組成。
Access2003包含有“文件”、“編輯”、“視圖”、“插入”、“工具”、“窗口”以及“幫助”等菜單。
(1)“文件”菜單。
包括“新建”、“打開”、“獲取外部數據”、“關閉”、“保存”、“另存為”、“導出”、“文件搜索”、“網頁預覽”等命令。其中“獲取外部數據”命令可以將具有一定格式的其他文件,如文本文件中的數據導入到Access數據庫中。
(2)“編輯”菜單。
包含“撤銷”、“複製”、“剪切”等常用編輯命令。
(3)“視圖”菜單。
包括“數據庫對象”子菜單,內含數據庫對象“表”、“查詢”、“窗體”、“報表”以及“模塊”等命令。
(4)“插入”菜單。
主要有“表”、“查詢”、“窗體”、“報表”、“模塊”以及“特殊符號”等插入命令。
(5)“工具”菜單。
主要有“關係”、“分析”、“數據庫實用工具”、“安全”、“同步複製”等命令。
(6)“窗口”菜單。
和常用軟件的“窗口”菜單命令相似。
(7)“幫助”菜單。
類似於常用軟件的“幫助”菜單。
不同的對象,出現的菜單命令項也不盡相同。
Access的工具欄相當豐富,對應於不同的對象有不同的工具欄。可以根據當前打開的對象或視圖自動顯示相應的工具欄而同時隱藏其他無關工具欄。
Access2003提供了七種數據庫對象。表、查詢、窗體、報表、數據訪問頁、宏和模塊。一個Access2003數據庫文件可由這七種對象組成,所有對象都保存在擴展名為.mdb的同一個數據庫文件中。