商品簡介
《普通高等教育“十二五”規劃教材:Visual FoxPro程序設計基礎教程》以Visual FoxPro6.O軟件為應用背景,介紹了關系數據庫管理系統的基礎理論及系統開發技術。《普通高等教育“十二五”規劃教材:Visual FoxPro程序設計基礎教程》共分12章,主要內容包括:數據庫基本知識,VisualFoxPro6.0系統概述,Visual:FoxPro的數據與表達式,數據表的基本操作,數據表的排序與索引,數據庫和表間關係,sQL語言、查詢與視圖,程序設計基礎,表單設計,菜單設計,報表設計,開發實例——學生學籍管理系統的設計。
《普通高等教育“十二五”規劃教材:Visual FoxPro程序設計基礎教程》可作為普通高等院校各專業計算機公共課的教材,還可作為計算機等級考試培訓教材,也適合作為計算機愛好者學習VisualFoxPro程序設計的自學用書。
名人推薦
《普通高等教育"十二五"規劃教材:Visual FoxPro程序設計基礎教程》可作為普通高等院校各專業計算機公共課的教材,還可作為計算機等級考試培訓教材,也適合作為計算機愛好者學習VisualFoxPro程序設計的自學用書。
目次
前言
第1章 數據庫基本知識
1.1 數據、信息和數據處理
1.2 數據管理技術的發展
1.2.1 人工管理階段
1.2.2 文件管理階段
1.2.3 數據庫系統階段
1.3 數據庫技術基本概念
1.3.1 數據庫
1.3.2 數據庫管理系統
1.3.3 數據庫應用系統
1.3.4 數據庫系統
1.4 數據模型
1.4.1 現實世界的數據描述
1.4.2 實體模型(概念模型)
1.4.3 數據模型的三要素
l.4.4 常用的數據模型
1.5 關系數據庫基礎知識
1.5.1 關係的基本術語
1.5.2 關係的組成與性質
1.5.3 關係的操作
1.5.4 關係的完整性
1.5.5 關係的規範化
1.6 小結
習題1
第2章 Visual FoxPro 6.0系統概述
第3章 Visual FoxPro的數據與表達式
第4章 數據表的基本操作
第5章 數據表的排序與索引
第6章 數據庫、表間關係
第7章 sQL語言、查詢與視圖
第8章 程序設計基礎
第9章 表單設計
第10章 菜單設計
第11章 報表設計
第12章 開發實例——學生學籍管理系統的設計
習題參考答案
參考文獻
書摘/試閱
使用視圖具有以下一些優點:
提供數據庫使用的靈活性。一個數據庫可以為眾多的用戶服務,不同的用戶對數據庫中的不同數據感興趣。按個人的需要來定義視圖,可使不同用戶將注意力集中在各自關心的數據上。這樣,同一個數據庫在不同用戶的眼中呈現為不同的視圖,從而提高了數據庫應用的靈活性。
簡化對數據庫的操作。數據庫的操作往往只是針對有限字段或記錄進行更新、修改、刪除等操作,通過視圖將各表中的相關數據集中在一起,更新視圖的同時也就更新了各表中的數據。
可支持網絡應用。創建遠程視圖后,用戶可直接訪問網絡上遠程數據庫中的數據。VFP創建的遠程視圖支持在同一視圖中合并本地視圖和遠程視圖,從而支持網絡數據庫應用,擴大了數據查詢與更新的范圍。
數據庫中只存放視圖的定義且被保存在數據庫中,數據庫不存放視圖的對應數據,這些數據仍然存放在表中。
視圖與查詢一樣都是要從表中獲取數據,它查詢的基礎實質上都是SELECT語句,它們的創建步驟也是相似的。視圖與查詢的區別主要是:視圖是一個虛表,而查詢是以*.qpr文件形式存放在磁盤中,更新視圖的數據的同時也就更新了表的數據,這一點與查詢是完全不同的。
7.6.2視圖設計器
視圖與查詢都是按照一定的規則從指定的數據表中提取數據,因而用“視圖設計器”來創建視圖,與用“查詢設計器”來創建查詢的方法是十分類似的。
1.啟動“視圖設計器”常用的方法
(1)首先打開一個要在其中創建視圖的數據庫(例如“學籍”數據庫),再選擇“文件”→“新建”菜單項,在彈出的“新建”對話框中選中“視圖”,并單擊“新建文件”按鈕。
(2)在“項目管理器”中的“數據”選項卡中選擇“數據庫”→“學籍”→“本地視圖”選項,單擊“新建”按鈕,然后在出現的“新的本地視圖”對話框中單擊“新建視圖”按鈕。