access第一章 數據庫基礎知識_第1頁
access第一章 數據庫基礎知識_第2頁
access第一章 數據庫基礎知識_第3頁
access第一章 數據庫基礎知識_第4頁
access第一章 數據庫基礎知識_第5頁
已閱讀5頁,還剩44頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 第一章 數據庫基礎 知識 唐燕2007 .71.1數據庫基礎知識數據庫基礎知識1.2關系數據庫關系數據庫1.3數據庫設計基礎數據庫設計基礎1.4SQL基本命令基本命令1.5Access簡介簡介1.6啟動和關閉啟動和關閉Access1.1數據庫基礎知識數據庫基礎知識1.1.1計算機數據管理的發展計算機數據管理的發展 一、數據與數據處理一、數據與數據處理 數據數據存儲在某一媒體上能夠識別的存儲在某一媒體上能夠識別的物理符號。物理符號。一方面:是描述事物特性的數據內容;一方面:是描述事物特性的數據內容;另一方面:是存儲在某一種媒體上的數據形式。另一方面:是存儲在某一種媒體上的數據形式。數據處理數據

2、處理將數據轉換成信息的過程。將數據轉換成信息的過程。信息處理信息處理:為了產生信息而處理數據。:為了產生信息而處理數據。數據可以是數據可以是數字、文字、字母、聲音、動畫,聲音數字、文字、字母、聲音、動畫,聲音等等。等等。使用計算機存儲數據;使用軟件管理數據;使用應用程序加工數據。使用計算機存儲數據;使用軟件管理數據;使用應用程序加工數據。 1.1.1計算機數據管理的發展計算機數據管理的發展二、計算機數據管理二、計算機數據管理 數據管理數據管理對數據進行分類、組織、編碼、存儲、檢對數據進行分類、組織、編碼、存儲、檢索和維護。索和維護。計算機數據管理的發展過程:計算機數據管理的發展過程:1.1.人

3、工管理人工管理(20世紀世紀50年代中期以前)年代中期以前)硬件:外存只有紙帶、卡片、磁帶。沒有可以隨機訪硬件:外存只有紙帶、卡片、磁帶。沒有可以隨機訪問,直接存取的外存設備。問,直接存取的外存設備。軟件:沒有操作系統,沒有專門處理數據的軟件,數軟件:沒有操作系統,沒有專門處理數據的軟件,數據由處理或計算它的程序自行攜帶。據由處理或計算它的程序自行攜帶。數據管理(存儲結構、存取方法、輸入數據管理(存儲結構、存取方法、輸入/ /輸出方式)輸出方式)由程序設計人員負責。由程序設計人員負責。在人工管理階段,程序與數據之間的一一對應關系,在人工管理階段,程序與數據之間的一一對應關系,如下圖所示:如下圖

4、所示:特點:數據與程序不具有獨立性。數據不能長期保存。一特點:數據與程序不具有獨立性。數據不能長期保存。一個程序中的數據無法被其他程序使用,數據之間存在冗余。個程序中的數據無法被其他程序使用,數據之間存在冗余。應用程序應用程序1應用程序應用程序1應用程序應用程序2應用程序應用程序n數據集數據集1數據集數據集2數據集數據集n1.1.1計算機數據管理的發展計算機數據管理的發展2.2.文件系統文件系統(50年代后期年代后期60年代中期)年代中期)硬件:有了外存。(硬盤、磁鼓)硬件:有了外存。(硬盤、磁鼓)軟件:出現了高級語言和操作系統。操作系統中有了軟件:出現了高級語言和操作系統。操作系統中有了專門

5、的數據管理軟件,即專門的數據管理軟件,即文件系統文件系統。特點特點:數據和程序有了一定的獨立,數據和程序分開:數據和程序有了一定的獨立,數據和程序分開存儲,有了程序文件和數據文件的區別。數據文件保存在存儲,有了程序文件和數據文件的區別。數據文件保存在外存,可多次存取。外存,可多次存取。缺點缺點:數據和程序相互依賴,數據冗余嚴重,數據不:數據和程序相互依賴,數據冗余嚴重,數據不能統一修改。能統一修改。文件系統階段,應用程序和數據之間的對應關系:文件系統階段,應用程序和數據之間的對應關系:應用程序應用程序1應用程序應用程序2應用程序應用程序n文件文件1文件文件2文件文件n存取方法存取方法1.1.1

