出版時間:2002-6-1 出版社:電子工業(yè)出版社 作者:趙國玲 頁數(shù):178 字數(shù):307
內(nèi)容概要
本教材根據(jù)教育部最新頒布的《數(shù)據(jù)庫應用基礎》課程教學大綱的要求,以FoxPro 2?5b f or Windows為語言環(huán)境,通過大量實例,深入淺出地介紹了數(shù)據(jù)庫系統(tǒng)基礎知識、數(shù)據(jù)庫的 創(chuàng)建和維護、數(shù)據(jù)的查詢和統(tǒng)計、用戶界面、用戶菜單和報表的設計及應用程序的編寫。對 數(shù)據(jù)庫的各種操作,既給出了它的菜單操作方式,也給出了命令格式。每章后的練習與思考 ,既是對學生學習的一個檢驗,也是本節(jié)重點內(nèi)容的再現(xiàn)。每章后還配有相應的實驗要求。 ?
本書概念清楚,層次分明,例題實用,教材內(nèi)容的選取以“寬、淺、新”為原則,易學、易 懂、易用。?
本教材既可以作為中等職業(yè)學校數(shù)據(jù)庫課程的教材使用,也可以作為廣大計算機應用人員學 習數(shù)據(jù)庫知識的參考書籍。
書籍目錄
第1章 數(shù)據(jù)庫系統(tǒng)基本概念(1)?1?1 數(shù)據(jù)處理技術的發(fā)展過程(1)? 1?1?1 信息、數(shù)據(jù)及數(shù)據(jù)處理(1)? 1?1?2 數(shù)據(jù)管理技術的發(fā)展過程(2)?1?2 數(shù)據(jù)庫系統(tǒng)的組成(2)?1?3 關系數(shù)據(jù)庫(4)? 1?3?1 關系數(shù)據(jù)庫的存儲結構(4)? 1?3?2 關系數(shù)據(jù)庫管理系統(tǒng)的關系操作(4)?本章小結(5)?練習與思考題1(5)?〖WTHZ〗第2章 FoxPro系統(tǒng)概述〖WTBZ〗 (7)?2?1 FoxPro系統(tǒng)的安裝和啟動(7)? 2?1?1 FoxPro的運行環(huán)境(7)? 2?1?2 FoxPro的安裝(7)? 2?1?3 FoxPro的啟動與退出(9)?2?2 FoxPro的窗口組成及工作方式(9)? 2?2?1 FoxPro的窗口組成(9)? 2?2?2 FoxPro 的工作方式(10)?2?3 FoxPro 的特性(11)? 2?3?1 FoxPro的主要特點(11)? 2?3?2 FoxPro的主要性能指標(11)? 2?3?3 FoxPro的命令格式(13)?本章小結(14)?練習與思考題2(14)?本章實驗要求(14)?第3章 數(shù)據(jù)庫文件的創(chuàng)建(16)?3?1 數(shù)據(jù)庫文件的建立(16)? 3?1?1 數(shù)據(jù)庫文件的結構設計(16)? 3?1?2 建立數(shù)據(jù)庫文件(17)?3?2 數(shù)據(jù)庫文件的打開與關閉(19)? 3?2?1 數(shù)據(jù)庫文件的打開(19)? 3?2?2 數(shù)據(jù)庫文件的關閉(20)?3?3 數(shù)據(jù)記錄輸入(21)? 3?3?1 建庫后立即輸入記錄(21)? 3?3?2 追加新記錄(21)? 3?3?3 插入記錄(22)? 3?3?4 備注字段和通用字段的輸入(23)?本章小結(23)?練習與思考題3(23)?本章實驗要求(25)?第4章 數(shù)據(jù)庫維護(26)? 4?1 數(shù)據(jù)庫結構修改(26)?4?2 數(shù)據(jù)庫記錄的定位(28)? 4?2?1 絕對定位命令(28)? 4?2?2 相對定位命令(28)? 4?2?3 記錄定位的菜單操作(29)?4?3 數(shù)據(jù)庫顯示及瀏覽(29)? 4?3?1 顯示數(shù)據(jù)庫記錄的命令(29)? 4?3?2 顯示數(shù)據(jù)庫結構命令(30)? 4?3?3 Browse瀏覽窗口(31)?4?4 數(shù)據(jù)庫記錄的修改(33)?4?5 數(shù)據(jù)庫記錄的刪除(35)? 4?5?1 邏輯刪除記錄(35)? 4?5?2 恢復記錄(36)? 4?5?3 物理刪除記錄(37)?4?6 數(shù)據(jù)庫文件的復制(37)? 4?6?1 數(shù)據(jù)庫結構復制(37)? 4?6?2 數(shù)據(jù)庫文件復制(38)? 4?6?3 將其他數(shù)據(jù)庫文件中的數(shù)據(jù)追加到當前數(shù)據(jù)庫(39)?本章小結(41)?練習與思考題4(42)?本章實驗要求(43)?第5章 數(shù)據(jù)庫文件的排序與索引(44)?5?1 數(shù)據(jù)庫記錄的排序(44)?5?2 數(shù)據(jù)庫索引(46)? 5?2?1 索引及索引文件的分類(47)? 5?2?2 索引文件的建立(48)? 5?2?3 指定主索引(51)? 5?2?4 索引文件的維護(51)?本章小結(52)?練習與思考題5(53)?本章實驗要求(53)?第6章 數(shù)據(jù)查詢(54)? 6?1 順序查詢(54)?6?2 索引查詢(55)?6?3 RQBE查詢(56)? 6?3?1 打開RQBE窗口(56)? 6?3?2 RQBE查詢設置(57)? 6?3?3 修改RQBE查詢(60)? 6?3?4 運行RQBE查詢文件(61)?本章小結(61)?練習與思考題6(61)?本章實驗要求(62)?第7章 數(shù)據(jù)庫統(tǒng)計與匯總(63)?7?1 數(shù)據(jù)庫記錄的統(tǒng)計(63)?7?2 數(shù)值型字段求和(64)?7?3 數(shù)值型字段求平均(65)?7?4 綜合統(tǒng)計計算(66)?7?5 數(shù)據(jù)庫文件的分類匯總(67)?本章小結(69)?練習與思考題7(69)?本章實驗要求(69)?第8章 多重數(shù)據(jù)庫操作(70)?8?1 多重數(shù)據(jù)庫的意義(70)?8?2 多工作區(qū)的使用(72)? 8?2?1 工作區(qū)的選擇及使用(72)? 8?2?2 工作區(qū)的使用規(guī)則(73)?8?3 建立數(shù)據(jù)庫間的關聯(lián)(74)?8?4 建立數(shù)據(jù)庫文件的連接(77)?8?5 數(shù)據(jù)庫文件間的數(shù)據(jù)更新(78)?8?6 View窗口的組成及操作(79)? 8?6?1 View窗口的組成(79)? 8?6?2 利用View窗口建立數(shù)據(jù)庫之間的關聯(lián)(80)? 8?6?3 視圖文件(82)?本章小結(82)?練習與思考題8(82)?本章實驗要求(83)?第9章 簡單程序設計(84)?9?1 程序的建立與執(zhí)行(84)? 9?1?1 程序的概念(84)? 9?1?2 程序的建立與編輯(85)? 9?1?3 程序的執(zhí)行(86)?9?2 常量、變量及表達式(86)? 9?2?1 常量(86)? 9?2?2 變量(87)? 9?2?3 內(nèi)存變量的有關操作(87)? 9?2?4 表達式(89)?9?3 常用函數(shù)的使用(91)?9?4 基本的輸入/輸出命令(98)? 9?4?1 非格式化的輸入/輸出命令(98)? 9?4?2 格式化輸入/輸出命令(100)?9?5 程序設計中的其他常用命令(101)? 9?5?1 注釋命令(101)? 9?5?2 常用環(huán)境參數(shù)設置命令(102)?本章小結(103)?練習與思考題9(103)?本章實驗要求(104)?第10章 結構化程序設計(106)?10?1 程序的基本結構(106)? 10?1?1 程序的基本控制結構(106)? 10?1?2 程序流程圖(107)?10?2 分支結構程序設計(107)? 10?2?1 分支結構的特點(107)? 10?2?2 分支結構程序設計(109)?10?3 循環(huán)結構程序設計(112)? 10?3?1 條件循環(huán)語句WHILE(112)? 10?3?2 計數(shù)循環(huán)語句FOR(114)? 10?3?3 數(shù)據(jù)庫掃描循環(huán)語句SCAN(116)? 10?3?4 循環(huán)嵌套(117)?10?4 過程與函數(shù)(118)? 10?4?1 過程與過程調(diào)用(119)? 10?4?2 內(nèi)存變量的作用域(122)? 10?4?3 自定義函數(shù)(124)?10?5 數(shù)組及其應用(125)? 10?5?1 創(chuàng)建數(shù)組(125)? 10?5?2 數(shù)組元素的賦值(125)? 10?5?3 數(shù)組與數(shù)據(jù)庫記錄之間的數(shù)據(jù)傳遞(125)?本章小結(127)?練習與思考題10(128)?本章實驗要求(129)?第11章 用戶界面設計(131)?11?1 用戶界面及界面的設計規(guī)則(131)?11?2 窗口設計(132)? 11?2?1 窗口的定義、激活、關閉和清除(132 )? 11?2?2 窗口的隱藏及窗口的保存和恢復(136)?11?3 屏幕生成器的使用(138)? 11?3?1 屏幕生成器簡介(138)? 11?3?2 屏幕設計(141)? 11?3?3 生成屏幕代碼(145)? 11?3?4 運行屏幕程序(145)?本章小結(146)?練習與思考題11(146)?本章實驗要求(147)?第12章 用戶菜單設計(148)?12?1 簡單菜單設計(148)? 12?1?1 基本概念(148)? 12?1?2 簡單菜單程序設計(149)?12?2 下拉式菜單設計(150)? 12?2?1 菜單生成器的使用(150)? 12?2?2 菜單程序的運行(153)? 12?2?3 系統(tǒng)菜單的恢復(153)?本章小結(154)?練習與思考題12(154)?本章實驗要求(154)?第13章 報表及標簽設計(155)?13?1 報表的建立及打印(155)? 13?1?1 簡單報表的打印(155)? 13?1?2 報表生成器的使用(156)? 13?1?3 報表格式生成(157)? 13?1?4 保存報表格式(159)? 13?1?5 修改報表格式(160)? 13?1?6 報表輸出(161)? 13?1?7 建立報表的有關命令(161)?13?2 標簽的建立與輸出(161)? 13?2?1 設計標簽格式(162)? 13?2?2 打印標簽(163)?本章小結(163)?練習與思考題13(163)?本章實驗要求(164)?〖WTHZ〗第14章 FoxPro應用軟件系統(tǒng)設計〖WTBZ〗〖HT5”SS 〗(165)?14?1 應用系統(tǒng)開發(fā)的一般過程(165)?14?2 項目管理器(166)? 14?2?1 項目管理器的作用(167)? 14?2?2 項目管理器的使用(167)? 14?2?3 Project菜單(169)?14?3 程序的總體調(diào)試(169)? 14?3?1 程序的語法錯誤和邏輯錯誤(169)? 14?3?2 常用的程序調(diào)試方法(169)? 14?3?3 FoxPro的調(diào)試工具(170)?本章小結(172)?練習與思考題14(172)?本章實驗要求(172)?附錄(174)?參考文獻(178)?
圖書封面
評論、評分、閱讀與下載