數(shù)據(jù)庫前臺(tái)開發(fā)環(huán)境

出版時(shí)間:2010-9  出版社:清華大學(xué)  作者:郭新順 編  頁數(shù):347  
Tag標(biāo)簽:無  

前言

  多年以來,一直希望編寫一本通俗易懂,集數(shù)據(jù)庫理論、流行的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)環(huán)境(C/S、B/S結(jié)構(gòu))以及開發(fā)案例于一體的書,讀者可以通過詳細(xì)的案例逐漸學(xué)會(huì)數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)環(huán)境和開發(fā)方法,不斷掌握數(shù)據(jù)庫的理論知識(shí)。本書就是按照這種思路編寫而成的,分為4篇?! 〉谝黄獮閿?shù)據(jù)庫理論知識(shí)。介紹主要的4種數(shù)據(jù)模型、數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)和數(shù)據(jù)庫系統(tǒng)的主要組成部分。系統(tǒng)講解關(guān)系數(shù)據(jù)庫的基本概念、關(guān)系模型和關(guān)系代數(shù)。重點(diǎn)講解關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL的數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)操作三部分功能。最后介紹網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)的兩種工作模式以及常用的數(shù)據(jù)庫連接技術(shù)。幫助讀者掌握數(shù)據(jù)庫系統(tǒng)的基本原理、技術(shù)和方法,了解現(xiàn)代數(shù)據(jù)庫系統(tǒng)的特點(diǎn)及發(fā)展趨勢(shì)?! 〉诙饕v解目前最為流行的、功能強(qiáng)大的、面向?qū)ο蟮目蛻魴C(jī)/服務(wù)器(C/S)結(jié)構(gòu)數(shù)據(jù)庫前臺(tái)開發(fā)環(huán)境PowerBuilder 11.5。它是全球領(lǐng)先的企業(yè)集成解決方案供應(yīng)商——美國(guó)著名的數(shù)據(jù)庫公司Sybase的產(chǎn)品。PowerBuilder集面向?qū)ο髷?shù)據(jù)庫技術(shù)、分布式應(yīng)用技術(shù)和多媒體技術(shù)于一身,是目前最具代表性的、具有可視化圖形界面的快速交互式數(shù)據(jù)庫開發(fā)工具。通過ODBC接口和專業(yè)Native接口,PowerBuilder可以支持幾乎所有的數(shù)據(jù)庫管理系統(tǒng),例如大中型數(shù)據(jù)庫Oracle、Sybase、MS SQL,Server、Informix、IBM DB 2等,小型基于文件方式的數(shù)據(jù)庫dBase、FoxPro、Paradox、Access等。PowerBuilder是跨平臺(tái)的圖形開發(fā)環(huán)境,支持Windows 9X/NT/200x/Vista/7、UNIX和Macintosh操作系統(tǒng)。PowerBuilder 11.5顯著地簡(jiǎn)化了.NET應(yīng)用的開發(fā)過程,目前PowerBuilder可以幫助開發(fā)者靈活地部署.NET、Windows Forms、web Forms和.NET Smart C1ients等應(yīng)用程序。

內(nèi)容概要

