出版時間:2007-1 出版社:科學(xué)出版社 作者:鮑永剛 頁數(shù):274 字?jǐn)?shù):347000
內(nèi)容概要
本書主要介紹SQL語言的典型版本以及SQL語言在開發(fā)工具中的應(yīng)用方法,內(nèi)容全面,敘述詳細(xì)。 全書共八章,內(nèi)容包括數(shù)據(jù)庫概述、SQL語言、T-SQL語言、PL/SQL語言、關(guān)系數(shù)據(jù)庫設(shè)計、VB.NET和Visual C#數(shù)據(jù)庫連接與SQL操作、PowerBuilder數(shù)據(jù)庫連接與SQL操作、Java數(shù)據(jù)庫連接與SQL操作等。本書各章附有大量的應(yīng)用實例,實例程序都經(jīng)過作者實際調(diào)試,均可成功運行,實用性很強。讀者可通過實例,舉一反三,鞏固所學(xué)內(nèi)容。 本書可供數(shù)據(jù)庫應(yīng)用軟件開發(fā)人員參考閱讀,也可作為高等院校計算機(jī)相關(guān)專業(yè)教材或教學(xué)參考書。
書籍目錄
第1章 數(shù)據(jù)庫概述 1.1 數(shù)據(jù)模型 1.1.1 概念模型 1.1.2 層次模型 1.1.3 網(wǎng)狀模型 1.1.4 關(guān)系模型 1.1.5 面向?qū)ο竽P? 1.2 關(guān)系數(shù)據(jù)庫管理系統(tǒng)及關(guān)系數(shù)據(jù)庫應(yīng)用 1.2.1 關(guān)系數(shù)據(jù)庫的三級模式 1.2.2 關(guān)系數(shù)據(jù)庫應(yīng)用模式 1.2.3 關(guān)系數(shù)據(jù)庫應(yīng)用開發(fā)環(huán)境 1.2.4 桌面數(shù)據(jù)庫管理系統(tǒng) 1.3 SQL語言概述 1.4 示例數(shù)據(jù)庫說明與SQL語句語法描述約定 習(xí)題第2章 SQL語言 2.1 數(shù)據(jù)類型、關(guān)鍵字、標(biāo)識符、注釋 2.2 數(shù)據(jù)庫和基本表定義 2.2.1 建立和卸載數(shù)據(jù)庫 2.2.2 建立、修改和刪除基本表. 2.3 插入、修改與刪除數(shù)據(jù) 2.4 查詢數(shù)據(jù) 2.4.1 單表查詢與標(biāo)準(zhǔn)函數(shù) 2.4.2 檢索條件(WHERE子句) 2.4.3 數(shù)據(jù)分組(GROUP BY子句和HAVING子句) 2.4.4 輸出排序(ORDER BY子句) 2.4.5 多表連接查詢 2.4.6 子查詢 2.5 自定義例程與永久存儲模塊 2.5.1 自定義函數(shù)與自定義存儲過程 2.5.2 變量與控制結(jié)構(gòu) 2.5.3 自定義例程舉例 2.6 事務(wù)與并發(fā)控制 2.6.1 數(shù)據(jù)一致性問題與事務(wù) 2.6.2 事務(wù)的并發(fā)控制 2.7 觸發(fā)器(TRIGGER) 2.8 視圖(VIEW) 2.9 游標(biāo)(CURSOR)的使用 2.10 索引 2.11 安全控制 2.11.1 角色(ROLE)與用戶 2.11.2 操作授權(quán) 2.11.3 取消操作授權(quán) 習(xí)題第3章 T-SQL語言 3.1 MS SQL Server 3.2 數(shù)據(jù)庫、數(shù)據(jù)庫用戶、系統(tǒng)存儲過程 3.3 數(shù)據(jù)類型 3.4 數(shù)據(jù)庫操作 3.4.1 建立數(shù)據(jù)庫對象 3.4.2 查詢語句 3.5 系統(tǒng)變量與系統(tǒng)配置 3.5.1 系統(tǒng)變量 3.5.2 系統(tǒng)配置 3.6 系統(tǒng)函數(shù) 3.7 變量、流程控制 3.8 用戶操作授權(quán) 習(xí)題第4章 PL/SQL語言 4.1 ORACLE 9i及其SQL調(diào)試環(huán)境 4.2 注釋、模塊、變量與常量說明、賦值、變量屬性 4.3 數(shù)據(jù)類型及其相互轉(zhuǎn)換 4.4 數(shù)據(jù)庫操作 4.4.1 建立數(shù)據(jù)庫對象 4.4.2 查詢語句 4.5 函數(shù) 4.6 控制結(jié)構(gòu) 4.6.1 IF語句 4.6.2 CASE語句 4.6.3 循環(huán)及相關(guān)語句 4.6.4 NULL語句、標(biāo)號與轉(zhuǎn)移 4.7 游標(biāo) 4.7.1 游標(biāo)操作語句與游標(biāo)屬性 4.7.2 游標(biāo)FOR循環(huán) 4.8 事務(wù)處理 4.9 意外事件處理 習(xí)題第5章 關(guān)系數(shù)據(jù)庫設(shè)計 5.1 關(guān)系數(shù)據(jù)庫設(shè)計概述 5.1.1 關(guān)系數(shù)據(jù)庫設(shè)計步驟 5.1.2 需求分析 5.1.3 概念結(jié)構(gòu)設(shè)計與E—R圖 5.1.4 實例數(shù)據(jù)庫的需求定義與概念結(jié)構(gòu)設(shè)計 5.2 關(guān)系的規(guī)范化 5.2.1 依賴 5.2.2 關(guān)系范式 5.2.3 規(guī)范化與非規(guī)范化 5.3 關(guān)系模式設(shè)計 5.4 數(shù)據(jù)庫對象的可視化設(shè)計與腳本自動生成 5.4.1 MS SQL Servet 2000數(shù)據(jù)庫對象的可視化建立方法 5.4.2 ORACLE 9i數(shù)據(jù)庫對象的可視化建立方法 5.4.3 數(shù)據(jù)庫腳本自動生成 5.5 觸發(fā)器應(yīng)用 5.6 存儲過程應(yīng)用 5.7 一個數(shù)據(jù)匯總數(shù)據(jù)庫設(shè)計實例 5.7.1 問題描述 5.7.2 數(shù)據(jù)庫表設(shè)計 習(xí)題第6章 VB.NET、Visual C#數(shù)據(jù)庫連接與SQL操作 6.1 VB.NET和C#開發(fā)環(huán)境 6.1.1 Visual Studio.NET的主界面與應(yīng)用程序項目 6.1.2 VB.NET和C#窗體代碼段 6.1.3 VB.NET和c#數(shù)據(jù)庫訪問機(jī)制 6.2 ADO.NET簡介 6.2.1 Connection對象 6.2.2 Command對象 6.2.3 DataAdapter對象 6.2.4 DataReader對象 6.2.5 DataSet對象 6.3 數(shù)據(jù)庫連接與操作 6.3.1 在VB.NET中使用數(shù)據(jù)控件 6.3.2 在C#中使用數(shù)據(jù)控件 6.3.3 在VB.NET中使用ADO.NET對象編程 6.3.4 在C#中使用ADO.NET對象編程 6.4 參數(shù)化SQL與SQL語句動態(tài)生成 6.4.1 參數(shù)化SQL 6.4.2 SQL語句動態(tài)生成 習(xí)題第7章 PowerBuilder數(shù)據(jù)庫連接與SQL操作 7.1 PowerBuilder 9.0開發(fā)環(huán)境介紹 7.1.1 PowerBuilder9.0主界面、工作區(qū)、目標(biāo)程序與應(yīng)用程序 7.1.2 應(yīng)用程序框架及其事件腳本 7.2 PowerBuilder 9.0數(shù)據(jù)庫連接方法 7.2.1 事務(wù)對象 7.2.2 連接MS SQL Server數(shù)據(jù)庫 7.2.3 連接0racle數(shù)據(jù)庫 7.2.4 數(shù)據(jù)庫操作與斷開連接 7.3 嵌入式SQL語句應(yīng)用 7.3.1 單行檢索語句SELECT和SELECTBLOB 7.3.2 多行檢索——游標(biāo) 7.3.3 數(shù)據(jù)庫更新語句與事務(wù)處理 7.3.4 存儲過程 7.3.5 動態(tài)SQL語句 7.4 數(shù)據(jù)窗口與數(shù)據(jù)存儲 習(xí)題第8章 Java數(shù)據(jù)庫連接與SQL操作 8.1 Java與JDBC 8.1.1 Java語言 8.1.2 JDBC技術(shù) 8.2 常用JDBC API介紹 8.2.1 常用JDBC API簡介 8.2.2 Connection接口對象 8.2.3 DriverManager類和DataSource接口對象 8.2.4 Statement及其派生接口對象 8.2.5 ResultSet和RowSet接口對象 8.2.6 SQLException和BatchUpdateExcepfion異常處理類 8.3 JDBC數(shù)據(jù)庫連接與操作 8.3.1 通過JDBC—ODBC橋連接數(shù)據(jù)庫 8.3.2 通過MS SQL Server 2000專用JDBC驅(qū)動程序連接數(shù)據(jù)庫 8.3.3 通過iTDS專用JDBC驅(qū)動程序連接數(shù)據(jù)庫 習(xí)題附錄 ODBC數(shù)據(jù)源設(shè)置參考文獻(xiàn)
編輯推薦
《SQL語言及其在關(guān)系數(shù)據(jù)庫中的應(yīng)用》可供數(shù)據(jù)庫應(yīng)用軟件開發(fā)人員參考閱讀,也可作為高等院校計算機(jī)相關(guān)專業(yè)教材或教學(xué)參考書。
圖書封面
評論、評分、閱讀與下載
SQL語言及其在關(guān)系數(shù)據(jù)庫中的應(yīng)用 PDF格式下載