
(教材)數(shù)據(jù)庫原理及項目開發(fā)實踐(Visual FoxPro)
- 所屬分類:
高職高專計..
- 作者:
李文輝 主編
- 出版社:
中國鐵道出版社
- ISBN:9787113116415
- 出版日期:2010-8-1
-
原價:
¥28.00元
現(xiàn)價:¥22.80元
圖書簡介
本書共包括兩部分內(nèi)容。第1部分共分為6章,主要講解關系數(shù)據(jù)庫的基本理論;第2部分——數(shù)據(jù)庫設計與開發(fā)工具應用部分中,使用Visual
FoxPro
6.0關系數(shù)據(jù)庫管理系統(tǒng)軟件,將一個“圖書銷售管理系統(tǒng)”項目開發(fā)實例,分解為11個任務,每個任務都由任務描述、任務分析、相關知識、技能訓練、任務小結、練習組成。
本書編排合理、邏輯性強、深入淺出、圖文并茂、練習充分,具有較強的實用性,適合作為高等職業(yè)院校計算機信息管理類及其他相關專業(yè)的學生學習數(shù)據(jù)庫原理及其項目開發(fā)應用的教材,也可作為從事信息技術處理、網(wǎng)站建設及數(shù)據(jù)庫設計項目開發(fā)的技術人員和教師的參考用書。
目錄
本書共包括兩部分內(nèi)容。第1部分共分為6章,主要講解關系數(shù)據(jù)庫的基本理論;第2部分——數(shù)據(jù)庫設計與開發(fā)工具應用部分中,使用Visual FoxPro 6.0關系數(shù)據(jù)庫管理系統(tǒng)軟件,將一個“圖書銷售管理系統(tǒng)”項目開發(fā)實例,分解為11個任務,每個任務都由任務描述、任務分析、相關知識、技能訓練、任務小結、練習組成。 本書編排合理、邏輯性強、深入淺出、圖文并茂、練習充分,具有較強的實用性,適合作為高等職業(yè)院校計算機信息管理類及其他相關專業(yè)的學生學習數(shù)據(jù)庫原理及其項目開發(fā)應用的教材,也可作為從事信息技術處理、網(wǎng)站建設及數(shù)據(jù)庫設計項目開發(fā)的技術人員和教師的參考用書。
第1部分 關系數(shù)據(jù)庫基本理論
第1章 數(shù)據(jù)庫系統(tǒng)概述
1.1 數(shù)據(jù)管理技術的發(fā)展
1.1.1 人工管理階段
1.1.2 文件系統(tǒng)階段
1.1.3 數(shù)據(jù)庫系統(tǒng)階段
1.2 數(shù)據(jù)庫技術的幾個概念
1.2.1 數(shù)據(jù)
1.2.2 數(shù)據(jù)庫
1.2.3 數(shù)據(jù)庫管理系統(tǒng)
1.2.4 數(shù)據(jù)庫系統(tǒng)
1.2.5 數(shù)據(jù)庫技術
1.3 數(shù)據(jù)模型相關知識
1.3.1 數(shù)據(jù)描述的三個階段
1.3.2 數(shù)據(jù)模型的組成及分類
1.3.3 數(shù)據(jù)聯(lián)系的方法
1.3.4 數(shù)據(jù)模型
1.3.5 E-R模型
1.4 數(shù)據(jù)庫體系結構
1.4.1 三級模式結構
1.4.2 二級映像
1.4.3 兩級數(shù)據(jù)獨立性
1.5 數(shù)據(jù)庫管理系統(tǒng)
1.5.1 DBMS的主要功能
1.5.2 DBMS的組成
1.5.3 DBMS的工作過程
習題
第2章 關系模型
2.1 完整性控制
2.1.1 數(shù)據(jù)庫完整性的概念
2.1.2 數(shù)據(jù)庫完整性的作用
2.2 關系模型的基本概念
2.2.1 二維表
2.2.2 關系術語
2.2.3 關系模型的特點
2.3 關系運算
2.3.1 傳統(tǒng)的集合運算
2.3.2 基本關系運算
2.3.3 外關鍵字
習題
第3章 結構化查詢語言SQL
3.1 SQL概述
3.2 基本查詢語句
3.2.1 SELECT子句
3.2.2 WHERE子句
3.2.3 ORDER BY子句
3.2.4 使用集合函數(shù)
3.2.5 分組統(tǒng)計
3.3 高級查詢技術
3.3.1 子查詢
3.3.2 多表聯(lián)接查詢
3.3.3 集合運算
3.4 數(shù)據(jù)操作
3.4.1 數(shù)據(jù)插入
3.4.2 數(shù)據(jù)更新
3.4.3 數(shù)據(jù)刪除
3.5 數(shù)據(jù)定義
3.5.1 定義表
3.5.2 刪除表
3.5.3 其他數(shù)據(jù)庫對象的定義語句
3.6 數(shù)據(jù)控制
3.6.1 授權
3.6.2 回收權限(REVOKE)
習題
第4章 關系規(guī)范化設計
4.1 關系規(guī)范化概述
4.2 函數(shù)依賴
4.2.1 屬性間的聯(lián)系
4.2.2 函數(shù)依賴
4.2.3 關鍵字
4.3 關系范式
4.3.1 關系規(guī)范化過程
4.3.2 第一范式
4.3.3 第二范式
4.3.4 第三范式
4.3.5 BE范式
4.4 無損聯(lián)接分解
習題
第5章 數(shù)據(jù)庫設計與開發(fā)
5.1 需求分析和系統(tǒng)邏輯模型的建立
5.1.1 數(shù)據(jù)流程圖的繪制
5.1.2 數(shù)據(jù)分析
5.1.3 功能分析
5.1.4 數(shù)據(jù)/功能分析
5.2 系統(tǒng)分析報告
5.3 數(shù)據(jù)庫設計
5.3.1 數(shù)據(jù)庫設計的要求和步驟
5.3.2 概念結構設計
5.3.3 邏輯結構設計
5.4 數(shù)據(jù)庫的物理實現(xiàn)
5.4.1 建立Visual FoxPro的數(shù)據(jù)表
5.4.2 建立Visual FoxPro的數(shù)據(jù)庫
5.4.3 設置數(shù)據(jù)表的索引
5.4.4 創(chuàng)建數(shù)據(jù)表之間的關聯(lián)
5.4.5 創(chuàng)建視圖
習題
第6章 數(shù)據(jù)庫管理
6.1 數(shù)據(jù)庫的安全性
6.1.1 數(shù)據(jù)庫安全性概述
6.1.2 數(shù)據(jù)庫安全性控制的一般方法
6.1.3 Visual FoxPro中常用的數(shù)據(jù)安全措施
6.2 數(shù)據(jù)庫的完整性
6.2.1 數(shù)據(jù)完整性的分類和違約處理
6.2.2 數(shù)據(jù)庫完整性約束條件
6.2.3 數(shù)據(jù)庫完整性設計原則
6.2.4 觸發(fā)器
6.2.5 Visual FoxPro 6.0中數(shù)據(jù)完整性的實現(xiàn)
6.3 事務管理
6.3.1 事務的基本概念
6.3.2 事務的特性(ACID特性)
6.4 并發(fā)控制
6.4.1 并發(fā)控制的任務
6.4.2 并發(fā)控制的方法
6.4.3 Visual FoxPro數(shù)據(jù)庫的并發(fā)控制機制
6.5 恢復技術
6.5.1 故障的類型
6.5.2 數(shù)據(jù)庫恢復技術
6.5.3 Visual FoxPro中數(shù)據(jù)備份的實現(xiàn)
習題
第2部分 數(shù)據(jù)庫設計與開發(fā)工具
任務一 Visual FoxPro 6.0基礎應用
任務二 數(shù)據(jù)庫及表的創(chuàng)建與管理
任務三 創(chuàng)建索引及表之間的永久聯(lián)系
任務四 視圖及查詢
任務五 表單的設計與管理
任務六 掌握常用控件的使用方法
任務七 報表與標簽的設計
任務八 掌握菜單與工具欄的設計方法
任務九 面向對象的程序設計
任務十 結構化程序設計
任務十一 應用程序開發(fā)
習題答案
參考文獻