Visual FoxPro數(shù)據(jù)庫基礎(chǔ)

出版時(shí)間:2011-8  出版社:清華大學(xué)出版社  作者:丁革媛 編  頁數(shù):347  

內(nèi)容概要

  《Visual FoxPro數(shù)據(jù)庫基礎(chǔ)》是以關(guān)系型數(shù)據(jù)庫管理系統(tǒng)Visual FoxPro 6.0中文版為平臺(tái),詳細(xì)介紹了關(guān)系型數(shù)據(jù)庫基本概念、數(shù)據(jù)模型、關(guān)系代數(shù)、Visual FoxPro的開發(fā)環(huán)境、Visual FoxPro程序設(shè)計(jì)基礎(chǔ)、數(shù)據(jù)庫與表、Visual FoxPro的可視化編程、查詢與視圖、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL、報(bào)表和標(biāo)簽、菜單設(shè)計(jì)與應(yīng)用、數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)和數(shù)據(jù)安全與共享等內(nèi)容。內(nèi)容講解細(xì)致、圖文并茂、重點(diǎn)突出,并通過大量的實(shí)例,將理論知識(shí)學(xué)習(xí)和實(shí)踐技能培養(yǎng)緊密地結(jié)合在一起?!  禫isual FoxPro數(shù)據(jù)庫基礎(chǔ)》既可作為高等院校非計(jì)算機(jī)專業(yè)本、??茖W(xué)生“數(shù)據(jù)庫基礎(chǔ)”課程的教學(xué)用書,也可以作為計(jì)算機(jī)愛好者以及數(shù)據(jù)庫維護(hù)與應(yīng)用能力培訓(xùn)的教學(xué)和參考用書。

書籍目錄

