freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫技術(shù)基礎(chǔ)及應(yīng)用(參考版)

2025-01-23 06:30本頁面
  

【正文】 ◆ 打開 “ 學(xué)生信息庫 ” 數(shù)據(jù)庫 , 在 “ 數(shù)據(jù)庫 ” 窗口右側(cè) “ 對(duì)象 ” 框中選擇 “ 報(bào)表 ” , 單擊 “ 新建 ” , 彈出圖 1056“新建報(bào)表 ” 對(duì)話框 。 1. 使用 “ 自動(dòng)創(chuàng)建報(bào)表 ” 創(chuàng)建報(bào)表 使用 “ 自動(dòng)創(chuàng)建報(bào)表 ” 用戶可以選擇數(shù)據(jù)源和縱欄式或表格式版面 , “ 自動(dòng)創(chuàng)建報(bào)表 ” 使用了數(shù)據(jù)源中的所有字段并應(yīng)用最近報(bào)表的自動(dòng)格式來創(chuàng)建報(bào)表 。 ?Access系統(tǒng)提供了功能強(qiáng)大且容易使用的報(bào)表向?qū)?,使用報(bào)表向?qū)Э梢陨煽v欄式 、 表格式 、 組合 、 合計(jì)和匯總式 、 圖表式等多種類型的報(bào)表 。 報(bào)表可以使用同樣的空間容納包括數(shù)據(jù)的匯總 、 統(tǒng)計(jì) 、 圖片等更多的數(shù)據(jù) 。 而“ 關(guān)閉窗體 ” 命令按鈕的設(shè)計(jì)有較大的不同 , 所選擇的類別為 “ 窗體操作 ” 、 操作方式為 “ 關(guān)閉窗體 ” 。 到此 , 實(shí)現(xiàn)瀏覽選修課程功能的命令按鈕 Command1設(shè)計(jì)結(jié)束 , 單擊 “ 完成 ” 。 單擊 “ 下一步 ” , 彈出圖1055“命令按鈕向?qū)?Ⅳ ”對(duì)話框 。 單擊 “ 下一步 ” , 彈出圖 1054“命令按鈕向?qū)?Ⅲ ”對(duì)話框 。 然后 , 單擊 “ 下一步 ” , 彈出圖 1053“命令按鈕向?qū)?Ⅱ ”對(duì)話框 。 Access有 “ 記錄瀏覽 ” 、 “ 記錄操作 ” 、 “ 窗體操作 ” 、 “ 報(bào)表操作 ” 、 “ 應(yīng)用程序 ” 、 “ 雜項(xiàng) ” 等六種類別的命令按鈕 , 各種類別的按鈕有特定的一組操作方式 , 用戶可根據(jù)需要選擇 。 然后 , 從工具箱中拖曳 “ 命令 ” 對(duì)象到 “ 設(shè)計(jì)視圖 ” 主體窗口適當(dāng)位置上并調(diào)整大小 , 彈出圖 1052“命令按鈕向?qū)?Ⅰ ”對(duì)話框 。 輸入 “ 學(xué)生選修課程管理系統(tǒng) ” 并設(shè)置字體的大小或顏色 。 圖 1050“新建窗體 ” 對(duì)話框 ◆ 在 “ 新建窗體 ” 對(duì)話框中選擇新建 “ 設(shè)計(jì)視圖 ” 方式單擊“ 確定 ” , 彈出圖 1051“設(shè)計(jì)視圖 ” 窗口 Ⅰ 。 我們以圖 1049示例窗體為例來說明用 “ 設(shè)計(jì)視圖 ” 來設(shè)計(jì)窗體的步驟 。 圖 1046“窗體向?qū)?” 窗口 Ⅱ 圖 1047“窗體向?qū)?” 窗口 Ⅲ 圖 1048“選課瀏覽 ” 縱欄式標(biāo)準(zhǔn)窗體 2. 用設(shè)計(jì)視圖創(chuàng)建窗體 一般情況下 , 如果以表或查詢?yōu)閿?shù)據(jù)源來創(chuàng)建窗體 , 可以使用向?qū)韯?chuàng)建 。 ◆ 單擊 “ 下一步 ” , 彈出圖 1047“窗體向?qū)?” 窗口 Ⅲ , 為窗體指定標(biāo)題 , 單擊 “ 完成 ” 。 彈出圖 1046“窗體向?qū)?” 窗口 Ⅱ , 確定窗體使用的布局 , 默認(rèn)為 “ 縱欄表(C)”。 圖 1045“窗體向?qū)?” 窗口 Ⅰ ◆ 在 “ 窗體向?qū)?” 窗口 Ⅰ 中選擇窗體上需要使用的字段 , 字段可以從多個(gè)表或查詢文件中選取 。 ◆ 打開 “學(xué)生信息庫 ”數(shù)據(jù)庫 , 在 “數(shù)據(jù)庫 ”窗口右側(cè) “對(duì)象 ”框中單擊 “窗體 ”, 選擇 “使用向?qū)?chuàng)建窗體 ”, 單擊 “新建 ”, 彈出圖 1044“新建窗體 ”對(duì)話框 。主要的窗體類型有 “ 設(shè)計(jì)視圖 ” 、 “ 窗體向?qū)?” 、 “ 自動(dòng)創(chuàng)建窗體:縱欄式 ” 、 “ 自動(dòng)創(chuàng)建窗體:表格式 ” 、 “ 自動(dòng)創(chuàng)建窗體:數(shù)據(jù)表 ” 、 “ 圖表向?qū)?” 、 “ 數(shù)據(jù)透視表向?qū)?” 。 如圖 1042所示 , 程序員可以從工具箱中選擇需要的對(duì)象 , 諸如標(biāo)簽 、 文本框 、 組合框 、 列表框 、 單選按鈕 、 復(fù)選按鈕 、 圖象 、 命令按鈕等對(duì)象添加到窗體中 , 在實(shí)際應(yīng)用中窗體一般被用于創(chuàng)建用戶界面 。 Drop Table 表名 參數(shù)說明: ◆ Drop是徹底刪除數(shù)據(jù)表 ,刪除后 .不保留在回收站 。對(duì)課程代碼表學(xué)分字段進(jìn)行修改 。 例如: Alter Table 課程代碼表 Alter 學(xué)分 Integer amp。amp。 Alter Table 表名 Add/Alter/Drop 字段名 1 類型 (寬度 [,小數(shù)位 ]) 參數(shù)說明: ◆ Add用于向表增加字段 , Alter用于修改原有字段 , Drop用于刪除字段 。 Create Table 表名 (字段名 1 類型 (寬度 [,小數(shù)位 ])[,字段名 2 類型 (寬度 [,小數(shù)位 .])…… ] 參數(shù)說明: ◆ 特別注意字段名與類型要有一空格符 , 各字段之間用逗號(hào)“ ,”分隔 。 Select 學(xué)生檔案 .班級(jí) ,課程代碼 .課程名稱 , Avg(學(xué)生成績 .成績 ) As 平均成績 , Max(學(xué)生成績 .成績 ) As 最高成績 , Min(學(xué)生成績 .成績 ) As 最低成績 From (課程代碼 Inner Join 學(xué)生成績 On 課程代碼 .課程代碼 =學(xué)生成績 .課程代碼 ) Inner Join 學(xué)生檔案 On 學(xué)生成績 .學(xué)號(hào) =學(xué)生檔案 .學(xué)號(hào) Where 課程代碼 .課程名稱 =請(qǐng)輸入要查詢課程名稱: Group By 學(xué)生檔案 .班級(jí) , 課程代碼 .課程名稱 Having 學(xué)生檔案 .班級(jí) =請(qǐng)輸入要統(tǒng)計(jì)成績的班級(jí): 例題:按學(xué)號(hào)查詢?nèi)我庹n程的成績 。 ◆ Inner Join 數(shù)據(jù)表 3 On 連接條件 2…… 打開并通過 連接條件 建立數(shù)據(jù)表 2與數(shù)據(jù)表 3的關(guān)聯(lián) 。 Where 過濾條件 1 And/Or 過濾條件 2…… And/Or 過濾條件 n。 Select 學(xué)生檔案 .學(xué)號(hào) , 學(xué)生檔案 .姓名 , 課程代碼 .課程名稱 , 學(xué)生成績 .成績 From 課程代碼 ,學(xué)生成績 ,學(xué)生檔案 Where 課程代碼 .課程代碼 =學(xué)生成績 .課程代碼 And 學(xué)生成績 .學(xué)號(hào) =學(xué)生檔案 .學(xué)號(hào) ] And 課程代碼 .課程名稱 =請(qǐng)輸入要查詢的課程名稱: And 學(xué)生成績 .成績 85 Order By 學(xué)生成績 .成績 Desc ( 2) 命令格式二 Select數(shù)據(jù)表名 .選項(xiàng) 1 As 列名 1,數(shù)據(jù)表名 .選項(xiàng) 2 As 列名2… ,數(shù)據(jù)表名 .選項(xiàng) n As列名 n。 ◆ Having 篩選條件 給出篩選的限定條件 , 且 篩選條件 必須與 分組項(xiàng) 一致 。 降序用 Desc表示 , 升序用 Asc表示 , Asc是默認(rèn)值 。 ◆ By 排序項(xiàng)目 必須是主 Select 選項(xiàng) 的字段名或表達(dá)式 。請(qǐng)注意,連接條件和過濾條件之間必須用 And連接。過濾條件子句用來描述對(duì)查詢結(jié)果設(shè)置限定條件,使符合過濾條件的記錄參與命令的操作。連接條件的作用是將若干個(gè)數(shù)據(jù)表通過兩兩數(shù)據(jù)表的公共字段建立關(guān)聯(lián),實(shí)現(xiàn)多表之間的連接。 在顯示時(shí) , As列名 會(huì)代替選項(xiàng)名 。 Sql函數(shù)包括: Avg (字段名 ):求一列數(shù)據(jù)的平均值; Min (字段名 ):輸出列中的最小值; Max (字段名 ):輸出列中的最大值等等 。 Order By 排序項(xiàng)目 Asc/Desc,排序項(xiàng) ] Asc/Desc.… .. Group By 分組項(xiàng) ,分組項(xiàng) … .. Having 篩選條件 參數(shù)說明: ◆ 選項(xiàng) :多個(gè)項(xiàng)目之間用逗號(hào) “ , ” 分隔 。 From 數(shù)據(jù)表名 1 , 數(shù)據(jù)表名 2.… . , 數(shù)據(jù)表名 n。其步驟是:打開相應(yīng)的數(shù)據(jù)庫、選擇對(duì)象列表框中的 “ 查詢 ” 、選擇 “ 在設(shè)計(jì)視圖中創(chuàng)建查詢 ” 或 “ 使用向?qū)?chuàng)建查詢 ” 、單擊 “ 新建 ” 、在 “ 新建查詢 ” 窗口中選擇 “ 設(shè)計(jì)視圖 ” 、關(guān)閉 “ 顯示表 ” 、單擊 Accees工具欄右端的 “ ” 按鈕并選擇 “ SQL視圖 ” ,打開了如圖 1043所示的 Sql查詢編寫窗口。 在多表中進(jìn)行數(shù)據(jù)查詢 , 首要的條件是多表之間要有公共字段 , 并通過公共字段建立表之間的關(guān)聯(lián) 。 Update 表名 Set 字段名 1=表達(dá)式 1,字段名 2=表達(dá)式 2…… Where過濾條件 1 .And./.Or. 過濾條件 1…… 參數(shù)說明: ◆ 表達(dá)式的數(shù)據(jù)類型與對(duì)應(yīng)字段的數(shù)據(jù)類型一致 。對(duì)學(xué)號(hào)為 9832102的記錄作刪除標(biāo)記 。 例如: Delete From 學(xué)生檔案表 where 學(xué)號(hào) =9832102 amp。 例如: Insert Into 用戶表 (用戶名 ,密碼 ) Values(“汪成功 ”,”2022123”) 2. 邏輯刪除表記錄 給表中滿足過濾條件的記錄作刪除標(biāo)記 。 ◆ 如果選擇字段參數(shù)表 (字段名 1,字段名 2,…… ), 則將數(shù)組各元素的值依次賦給指定的字段 。 1. 追加記錄 用于在數(shù)據(jù)表的末尾追加一條記錄 。我們以 Access為例來介紹結(jié)構(gòu)化查詢語言 Sql。三是建立、修改和刪除數(shù)據(jù)表的命令。 采用 Sql作為共同的數(shù)據(jù)存取語言和標(biāo)準(zhǔn)接口 , 使得不同的數(shù)據(jù)庫管理系統(tǒng)之間的相互操作成為可能 。 六、 Sql結(jié)構(gòu)化查詢語言 ?Sql( Structured Query Language) 結(jié)構(gòu)化查詢語言是 1994年由 Boyce和 Chamberlin研制的 。我們知道,查詢產(chǎn)生一個(gè)數(shù)據(jù)表視圖,數(shù)據(jù)表視圖的操作與表是基本相同。 單擊 “ 完成 ” , 顯示如圖 1042所示的匯總結(jié)果 。 圖 1040“匯總選項(xiàng) ” 窗口 ◆ 選擇匯總類型 , 如本例選擇 “ 平均 ” 、 “ 最小值 ” 、 “ 最大值 ” 。 圖 1038“簡單查詢向?qū)?” 窗口Ⅰ ◆ 在 “ 簡單查詢向?qū)?” 窗口的 “ 表 /查詢 ” 列框中選擇表 , 在 “ 可用字段(A)”中雙擊需要的字段到 “ 選定的字段 (S)”框中 , 單擊 “ 下一步 ” , 彈出圖1039“簡單查詢向?qū)?” 窗口 Ⅱ 。 圖 1036 統(tǒng)計(jì)查詢?cè)O(shè)計(jì)界面 圖 1037 統(tǒng)計(jì)查詢運(yùn)行結(jié)果 2. 使用向?qū)?chuàng)建查詢 ◆ 打開相應(yīng)的數(shù)據(jù)庫 , 在 “ 數(shù)據(jù)庫 ” 窗口右側(cè) “ 對(duì)象 ” 框中單擊 “ 查詢 ” , 選擇 “ 使用向?qū)?chuàng)建查詢 ” , 單擊 “ 新建 ” ,彈出 “ 新建查詢 ” 對(duì)話框 。在準(zhǔn)則中輸入 [請(qǐng)輸入課程名稱: ]。 首先在 “ 班級(jí) ” 和 “ 課程名稱 ” 的總計(jì)框中選擇 Group By。 圖 1034輸入?yún)?shù)值提示窗口 圖 1035 運(yùn)行結(jié)果 ( 3) 創(chuàng)建統(tǒng)計(jì)查詢 統(tǒng)計(jì)查詢與 “選擇查詢 ”和 “帶參數(shù)的查詢 的創(chuàng)建方法也基本相同 , 只是在打開 “設(shè)計(jì)查詢 ”窗口后 , 要單擊系統(tǒng)工具欄中的 “合計(jì) ” 按鈕 , 這時(shí)在 “設(shè)計(jì)視圖 ”窗口的設(shè)計(jì)區(qū)會(huì)增加一行 “總計(jì) ”欄 。 圖 1033帶參數(shù)的查詢準(zhǔn)則的設(shè)置 從圖 1033中可以看到 , “ 學(xué)號(hào) ” 準(zhǔn)則的設(shè)置為 [請(qǐng)輸入要查詢成績的學(xué)號(hào): ], “ 課程名稱 ” 準(zhǔn)則的設(shè)置為 [請(qǐng)輸入要查詢成績的課程名稱: ], 在設(shè)置帶參數(shù)的準(zhǔn)則時(shí) , 提示信息一定要用方括號(hào) “ […… ]”括起來 。 創(chuàng)建帶參數(shù)的查詢與選擇查詢的創(chuàng)建方法基本相同 , 只是準(zhǔn)則的設(shè)置方式不同 。 圖 1031 保存文件 圖 1032“數(shù)據(jù)庫 ” 窗口 ( 2) 創(chuàng)建帶參數(shù)的查詢 帶參數(shù)的查詢是 Access查詢的一個(gè)最重要的特征 。 圖 1029“選擇查詢 ” 窗口 圖 1030 查詢運(yùn)行結(jié)果 ◆ 然后 , 單擊主菜單的 “ 文件 ” 、 “ 保存 ” , 如圖 1031所示在 “ 另存為 ” 對(duì)話框輸入文件名 。 輸入選擇條件為班級(jí) =”99212”,課程名稱 =”數(shù)據(jù)庫技術(shù) ”且成績 =80或者班級(jí) =”99212”,課程名稱 =”VB程序設(shè)計(jì) ”且成績 =80。 本例選擇了班級(jí) 、 學(xué)號(hào) 、 姓名 、 課程名稱 、 成績四個(gè)字段并且以成績的降序排列 。 請(qǐng)注意 ,如果多表之間沒有建立關(guān)系 , 可用拖曳方法臨時(shí)建立 。 然后 , 單擊 “ 添加 ” 、 “ 關(guān)閉 ” , 關(guān)閉 “ 顯示表 ” 對(duì)話框 。 圖 1027“新建查詢 ” 對(duì)話框 ◆ 在 “ 新建查詢 ” 對(duì)話框中選擇 “ 設(shè)計(jì)視圖 ” 方式 , 單擊 “ 確定 ” , 彈出圖 1028“設(shè)計(jì)查詢 ” 窗口 。 1. 在設(shè)計(jì)視圖中創(chuàng)建查詢 ( 1) 創(chuàng)建選擇查詢 以查詢課程名稱為 “ 數(shù)據(jù)庫技術(shù) ” 或 “ VB程序設(shè)計(jì) ” 且成績 =80的記錄為例 , 來說明在設(shè)計(jì)視圖中創(chuàng)建查詢的方法 。 ? 在 Access中建立查詢有多種方法 , 一是 “ 在設(shè)計(jì)視圖中創(chuàng)建查詢 ” , 另一種是 “ 使用向?qū)?chuàng)建查詢 ” 。 ? 查詢分為單表查詢和多表查詢二種 , 單表查詢是指查詢的數(shù)據(jù)來自一個(gè)表 , 多表查詢是指數(shù)據(jù)來自多個(gè)相互之間已經(jīng)建立了 “ 關(guān)系 ” 的表 。 在查詢的“ 數(shù)據(jù)表視圖 ” 窗口中對(duì)數(shù)據(jù)進(jìn)行的修改 、 追加 、 刪除等操作都將影響其基表中的數(shù)據(jù) 。 ? 查詢的結(jié)果是按照設(shè)置的條件和選擇的字段產(chǎn)生一個(gè)數(shù)據(jù)表視圖 , 數(shù)據(jù)表視圖與表一樣可以作為窗體和報(bào)表的數(shù)據(jù)源 , 其操作與表也基本相同 。 查詢與篩選不同的是 , 查詢的數(shù)據(jù)源可以來自多個(gè)相關(guān)聯(lián)的表 。 如果需要保存篩選結(jié)果 , 則可單擊 “ 保存 ” 或“ 另存為 ” 命令
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1