本書以數(shù)據(jù)庫為核心,以PowerBuilder 11.5和Dreamweaver CS4為開發(fā)環(huán)境,以“按照數(shù)據(jù)庫功能模塊進(jìn)行案例教學(xué)”為編寫新思路,將數(shù)據(jù)庫基本理論、數(shù)據(jù)庫開發(fā)技術(shù)、網(wǎng)站開發(fā)環(huán)境以及多個(gè)簡(jiǎn)明完整的實(shí)驗(yàn)案例有機(jī)地結(jié)合在一起。    本書共分為4篇,第一篇介紹數(shù)據(jù)庫系統(tǒng)概論、關(guān)系數(shù)據(jù)庫基礎(chǔ)知識(shí)、標(biāo)準(zhǔn)SQL以及網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)的工作模式。第二篇介紹利用PowerBuilder 11.5開發(fā)(基于C/S結(jié)構(gòu)數(shù)據(jù)庫應(yīng)用系統(tǒng))、創(chuàng)建數(shù)據(jù)庫、窗口和控件、數(shù)據(jù)窗口、菜單、PowerScript語言、函數(shù)及結(jié)構(gòu)、數(shù)據(jù)管道、程序調(diào)試以及PBL庫管理等內(nèi)容。第三篇介紹利用Dreamweaver CS4開發(fā)(基于B/S結(jié)構(gòu)網(wǎng)站系統(tǒng))、ASP動(dòng)態(tài)網(wǎng)頁技術(shù)的基礎(chǔ)、動(dòng)態(tài)站點(diǎn)的建立及Access數(shù)據(jù)庫的連接等。第四篇為兩種開發(fā)環(huán)境開發(fā)的案例。數(shù)據(jù)庫應(yīng)用系統(tǒng)的第一個(gè)案例和網(wǎng)站開發(fā)的兩個(gè)案例都有詳細(xì)的設(shè)計(jì)步驟,特別適合初學(xué)者自學(xué)。    本書可作為大學(xué)本科生學(xué)習(xí)數(shù)據(jù)庫原理及應(yīng)用、PowerBuilder、Dreamweaver以及管理信息系統(tǒng)的教材和教學(xué)參考書,也可供快速開發(fā)C/S、B/S結(jié)構(gòu)數(shù)據(jù)庫應(yīng)用系統(tǒng)的用戶學(xué)習(xí)和參考。

書籍目錄

