出版時(shí)間:2012-06-01 出版社:魏茂林 高等教育出版社 (2012-06出版) 作者:魏茂林 編 頁(yè)數(shù):326
內(nèi)容概要
《中等職業(yè)學(xué)校計(jì)算機(jī)應(yīng)用與軟件技術(shù)專業(yè)教學(xué)用書(shū):Visual FoxPro 6.0數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì)(第2版)》是《VisualFoxPr06.O數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì)》的第2版,在編寫(xiě)過(guò)程中參考了全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Visual FoxPro程序設(shè)計(jì)考試大綱。 全書(shū)共包括9個(gè)項(xiàng)目,主要內(nèi)容包括Visual FoxPro數(shù)據(jù)庫(kù)基礎(chǔ)、數(shù)據(jù)庫(kù)與表的操作、查詢與視圖、關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SOL、表單設(shè)計(jì)、報(bào)表設(shè)計(jì)、菜單設(shè)計(jì)、結(jié)構(gòu)化程序設(shè)計(jì)基礎(chǔ)、應(yīng)用程序設(shè)計(jì)實(shí)例等。每個(gè)項(xiàng)目的任務(wù)明確,例題要求清晰、操作步驟具體、操作結(jié)果翔實(shí);為更好地拓展知識(shí)和提高技能,任務(wù)中穿插了大量的“拓展與提高”、“相關(guān)知識(shí)”模塊;每個(gè)任務(wù)都給出了同步練習(xí),每個(gè)項(xiàng)目均提供了大量的練習(xí)題和上機(jī)操作題,以鞏固所學(xué)知識(shí)?!吨械嚷殬I(yè)學(xué)校計(jì)算機(jī)應(yīng)用與軟件技術(shù)專業(yè)教學(xué)用書(shū):Visual FoxPro 6.0數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì)(第2版)》適合中等職業(yè)學(xué)校計(jì)算機(jī)應(yīng)用與軟件技術(shù)專業(yè)學(xué)生使用,也可作為全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Visual FoxPro程序設(shè)計(jì)考試的學(xué)習(xí)用書(shū)。
書(shū)籍目錄
項(xiàng)目1 Visual FoxPro數(shù)據(jù)庫(kù)基礎(chǔ) 任務(wù)1數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí) 任務(wù)2數(shù)據(jù)模型 任務(wù)3關(guān)系數(shù)據(jù)庫(kù) 活動(dòng)1關(guān)系模式 活動(dòng)2關(guān)系操作 任務(wù)4認(rèn)識(shí)Visual FoxPro 6.0 活動(dòng)1啟動(dòng)Visual FoxPro 6.0 活動(dòng)2退出Visual FoxPro 6.0 任務(wù)5常量和變量 活動(dòng)1常量 活動(dòng)2變量 任務(wù)6常用函數(shù) 活動(dòng)1數(shù)值計(jì)算函數(shù) 活動(dòng)2字符處理函數(shù) 活動(dòng)3數(shù)據(jù)類(lèi)型轉(zhuǎn)換函數(shù) 活動(dòng)4日期時(shí)間函數(shù) 活動(dòng)5測(cè)試函數(shù) 任務(wù)7表達(dá)式 活動(dòng)1算術(shù)表達(dá)式 活動(dòng)2字符表達(dá)式 活動(dòng)3關(guān)系表達(dá)式 活動(dòng)4邏輯表達(dá)式 綜合練習(xí)1 項(xiàng)目2數(shù)據(jù)庫(kù)與表的操作 任務(wù)1創(chuàng)建項(xiàng)目 活動(dòng)1創(chuàng)建項(xiàng)目文件 活動(dòng)2修改項(xiàng)目 任務(wù)2創(chuàng)建數(shù)據(jù)庫(kù) 任務(wù)3打開(kāi)和關(guān)閉數(shù)據(jù)庫(kù) 活動(dòng)1打開(kāi)數(shù)據(jù)庫(kù) 活動(dòng)2關(guān)閉數(shù)據(jù)庫(kù) 任務(wù)4創(chuàng)建表 活動(dòng)1創(chuàng)建表結(jié)構(gòu) 活動(dòng)2修改表結(jié)構(gòu) 任務(wù)5表的基本操作 活動(dòng)1打開(kāi)表 活動(dòng)2輸入記錄 活動(dòng)3瀏覽記錄 活動(dòng)4定位記錄 活動(dòng)5修改記錄 活動(dòng)6刪除記錄 任務(wù)6索引操作 活動(dòng)1建立索引 活動(dòng)2應(yīng)用索引 任務(wù)7設(shè)置字段屬性 活動(dòng)1設(shè)置字段的標(biāo)題 活動(dòng)2添加字段注釋 活動(dòng)3設(shè)置字段的默認(rèn)值 活動(dòng)4設(shè)置字段的有效性規(guī)則 任務(wù)8設(shè)置參照完整性 活動(dòng)1建立表間關(guān)系 活動(dòng)2建立參照完整性 任務(wù)9多表的使用 活動(dòng)1使用工作區(qū) 活動(dòng)2建立表間臨時(shí)關(guān)系 綜合練習(xí)2 項(xiàng)目3查詢與視圖 任務(wù)1創(chuàng)建查詢 活動(dòng)1使用"查詢向?qū)?創(chuàng)建查詢 活動(dòng)2使用"查詢?cè)O(shè)計(jì)器"創(chuàng)建查詢 活動(dòng)3創(chuàng)建交叉表查詢 任務(wù)2創(chuàng)建視圖 活動(dòng)1創(chuàng)建本地視圖 活動(dòng)2利用視圖更新數(shù)據(jù) 綜合練習(xí)3 項(xiàng)目4關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL 任務(wù)1數(shù)據(jù)定義 活動(dòng)1創(chuàng)建基本表 活動(dòng)2修改表結(jié)構(gòu) 活動(dòng)3刪除表 任務(wù)2數(shù)據(jù)操作 活動(dòng)1插入記錄 活動(dòng)2更新記錄 活動(dòng)3刪除記錄 任務(wù)3SQL數(shù)據(jù)查詢 活動(dòng)1簡(jiǎn)單查詢 活動(dòng)2條件查詢 活動(dòng)3聯(lián)接查詢 活動(dòng)4嵌套查詢 活動(dòng)5查詢的排序 活動(dòng)6查詢的分組 活動(dòng)7查詢的輸出 綜合練習(xí)4 項(xiàng)目5表單設(shè)計(jì) 任務(wù)1面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)例 任務(wù)2使用"表單向?qū)?創(chuàng)建表單 活動(dòng)1創(chuàng)建單表表單 活動(dòng)2創(chuàng)建一對(duì)多表單 任務(wù)3使用"表單設(shè)計(jì)器"創(chuàng)建表單 任務(wù)4表單控件 活動(dòng)1標(biāo)簽、文本框和編輯框控件 活動(dòng)2命令按鈕和命令按鈕組控件 活動(dòng)3選項(xiàng)按鈕組和復(fù)選框控件 活動(dòng)4組合框控件 活動(dòng)5表格控件 活動(dòng)6頁(yè)框控件 活動(dòng)7計(jì)時(shí)器和微調(diào)控件 活動(dòng)8ActiveX綁定控件 綜合練習(xí)5 項(xiàng)目6報(bào)表設(shè)計(jì) 任務(wù)1使用向?qū)?chuàng)建報(bào)表 任務(wù)2快速報(bào)表 任務(wù)3使用"報(bào)表設(shè)計(jì)器"創(chuàng)建報(bào)表 任務(wù)4打印報(bào)表 綜合練習(xí)6 項(xiàng)目7菜單設(shè)計(jì) 任務(wù)1系統(tǒng)菜單的組成 任務(wù)2設(shè)計(jì)菜單 活動(dòng)1快速生成菜單 活動(dòng)2使用"菜單設(shè)計(jì)器"設(shè)計(jì)菜單 任務(wù)3設(shè)計(jì)快捷菜單 任務(wù)4定義工具欄 綜合練習(xí)7 項(xiàng)目8結(jié)構(gòu)化程序設(shè)計(jì)基礎(chǔ) 任務(wù)1程序文件的創(chuàng)建與運(yùn)行 活動(dòng)1創(chuàng)建程序文件 活動(dòng)2運(yùn)行程序文件 任務(wù)2結(jié)構(gòu)化程序設(shè)計(jì) 活動(dòng)1順序結(jié)構(gòu) 活動(dòng)2選擇結(jié)構(gòu) 活動(dòng)3循環(huán)結(jié)構(gòu) 任務(wù)3過(guò)程與過(guò)程調(diào)用 活動(dòng)1子程序的設(shè)計(jì)與調(diào)用 活動(dòng)2過(guò)程文件的設(shè)計(jì)與調(diào)用 任務(wù)4參數(shù)傳遞 任務(wù)5變量的作用域 活動(dòng)1公共變量 活動(dòng)2私有變量 活動(dòng)3局部變量 綜合練習(xí)8 項(xiàng)目9應(yīng)用程序設(shè)計(jì)實(shí)例 任務(wù)1系統(tǒng)分析 任務(wù)2系統(tǒng)設(shè)計(jì) 任務(wù)3連編應(yīng)用程序 綜合練習(xí)9
章節(jié)摘錄
版權(quán)頁(yè): 插圖: 1發(fā)展簡(jiǎn)史 數(shù)據(jù)庫(kù)系統(tǒng)的萌芽出現(xiàn)于20世紀(jì)60年代。當(dāng)時(shí),計(jì)算機(jī)開(kāi)始廣泛地應(yīng)用于數(shù)據(jù)管理,對(duì)數(shù)據(jù)的共享提出了越來(lái)越高的要求。傳統(tǒng)的文件系統(tǒng)已經(jīng)不能滿足人們的需要。能夠統(tǒng)一管理和共享數(shù)據(jù)的數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)應(yīng)運(yùn)而生。數(shù)據(jù)模型是數(shù)據(jù)庫(kù)系統(tǒng)的核。和基礎(chǔ),各種DBMS軟件都是基于某種數(shù)據(jù)模型的。所以通常也按照數(shù)據(jù)模型的特點(diǎn)將傳統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)分成網(wǎng)狀數(shù)據(jù)庫(kù)、層次數(shù)據(jù)庫(kù)和關(guān)系數(shù)據(jù)庫(kù)三類(lèi)。 網(wǎng)狀數(shù)據(jù)庫(kù)模型對(duì)于層次和非層次結(jié)構(gòu)的事物都能比較自然地模擬,在關(guān)系數(shù)據(jù)庫(kù)出現(xiàn)之前網(wǎng)狀DBMS要比層次DBMS用得普遍。在數(shù)據(jù)庫(kù)發(fā)展史上,網(wǎng)狀數(shù)據(jù)庫(kù)占有重要地位。 層次DBMS是緊隨網(wǎng)狀數(shù)據(jù)庫(kù)而出現(xiàn)的。網(wǎng)狀數(shù)據(jù)庫(kù)和層次數(shù)據(jù)庫(kù)已經(jīng)很好地解決了數(shù)據(jù)的集中和共享問(wèn)題,但是在數(shù)據(jù)獨(dú)立性和抽象級(jí)別上仍有很大欠缺。用戶在對(duì)這兩種數(shù)據(jù)庫(kù)進(jìn)行存取時(shí),仍然需要明確數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu),指出存取路徑。而后來(lái)出現(xiàn)的關(guān)系數(shù)據(jù)庫(kù)較好地解決了這些問(wèn)題。 隨著信息技術(shù)和市場(chǎng)的發(fā)展,人們發(fā)現(xiàn)關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)雖然技術(shù)很成熟,能很好地處理"表格型數(shù)據(jù)",卻對(duì)越來(lái)越多的復(fù)雜類(lèi)型的數(shù)據(jù)無(wú)能為力。20世紀(jì)90年代以后,人們開(kāi)始研究面向?qū)ο蟮臄?shù)據(jù)庫(kù)(Object Oriented Database,OODB)。然而,數(shù)年的發(fā)展表明,面向?qū)ο蟮臄?shù)據(jù)庫(kù)系統(tǒng)產(chǎn)品的市場(chǎng)發(fā)展情況并不理想。 2發(fā)展階段 數(shù)據(jù)庫(kù)發(fā)展階段大致劃分為人工管理階段、文件系統(tǒng)階段、數(shù)據(jù)庫(kù)系統(tǒng)階段。 (1)人工管理階段。20世紀(jì)50年代中期之前,計(jì)算機(jī)的軟硬件均不完善。硬件存儲(chǔ)設(shè)備只有磁帶、卡片和紙帶,軟件方面還沒(méi)有操作系統(tǒng)。這個(gè)階段由于還沒(méi)有軟件系統(tǒng)對(duì)數(shù)據(jù)進(jìn)行管理,程序員在程序中不僅要規(guī)定數(shù)據(jù)的邏輯結(jié)構(gòu),還要設(shè)計(jì)其物理結(jié)構(gòu),包括存儲(chǔ)結(jié)構(gòu)、存取方法、輸入輸出方式等。當(dāng)數(shù)據(jù)的物理組織或存儲(chǔ)設(shè)備改變時(shí),用戶程序就必須重新編制。由于數(shù)據(jù)的組織面向應(yīng)用,不同的計(jì)算程序之間不能共享數(shù)據(jù),使得不同的應(yīng)用之間存在大量的重復(fù)數(shù)據(jù),很難維護(hù)應(yīng)用程序之間數(shù)據(jù)的一致性。 (2)文件系統(tǒng)階段。這一階段的主要標(biāo)志是計(jì)算機(jī)中有了專門(mén)管理數(shù)據(jù)庫(kù)的軟件--操作系統(tǒng)(文件管理)。20世紀(jì)50年代中期到60年代中期,由于計(jì)算機(jī)大容量存儲(chǔ)設(shè)備(如硬盤(pán))的出現(xiàn),推動(dòng)了軟件技術(shù)的發(fā)展,而操作系統(tǒng)的出現(xiàn)標(biāo)志著數(shù)據(jù)管理步入一個(gè)新的階段。在文件系統(tǒng)階段,數(shù)據(jù)以文件為單位存儲(chǔ)在外存儲(chǔ)器上,且由操作系統(tǒng)統(tǒng)一管理。操作系統(tǒng)為用戶使用文件提供了友好界面。文件的邏輯結(jié)構(gòu)與物理結(jié)構(gòu)脫鉤,程序和數(shù)據(jù)分離,使數(shù)據(jù)與程序有了一定的獨(dú)立性。用戶的程序與數(shù)據(jù)可分別存放在外存儲(chǔ)器上,各個(gè)應(yīng)用程序可以共享一組數(shù)據(jù),實(shí)現(xiàn)了以文件為單位的數(shù)據(jù)共享。 但由于數(shù)據(jù)的組織仍然是面向程序,所以存在大量的數(shù)據(jù)冗余。而且數(shù)據(jù)的邏輯結(jié)構(gòu)不能方便地修改和擴(kuò)充,數(shù)據(jù)邏輯結(jié)構(gòu)的每一點(diǎn)微小改變都會(huì)影響到應(yīng)用程序。由于文件之間互相獨(dú)立,因而它們不能反映現(xiàn)實(shí)世界中事物之間的聯(lián)系,操作系統(tǒng)不負(fù)責(zé)維護(hù)文件之間的聯(lián)系信息。如果文件之間有內(nèi)容上的聯(lián)系,那也只能由應(yīng)用程序去處理。 (3)數(shù)據(jù)庫(kù)系統(tǒng)階段。20世紀(jì)60年代末,隨著計(jì)算機(jī)在數(shù)據(jù)管理領(lǐng)域的普遍應(yīng)用,人們對(duì)數(shù)據(jù)管理技術(shù)提出了更高的要求:希望面向企業(yè)或部門(mén),以數(shù)據(jù)為中心組織數(shù)據(jù),減少數(shù)據(jù)的冗余,提供更高的數(shù)據(jù)共享能力,同時(shí)要求程序和數(shù)據(jù)具有較高的獨(dú)立性,當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)改變時(shí),不涉及數(shù)據(jù)的物理結(jié)構(gòu),也不影響應(yīng)用程序,以降低應(yīng)用程序研制與維護(hù)的費(fèi)用。數(shù)據(jù)庫(kù)技術(shù)正是在這樣一個(gè)應(yīng)用需求的基礎(chǔ)上發(fā)展起來(lái)的。 隨著信息管理內(nèi)容的不斷擴(kuò)展,出現(xiàn)了豐富多樣的數(shù)據(jù)模型(層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P?、半結(jié)構(gòu)化模型等),新技術(shù)也層出不窮(數(shù)據(jù)流、w曲數(shù)據(jù)管理、數(shù)據(jù)挖掘等)。
編輯推薦
《中等職業(yè)學(xué)校計(jì)算機(jī)應(yīng)用與軟件技術(shù)專業(yè)教學(xué)用書(shū):Visual FoxPro 6.0數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì)(第2版)》適合中等職業(yè)學(xué)校計(jì)算機(jī)應(yīng)用與軟件技術(shù)專業(yè)學(xué)生使用,也可作為全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Visual FoxPro程序設(shè)計(jì)考試的學(xué)習(xí)用書(shū)。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Visual FoxPro 6.0數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版