6、計算機數據管理的發展計算機數據管理的發展 3.3.數據庫系統數據庫系統(6060年代后期以來)年代后期以來) 數據庫技術的主要目的是有效的管理和存取大量的數數據庫技術的主要目的是有效的管理和存取大量的數據資源。據資源。 數據庫管理系統數據庫管理系統DBMSDBMS(Data Base Management Data Base Management SystemSystem)為數據庫的建立、使用和維護而配置的軟件。為數據庫的建立、使用和維護而配置的軟件。19681968年,年,IBMIBM研發了層次模型數據庫研發了層次模型數據庫IMSIMS;19691969年,數據系統語言協會研發了網狀數據庫系

7、統年,數據系統語言協會研發了網狀數據庫系統DBTGDBTG;19701970年,年,IBMIBM研究出關系數據庫理論。研究出關系數據庫理論。1.1.1計算機數據管理的發展計算機數據管理的發展特點:提高了數據的共享性;減小數據的冗余,提高數據特點:提高了數據的共享性;減小數據的冗余,提高數據的一致性和完整性;提供數據與應用程序的獨立性,減少的一致性和完整性;提供數據與應用程序的獨立性,減少應用程序開發和維護代價。應用程序開發和維護代價。應用程序應用程序1應用程序應用程序2應用程序應用程序n數據庫管理系統數據庫管理系統DBMS數據庫數據庫DataBase圖圖1.1數據庫系統數據與應用程序的關系數據

8、庫系統數據與應用程序的關系表表1.1數據庫管理三個階段的比較數據庫管理三個階段的比較人工管理階段文件系統階段數據庫系統階段背景應有背景應有背景科學計算科學計算科學計算、管理科學計算、管理大規模管理大規模管理硬件背景硬件背景無直接存取設備無直接存取設備磁盤、磁鼓磁盤、磁鼓大容量磁盤大容量磁盤軟件背景軟件背景沒有操作系統沒有操作系統有文件系統有文件系統有數據庫管理系統有數據庫管理系統處理方式處理方式批處理批處理聯機實時處理、聯機實時處理、批處理批處理聯機實時處理、分布處理、聯機實時處理、分布處理、批處理批處理特點數據管理者數據管理者程序員程序員文件系統文件系統數據庫管理系統數據庫管理系統數據面向的

9、對象數據面向的對象某一應用程序某一應用程序某一應用某一應用現實世界現實世界數據的共享程度數據的共享程度無共享,冗余無共享,冗余度大度大共享性差,冗余共享性差,冗余度大度大共享性高,冗余度小共享性高,冗余度小數據的獨立性數據的獨立性不獨立不獨立獨立性差獨立性差高度獨立高度獨立數據的結構化數據的結構化無結構無結構記錄有結構,整記錄有結構,整體沒有結構體沒有結構整體結構化,數據模型描述整體結構化,數據模型描述數據控制能力數據控制能力程序自己控制程序自己控制程序自己控制程序自己控制數據庫管理系統控制數據庫管理系統控制1.1.1計算機數據管理的發展計算機數據管理的發展4.分布式數據庫系統分布式數據庫系統

10、數據庫技術與網絡通信技術相結合,產生了分布式數據庫技術與網絡通信技術相結合,產生了分布式數據庫系統。數據庫系統。C/S(client/server)結構)結構一:物理上分布、邏輯上集中的分布式結構。一:物理上分布、邏輯上集中的分布式結構。二:物理上分布、邏輯上分布的分布式結構。二:物理上分布、邏輯上分布的分布式結構。5.面向對象數據庫系統面向對象數據庫系統數據庫技術與面向對象技術相結合。數據庫技術與面向對象技術相結合。DB1DB3DB2服務器服務器1服務器服務器2服務器服務器3網絡網絡客客戶戶客戶客戶客戶客戶圖圖1.2一個分布式數據庫系統一個分布式數據庫系統1.1.2數據庫系統數據庫系統 一、