第一篇  數(shù)據(jù)庫基礎(chǔ)知識(shí) 第1章  數(shù)據(jù)庫系統(tǒng)概論   1.1  數(shù)據(jù)和信息     1.1.1  數(shù)據(jù)與信息     1.1.2  數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)     1.1.3  數(shù)據(jù)管理技術(shù)的友展     1.1.4  數(shù)據(jù)庫系統(tǒng)的特點(diǎn)   1.2  數(shù)據(jù)庫系統(tǒng)的組成   1.3  數(shù)據(jù)庫系統(tǒng)的模式結(jié)構(gòu)     1.3.1  數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)     1.3.2  數(shù)據(jù)庫系統(tǒng)的二層映像與數(shù)據(jù)獨(dú)立性   1.4  數(shù)據(jù)模型     1.4.1  數(shù)據(jù)模型的概念     1.4.2  概念模型     1.4.3  E-R模型     1.4.4  常用的數(shù)據(jù)模型   小結(jié)   思考題與習(xí)題   …… 第2章  關(guān)系數(shù)據(jù)庫基礎(chǔ)知識(shí) 笫3章  關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL 第4章  網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)的工作模式第二篇  PowerBuilder數(shù)據(jù)庫開發(fā)環(huán)境 第5章  PowerBuilder概述 第6章  開發(fā)數(shù)據(jù)庫管理系統(tǒng)的基本步驟和基本要素 第7章  數(shù)據(jù)庫管理 第8章  窗口及窗口控件 第9章  數(shù)據(jù)窗口 第10章  菜單 第11章  PowerScript語言 第12章  函數(shù)及結(jié)構(gòu) 第13章  用戶對(duì)象 第14章  數(shù)據(jù)管道 第15章  庫管理 第16章  程序調(diào)試 第17章  可執(zhí)行文件生成及系統(tǒng)發(fā)布第三篇  Dreamweaver動(dòng)態(tài)網(wǎng)站開發(fā)環(huán)境 第18章  ASP動(dòng)態(tài)網(wǎng)頁技術(shù)的基礎(chǔ) 第19章  數(shù)據(jù)庫創(chuàng)建連接和創(chuàng)建動(dòng)態(tài)站點(diǎn)第四篇  實(shí)驗(yàn)指導(dǎo) 第20章  實(shí)驗(yàn)1  創(chuàng)建數(shù)據(jù)庫,開發(fā)通訊錄錄入界面 第21章  實(shí)驗(yàn)2  改變字段顯示風(fēng)格,創(chuàng)建系統(tǒng)主界面和菜單 第22章  實(shí)驗(yàn)3  精確查詢和模糊查詢 第23章  實(shí)驗(yàn)4  任意字段查詢和多關(guān)系組合查詢 第24章  實(shí)驗(yàn)5  統(tǒng)計(jì)和報(bào)表設(shè)計(jì) 第25章  實(shí)驗(yàn)6  動(dòng)態(tài)改變數(shù)據(jù)窗口對(duì)象和標(biāo)簽控件的使用方法 第26章  實(shí)驗(yàn)7  工具欄、主界面修飾,系統(tǒng)登錄界面、可執(zhí)行文件生成及安裝盤制作 第27章  實(shí)驗(yàn)8  學(xué)生成績(jī)管理系統(tǒng)開發(fā) 第28章  實(shí)驗(yàn)9  企業(yè)員工工資管理系統(tǒng)設(shè)計(jì) 第29章  實(shí)驗(yàn)10  計(jì)算器設(shè)計(jì)(學(xué)習(xí)PowerScript語言) 第30章  實(shí)驗(yàn)11  客觀題自動(dòng)閱卷系統(tǒng)設(shè)計(jì)(學(xué)習(xí)數(shù)組、函數(shù)、SQL語句) 第31章  實(shí)驗(yàn)12  把C/S結(jié)構(gòu)的數(shù)據(jù)庫應(yīng)用系統(tǒng)轉(zhuǎn)換成為B/S結(jié)構(gòu)的系統(tǒng) 第32章  實(shí)驗(yàn)13  新聞發(fā)布瀏覽站點(diǎn)、數(shù)據(jù)庫和管理頁面設(shè)計(jì) 第33章  實(shí)驗(yàn)14  管理新聞?lì)悇e 第34章  實(shí)驗(yàn)15  新聞網(wǎng)頁的管理 第35章  實(shí)驗(yàn)16  在線統(tǒng)計(jì)站點(diǎn)和數(shù)據(jù)庫設(shè)計(jì)規(guī)劃 第36章  實(shí)驗(yàn)17  統(tǒng)計(jì)網(wǎng)頁制作 第37章  實(shí)驗(yàn)18  數(shù)據(jù)統(tǒng)計(jì)和統(tǒng)計(jì)結(jié)果顯示網(wǎng)頁制作參考文獻(xiàn)

