出版時間:2010-9 出版社:清華大學 作者:郭新順 編 頁數:347
Tag標簽:無
前言
多年以來,一直希望編寫一本通俗易懂,集數據庫理論、流行的數據庫應用系統(tǒng)開發(fā)環(huán)境(C/S、B/S結構)以及開發(fā)案例于一體的書,讀者可以通過詳細的案例逐漸學會數據庫應用系統(tǒng)的開發(fā)環(huán)境和開發(fā)方法,不斷掌握數據庫的理論知識。本書就是按照這種思路編寫而成的,分為4篇?! 〉谝黄獮閿祿炖碚撝R。介紹主要的4種數據模型、數據庫系統(tǒng)的三級模式結構和數據庫系統(tǒng)的主要組成部分。系統(tǒng)講解關系數據庫的基本概念、關系模型和關系代數。重點講解關系數據庫標準語言SQL的數據定義、數據查詢、數據操作三部分功能。最后介紹網絡數據庫系統(tǒng)的兩種工作模式以及常用的數據庫連接技術。幫助讀者掌握數據庫系統(tǒng)的基本原理、技術和方法,了解現代數據庫系統(tǒng)的特點及發(fā)展趨勢?! 〉诙饕v解目前最為流行的、功能強大的、面向對象的客戶機/服務器(C/S)結構數據庫前臺開發(fā)環(huán)境PowerBuilder 11.5。它是全球領先的企業(yè)集成解決方案供應商——美國著名的數據庫公司Sybase的產品。PowerBuilder集面向對象數據庫技術、分布式應用技術和多媒體技術于一身,是目前最具代表性的、具有可視化圖形界面的快速交互式數據庫開發(fā)工具。通過ODBC接口和專業(yè)Native接口,PowerBuilder可以支持幾乎所有的數據庫管理系統(tǒng),例如大中型數據庫Oracle、Sybase、MS SQL,Server、Informix、IBM DB 2等,小型基于文件方式的數據庫dBase、FoxPro、Paradox、Access等。PowerBuilder是跨平臺的圖形開發(fā)環(huán)境,支持Windows 9X/NT/200x/Vista/7、UNIX和Macintosh操作系統(tǒng)。PowerBuilder 11.5顯著地簡化了.NET應用的開發(fā)過程,目前PowerBuilder可以幫助開發(fā)者靈活地部署.NET、Windows Forms、web Forms和.NET Smart C1ients等應用程序。
內容概要
本書以數據庫為核心,以PowerBuilder 11.5和Dreamweaver CS4為開發(fā)環(huán)境,以“按照數據庫功能模塊進行案例教學”為編寫新思路,將數據庫基本理論、數據庫開發(fā)技術、網站開發(fā)環(huán)境以及多個簡明完整的實驗案例有機地結合在一起。 本書共分為4篇,第一篇介紹數據庫系統(tǒng)概論、關系數據庫基礎知識、標準SQL以及網絡數據庫系統(tǒng)的工作模式。第二篇介紹利用PowerBuilder 11.5開發(fā)(基于C/S結構數據庫應用系統(tǒng))、創(chuàng)建數據庫、窗口和控件、數據窗口、菜單、PowerScript語言、函數及結構、數據管道、程序調試以及PBL庫管理等內容。第三篇介紹利用Dreamweaver CS4開發(fā)(基于B/S結構網站系統(tǒng))、ASP動態(tài)網頁技術的基礎、動態(tài)站點的建立及Access數據庫的連接等。第四篇為兩種開發(fā)環(huán)境開發(fā)的案例。數據庫應用系統(tǒng)的第一個案例和網站開發(fā)的兩個案例都有詳細的設計步驟,特別適合初學者自學。 本書可作為大學本科生學習數據庫原理及應用、PowerBuilder、Dreamweaver以及管理信息系統(tǒng)的教材和教學參考書,也可供快速開發(fā)C/S、B/S結構數據庫應用系統(tǒng)的用戶學習和參考。
書籍目錄
第一篇 數據庫基礎知識 第1章 數據庫系統(tǒng)概論 1.1 數據和信息 1.1.1 數據與信息 1.1.2 數據庫、數據庫管理系統(tǒng)、數據庫系統(tǒng) 1.1.3 數據管理技術的友展 1.1.4 數據庫系統(tǒng)的特點 1.2 數據庫系統(tǒng)的組成 1.3 數據庫系統(tǒng)的模式結構 1.3.1 數據庫系統(tǒng)的三級模式結構 1.3.2 數據庫系統(tǒng)的二層映像與數據獨立性 1.4 數據模型 1.4.1 數據模型的概念 1.4.2 概念模型 1.4.3 E-R模型 1.4.4 常用的數據模型 小結 思考題與習題 …… 第2章 關系數據庫基礎知識 笫3章 關系數據庫標準語言SQL 第4章 網絡數據庫系統(tǒng)的工作模式第二篇 PowerBuilder數據庫開發(fā)環(huán)境 第5章 PowerBuilder概述 第6章 開發(fā)數據庫管理系統(tǒng)的基本步驟和基本要素 第7章 數據庫管理 第8章 窗口及窗口控件 第9章 數據窗口 第10章 菜單 第11章 PowerScript語言 第12章 函數及結構 第13章 用戶對象 第14章 數據管道 第15章 庫管理 第16章 程序調試 第17章 可執(zhí)行文件生成及系統(tǒng)發(fā)布第三篇 Dreamweaver動態(tài)網站開發(fā)環(huán)境 第18章 ASP動態(tài)網頁技術的基礎 第19章 數據庫創(chuàng)建連接和創(chuàng)建動態(tài)站點第四篇 實驗指導 第20章 實驗1 創(chuàng)建數據庫,開發(fā)通訊錄錄入界面 第21章 實驗2 改變字段顯示風格,創(chuàng)建系統(tǒng)主界面和菜單 第22章 實驗3 精確查詢和模糊查詢 第23章 實驗4 任意字段查詢和多關系組合查詢 第24章 實驗5 統(tǒng)計和報表設計 第25章 實驗6 動態(tài)改變數據窗口對象和標簽控件的使用方法 第26章 實驗7 工具欄、主界面修飾,系統(tǒng)登錄界面、可執(zhí)行文件生成及安裝盤制作 第27章 實驗8 學生成績管理系統(tǒng)開發(fā) 第28章 實驗9 企業(yè)員工工資管理系統(tǒng)設計 第29章 實驗10 計算器設計(學習PowerScript語言) 第30章 實驗11 客觀題自動閱卷系統(tǒng)設計(學習數組、函數、SQL語句) 第31章 實驗12 把C/S結構的數據庫應用系統(tǒng)轉換成為B/S結構的系統(tǒng) 第32章 實驗13 新聞發(fā)布瀏覽站點、數據庫和管理頁面設計 第33章 實驗14 管理新聞類別 第34章 實驗15 新聞網頁的管理 第35章 實驗16 在線統(tǒng)計站點和數據庫設計規(guī)劃 第36章 實驗17 統(tǒng)計網頁制作 第37章 實驗18 數據統(tǒng)計和統(tǒng)計結果顯示網頁制作參考文獻
章節(jié)摘錄
1.2數據庫系統(tǒng)的組成 數據庫系統(tǒng)一般由數據庫、數據庫管理系統(tǒng)、數據庫應用軟件和界面、軟件和硬件平臺、數據庫管理員組成?! ?.硬件平臺 在數據庫系統(tǒng)中,其硬件平臺包括計算機和網絡兩類。用于建立數據庫系統(tǒng)的計算機可以是大型機、小型機、微型機等。數據庫系統(tǒng)既可以建立在單機上,也可以建立在網絡上,結構形式以分布式方式與B/S方式為主?! ≡跒閿祿煜到y(tǒng)選擇硬件環(huán)境時,要著重考慮I/O的速度和存儲容量。要有足夠大的內存存放操作系統(tǒng)、DBMS的核心模塊、數據緩沖區(qū)和應用程序,要有足夠大的磁盤或磁盤陣列等設備存放數據庫,有足夠的磁帶或光盤作數據備份;系統(tǒng)有較高的數據傳送率。對分布式數據庫系統(tǒng)或網絡數據庫系統(tǒng)還需要考慮數據在網絡上的傳輸速度?! ?.軟件平臺 在數據庫系統(tǒng)中,其軟件平臺包括支持DBMS運行的操作系統(tǒng)、數據庫系統(tǒng)開發(fā)工具、接口軟件?! 祿煜到y(tǒng)開發(fā)工具是為應用開發(fā)人員和最終用戶所提供的工具,包括高級程序設計語言以及可視化開發(fā)工具,如Visual Basic.NET、C++、C#、PowerBuilder、Delphi等,還包括與Internet相關的HTML及XML等以及一些專用開發(fā)工具。它們?yōu)閿祿煜到y(tǒng)的開發(fā)和應用提供了良好的環(huán)境?! ≡诰W絡環(huán)境下,數據庫系統(tǒng)中的數據庫與應用、數據庫與網絡之間需要用接口軟件進行連接,否則數據庫系統(tǒng)整體就無法運作。這些接口軟件及規(guī)范包括ODBC、JDBC、CORBA、COM、DCOM等?! ?.數據庫系統(tǒng)中的人員 數據庫系統(tǒng)中的人員包括數據庫管理員(DataBase Administrator,DBA)、系統(tǒng)分析員和數據庫設計人員、應用程序員和最終用戶?! 祿旃芾韱T不一定只是一個人,往往是一個工作小組,主要負責數據庫設計、數據庫維護、數據庫的改進和重組重構。系統(tǒng)分析員是數據庫系統(tǒng)設計中的高級人員,主要負責應用系統(tǒng)的需求分析和規(guī)范說明,要和用戶及I)BA相結合}確定系統(tǒng)的軟硬件配置,并參與數據庫系統(tǒng)的概要設計。數據庫設計人員負責數據庫中數據的確定、數據庫各級模式的設計,很多情況下數據庫設計人員就由數據庫管理員擔任。應用程序員負責設計、編寫數據庫應用系統(tǒng)的程序模塊,并進行調試和安裝。最終用戶通過應用系統(tǒng)的用戶接口使用數據庫。
編輯推薦
《數據庫前臺開發(fā)環(huán)境》以數據庫為核心,以PowerBuiIder 11.5和Dreamweaver CS4為開發(fā)環(huán)境,按照數據庫功能模塊進行案例教學,將數據庫基本理論、數據庫開發(fā)技術、網站開發(fā)環(huán)境以及多個簡明完整的實驗案例有機地結合在一起?! 祿鞈孟到y(tǒng)的第一個案例和網站開發(fā)的兩個案例都有詳細的設計步驟,特別適合初學者自學
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載