




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
網(wǎng)站數(shù)據(jù)庫應(yīng)用基礎(chǔ)第1章網(wǎng)站與數(shù)據(jù)庫網(wǎng)站與數(shù)據(jù)庫本章重點:綠蕾教育網(wǎng)前臺網(wǎng)頁綠蕾教育網(wǎng)后臺數(shù)據(jù)庫程序數(shù)據(jù)庫基本術(shù)語數(shù)據(jù)庫設(shè)計標準數(shù)據(jù)庫設(shè)計過程數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)及數(shù)據(jù)模型Access2007的啟動、界面組成、快捷鍵和退出等Access數(shù)據(jù)庫對象網(wǎng)站與數(shù)據(jù)庫1.1瀏覽綠蕾教育網(wǎng)1.1.1案例綜述在網(wǎng)頁編程課程中,我們知道向網(wǎng)站上發(fā)表一條信息需進行如下操作:①用FTP軟件,下載網(wǎng)頁模板、相關(guān)列表頁面和首頁到本地;②在Dreamweaver中用模板新建信息頁面,并錄入相關(guān)信息;③修改列表頁面,如果列表信息超出現(xiàn)有列表文件容量,則新增列表頁面;④修改首頁,更新有關(guān)鏈接;⑤用FTP上傳新建信息頁面、列表頁面和首頁。從上述操作步驟可知,向這類網(wǎng)站發(fā)布信息,要求信息發(fā)布人員不但具備文檔編輯能力,還應(yīng)具備FTP操作技能和Dreamweaver頁面制作技能。另外,由于新增信息要求顯示在列表頁的最前面,因此,隨著信息量的增加,所涉及的列表頁將越來越多,信息發(fā)布人員的工作量也將隨之劇增,一次發(fā)布信息的時間也將越來越長。網(wǎng)站與數(shù)據(jù)庫1.1瀏覽綠蕾教育網(wǎng)1.1.1案例綜述為了減輕網(wǎng)站更新的工作量,縮短信息發(fā)布時間,引入了動態(tài)網(wǎng)站系統(tǒng),通過簡單地把信息保存到數(shù)據(jù)庫中即可實現(xiàn)網(wǎng)站內(nèi)容的更新,利用網(wǎng)站的會員功能還可實現(xiàn)信息資源的有限使用。采用動態(tài)網(wǎng)站系統(tǒng)之后,每次更新信息時,只要通過網(wǎng)站后臺程序?qū)⒕W(wǎng)站數(shù)據(jù)追加到網(wǎng)站數(shù)據(jù)庫中即可。本任務(wù)主要了解采用數(shù)據(jù)庫管理技術(shù)后的“綠蕾教育網(wǎng)”,為學習數(shù)據(jù)庫技術(shù)奠定基礎(chǔ)。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟1.瀏覽前臺網(wǎng)頁
(1)打開主頁啟動瀏覽器,在地址欄輸入“”,即可打開綠蕾教育網(wǎng)的主頁,該頁面包含頁頭、主信息、分隔條、次信息、友情鏈接和頁腳6個區(qū)域,如圖1-2所示。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-2綠蕾教育網(wǎng)主頁網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟1.瀏覽前臺網(wǎng)頁
①頁頭區(qū)域:重要資訊鏈接、設(shè)為主頁操作、收藏本站操作、用戶登錄操作或用戶信息顯示、網(wǎng)站Logo、網(wǎng)站Banner、關(guān)鍵字搜索操作、主菜單、熱門關(guān)鍵字、廣告位Head01。其中用戶信息顯示和廣告位Head01為服務(wù)器端動生成態(tài)信息。②主信息區(qū)域:置頂“專業(yè)設(shè)置”列表(最多10條)、網(wǎng)站統(tǒng)計信息、廣告位Index01、最新非置頂圖片新聞(最多2條)、最新文字新聞(最多10條)、公告信息滾動條(最多6條)、招生就業(yè)信息列表(最多10條)、Flash滾動焦點圖(最新置頂圖片新聞,最多5條)、最新外包(最新勤工儉學信息,最多12條)。該區(qū)域均為服務(wù)器端動生成態(tài)信息。③分隔條區(qū)域:廣告位Index02、最新圖片展示信息(最多7條)、廣告位Index03。該區(qū)域均為服務(wù)器端動生成態(tài)信息。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟1.瀏覽前臺網(wǎng)頁④次信息區(qū)域:技術(shù)文章的9個欄目中,各自的最新置頂(最多1條)和最新文章(最多6條)列表、最新資源信息列表(最多22條)、網(wǎng)站調(diào)查操作。該區(qū)域除了網(wǎng)站調(diào)查操作外均為服務(wù)器端動生成態(tài)信息。⑤友情鏈接區(qū)域:按字母檢索條(用于分隔上一個區(qū)域)、圖片型友情鏈接信息(最多20條)、文字型友情鏈接信息(最多20條)。該區(qū)域均為服務(wù)器端動生成態(tài)信息。⑥頁腳區(qū)域:全能搜索操作、網(wǎng)站地圖、部分操作鏈接及版權(quán)信息等。其中,“《中華人民共和國增值電信業(yè)務(wù)經(jīng)營許可證》冀ICP備05004373號”必須根據(jù)工業(yè)和信息化部要求申請和放置,必須位于網(wǎng)站首頁底部居中位置,并建立“”鏈接,備案號可到“”網(wǎng)站申請。網(wǎng)站地圖中涉及哪些信息?它們與菜單中的信息有何關(guān)系?網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟1.瀏覽前臺網(wǎng)頁(2)瀏覽列表頁單擊頁頭區(qū)域部分主菜單中的“頻道”鏈接(例如:“技術(shù)文章”鏈接),即可打開列表頁,該頁面除包含頁頭和頁腳之外,還有動態(tài)生成信息的位置導航、欄目列表(如果存在下級欄目,則顯示下一級欄目名稱和鏈接,否則顯示本級欄目名稱和鏈接)、最新精品推薦信息列表(最多5條)、本類最新熱門信息列表(最多5條)、本欄目最新熱門信息列表(最多5條)、最新本欄目精品推薦信息列表(最多5條)、廣告位list01、列表信息顯示(每頁10條)、分頁工具條等,如圖1-3所示。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-3列表頁網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟1.瀏覽前臺網(wǎng)頁(3)瀏覽內(nèi)容頁(圖文信息)單擊列表信息中的相關(guān)文章標題,例如“CSS成為設(shè)計師必備知識的十大理由”,即可打開內(nèi)容頁面,該頁面除包含頁頭和頁腳、位置導航、欄目列表(如果存在下級欄目,則顯示下一級欄目名稱和鏈接,否則顯示本級欄目名稱和鏈接)、最新精品推薦信息列表(最多5條)、本類最新熱門信息列表(最多5條)、本欄目最新熱門信息列表(最多5條)、最新本欄目精品推薦信息列表(最多5條)、廣告位ArtInfo01(規(guī)格和位置同list01)之外,還有廣告位ArtInfo02和ArtInfo03、圖文信息顯示(標題、作者、來源、點擊數(shù)、更新時間、圖文內(nèi)容等)、頁面操作工具條(收藏、打印和關(guān)閉)、相關(guān)信息顯示(本文關(guān)鍵字百度搜索、本文關(guān)鍵字谷歌搜索、上一篇和下一篇列表)、針對本文的最新評論信息(最多5條)、針對本文發(fā)表評論操作等,如圖1-4所示。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-4內(nèi)容(圖文信息)頁面圖文信息顯示中主要顯示了哪些信息?這些信息分別具有哪些特點(如數(shù)值、文字、日期等)?網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟1.瀏覽前臺網(wǎng)頁(4)搜索信息本網(wǎng)站提供了4種搜索方式:按關(guān)鍵字搜索圖文及資源信息(頁頭關(guān)鍵字搜索和熱門搜索)、按標題第一個英文字母搜索資源信息(首頁中的字母搜索)、綠蕾搜索(按關(guān)鍵字、標題、內(nèi)容全面搜索圖文及資源信息)和調(diào)用百度/谷歌搜索引擎(按關(guān)鍵字站內(nèi)搜索)。在綠蕾搜索框中輸入“中考”,單擊“綠蕾搜索”按鈕,即可打開搜索結(jié)果信息列表頁面,該頁面包含頁頭和頁腳、整站最新精品推薦信息列表(包括圖文和資源,最多10條)、整站最新熱門信息列表(最多10條)、廣告位Search01(規(guī)格和位置同list01)、搜索結(jié)果列表信息顯示(同信息列表頁面)、分頁工具條等,如圖1-5所示。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-5“中考”搜索結(jié)果列表信息頁面網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟1.瀏覽前臺網(wǎng)頁(5)瀏覽內(nèi)容頁(下載資源)在上述搜索頁面中找到“自研軟件”類別的“石家莊市中考信息管理系統(tǒng)”信息,單擊該鏈接,即可打開“資源信息”頁面,該頁面除包含頁頭和頁腳、位置導航、欄目列表(如果存在下級欄目,則顯示下一級欄目名稱和鏈接,否則顯示本級欄目名稱和鏈接)、最新精品推薦信息列表(最多5條)、本類最新熱門信息列表(最多5條)、本欄目最新熱門信息列表(最多5條)、最新本欄目精品推薦信息列表(最多5條)、廣告位ResInfo01(規(guī)格和位置同list01)之外,還有廣告位ResInfo02~ResInfo06、資源信息顯示(運行環(huán)境、語言環(huán)境、授權(quán)方式、資源等級、整理時間、資源作者、主頁/演示、源碼大小、資源界面圖、瀏覽次數(shù)、下載次數(shù)、資源內(nèi)容介紹等)、下載頁面(資源下載鏈接,最多4條)、相關(guān)信息顯示(本文關(guān)鍵字百度搜索、本文關(guān)鍵字谷歌搜索、上一篇和下一篇列表)、針對本資源的最新評論信息(最多5條)、針對本資源發(fā)表評論操作等,如圖1-6所示。資源信息顯示中主要顯示了哪些信息?這些信息分別具有哪些特點?網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-6內(nèi)容(資源信息)頁面網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟1.瀏覽前臺網(wǎng)頁(6)會員注冊單擊頁面右上角的“注冊”按鈕,即可打開“用戶注冊”頁面,該頁面除包含頁頭和頁腳外,還有用戶注冊協(xié)議和用戶注冊表單(用戶名、密碼、再次輸入密碼、真實姓名、性別、城市、E-mail和驗證碼),如圖1-7所示。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-7用戶注冊頁面用戶注冊信息顯示中主要涉及哪些信息?這些信息分別具有哪些特點?網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟1.瀏覽前臺網(wǎng)頁(7)申請友情鏈接單擊頁面左下角的“友情鏈接”鏈接,即可打開“友情鏈接申請”頁面,該頁面除包含頁頭和頁腳外,還有友情鏈接申請協(xié)議和友情鏈接申請表單(網(wǎng)站名稱、網(wǎng)站地址、聯(lián)系人、E-mail、網(wǎng)站鏈接類型、網(wǎng)站Logo地址、網(wǎng)站描述和驗證碼),如圖1-8所示。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-8友情鏈接申請頁面申請友情鏈接中主要涉及哪些信息?這些信息分別具有哪些特點?網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟1.瀏覽前臺網(wǎng)頁(8)用戶登錄在右上角輸入用戶名“83”、密碼“83”和驗證碼后,單擊“登錄”按鈕,即可登錄到本站,也可以用自己注冊的用戶名和密碼登錄。用戶登錄后,該區(qū)域?qū)@示用戶相關(guān)信息,如圖1-9所示。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-9登錄用戶相關(guān)信息網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟2.使用后臺程序(1)后臺管理主頁用戶登錄后,在用戶信息顯示區(qū)域?qū)⒊霈F(xiàn)“管理中心”鏈接,單擊該鏈接即可進入后臺管理首頁,該頁面是由上、左、右3個頁面組成的框架結(jié)構(gòu)。其中,上部頁面主要有用戶名、用戶級別、返回首頁鏈接、修改用戶信息鏈接和退出系統(tǒng)鏈接;左部頁面為后臺操作菜單頁面,主要有是由用戶管理(添加用戶和管理用戶)、信息管理(添加文章、添加資源和管理圖文資源信息)、評論管理(管理評論)、友情鏈接管理、調(diào)查管理(添加調(diào)查和管理調(diào)查)、廣告管理和版權(quán)信息;右部頁面為網(wǎng)站相關(guān)信息顯示,如圖1-10所示。非管理員只能執(zhí)行“修改用戶信息”操作。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-10后臺管理首頁網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟2.使用后臺程序(2)添加用戶信息單擊“用戶管理”中的“添加用戶”鏈接,右部頁面將打開添加用戶信息頁面,與用戶注冊頁面不同,該頁面允許設(shè)置用戶權(quán)限,如圖1-11所示。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-11添加用戶信息頁面網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟2.使用后臺程序(3)管理用戶信息單擊“用戶管理”中的“管理用戶”鏈接,右部頁面將打開用戶信息列表頁面,如圖1-12所示。在該頁面中單擊“修改”鏈接即可修改該行對應(yīng)的用戶信息,單擊“刪除”鏈接則可永久刪除(SQL-Delete操作)該行對應(yīng)的用戶。修改用戶信息頁面與添加用戶頁面相同,在進行修改操作時,系統(tǒng)不允許操作人員執(zhí)行修改用戶名的操作,如果操作人員不輸入密碼,則用戶名密碼將被保留。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-12用戶信息列表頁面網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟2.使用后臺程序(4)發(fā)布圖文信息單擊“信息管理”中的“添加文章”鏈接,右部頁面將打開添加圖文信息頁面,如圖1-13所示。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-13添加圖文信息頁面網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟2.使用后臺程序(5)發(fā)布資源信息單擊“信息管理”中的“添加資源”鏈接,右部頁面將打開添加資源信息頁面,如圖1-14所示。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-14添加資源信息頁面網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟2.使用后臺程序(6)管理圖文及資源信息單擊“信息管理”中的“管理圖文/資源信息”鏈接,右部頁面將打開信息列表頁面,該頁面分為信息篩選工具條、信息列表、操作和分頁工具條4個部分,如圖1-15所示。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-15信息列表頁面網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟2.使用后臺程序通過選擇欄目類別、審核、置頂、精品推薦、刪除等不同篩選條件的組合(組合條件之間為“AND”關(guān)系),可以有效快捷地獲取所需信息,系統(tǒng)默認篩選條件(單擊鏈接打開該頁面時)為未審核并且未刪除的所有信息。在該頁面中單擊相應(yīng)“標題”即可在新頁中打開該信息頁面(前臺圖文或資源信息頁面),單擊“修改”鏈接可修改該行對應(yīng)的信息(信息修改根據(jù)欄目類型的不同,選擇不同的信息編輯頁面,與各自的信息添加頁面相同)。如果操作區(qū)顯示“審核”則表明該條信息未通過審核,此時單擊該鏈接可將該信息設(shè)置為通過審核;如果操作區(qū)顯示“取消審核”則表明該條信息已經(jīng)通過審核,此時單擊該鏈接可將該信息設(shè)置為未通過審核。推薦、置頂和刪除同理。這里的刪除并非真正意義上的刪除,只是在數(shù)據(jù)表中做了標記,前臺將不顯示該信息,被刪除的信息操作區(qū)將顯示“收回”操作指示。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟2.使用后臺程序(7)管理評論信息單擊“評論管理”中的“管理評論”鏈接,右部頁面將打開評論信息列表頁面,如圖1-16所示。刪除操作同“信息管理”,其中列表中的內(nèi)容只顯示評論內(nèi)容的前20個字符,將鼠標指向“信息內(nèi)容”時,將顯示完整的評論內(nèi)容。
“評論列表”中顯示完整評論內(nèi)容用的HTML語句是:
。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-16評論信息列表頁面網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟2.使用后臺程序(8)管理友情鏈接單擊“友情鏈接管理”中的“管理友情鏈接”,右部頁面將打開友情鏈接信息列表頁面,如圖1-17所示。刪除操作同“信息管理”。單擊“名稱”即可在新頁面中打開對應(yīng)的網(wǎng)站頁面。友情鏈接信息添加由前臺“友情鏈接申請頁面”完成。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-17友情鏈接信息列表頁面網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟2.使用后臺程序(9)添加調(diào)查信息單擊“調(diào)查管理”中的“添加調(diào)查”鏈接,右部頁面將打開友情鏈接“添加調(diào)查信息”頁面,如圖1-18所示。由于網(wǎng)站中同一個時間內(nèi)只能有一個被選中的調(diào)查信息,所以,當選中“提交同時置為當前投票”選項時,取消以前被選中的調(diào)查信息。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-18“添加調(diào)查信息”頁面網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟2.使用后臺程序(10)管理調(diào)查信息單擊“調(diào)查管理”中的“管理調(diào)查”鏈接,右部頁面將打開調(diào)查信息列表頁面,如圖1-19所示。當鼠標指向“標題”時,將顯示完整的調(diào)查內(nèi)容,而單擊“標題”將打開該調(diào)查的信息修改頁面。當單擊“選擇”鏈接時,該調(diào)查將被置為當前調(diào)查,其他均取消當前調(diào)查設(shè)置。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-19調(diào)查信息列表頁面網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟2.使用后臺程序(11)管理廣告信息由于網(wǎng)站設(shè)計完成后,廣告位就被固定且廣告數(shù)量不是很多,通常廣告位信息在數(shù)據(jù)庫建立過程中錄入完成,后臺系統(tǒng)只對廣告位信息進行修改,其中,廣告位編號和規(guī)格不做修改操作。單擊“廣告管理”中的“管理廣告”鏈接,右部頁面將打開廣告信息列表頁面,該頁面將顯示所有的廣告位信息,如圖1-20所示。審核操作同“信息管理”。單擊“廣告位編號”即可打開廣告信息修改頁面,修改對應(yīng)的廣告信息。網(wǎng)站與數(shù)據(jù)庫1.1.2
操作步驟圖1-20廣告信息列表頁面網(wǎng)站與數(shù)據(jù)庫1.2收集、整理信息1.2.1案例綜述合理的數(shù)據(jù)庫設(shè)計可以使用戶方便準確地訪問到最新的信息。正確的數(shù)據(jù)庫設(shè)計對于實現(xiàn)使用數(shù)據(jù)庫的目標非常重要。本任務(wù)提供了規(guī)劃數(shù)據(jù)庫的一些原則。在本任務(wù)中將學習如何確定需要哪些信息,如何將這些信息劃分到相應(yīng)的表和列,以及這些表如何彼此關(guān)聯(lián)。網(wǎng)站與數(shù)據(jù)庫1.2收集、整理信息1.數(shù)據(jù)庫基本術(shù)語
數(shù)據(jù)庫中信息以表的形式存儲,表是由行和列組成的列表,與Excel工作表類似。在數(shù)據(jù)庫中可包含一個或多個表。如圖1-21所示,Catalog表中存儲著網(wǎng)站欄目(頻道)的基本信息,在CatalogType表中存儲有關(guān)欄目的類型代碼信息,而在Gls表中存儲與圖文信息相關(guān)的信息。
表中的每一行被稱為記錄,而每一列則被稱為字段。記錄是一種用來組合某事項的相關(guān)信息的有效且一致的方法。字段是單個信息項,即出現(xiàn)在每條記錄中的項類型。例如,在Gls表中,每一行或記錄中都會包含與某個圖文信息相關(guān)的信息。每一列或字段則包含有關(guān)該圖文信息的某種類型的信息,如CatID(所屬欄目)、Title(圖文標題)等。1.2.1案例綜述網(wǎng)站與數(shù)據(jù)庫1.2收集、整理信息圖1-21Catalog表網(wǎng)站與數(shù)據(jù)庫1.2收集、整理信息2.數(shù)據(jù)庫設(shè)計標準一個良好的數(shù)據(jù)庫設(shè)計應(yīng)該具備以下特點:
將信息劃分到基于主題的表中以減少冗余數(shù)據(jù)。重復(fù)信息(也稱為冗余數(shù)據(jù))很糟糕,因為重復(fù)信息會浪費空間,并會增加出錯和不一致的可能性。
向數(shù)據(jù)庫提供根據(jù)需要連接表中信息時所需的信息。
可幫助支持和確保信息的正確性和完整性。信息的正確性和完整性非常重要。如果數(shù)據(jù)庫中包含不正確的信息,任何從數(shù)據(jù)庫中提取信息的顯示、統(tǒng)計等也將包含不正確的信息。因此,基于這些信息所做的任何決策都將提供錯誤信息。
可滿足數(shù)據(jù)處理和統(tǒng)計報表需求。1.2.1案例綜述網(wǎng)站與數(shù)據(jù)庫1.2收集、整理信息1.確定數(shù)據(jù)庫的用途最好將數(shù)據(jù)庫的用途記錄在紙上,包括數(shù)據(jù)庫的用途、預(yù)期使用方式及使用者。綠蕾教育網(wǎng)后臺數(shù)據(jù)庫,用于保存綠蕾教育網(wǎng)站上所涉及的用戶、欄目、圖文、資源、友情鏈接、調(diào)查、廣告等信息。2.收集和整理所需信息收集可能希望在數(shù)據(jù)庫中記錄的各種信息,如文檔標題、作者、內(nèi)容等。收集和整理所需的信息,應(yīng)從現(xiàn)有信息著手。在準備此表格時,不要為了讓它在最開始就能達到完美的效果而擔憂。相反,請列出每個想到的項。如果還有其他人使用該數(shù)據(jù)庫,也應(yīng)向他們征求意見。以后可對該列表進行優(yōu)化。應(yīng)該將每條信息分為最小的有用單元。1.2.2操作步驟將任務(wù)1中的信息按照圖1-22的形式整理成表格。
做一做
網(wǎng)站與數(shù)據(jù)庫1.2收集、整理信息圖1-22圖文信息表網(wǎng)站與數(shù)據(jù)庫1.2收集、整理信息3.將信息項轉(zhuǎn)換為列
確定希望在每個表中存儲哪些信息。每個項將成為一個字段,并作為列顯示在表中。4.指定主鍵每個表應(yīng)包含一個列或一組列,用于對存儲在該表中的每個行進行唯一的標識。通常是一個唯一的標識號,如“CatID”(欄目編號)。在數(shù)據(jù)庫術(shù)語中,此信息稱為表的主鍵。Access使用主鍵字段將多個表中的數(shù)據(jù)關(guān)聯(lián)起來,從而將數(shù)據(jù)組合在一起。如果已經(jīng)為表指定了唯一的標識符(如欄目表中的欄目編號“CatID”),就可以使用該標識符作為表的主鍵。主鍵中不能有重復(fù)的值,例如,圖文表中的欄目編號就不能用做主鍵,因為這里的欄目編號不是唯一的。
1.2.2操作步驟網(wǎng)站與數(shù)據(jù)庫1.2收集、整理信息選擇主鍵的標準:
主鍵不能為空值,如果某列的值可以在某個時間變成空值,則該值不能作為主鍵的組成部分。
主鍵值應(yīng)該是固定不變的。主鍵的值一旦建立,不應(yīng)變動。在多表數(shù)據(jù)庫中,經(jīng)常是一個表引用另一個表的主鍵,如果主鍵值發(fā)生改變,則必須更改引用它的所有表的相應(yīng)值。使用值固定的主鍵可降低出現(xiàn)主鍵與其他引用該鍵的表不同步的概率。
通常將任意唯一數(shù)字作為主鍵使用。例如,可能會為每條圖文信息分配一個唯一的ID。ID的唯一用途是對信息進行標識。分配后,ID就永遠都不更改。
如果尚未確定可能成為好的主鍵的一個或一組列,請考慮使用具有“自動編號”數(shù)據(jù)類型的列。使用“自動編號”數(shù)據(jù)類型時,Access將自動分配一個值。這樣的標識符不包含事實數(shù)據(jù),即不包含描述它所表示的行的事實信息。不包含事實數(shù)據(jù)的標識符非常適合作為主鍵使用,因為它們不會更改。1.2.2操作步驟為整理的每個表格指定主鍵。
做一做
網(wǎng)站與數(shù)據(jù)庫1.2收集、整理信息5.建立表關(guān)系查看每個表格,并確定各個表中的數(shù)據(jù)如何彼此關(guān)聯(lián)。根據(jù)需要,將字段添加到表中或創(chuàng)建新表,以便清楚地表達這些關(guān)系。1.2.2操作步驟畫出整理的各表格之間的關(guān)系。
做一做
網(wǎng)站與數(shù)據(jù)庫1.2.3知識拓展通俗地說,數(shù)據(jù)庫是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的“倉庫”,并以文件的形式保存在存儲器中,這些特殊的文件被稱為數(shù)據(jù)庫文件。在日常工作中,人們常常需要把某些相關(guān)的數(shù)據(jù)放進這樣的“倉庫”中,并根據(jù)管理的需要進行相應(yīng)的處理。例如,單位的人事部門經(jīng)常需要將本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個數(shù)據(jù)庫。有了它就可以根據(jù)需要隨時查詢某職工的基本情況,也可以查詢在某個年齡范圍內(nèi)的職工人數(shù)等。數(shù)據(jù)庫的發(fā)展大致劃分為如下幾個階段:人工管理階段、文件系統(tǒng)階段、數(shù)據(jù)庫系統(tǒng)階段和高級數(shù)據(jù)庫階段。1.數(shù)據(jù)庫網(wǎng)站與數(shù)據(jù)庫1.2.3知識拓展數(shù)據(jù)庫管理系統(tǒng)(DatabaseManagementSystem,DBMS)是一種操縱和管理數(shù)據(jù)庫的大型軟件,用于建立、使用和維護數(shù)據(jù)庫,簡稱DBMS。它對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。用戶通過DBMS訪問數(shù)據(jù)庫中的數(shù)據(jù),數(shù)據(jù)庫管理員也通過DBMS進行數(shù)據(jù)庫的維護工作。它提供多種功能,可使多個應(yīng)用程序和用戶用不同的方法在同時或不同時刻去建立、修改和詢問數(shù)據(jù)庫。它使用戶能方便地定義和操縱數(shù)據(jù),維護數(shù)據(jù)的安全性和完整性,以及進行多用戶下的并發(fā)控制和恢復(fù)數(shù)據(jù)庫。常用的數(shù)據(jù)庫管理系統(tǒng)有Oracle、DB2、MicrosoftSQLServer、MySQL、Sybase、Informix、VisualFoxPro、MicrosoftAccess等。數(shù)據(jù)庫系統(tǒng)是一個具體的數(shù)據(jù)庫管理系統(tǒng)軟件和用它建立起來的數(shù)據(jù)庫,它通常由軟件、數(shù)據(jù)庫和數(shù)據(jù)管理員組成。其軟件主要包括操作系統(tǒng)、實用程序,以及數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一管理,數(shù)據(jù)的插入、修改和檢索均要通過數(shù)據(jù)庫管理系統(tǒng)進行。數(shù)據(jù)庫管理員負責創(chuàng)建、監(jiān)控和維護整個數(shù)據(jù)庫,使數(shù)據(jù)能被任何有權(quán)使用的人有效使用。2.數(shù)據(jù)庫管理系統(tǒng)與數(shù)據(jù)庫系統(tǒng)網(wǎng)站與數(shù)據(jù)庫1.2.3知識拓展數(shù)據(jù)(Data)是描述事物的記錄符號。模型(Model)是現(xiàn)實世界的抽象。數(shù)據(jù)模型(DataModel)是數(shù)據(jù)特征的抽象,是數(shù)據(jù)庫管理的教學形式框架。數(shù)據(jù)模型所描述的內(nèi)容包括3個部分:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)約束。①數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)模型中的數(shù)據(jù)結(jié)構(gòu)主要描述數(shù)據(jù)的類型、內(nèi)容、性質(zhì),以及數(shù)據(jù)間的聯(lián)系等。數(shù)據(jù)結(jié)構(gòu)是數(shù)據(jù)模型的基礎(chǔ),數(shù)據(jù)操作和數(shù)據(jù)約束都建立在數(shù)據(jù)結(jié)構(gòu)上。不同的數(shù)據(jù)結(jié)構(gòu)具有不同的操作和約束。②數(shù)據(jù)操作:數(shù)據(jù)模型中的數(shù)據(jù)操作主要描述在相應(yīng)數(shù)據(jù)結(jié)構(gòu)上的操作類型和操作方式。③數(shù)據(jù)約束:數(shù)據(jù)模型中的數(shù)據(jù)約束主要描述數(shù)據(jù)結(jié)構(gòu)內(nèi)數(shù)據(jù)間的語法、詞義聯(lián)系、它們之間的制約和依存關(guān)系,以及數(shù)據(jù)動態(tài)變化的規(guī)則,以保證數(shù)據(jù)的正確、有效和相容。數(shù)據(jù)模型按不同的應(yīng)用層次分為3種類型,分別是概念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型、物理數(shù)據(jù)模型。3.數(shù)據(jù)模型網(wǎng)站與數(shù)據(jù)庫1.2.3知識拓展
概念數(shù)據(jù)模型(ConceptualDataModel):簡稱概念模型,是面向數(shù)據(jù)庫用戶的實現(xiàn)世界的模型,主要用來描述世界的概念化結(jié)構(gòu),它使數(shù)據(jù)庫的設(shè)計人員在設(shè)計的初始階段擺脫計算機系統(tǒng)及DBMS的具體技術(shù)問題,集中精力分析數(shù)據(jù)及數(shù)據(jù)之間的聯(lián)系等,與具體的數(shù)據(jù)管理系統(tǒng)無關(guān)。概念數(shù)據(jù)模型必須轉(zhuǎn)換成邏輯數(shù)據(jù)模型,才能在DBMS中實現(xiàn)。
邏輯數(shù)據(jù)模型(LogicalDataModel):簡稱數(shù)據(jù)模型,這是用戶從數(shù)據(jù)庫所看到的模型,是具體的DBMS所支持的數(shù)據(jù)模型,如網(wǎng)狀數(shù)據(jù)模型(NetworkDataModel)、層次數(shù)據(jù)模型(HierarchicalDataModel)等。此模型既要面向用戶,又要面向系統(tǒng),主要用于數(shù)據(jù)庫管理系統(tǒng)(DBMS)的實現(xiàn)。3.數(shù)據(jù)模型網(wǎng)站與數(shù)據(jù)庫1.2.3知識拓展
物理數(shù)據(jù)模型(PhysicalDataModel):簡稱物理模型,是面向計算機物理表示的模型,描述了數(shù)據(jù)在存儲介質(zhì)上的組織結(jié)構(gòu),它不但與具體的DBMS有關(guān),而且還與操作系統(tǒng)和硬件有關(guān)。每一種邏輯數(shù)據(jù)模型在實現(xiàn)時都有對應(yīng)的物理數(shù)據(jù)模型。DBMS為了保證其獨立性與可移植性,大部分物理數(shù)據(jù)模型的實現(xiàn)工作由系統(tǒng)自動完成,而設(shè)計者只設(shè)計索引、聚集等特殊結(jié)構(gòu)。在概念數(shù)據(jù)模型中,最常用的是E-R模型、擴充的E-R模型、面向?qū)ο竽P图爸^詞模型。在邏輯數(shù)據(jù)類型中,最常用的是層次模型、網(wǎng)狀模型、關(guān)系模型。3.數(shù)據(jù)模型網(wǎng)站與數(shù)據(jù)庫1.2.3知識拓展關(guān)系型數(shù)據(jù)庫以行和列的形式存儲數(shù)據(jù),以便于用戶理解。這一系列的行和列被稱為表,一組表組成數(shù)據(jù)庫。用戶用查詢(Query)來檢索數(shù)據(jù)庫中的數(shù)據(jù)。一個Query是一個用于指定數(shù)據(jù)庫中行和列的SELECT語句。關(guān)系型數(shù)據(jù)庫通常包含下列組件:客戶端應(yīng)用程序(Client)、數(shù)據(jù)庫服務(wù)器(Server)、數(shù)據(jù)庫(Database)。StructuredQueryLanguage(SQL)是Client端和Server端的橋梁,Client端用SQL向Server端發(fā)送請求,Server端返回Client端要求的結(jié)果。關(guān)系型數(shù)據(jù)庫管理系統(tǒng)中存儲與管理數(shù)據(jù)的基本形式是二維表。4.關(guān)系型數(shù)據(jù)庫網(wǎng)站與數(shù)據(jù)庫1.3熟悉Access2007MS(Microsoft)Access是關(guān)系型數(shù)據(jù)庫管理系統(tǒng),與Word、Excel一樣,都是MSOffice辦公套件中重要的組成部分,是目前較為流行的桌面數(shù)據(jù)庫管理系統(tǒng)之一。Access數(shù)據(jù)庫以文件形式保存,Access2007文件的擴展名是“accdb”,之前版本的擴展名是“mdb”。本任務(wù)介紹Access2007的對象、啟動、界面組成、快捷鍵和退出等。1.3.1案例綜述網(wǎng)站與數(shù)據(jù)庫1.3熟悉Access2007Access數(shù)據(jù)庫主要包含表、查詢、窗體、報表、宏和模塊等對象。1)表表用于存儲各種信息,信息類型可能包括欄目信息、圖文信息、資源信息等。如圖1-22所示為圖文信息表。1.3.2對象網(wǎng)站與數(shù)據(jù)庫1.3熟悉Access20071.3.2對象圖1-22圖文信息表網(wǎng)站與數(shù)據(jù)庫1.3熟悉Access20072)查詢通過查詢,可以查找和檢索滿足指定條件的數(shù)據(jù),包括多個表中的數(shù)據(jù)。也可以使用查詢同時更新或刪除多個記錄,以及對數(shù)據(jù)執(zhí)行預(yù)定義或自定義的計算。如圖1-23所示為圖文表中最新10條信息的檢索結(jié)果。1.3.2對象網(wǎng)站與數(shù)據(jù)庫1.3熟悉Access20071.3.2對象圖1-23最新10條信息的檢索結(jié)果網(wǎng)站與數(shù)據(jù)庫1.3熟悉Access20073)窗體使用窗體可以輕松地查看、輸入和更改數(shù)據(jù),也可以執(zhí)行其他操作,例如向另一個應(yīng)用程序發(fā)送數(shù)據(jù)。窗體通常包含鏈接到表中基礎(chǔ)字段的控件。當窗體被打開時,Access會從其中的一個或多個表中檢索數(shù)據(jù),然后用創(chuàng)建窗體時所選擇的布局顯示數(shù)據(jù)。4)報表使用報表可以快速分析數(shù)據(jù)或用特定的格式呈現(xiàn)數(shù)據(jù)。1.3.2對象網(wǎng)站與數(shù)據(jù)庫1.3熟悉Access20075)宏Access中的宏可以看做是一種簡化的編程語言,利用宏可以用編程的方法實現(xiàn)向數(shù)據(jù)庫中添加某種功能。例如,可將一個宏附加到窗體上的某一命令按鈕,這樣每次單擊該按鈕時,所附加的宏就會運行。宏包括可執(zhí)行任務(wù)的操作,例如打開報表、運行查詢或者關(guān)閉數(shù)據(jù)庫。大多數(shù)手動執(zhí)行的數(shù)據(jù)庫操作都可以利用宏自動執(zhí)行,因此宏是非常省時的方法。6)模塊與宏一樣,模塊是可以用編程的方法向數(shù)據(jù)庫中添加某種功能的對象。模塊編程是基于VBA(VisualBasicforApplications)編程語言編寫的程序,模塊包括聲明、語句和過程等。1.3.2對象網(wǎng)站與數(shù)據(jù)庫1.3熟悉Access2007單擊“開始”菜單,鼠標指向“程序”→“MicrosoftOffice”,單擊“MicrosoftOfficeAccess2007”命令,即可啟動Access2007,屏幕顯示“開始使用MicrosoftOfficeAccess”頁面,如圖1-24所示。通過“開始使用MicrosoftOfficeAccess”頁面,可以創(chuàng)建一個新的空白數(shù)據(jù)庫、使用模板創(chuàng)建數(shù)據(jù)庫或打開最近的數(shù)據(jù)庫(如果之前打開過數(shù)據(jù)庫),還可以直接轉(zhuǎn)到MicrosoftOfficeOnline(在線幫助)了解有關(guān)MicrosoftOffice系統(tǒng)和Access2007的詳細信息。1.3.3啟動Access2007網(wǎng)站與數(shù)據(jù)庫1.3熟悉Access20071.3.3啟動Access2007圖1-24“開始使用MicrosoftOfficeAccess”頁面網(wǎng)站與數(shù)據(jù)庫1.3熟悉Access2007在進行該操作前,應(yīng)確保工作文件夾(如d:\c070799)中已經(jīng)存在資源包中的“demo01.accdb”數(shù)據(jù)庫文件(1)單擊“Office按鈕”
,屏幕出現(xiàn)Access菜單,如圖1-25所示。1.3.4打開現(xiàn)有Access數(shù)據(jù)庫網(wǎng)站與數(shù)據(jù)庫1.3熟悉Access20071.3.4打開現(xiàn)有Access數(shù)據(jù)庫圖1-25Access菜單網(wǎng)站與數(shù)據(jù)庫1.3熟悉Access2007(2)單擊“打開”選項,屏幕彈出“打開”對話框,如圖1-26所示。1.3.4打開現(xiàn)有Access數(shù)據(jù)庫圖1-26“打開”對話框網(wǎng)站與數(shù)據(jù)庫1.3熟悉Access2007(3)單擊“我的電腦”選項,選擇D盤中的“c070799”文件夾,如圖1-27所示。1.3.4打開現(xiàn)有Access數(shù)據(jù)庫圖1-27選擇文件夾網(wǎng)站與數(shù)據(jù)庫1.3熟悉Access2007(4)選擇“demo01.accdb”文件,單擊“打開”按鈕,進入Access操作界面,如圖1-28所示。1.3.4打開現(xiàn)有Access數(shù)據(jù)庫圖1-28Access操作界面網(wǎng)站與數(shù)據(jù)庫1.3熟悉Access2007Access操作界面主要由標題欄、功能區(qū)、快速訪問工具欄、信息提示區(qū)、導航窗格、狀態(tài)欄等組成,如圖1-29所示。1)功能區(qū)功能區(qū)由一系列包含命令的命令選項卡組成。Access2007中的主要命令選項卡包括“開始”、“創(chuàng)建”、“外部數(shù)據(jù)”和“
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 迭代評審會議參與者職責明確
- 2025年福州貨運從業(yè)資格證題庫答案
- 2025年咸陽從業(yè)資格證模擬考試題貨運考題
- 食品衛(wèi)生安全法律法規(guī)知識梳理
- 2025年龍巖貨運從業(yè)資格證模擬考試題庫下載
- 新民事證據(jù)規(guī)定的理解與適用
- 抖音運營合作協(xié)議合同
- 2025年包頭輕工職業(yè)技術(shù)學院單招職業(yè)技能測試題庫及完整答案一套
- 項目進度調(diào)整及應(yīng)對策略報告書
- 語言文字應(yīng)用技巧指導:小學漢字書寫教學方案
- 第2課+古代希臘羅馬【中職專用】《世界歷史》(高教版2023基礎(chǔ)模塊)
- 電工儀表與測量(第六版)中職技工電工類專業(yè)全套教學課件
- 六年級道法下冊背誦知識點
- 2024水利五大員知識題庫及答案
- TCARM 002-2023 康復(fù)醫(yī)院建設(shè)標準
- 部編版一年級語文下冊全冊教案表格(教學反思二次備課)
- 智能制造概論(高職)全套教學課件
- 點亮生命-大學生職業(yè)生涯發(fā)展與就業(yè)指導全套教學課件
- 特殊作業(yè)現(xiàn)場監(jiān)護人安全培訓課件
- 《會計發(fā)展史》課件
- 無人駕駛系統(tǒng)與智能車輛應(yīng)用技術(shù)實訓教程
評論
0/150
提交評論