第1章  數(shù)據(jù)庫概述
1.1 數(shù)據(jù)庫基本概念
1.2 數(shù)據(jù)管理的發(fā)展歷史
1.3 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)
1.4 數(shù)據(jù)模型
1.5 關(guān)系代數(shù)
1.6 數(shù)據(jù)庫設(shè)計(jì)
1.7 Visual FoxPro數(shù)據(jù)庫概述
1.7.1 安裝Visual FoxPro 6.0
1.7.2 Visual FoxPro的啟動(dòng)與退出
1.7.3 Visual FoxPro的用戶界面
1.7.4 Visual FoxPro的工作方式
1.7.5 Visual FoxPro命令概述
1.7.6 Visual FoxPro中最簡單的操作命令
1.7.7 Visual FoxPro的配置
1.7.8 Visual FoxPro的幫助系統(tǒng)
1.7.9 Visual FoxPro的向?qū)?、設(shè)計(jì)器和生成器簡介
1.8 項(xiàng)目管理器
1.8.1 項(xiàng)目管理器簡介
1.8.2 項(xiàng)目管理器的功能
1.8.3 定制項(xiàng)目管理器
習(xí)題一
第2章 Visual FoxPro程序設(shè)計(jì)基礎(chǔ)
2.1 數(shù)據(jù)類型
2.2 常量與變量
2.2.1 常量
2.2.2 變量
2.3 數(shù)組
2.4 運(yùn)算符和表達(dá)式
2.4.1 算術(shù)運(yùn)算符及數(shù)值表達(dá)式
2.4.2 字符運(yùn)算符及字符表達(dá)式
2.4.3 日期時(shí)間運(yùn)算符及日期時(shí)間表達(dá)式
2.4.4 關(guān)系運(yùn)算符及關(guān)系表達(dá)式
2.4.5 邏輯運(yùn)算符及邏輯表達(dá)式
2.4.6 綜合表達(dá)式的運(yùn)算優(yōu)先級(jí)
2.5 常用函數(shù)
2.5.1 數(shù)值函數(shù)
2.5.2 字符函數(shù)
2.5.3 日期和時(shí)間函數(shù)
2.5.4 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)
2.5.5 其他函數(shù)
2.6 程序設(shè)計(jì)基礎(chǔ)
2.6.1 程序文件的建立與執(zhí)行
2.6.2 程序中的常用語句與注釋
2.6.3 程序的基本結(jié)構(gòu)
2.7 過程和自定義函數(shù)
2.7.1 過程和自定義函數(shù)的定義
2.7.2 過程和自定義函數(shù)的調(diào)用
2.7.3 參數(shù)傳遞
2.7.4 變量的作用域
習(xí)題二
第3章 數(shù)據(jù)庫和表
3.1 數(shù)據(jù)庫的建立和編輯
3.1.1 建立數(shù)據(jù)庫
3.1.2 數(shù)據(jù)庫的基本操作
3.2 表的創(chuàng)建
3.2.1 自由表
3.2.2 數(shù)據(jù)庫表
3.3 表的基本操作
3.3.1 表的打開和關(guān)閉
3.3.2 表結(jié)構(gòu)的顯示與修改
3.3.3 表中記錄的操作
3.3.4 表的統(tǒng)計(jì)
3.3.5 表到表
3.4 索引
3.4.1 索引的概念
3.4.2 在表設(shè)計(jì)器中建立索引
3.4.3 利用命令窗口建立索引
3.5 工作區(qū)
3.5.1 工作區(qū)的概念
3.5.2 工作區(qū)的選擇
3.6 表的關(guān)系
3.6.1 表之間的永久關(guān)系
3.6.2 表之間的臨時(shí)關(guān)系
3.7 數(shù)據(jù)庫完整性
3.7.1 實(shí)體完整性與主關(guān)鍵字
3.7.2 域完整性與約束規(guī)則
3.7.3 參照完整性與表之間的關(guān)聯(lián)
3.7.4 數(shù)據(jù)庫表觸發(fā)器
習(xí)題三
第4章 Visual FoxPro的可視化編程
4.1 對(duì)象及其使用
4.1.1 對(duì)象與類
4.1.2 對(duì)象的屬性、事件與方法
4.1.3 Visual FoxPro可視化編程的步驟
4.2 創(chuàng)建表單
4.2.1 表單設(shè)計(jì)器工具欄
4.2.2 表單控件的布局
4.3 表單的屬性和方法
4.3.1 表單的屬性
4.3.2 表單的事件與方法
4.3.3 表單文件的執(zhí)行
4.4 常用基本型控件
4.4.1 標(biāo)簽控件
4.4.2 命令按鈕和命令按鈕組
4.4.3 文本框控件
4.4.4 編輯框控件
4.4.5 復(fù)選框控件
4.4.6 選項(xiàng)按鈕組控件
4.4.7 列表框和組合框控件
4.4.8 表格控件
4.4.9 頁框控件
4.4.10 計(jì)時(shí)器和微調(diào)按鈕控件
4.4.11 圖形和圖像控件
4.5 多重表單
4.5.1 表單的類型
4.5.2 主從表單之間的參數(shù)傳遞
習(xí)題四
第5章 查詢和視圖
5.1 查詢
5.2 視圖
5.2.1 創(chuàng)建本地視圖
5.2.2 視圖的使用
習(xí)題五
第6章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL
6.1 SQL概述
6.1.1 SQL的發(fā)展過程
6.1.2 SQL語言的特點(diǎn)
6.1.3 SQL數(shù)據(jù)庫的體系結(jié)構(gòu)
6.1.4 SQL語言的語句結(jié)構(gòu)
6.1.5 SQL語言的命令分類
6.2 SQL的數(shù)據(jù)定義
6.2.1 數(shù)據(jù)庫的定義和刪除
6.2.2 表的定義
6.2.3 修改表結(jié)構(gòu)
6.2.4 刪除表
6.3 SQL的數(shù)據(jù)查詢
6.3.1 簡單查詢
6.3.2 簡單的聯(lián)接查詢
6.3.3 嵌套查詢
6.3.4 帶特殊運(yùn)算符的條件查詢
6.3.5 超聯(lián)接查詢
6.3.6 排序
6.3.7 分組統(tǒng)計(jì)查詢與篩選
6.3.8 空值查詢
6.3.9 輸出合并
6.3.10 查詢結(jié)果輸出
6.4 SQL的數(shù)據(jù)修改
6.4.1 插入記錄
6.4.2 刪除記錄
6.4.3 更新記錄
習(xí)題六
第7章 報(bào)表和標(biāo)簽
7.1 創(chuàng)建報(bào)表
7.1.1 利用報(bào)表向?qū)?chuàng)建報(bào)表
7.1.2 利用報(bào)表設(shè)計(jì)器創(chuàng)建報(bào)表
7.1.3 快速報(bào)表
7.1.4 報(bào)表的預(yù)覽和打印
7.1.5 Visual FoxPro報(bào)表事件
7.1.6 報(bào)表的調(diào)用
7.1.7 利用報(bào)表設(shè)計(jì)器對(duì)Excel表格進(jìn)行報(bào)表處理
7.2 標(biāo)簽設(shè)計(jì)
7.2.1 利用標(biāo)簽向?qū)?chuàng)建標(biāo)簽
7.2.2 利用標(biāo)簽設(shè)計(jì)器創(chuàng)建標(biāo)簽
習(xí)題七
第8章 菜單設(shè)計(jì)與應(yīng)用
8.1 系統(tǒng)菜單
8.1.1 菜單結(jié)構(gòu)
8.1.2 系統(tǒng)菜單的配置
8.2 下拉式菜單設(shè)計(jì)
8.2.1 菜單設(shè)計(jì)的基本步驟
8.2.2 菜單設(shè)計(jì)方法
8.2.3 下拉式菜單設(shè)計(jì)實(shí)例
8.2.4 為頂層表單添加菜單
8.3 快捷菜單設(shè)計(jì)
8.3.1 快捷菜單的特點(diǎn)與創(chuàng)建方法
8.3.2 快捷菜單的應(yīng)用實(shí)例
8.4 利用程序設(shè)計(jì)菜單
8.4.1 設(shè)計(jì)條形菜單
8.4.2 設(shè)計(jì)彈出式菜單
習(xí)題八
第9章 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)
9.1 開發(fā)的基本步驟
9.1.1 需求分析
9.1.2 系統(tǒng)設(shè)計(jì)
9.1.3 系統(tǒng)實(shí)現(xiàn)
9.1.4 軟件測(cè)試
9.1.5 系統(tǒng)維護(hù)
9.2 “銀行賬戶管理系統(tǒng)”開發(fā)實(shí)例
9.2.1 應(yīng)用系統(tǒng)需求分析
9.2.2 應(yīng)用系統(tǒng)功能設(shè)計(jì)
9.2.3 應(yīng)用系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
9.2.4 應(yīng)用系統(tǒng)主界面設(shè)計(jì)
9.2.5 管理員身份驗(yàn)證界面設(shè)計(jì)
9.2.6 活期儲(chǔ)蓄賬戶管理界面設(shè)計(jì)
9.2.7 定期儲(chǔ)蓄賬戶管理模塊的設(shè)計(jì)
9.2.8 活期儲(chǔ)蓄用戶查詢模塊的設(shè)計(jì)
9.2.9 定期儲(chǔ)蓄用戶查詢模塊的設(shè)計(jì)
9.2.10 活期儲(chǔ)蓄取款機(jī)模塊的設(shè)計(jì)
9.2.11 結(jié)束界面的設(shè)計(jì)
9.2.12 系統(tǒng)主文件的設(shè)計(jì)
9.2.13 系統(tǒng)的編譯
習(xí)題九
第10章 數(shù)據(jù)安全與共享
10.1 計(jì)算機(jī)安全性
10.1.1 計(jì)算機(jī)系統(tǒng)的安全性
10.1.2 計(jì)算機(jī)系統(tǒng)評(píng)測(cè)標(biāo)準(zhǔn)
10.2 數(shù)據(jù)庫安全性控制
10.2.1 數(shù)據(jù)庫安全性概述
10.2.2 數(shù)據(jù)庫安全技術(shù)
10.3 并發(fā)控制
10.3.1 并發(fā)控制概述
10.3.2 封鎖
10.3.3 封鎖協(xié)議
10.3.4 活鎖和死鎖
10.4 數(shù)據(jù)庫恢復(fù)技術(shù)
10.4.1 數(shù)據(jù)庫恢復(fù)概述
10.4.2 恢復(fù)操作的基本原理
10.4.3 具體故障的恢復(fù)策略
10.4.4 數(shù)據(jù)庫鏡像
習(xí)題十
參考文獻(xiàn)