章節(jié)摘錄

  1.2數(shù)據(jù)庫系統(tǒng)的組成  數(shù)據(jù)庫系統(tǒng)一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫應(yīng)用軟件和界面、軟件和硬件平臺(tái)、數(shù)據(jù)庫管理員組成?! ?.硬件平臺(tái)  在數(shù)據(jù)庫系統(tǒng)中,其硬件平臺(tái)包括計(jì)算機(jī)和網(wǎng)絡(luò)兩類。用于建立數(shù)據(jù)庫系統(tǒng)的計(jì)算機(jī)可以是大型機(jī)、小型機(jī)、微型機(jī)等。數(shù)據(jù)庫系統(tǒng)既可以建立在單機(jī)上,也可以建立在網(wǎng)絡(luò)上,結(jié)構(gòu)形式以分布式方式與B/S方式為主。  在為數(shù)據(jù)庫系統(tǒng)選擇硬件環(huán)境時(shí),要著重考慮I/O的速度和存儲(chǔ)容量。要有足夠大的內(nèi)存存放操作系統(tǒng)、DBMS的核心模塊、數(shù)據(jù)緩沖區(qū)和應(yīng)用程序,要有足夠大的磁盤或磁盤陣列等設(shè)備存放數(shù)據(jù)庫,有足夠的磁帶或光盤作數(shù)據(jù)備份;系統(tǒng)有較高的數(shù)據(jù)傳送率。對(duì)分布式數(shù)據(jù)庫系統(tǒng)或網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)還需要考慮數(shù)據(jù)在網(wǎng)絡(luò)上的傳輸速度。  2.軟件平臺(tái)  在數(shù)據(jù)庫系統(tǒng)中,其軟件平臺(tái)包括支持DBMS運(yùn)行的操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)開發(fā)工具、接口軟件。  數(shù)據(jù)庫系統(tǒng)開發(fā)工具是為應(yīng)用開發(fā)人員和最終用戶所提供的工具,包括高級(jí)程序設(shè)計(jì)語言以及可視化開發(fā)工具,如Visual Basic.NET、C++、C#、PowerBuilder、Delphi等,還包括與Internet相關(guān)的HTML及XML等以及一些專用開發(fā)工具。它們?yōu)閿?shù)據(jù)庫系統(tǒng)的開發(fā)和應(yīng)用提供了良好的環(huán)境。  在網(wǎng)絡(luò)環(huán)境下,數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)庫與應(yīng)用、數(shù)據(jù)庫與網(wǎng)絡(luò)之間需要用接口軟件進(jìn)行連接,否則數(shù)據(jù)庫系統(tǒng)整體就無法運(yùn)作。這些接口軟件及規(guī)范包括ODBC、JDBC、CORBA、COM、DCOM等?! ?.數(shù)據(jù)庫系統(tǒng)中的人員  數(shù)據(jù)庫系統(tǒng)中的人員包括數(shù)據(jù)庫管理員(DataBase Administrator,DBA)、系統(tǒng)分析員和數(shù)據(jù)庫設(shè)計(jì)人員、應(yīng)用程序員和最終用戶?! ?shù)據(jù)庫管理員不一定只是一個(gè)人,往往是一個(gè)工作小組,主要負(fù)責(zé)數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)庫維護(hù)、數(shù)據(jù)庫的改進(jìn)和重組重構(gòu)。系統(tǒng)分析員是數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)中的高級(jí)人員,主要負(fù)責(zé)應(yīng)用系統(tǒng)的需求分析和規(guī)范說明,要和用戶及I)BA相結(jié)合}確定系統(tǒng)的軟硬件配置,并參與數(shù)據(jù)庫系統(tǒng)的概要設(shè)計(jì)。數(shù)據(jù)庫設(shè)計(jì)人員負(fù)責(zé)數(shù)據(jù)庫中數(shù)據(jù)的確定、數(shù)據(jù)庫各級(jí)模式的設(shè)計(jì),很多情況下數(shù)據(jù)庫設(shè)計(jì)人員就由數(shù)據(jù)庫管理員擔(dān)任。應(yīng)用程序員負(fù)責(zé)設(shè)計(jì)、編寫數(shù)據(jù)庫應(yīng)用系統(tǒng)的程序模塊,并進(jìn)行調(diào)試和安裝。最終用戶通過應(yīng)用系統(tǒng)的用戶接口使用數(shù)據(jù)庫。

編輯推薦

  《數(shù)據(jù)庫前臺(tái)開發(fā)環(huán)境》以數(shù)據(jù)庫為核心,以PowerBuiIder 11.5和Dreamweaver CS4為開發(fā)環(huán)境,按照數(shù)據(jù)庫功能模塊進(jìn)行案例教學(xué),將數(shù)據(jù)庫基本理論、數(shù)據(jù)庫開發(fā)技術(shù)、網(wǎng)站開發(fā)環(huán)境以及多個(gè)簡(jiǎn)明完整的實(shí)驗(yàn)案例有機(jī)地結(jié)合在一起。  數(shù)據(jù)庫應(yīng)用系統(tǒng)的第一個(gè)案例和網(wǎng)站開發(fā)的兩個(gè)案例都有詳細(xì)的設(shè)計(jì)步驟,特別適合初學(xué)者自學(xué)

圖書封面

圖書標(biāo)簽Tags

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


    數(shù)據(jù)庫前臺(tái)開發(fā)環(huán)境 PDF格式下載


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

 
 

 

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

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