出版時間:2006-12 出版社:電子工業(yè)出版社 作者:肖鋒 頁數(shù):253 字數(shù):426000
內容概要
本書是一本介紹數(shù)據(jù)庫基礎知識和應用的普及性教材。該教材是按照教育部關于職業(yè)院校數(shù)據(jù)庫原理與應用的基本要求,并結合當前數(shù)據(jù)庫的發(fā)展狀況而編寫的。其內容主要包括數(shù)據(jù)庫基礎知識、關系數(shù)據(jù)庫系統(tǒng)、SQL語言、關系數(shù)據(jù)庫設計、數(shù)據(jù)庫設計、數(shù)據(jù)庫發(fā)展動態(tài)、Visual FoxPro數(shù)據(jù)庫系統(tǒng)的使用等。 本書內容翔實,圖文并茂,將理論介紹與上機操作相結合,并將重點放在對基礎知識和基本操作技能的培養(yǎng)上?! ”緯m合高等學校、高等職業(yè)學院、各類技術學校在校學生作為教材使用,也適合作為國家公務員和社會各類成人培訓的教材使用。
書籍目錄
第1章 數(shù)據(jù)庫系統(tǒng)概述 1.1 數(shù)據(jù) 1.1.1 數(shù)據(jù)與信息 1.1.2 數(shù)據(jù)密集型應用的特點 1.2 數(shù)據(jù)管理技術的發(fā)展 1.2.1 人工管理階段 1.2.2 文件管理階段 1.2.3 數(shù)據(jù)庫管理階段 1.3 有關數(shù)據(jù)庫的基本術語 1.3.1 數(shù)據(jù) 1.3.2 數(shù)據(jù)庫 1.3.3 數(shù)據(jù)庫管理系統(tǒng) 1.3.4 數(shù)據(jù)庫系統(tǒng) 1.4 數(shù)據(jù)模型 1.4.1 數(shù)據(jù)模型 1.4.2 數(shù)據(jù)模型的組成要素 1.5 數(shù)據(jù)庫系統(tǒng)的體系結構 1.5.1 數(shù)據(jù)庫系統(tǒng)的三級模式結構 1.5.2 兩層映像功能 小結 習題 第2章 關系數(shù)據(jù)庫系統(tǒng) 2.1 概念模型與數(shù)據(jù)庫的建模 2.1.1 實體-聯(lián)系模型 2.1.2 實體-聯(lián)系模型的表示方法 2.1.3 數(shù)據(jù)庫建模 2.2 常用的數(shù)據(jù)模型 2.2.1 層次數(shù)據(jù)模型 2.2.2 網狀數(shù)據(jù)模型 2.2.3 關系數(shù)據(jù)模型 2.3 關系數(shù)據(jù)模型的基本術語及形式化定義 2.3.1 關系模型的基本術語 2.3.2 關系數(shù)據(jù)結構及其形式化定義 2.3.3 關系模式 2.4 關系完整性 2.4.1 實體完整性 2.4.2 參照完整性 2.4.3 用戶定義的完整性 2.5 關系代數(shù) 2.5.1 傳統(tǒng)的集合運算 2.5.2 專門的關系運算 2.6 關系數(shù)據(jù)庫的規(guī)范化 2.6.1 函數(shù)依賴的定義 2.6.2 完全依賴與部分依賴 2.6.3 傳遞依賴 2.6.4 關系模式的規(guī)范化 2.7 并發(fā)控制基礎 2.7.1 事務及其性質 2.7.2 事務的開始與結束 2.7.3 事務的狀態(tài) 小結 習題 第3章 關系數(shù)據(jù)庫標準語言SQL 3.1 SQL概述 3.1.1 SQL語言特點 3.1.2 SQL語言功能概述 3.1.3 SQL支持三級模式結構 3.2 數(shù)據(jù)定義 3.2.1 屬性的數(shù)據(jù)模型 3.2.2 定義表 3.2.3 修改表 3.2.4 刪除基本表 3.3 數(shù)據(jù)查詢 3.3.1 簡單查詢 3.3.2 排序 3.3.3 連接查詢 3.3.4 嵌套查詢 3.3.5 分組及計算查詢 3.4 數(shù)據(jù)更新 3.4.1 數(shù)據(jù)插入 3.4.2 數(shù)據(jù)修改 3.4.3 數(shù)據(jù)刪除 3.5 視圖 3.5.1 定義視圖 3.5.2 查詢視圖 3.5.3 刪除視圖 3.5.4 視圖的作用 3.6 索引 3.6.1 建立索引 3.6.2 刪除索引 3.6.3 索引的作用 3.7 一個應用SQL例子 小結 習題 第4章 數(shù)據(jù)庫設計 4.1 概述 4.1.1 數(shù)據(jù)庫設計的任務 4.1.2 數(shù)據(jù)庫設計的特點 4.1.3 數(shù)據(jù)庫設計步驟 4.2 數(shù)據(jù)庫需求分析 4.2.1 需求分析的任務與步驟 4.2.2 需求分析的方法 4.3 概念結構設計 4.3.1 概念結構 4.3.2 概念結構設計的方法與步驟 4.3.3 數(shù)據(jù)抽象與局部E-R模型設計 4.3.4 局部E-R圖的綜合 4.4 邏輯結構設計 4.5 物理結構設計 4.5.1 影響物理設計的因素 4.5.2 選擇存取方法 4.5.3 設計存儲結構 4.5.4 確定系統(tǒng)配置 4.5.5 評價物理結構 4.6 數(shù)據(jù)庫的實施 4.6.1 數(shù)據(jù)加載 4.6.2 數(shù)據(jù)庫的試運行 4.7 數(shù)據(jù)庫的運行和維護 4.8 數(shù)據(jù)庫的發(fā)展動態(tài) 4.8.1 分布式數(shù)據(jù)庫系統(tǒng) 4.8.2 多媒體數(shù)據(jù)庫系統(tǒng) 4.8.3 數(shù)據(jù)倉庫 小結 習題 第5章 Visual FoxPro概述 5.1 歷史沿革及其特點 5.1.1 歷史沿革 5.1.2 Visual FoxPro 6.0的特點 5.2 Visual FoxPro 6.0環(huán)境與安裝 5.2.1 Visual FoxPro 6.0環(huán)境 5.2.2 Visual FoxPro 6.0安裝 5.3 Visual FoxPro 6.0的啟動與退出 5.3.1 Visual FoxPro 6.0的啟動 5.3.2 Visual FoxPro 6.0的退出 5.4 Visual FoxPro 6.0 的窗口界面與操作 5.4.1 系統(tǒng)菜單欄 5.4.2 工具欄 5.5 項目管理器 5.5.1 創(chuàng)建項目 5.5.2 項目管理器界面 5.5.3 添加與移去項目中的文件 5.5.4 修改項目中的文件 5.5.5 項目管理器的定制 5.6 Visual FoxPro 6.0輔助設計工具 5.6.1 Visual FoxPro 向導 5.6.2 Visual FoxPro 設計器 5.6.3 Visual FoxPro 生成器 5.7 Visual FoxPro 6.0的文件類型 小結 習題 第6章 Visual Foxpro語言基礎 6.1 常量和變量 6.1.1 常量 6.1.2 變量 6.1.3 內存變量常用命令 6.1.4 數(shù)組與表文件記錄間的數(shù)據(jù)交換 6.2 表達式 6.2.1 數(shù)值表達式 6.2.2 字符表達式 6.2.3 關系表達式 6.2.4 日期時間表達式 6.2.5 邏輯表達式 6.3 函數(shù) 6.3.1 數(shù)值函數(shù) 6.3.2 字符函數(shù) 6.3.3 日期時間函數(shù) 6.3.4 類型轉換函數(shù) 6.3.5 測試函數(shù) 小結 習題 第7章 數(shù)據(jù)庫與表的創(chuàng)建與操作 7.1 數(shù)據(jù)類型 7.2 表的建立 7.2.1 Visual FoxPro 中的表的建立 7.2.2 打開與關閉表 7.2.3 修改表結構 7.3 表的操作 7.3.1 數(shù)據(jù)的錄入 7.3.2 記錄的定位 7.3.3 記錄的顯示 7.3.4 記錄的修改 7.3.5 記錄的刪除 7.3.6 數(shù)據(jù)的查詢 7.3.7 記錄的統(tǒng)計 7.4 數(shù)據(jù)庫創(chuàng)建與操作 7.4.1 數(shù)據(jù)庫的創(chuàng)建 7.4.2 數(shù)據(jù)字典 7.5 工作區(qū)與多個表連接 7.5.1 工作區(qū)號與別名 7.5.2 工作區(qū)的選擇與多表文件的打開與關閉 7.5.3 表的關聯(lián) 小結 習題 第8章 程序設計基礎 8.1 程序與程序文件 8.1.1 Visual FoxPro 的工作方式 8.1.2 程序文件的建立與執(zhí)行 8.1.3 簡單的輸入/輸出命令 8.2 程序的基本結構 8.2.1 選擇結構 8.2.2 循環(huán)結構 8.3 過程與自定義函數(shù) 8.3.1 過程的建立 8.3.2 建立函數(shù) 8.4 過程調用與參數(shù)傳遞 8.4.1 變量的作用域 8.4.2 過程的調用 8.4.3 參數(shù)的傳遞 小結 習題 第9章 查詢與視圖 9.1 查詢 9.1.1 查詢的概念 9.1.2 建立查詢 9.2 視圖 9.2.1 視圖的概念 9.2.2 建立視圖 9.2.3 視圖與數(shù)據(jù)更新 9.2.4 訂貨管理數(shù)據(jù)表之間關系 9.2.5 使用視圖 小結 習題 第10章 表單及表單控件 10.1 Visual FoxPro基類簡介 10.1.1 Visual FoxPro 基類 10.1.2 容器與控件 10.1.3 事件 10.2 創(chuàng)建和管理表單 10.2.1 創(chuàng)建表單 10.2.2 管理表單的屬性和方法 10.3 表單設計器 10.3.1 表單設計器環(huán)境 10.3.2 控件的操作和布局 10.4 常用表單控件 10.4.1 標簽控件 10.4.2 文本框控件 10.4.3 編輯框控件 10.4.4 命令按鈕控件 10.4.5 命令按鈕組控件 10.4.6 復選框控件 10.4.7 選項組控件 10.4.8 列表框控件 10.4.9 組合框控件 10.4.10 表格控件 10.4.11 頁框控件 小結 習題 第11章 菜單設計 11.1 菜單系統(tǒng)的規(guī)劃 11.1.1 菜單系統(tǒng)的創(chuàng)建 11.1.2 規(guī)劃菜單系統(tǒng) 11.2 建立系統(tǒng)菜單 11.2.1 啟動菜單設計器 11.2.2 菜單設計器的組成 11.2.3 創(chuàng)建和運行菜單 11.2.4 設計菜單實例 小結 習題 第12章 創(chuàng)建輸出報表 12.1 報表的創(chuàng)建 12.1.1 報表布局 12.1.2 使用報表向導創(chuàng)建報表 12.1.3 使用報表設計器創(chuàng)建報表 12.1.4 創(chuàng)建快速報表 12.1.5 報表工具欄 12.2 設計報表 12.2.1 報表的數(shù)據(jù)源和布局 12.2.2 在報表中使用控件 12.3 數(shù)據(jù)分組 12.4 報表輸出 小結 習題 參考文獻
圖書封面
評論、評分、閱讀與下載
數(shù)據(jù)庫應用基礎-Visual FoxPro PDF格式下載