11、有關數據庫的概念一、有關數據庫的概念 1.數據(數據(Data)描述事物的符號記錄。文字、圖形、圖像、聲音等都是數據。2.數據庫(數據庫(DataBase)結論:結論:數據庫可以有一張或多張數據表組成。可以刪除添加數據表,或者刪除添加每個張表中的數據。 1.1.2數據庫系統數據庫系統3.數據庫應用系統數據庫應用系統 系統開發人員利用數據庫系統開發的某一類實際應用的軟件系統。例如:學生管理系統 人事管理系統 圖書管理系統等等。 4.數據庫管理系統數據庫管理系統(DataBase Manager System,DBMS) 用來開發、建立、使用、維護數據庫的軟件。 例如:Access、Visual

12、FoxPro、 Oracle、 Sql Server、My Sql等等。 5.數據庫系統數據庫系統(DataBase System,DBS) 數據庫系統由5部分組成:硬件系統、數據庫集合、數硬件系統、數據庫集合、數據庫管理系統及相關軟件、數據庫管理員(據庫管理系統及相關軟件、數據庫管理員(DataBaseAdministrator,DBA)和用戶)和用戶。1.1.2數據庫系統數據庫系統二、數據庫系統的特點二、數據庫系統的特點n 1. 實現數據共享,減少數據冗余n 2. 采用特定的數據模型n 3. 具有較高的數據獨立性n 4. 有統一的數據控制功能數據庫應用系統數據庫應用系統數據庫管理系統數據庫

13、管理系統操作系統操作系統1.1.2數據庫系統數據庫系統三、數據庫管理系統三、數據庫管理系統數據庫應用系統數據庫應用系統數據庫管理系統數據庫管理系統操作系統操作系統硬件硬件最終用戶最終用戶專業用戶專業用戶數據庫數據庫管理員管理員圖圖1.3數據庫系統層次示意圖數據庫系統層次示意圖1.1.2數據庫系統數據庫系統一般,一般,DBMS的的功能功能主要有以下主要有以下6個方面:個方面:1.數據定義數據定義2.數據操縱數據操縱3.數據庫運行管理數據庫運行管理4.數據組織、存儲和管理數據組織、存儲和管理5.數據庫的建立和維護數據庫的建立和維護6.數據通信接口數據通信接口通常,通常,DBMS由以下由以下4個部分

14、組成個部分組成n1.數據定義語言數據定義語言DDL及其翻譯處理程序及其翻譯處理程序n2.數據操縱語言數據操縱語言DML及其編譯(或解釋)程序及其編譯(或解釋)程序n3.數據庫運行控制程序數據庫運行控制程序n4.實用程序實用程序 1.1.3數據模型數據模型 一、實體描述一、實體描述 1.實體實體 客觀存在并相互區別的事物稱為實體。實際的或者抽象的。 例如例如:學生,老師,課程,學生選課,借閱圖書等。 2.實體的屬性實體的屬性 描述實體的特性實體的特性稱為屬性屬性。(表中的字段) 例如例如:學生(學號,姓名,性別,年齡,班級) 圖書(總編號,分類號,書名,作者,單價) 學生選課(學號,課程號,學分

15、,成績) 1.1.3數據模型數據模型 3.實體集和實體型實體集和實體型 屬性值的集合表示一個屬性值的集合表示一個實體實體,屬性的集合表示一種,屬性的集合表示一種實體的類型,稱為實體的類型,稱為實體型實體型。同類型的實體的集合,稱為同類型的實體的集合,稱為實體集實體集。(。(Access中用中用表來表示)表來表示) 例如例如:學生(學號,姓名,性別,年齡,班級)-一個實體型。 全體學生-實體集。 (S0407799,李明,男,20,護理07) -具體的一個學生實體。 總結:總結:數據庫中的表就是實體集,表中的字段就是實數據庫中的表就是實體集,表中的字段就是實體的屬性,每一個記錄表示一個實體體的屬

16、性,每一個記錄表示一個實體。1.1.3數據模型數據模型 二、實體間的聯系及種類二、實體間的聯系及種類 1. 一對一聯系一對一聯系(one-to-one relationship) 例如例如:學校與正校長之間存在一對一聯系。 2. 一對多聯系一對多聯系(one-to-many relationship) 例如例如:系與學生之間存在一對多的聯系。 教研室與老師之間的一對多的聯系。 3. 多對多聯系多對多聯系(many-to-many relationship) 例如例如:學生和課程之間存在多對多的聯系,一個學生可以選修多門課程,一門課程可以有多名學生選修。 圖書與讀者之間也是多對多的聯系。1.1.

17、3數據模型數據模型 三、數據數據模型簡介三、數據數據模型簡介 數據庫管理系統支持的傳統數據模型分種:數據庫管理系統支持的傳統數據模型分種:層次模層次模型、網狀模型和關系模型型、網狀模型和關系模型。. 層次數據模型層次數據模型 最早出現的數據模型,用樹型結構表示實體與實體之間的聯系。 在數據庫中,要滿足以下兩個條件兩個條件: ()有且僅有一個節點無雙親,這個節點稱為()有且僅有一個節點無雙親,這個節點稱為“根節點根節點”。()其他節點有且僅有一個雙親。()其他節點有且僅有一個雙親。 優點:直觀,易理解 缺點:不能直接表示多對多的聯系。系編號系名辦公地點教研室編號教研室學號姓名成績職工號姓名研究方

18、向系系教研室教研室學生學生老師老師D02計算機系信息樓R01數據庫S0701劉麗90E109李明數據庫系系學生學生R02網絡E106王莉數據倉庫E110陳明網絡安全E112張林網絡管理S0702李想801.1.3數據模型數據模型 網狀數據模型網狀數據模型 在數據庫中,網狀模型滿足以下條件:在數據庫中,網狀模型滿足以下條件: ()允許一個以上的節點無雙親。()允許一個以上的節點無雙親。 ()一個節點可以有多于一個的雙親。()一個節點可以有多于一個的雙親。R1R2R3R1R4R2R3R5L1L1L2L5L4L3(a)(b)學號姓名系別課程號課程名 學分學號課程號成績學生學生課程課程選課選課L1L2

19、圖圖1.4學生學生/選課選課/課程的網狀數據庫模型課程的網狀數據庫模型1.1.3數據模型數據模型關系數據模型關系數據模型 關系數據模型,用二維表結構來表示實體與實體之間的聯系的模型。 在關系數據庫中,每一個關系都是一個二維表,在關系數據庫中,每一個關系都是一個二維表,實體以及實體之間的聯系都用稱為實體以及實體之間的聯系都用稱為“關系關系”的二的二維表來表示維表來表示。1.2.1關系數據模型關系數據模型 用二維表的形式表示實體和實體間聯系的數據模型。用二維表的形式表示實體和實體間聯系的數據模型。一、關系術語一、關系術語在在Access中,中,一個一個“表表”就是一個關系就是一個關系。1.關系關系

20、一個關系就是一個二維表,每一個關系有一個關系名一個關系就是一個二維表,每一個關系有一個關系名。對關系的描述稱為關系模式。對關系的描述稱為關系模式。關系結構:關系結構:關系名(屬性名關系名(屬性名1,屬性名,屬性名2,屬性名,屬性名3,.,屬性名,屬性名n)在在Access中,中,關系名就是二維表的表名關系名就是二維表的表名。表的結構:表的結構:表名(字段名表名(字段名1,字段名,字段名2,字段,字段3,.,字段名字段名n)例:教師表(編號,姓名,性別,工作時間,政治面貌,例:教師表(編號,姓名,性別,工作時間,政治面貌,學歷)學歷)1.2.1關系數據模型關系數據模型 2.元組元組在一個二維表中

21、,水平方向的在一個二維表中,水平方向的行行稱為元組,稱為元組,每一行是一個元組。元組對應表中的一個具體的每一行是一個元組。元組對應表中的一個具體的記錄。記錄。元組元組-記錄記錄3.屬性屬性二維表中垂直方向的二維表中垂直方向的列列稱為屬性,每一列有稱為屬性,每一列有一個屬性名。屬性就是二維表中的字段。一個屬性名。屬性就是二維表中的字段。屬性屬性-字段字段4.域域屬性的取值范圍。屬性的取值范圍。關系關系元組元組(記錄)(記錄)屬性(字段)屬性(字段)域域1.2.1關系數據模型關系數據模型 5.關鍵字關鍵字其值能夠唯一地標識元組的屬性或屬性的組其值能夠唯一地標識元組的屬性或屬性的組合。合。Acces

22、s中,就是中,就是字段或字段的組合字段或字段的組合。主關鍵字主關鍵字候選關鍵字候選關鍵字6.外部關鍵字外部關鍵字如果表中的一個字段不是本表的主關鍵字,如果表中的一個字段不是本表的主關鍵字,而是另外一個表的主關鍵字和候選關鍵字,這個而是另外一個表的主關鍵字和候選關鍵字,這個字段(屬性)就稱為字段(屬性)就稱為外部關鍵字外部關鍵字。候選關鍵字候選關鍵字主關鍵字主關鍵字從候選關鍵字中挑選一個做為主關鍵字。從候選關鍵字中挑選一個做為主關鍵字。關鍵字關鍵字關鍵字關鍵字外關鍵字外關鍵字1.2.1關系數據模型關系數據模型 二、二、關系的特點關系的特點1.關系必須規范化關系必須規范化2.在同一個關系中不能出現

23、相同的屬性名。在同一個關系中不能出現相同的屬性名。3.關系中不允許有完全相同的元組。關系中不允許有完全相同的元組。4.在一個關系中元組的次序無關緊要。在一個關系中元組的次序無關緊要。5.在一個關系中列的次序無關緊要。在一個關系中列的次序無關緊要。三、三、實際關系模型實際關系模型一個具體的關系模型由若干個關系模式組成。一個具體的關系模型由若干個關系模式組成。Access中,中,一個數據庫包含多個表。一個數據庫包含多個表。數據庫文件就對應一個實際的關系模型。數據庫文件就對應一個實際的關系模型。例1.1 學校職工管理數據庫中教師工資關系模型和公共字段的作用。(數據庫中演示)例1.2 教學管理中學生表

24、選課表課程表關系模型。(數據庫中演示)1.2.2關系運算關系運算關系的基本運算有關系的基本運算有兩類兩類:一類:傳統的一類:傳統的集合運算(并、差、交等)集合運算(并、差、交等)一類:專門的一類:專門的關系運算(選擇、投影、聯接)關系運算(選擇、投影、聯接)一、一、傳統的集合運算傳統的集合運算進行并、差、交際和運算的兩個關系必須具有相同的進行并、差、交際和運算的兩個關系必須具有相同的關系模式,即元組有相同的結構。關系模式,即元組有相同的結構。1.并(并()兩個相同結構的關系的并,是兩個關系的元組的集合。兩個相同結構的關系的并,是兩個關系的元組的集合。例例1:兩個結構相同的學生關系:兩個結構相同

25、的學生關系R、S,分別存放兩個,分別存放兩個班的學生,班的學生,RS就是將第二個班級的學生記錄追加到第就是將第二個班級的學生記錄追加到第一個班級的學生記錄后面。一個班級的學生記錄后面。1.2.2關系運算關系運算2.差()差()設有兩個相同結構的關系設有兩個相同結構的關系R和和S,R-S是屬于是屬于R但是但是不屬于不屬于S的元組組成的集合。的元組組成的集合。例如例如:選修高等數學的學生關系:選修高等數學的學生關系R,選修大學語文的,選修大學語文的學生關系學生關系S,R-S就是選修了高數但是沒有選修大學語文就是選修了高數但是沒有選修大學語文的學生記錄組成的關系。的學生記錄組成的關系。3.交(交()

26、設有兩個相同結構的關系設有兩個相同結構的關系R和和S,RS是既屬于關系是既屬于關系R又屬于關系又屬于關系S的元組組成的集合。交運算的結果是的元組組成的集合。交運算的結果是R和和S的共同元組。的共同元組。例如例如:選修高等數學的學生關系:選修高等數學的學生關系R,選修大學語文的,選修大學語文的學生關系學生關系S,RS就是既選修了高數又選修大學語文的學就是既選修了高數又選修大學語文的學生記錄組成的關系。生記錄組成的關系。1.2.2關系運算關系運算二、專門的關系運算二、專門的關系運算1.選擇選擇從關系中從關系中找出滿足給定條件的元組的操作找出滿足給定條件的元組的操作稱為選稱為選擇。擇。選擇的條件以邏

27、輯表達式給出,使邏輯表達式的值選擇的條件以邏輯表達式給出,使邏輯表達式的值為真的元組將被選取。對為真的元組將被選取。對行行進行操作進行操作。2.投影投影從關系模式中從關系模式中指定若干屬性組成新的關系指定若干屬性組成新的關系稱為投影。稱為投影。投影是從投影是從列列的角度進行的運算,相當于對關系進行垂直分的角度進行的運算,相當于對關系進行垂直分解。解。1.2.2關系運算關系運算3.聯接聯接聯接運算將兩個關系模式按一定的條件拼接成一個更聯接運算將兩個關系模式按一定的條件拼接成一個更寬的關系模式。寬的關系模式。聯接條件中將出現兩個表中的公共屬性名,或者具有聯接條件中將出現兩個表中的公共屬性名,或者具

28、有相同的語義,可比的屬性。聯接結果是滿足條件的所有記相同的語義,可比的屬性。聯接結果是滿足條件的所有記錄。錄。投影和選擇是對一個二維表進行操作,聯接對兩個表投影和選擇是對一個二維表進行操作,聯接對兩個表進行操作。進行操作。4.自然聯接自然聯接聯接中有兩種最常用的聯接,聯接中有兩種最常用的聯接,一種是等值聯接,一種一種是等值聯接,一種是自然聯接。是自然聯接。等值聯接等值聯接-按照字段值對應相等為條件進行的聯接。按照字段值對應相等為條件進行的聯接。自然聯接自然聯接-去掉重復屬性的等值聯接。去掉重復屬性的等值聯接。1.3數據庫設計基礎數據庫設計基礎1.3.1數據庫設計步驟數據庫設計步驟一一.設計原則

29、設計原則1.關系數據庫的設計遵從概念單一化關系數據庫的設計遵從概念單一化“一事一一事一地地”的原則;的原則;2.避免在表之間出現重復字段;避免在表之間出現重復字段;3.表中的字段必須是原始字段和基本數據元素;表中的字段必須是原始字段和基本數據元素;4.用外部關鍵字保證有關聯的表之間的聯系;用外部關鍵字保證有關聯的表之間的聯系;1.3.1數據庫設計步驟數據庫設計步驟二二.設計步驟設計步驟1.需求分析;需求分析;2.確定需要的表;確定需要的表;3.確定所需字段;確定所需字段;4.確定聯系;確定聯系;5.設計求精。設計求精。1.3.2數據庫設計過程數據庫設計過程 一一.需求分析需求分析1.信息需求;

30、信息需求;2.處理需求;處理需求;3.安全性與完整性需求;安全性與完整性需求;二二.確定需求的表確定需求的表三三.確定所需的字段確定所需的字段1.每個字段直接和表的實體相關;每個字段直接和表的實體相關;2.以最小的邏輯單位存儲信息;以最小的邏輯單位存儲信息;3.表中的字段必須是原始數據;表中的字段必須是原始數據;4.確定主關鍵字字段;確定主關鍵字字段;1.3.2數據庫設計過程數據庫設計過程 四四.確定聯系確定聯系1.一對多聯系;一對多聯系;2.多對多聯系多對多聯系;3.一對一聯系;一對一聯系;五五.設計求精設計求精1.是否遺忘了字段?是否遺忘了字段?2.是否存在大量空白的字段?是否存在大量空白

31、的字段?3.是否有包含了同樣字段的表?是否有包含了同樣字段的表?4.表中是否帶有大量不屬于某實體的字段?表中是否帶有大量不屬于某實體的字段?5.是否在某個表中重復輸入同樣的信息?是否在某個表中重復輸入同樣的信息?6.是否為每個表選擇了合適的主關鍵字?是否為每個表選擇了合適的主關鍵字?7.是否有字段很多而記錄很少的表,并且很多記錄的字是否有字段很多而記錄很少的表,并且很多記錄的字段值為空?段值為空?1.4SQL基本命令基本命令1.4.1SQL簡介簡介SQL(StructureQueryLanguage,結構化查,結構化查詢語言)詢語言)包含了包含了數據定義(數據定義(dataDefintion)

32、、查詢)、查詢(DataQuery)、操縱(、操縱(DataManipulation)和)和控制(控制(DataControl)4種功能。種功能。SQl語言是數據庫的主流語言。語言是數據庫的主流語言。基本表基本表-本身獨立存在的表。本身獨立存在的表。視圖視圖-從一個或幾個基本表中導出的表。它本從一個或幾個基本表中導出的表。它本身不獨立存儲在數據庫中,身不獨立存儲在數據庫中,視圖是虛表視圖是虛表。1.4.2SQL基本語句基本語句 SELECT語句的語句的一般格式一般格式:SELECTALL/DISTINCT*|FROMWHEREORDERBYASC|DESC;說明:說明:表示在實際的語句中要采用實際需要的內容進行:表示在實際的語句中要采用實際需要的內容進行替代。替代。:表示可以根據需要進行選擇,也可以不選。:表示可以根據需要進行選擇,也可以不選。|:表示多項選項只能選其中之一。表示多項選項只能選其中之一。:表示必選項。表示必選項。1.4.2SQL基本語句基本語句 ALL:表示檢索所有符合條件的元組,默認值為:表示檢索所

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論