




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
項(xiàng)目5課程選修管理系統(tǒng)使用模板創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建空數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)文件的擴(kuò)展名為.accdbACCESS數(shù)據(jù)庫(kù)、表、字段數(shù)據(jù)庫(kù)的創(chuàng)建表的概念一個(gè)數(shù)據(jù)庫(kù)中包含若干個(gè)數(shù)據(jù)表對(duì)象,表是存儲(chǔ)和管理數(shù)據(jù)的最基本對(duì)象,也是數(shù)據(jù)庫(kù)其他對(duì)象的主要數(shù)據(jù)來(lái)源。在Access中,數(shù)據(jù)表有2種視圖設(shè)計(jì)視圖數(shù)據(jù)表視圖Access表結(jié)構(gòu)由表結(jié)構(gòu)和表內(nèi)容組成。表結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段屬性表內(nèi)容記錄表的組成字段命名規(guī)則字段名長(zhǎng)度不能超過(guò)64個(gè)字符。字段名是由字母、漢字、數(shù)字、下劃線和空格組成的字符序列,但不能以空格開(kāi)頭。不能包含句號(hào)、嘆號(hào)、方括號(hào)和單引號(hào)。不能使用ASCII碼為0~32的ASCII字符。如果字段名用英文單詞,則全部單詞采用小寫(xiě),單詞之間用“_”隔開(kāi)。Access中使用字母時(shí)不區(qū)分字母的大小寫(xiě)數(shù)據(jù)表的命名表名長(zhǎng)度不能超過(guò)30個(gè)字符。表名是由字母、漢字、數(shù)字、下劃線和空格組成的字符序列。表名中含有單詞,全部采用單數(shù)形式,單詞首字母要大寫(xiě),多個(gè)單詞間不用任何連接符號(hào)。表名中含有的單詞建議用完整的單詞。如果導(dǎo)致表名長(zhǎng)度超過(guò)30個(gè)字符,則從最后一個(gè)單詞開(kāi)始,依次向前采用該單詞的縮寫(xiě)。表名建議使用T_開(kāi)頭。SQL是結(jié)構(gòu)化查詢語(yǔ)言的簡(jiǎn)稱,是一種廣泛應(yīng)用于關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)查詢和程序設(shè)計(jì)的語(yǔ)言。SQL相對(duì)簡(jiǎn)單,屬于一種高級(jí)的非過(guò)程化編程語(yǔ)言。它不要求用戶描述操作步驟,只需要說(shuō)明操作要求。SQL主要包括4個(gè)部分:數(shù)據(jù)查詢語(yǔ)言(DataQueryLanguage,簡(jiǎn)稱DQL)完成記錄的查詢操作。主要命令動(dòng)詞有Select。數(shù)據(jù)定義語(yǔ)言(DataDefinitionLanguage,簡(jiǎn)稱DDL)完成表的創(chuàng)建、修改、刪除等操作。主要命令動(dòng)詞有Create、Alter、Drop等。數(shù)據(jù)操縱語(yǔ)言(DataManipulationLanguage,簡(jiǎn)稱DML)完成記錄的增、刪、改等操作。主要命令動(dòng)詞有Insert、Delete和Update等。數(shù)據(jù)控制語(yǔ)言(DataControlLanguage,簡(jiǎn)稱DCL)對(duì)數(shù)據(jù)庫(kù)的安全性、完整性和并發(fā)性等進(jìn)行有效控制。主要命令動(dòng)詞有Grant、Revoke、Commit、Rollback等。SQL語(yǔ)句概述Select語(yǔ)句基本語(yǔ)法Select語(yǔ)句的主要功能是實(shí)現(xiàn)數(shù)據(jù)的查詢,其一般格式如下:Select[All|Distinct|Topn]*|<字段列表>[,<計(jì)算表達(dá)式>As<字段別名>]From<數(shù)據(jù)源1>[,<數(shù)據(jù)源2>[,<數(shù)據(jù)源3>[…]]][Where<條件表達(dá)式>][GroupBy<字段名>或<表達(dá)式>[Having<條件表達(dá)式>]][OrderBy<字段名>或<表達(dá)式>[Asc|Desc]];簡(jiǎn)化后的Select語(yǔ)句如下:Select……From……Where……GroupBy……OrderBy……;創(chuàng)建SQL查詢
[]:表示方括號(hào)中的內(nèi)容是可選擇的,根據(jù)不同的情形進(jìn)行取舍。
<>:表示尖括號(hào)中的內(nèi)容在實(shí)際使用時(shí)用具體的內(nèi)容進(jìn)行替換。
|:表示任選其一。如All|Distinct|Topn,表示在All、Distinct和Topn三者中任選一個(gè)。
All:表示返回所有滿足條件的記錄。
Distinct:表示返回不包含重復(fù)行的所有記錄。
Topn:表示返回?cái)?shù)據(jù)源中前n條記錄,其中n為正整數(shù)。例如:Top10。*:表示返回記錄的所有字段。
<字段列表>:表示返回指定的字段,字段名之間用英文半角逗號(hào)隔開(kāi)。例如:編號(hào),書(shū)名,出版社。
<計(jì)算表達(dá)式>As<字段別名>:表示返回一個(gè)或多個(gè)計(jì)算表達(dá)式的值,并且可以給每一個(gè)計(jì)算表達(dá)式的值指定一個(gè)新字段名。若需要返回多個(gè)表達(dá)式的值,則各部分之間用逗號(hào)隔開(kāi)。例如:Avg(年齡)As平均年齡。SQL格式解釋
From<數(shù)據(jù)源>:表示查詢的數(shù)據(jù)源??梢允且粋€(gè),也可以是多個(gè)。多個(gè)數(shù)據(jù)源之間用英文半角逗號(hào)隔開(kāi)。例如:From讀者表,借閱表,圖書(shū)表。
Where<條件表達(dá)式>:表示查詢的條件,條件表達(dá)式可能是關(guān)系表達(dá)式或邏輯表達(dá)式。例如:Where性別=“男”and年齡>25,WhereLeft(借書(shū)證編號(hào),4)=“2011”等等。
GroupBy<字段名>或<表達(dá)式>:表示對(duì)查詢結(jié)果按指定的字段或表達(dá)式進(jìn)行分組。例如:GroupBy單位名稱,GroupByYear(辦證日期)等等。
Having<條件表達(dá)式>:必須與GroupBy一起使用,用于限定參與分組的條件。例如:GroupBy文件程度Having性別=“男”。
OrderBy<字段名>:表示對(duì)查詢結(jié)果按指定的字段排序。
Asc:表示查詢結(jié)果按指定字段值升序排列。
Desc:表示查詢結(jié)果按指定字段值降序排列。SQL格式解釋(續(xù))SQL語(yǔ)言的數(shù)據(jù)定義功能包括基本表的創(chuàng)建、修改和刪除等操作。1.創(chuàng)建表SQL使用Create命令來(lái)創(chuàng)建基本表,其命令格式如下:CreateTable<表名>(<字段名1><數(shù)據(jù)類型>[字段級(jí)約束條件1],<字段名2><數(shù)據(jù)類型>[字段級(jí)約束條件2],<字段名3><數(shù)據(jù)類型>[字段級(jí)約束條件3],……);創(chuàng)建數(shù)據(jù)定義查詢2.SQL使用Alter命令修改表,包括字段的增、刪、改等操作。其命令格式如下:AlterTable<表名>[Add<新字段名><數(shù)據(jù)類型>[字段級(jí)約束條件]][Alter<字段名><數(shù)據(jù)類型>[字段級(jí)約束條件]][Drop<字段名>[字段級(jí)約束條件]];其中:<表名>:被修改的表名稱。Add:向表中添加新字段、數(shù)據(jù)類型及約束條件。Alter:修改原有的字段,包括字段名、數(shù)據(jù)類型、字段大小和約束條件等。Drop:刪除指定的字段或字段的約束條件。3.SQL使用Drop命令刪除表。其命令格式如下:DropTable<表名>;主要功能模塊運(yùn)行截圖圖1系統(tǒng)主界面圖2課程數(shù)據(jù)顯示圖3學(xué)生數(shù)據(jù)顯示圖4選課數(shù)據(jù)顯示圖5課程錄入圖
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 安徽省淮南市潘集區(qū)2024-2025學(xué)年九年級(jí)上學(xué)期期末化學(xué)試題(含答案)
- 清朝領(lǐng)導(dǎo)考試試題及答案
- 市場(chǎng)經(jīng)濟(jì)學(xué)試題及答案
- 管理沙盤(pán)面試題及答案
- 2019-2025年軍隊(duì)文職人員招聘之軍隊(duì)文職管理學(xué)與服務(wù)提升訓(xùn)練試卷A卷附答案
- 2019-2025年軍隊(duì)文職人員招聘之軍隊(duì)文職管理學(xué)題庫(kù)附答案(典型題)
- 煙草公司2025招聘考試全真模擬筆試試題(綜合能力測(cè)試卷)和答案解析
- 鼻飼操作及胃管誤入氣道案例分析培訓(xùn)課件
- 房產(chǎn)稅務(wù)知識(shí)培訓(xùn)課件
- 鉆石專業(yè)知識(shí)培訓(xùn)課件
- 教科版科學(xué)五年級(jí)下冊(cè)《生物與環(huán)境》單元教材解讀及教學(xué)建議
- 11471勞動(dòng)爭(zhēng)議處理(第9章)
- 兒科-補(bǔ)液-液體療法課件
- 口腔健康教育和促進(jìn)
- 紀(jì)檢監(jiān)察線索處置與談話策略-課件
- 廣州市建設(shè)項(xiàng)目代建合同穗政合同示范文本004號(hào)
- 經(jīng)濟(jì)效益證明(模板)
- 接力版六年級(jí)下冊(cè)小學(xué)英語(yǔ) Lesson 4 Sally is going to Beijing. 第一課時(shí) 教案(教學(xué)設(shè)計(jì))
- 食堂蔬菜品種及質(zhì)量標(biāo)準(zhǔn)
- 《大數(shù)據(jù)分析與應(yīng)用》教學(xué)大綱
- FZW2812F(FDR)型用戶分界真空負(fù)荷開(kāi)關(guān)安裝使用說(shuō)明書(shū)完
評(píng)論
0/150
提交評(píng)論