章節(jié)摘錄

  3.數(shù)據(jù)庫系統(tǒng)的主要風(fēng)險(xiǎn)  數(shù)據(jù)庫系統(tǒng)在實(shí)際應(yīng)用中存在來自各方面的安全風(fēng)險(xiǎn),由安全風(fēng)險(xiǎn)最終引起安全問題。下面從四個(gè)方面講述數(shù)據(jù)庫系統(tǒng)的安全風(fēng)險(xiǎn)。 ?。?)來自操作系統(tǒng)的風(fēng)險(xiǎn)。來自操作系統(tǒng)的風(fēng)險(xiǎn)主要集中在病毒、后門、數(shù)據(jù)庫系統(tǒng)和操作系統(tǒng)的關(guān)聯(lián)性方面。首先在病毒方面,操作系統(tǒng)中可能存在的特洛伊木馬程序?qū)?shù)據(jù)庫系統(tǒng)構(gòu)成極大的威脅,數(shù)據(jù)庫管理員尤其需要注意木馬程序帶給系統(tǒng)人駐程序所帶來的威脅。一個(gè)特洛伊木馬程序修改了入駐程序的密碼,并且當(dāng)更新密碼時(shí),入侵者能得到新的密碼。其次在操作系統(tǒng)的后門方面,許多數(shù)據(jù)庫系統(tǒng)的特征參數(shù)盡管方便了數(shù)據(jù)庫管理員,但也為數(shù)據(jù)庫服務(wù)器主機(jī)操作系統(tǒng)留下了后門,這使得黑客可以通過后門訪問數(shù)據(jù)庫。最后數(shù)據(jù)庫系統(tǒng)和操作系統(tǒng)之間帶有很強(qiáng)的關(guān)聯(lián)性。操作系統(tǒng)具有文件管理功能,能夠利用存取控制矩陣,實(shí)現(xiàn)對(duì)各類文件包括數(shù)據(jù)庫文件的授權(quán)進(jìn)行讀寫和執(zhí)行等,而且操作系統(tǒng)的監(jiān)控程序能進(jìn)行用戶登錄和口令鑒別的控制,因此數(shù)據(jù)庫系統(tǒng)的安全性最終要靠操作系統(tǒng)和硬件設(shè)備所提供的環(huán)境。如果操作系統(tǒng)允許用戶直接存取數(shù)據(jù)庫文件,則在數(shù)據(jù)庫系統(tǒng)中采取最可靠的安全措施也不起作用?! 。?)來自管理的風(fēng)險(xiǎn)。用戶安全意識(shí)薄弱,對(duì)信息網(wǎng)絡(luò)安全重視不夠,安全管理措施不落實(shí),導(dǎo)致安全事件的發(fā)生,這些都是當(dāng)前安全管理工作存在的主要問題。從已發(fā)生安全事件的原因中分析,占前兩位的分別是“未修補(bǔ)軟件安全漏洞”和“登錄密碼過于簡單或未修改”,這也表明了用戶缺乏相關(guān)的安全防范意識(shí)和基本的安全防范常識(shí)。比如數(shù)據(jù)庫系統(tǒng)可用的但并未正確使用的安全選項(xiàng)、危險(xiǎn)的默認(rèn)設(shè)置、給用戶更多的不適當(dāng)?shù)臋?quán)限、對(duì)系統(tǒng)配置的未經(jīng)授權(quán)的改動(dòng)等。 ?。?)來自用戶的風(fēng)險(xiǎn)。用戶的風(fēng)險(xiǎn)主要表現(xiàn)在用戶賬號(hào)、作用和對(duì)特定數(shù)據(jù)庫目標(biāo)的操作許可。例如對(duì)表單和存儲(chǔ)步驟的訪問。因此必須對(duì)數(shù)據(jù)庫系統(tǒng)做范圍更廣的徹底安全分析,找出所有可能領(lǐng)域內(nèi)的潛在漏洞,包括與銷售商提供的軟件相關(guān)的風(fēng)險(xiǎn)軟件的BuG、缺少操作系統(tǒng)補(bǔ)丁、脆弱的服務(wù)和選擇不安全的默認(rèn)配置等。另外對(duì)于密碼長度不夠、對(duì)重要數(shù)據(jù)的非法訪問以及竊取數(shù)據(jù)庫內(nèi)容等惡意行動(dòng)也潛在地存在,以上這些都表現(xiàn)為來自用戶的風(fēng)險(xiǎn)。  ……

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    Visual FoxPro數(shù)據(jù)庫基礎(chǔ) PDF格式下載


用戶評(píng)論 (總計(jì)1條)

 
 

  •   一般啦。。。
 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7