出版時間:2010-5 出版社:中國水利水電 作者:徐鵬//滿娜//于艷杰 頁數(shù):495
前言
目前,SQL是一個功能強大的數(shù)據(jù)庫語言,是關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標準語言。SQL語句通常用于完成一些數(shù)據(jù)庫的操作任務(wù),例如在數(shù)據(jù)庫中更新數(shù)據(jù),或者從數(shù)據(jù)庫中檢索數(shù)據(jù),使用SQL的常見關(guān)系數(shù)據(jù)庫管理系統(tǒng)有:Oracle、Microsoft SQL Server、Access等,本書主要講解SQLServer2008的基礎(chǔ)應(yīng)用和實戰(zhàn)技巧。本書主要有三個特點:第一是理論扎實,本書對數(shù)據(jù)庫基礎(chǔ)理論的講解豐富翔實,專門利用一章進行講解,對初學者十分實用;第二是注重實踐,本書對每個知識點都有豐富的示例,可以使學習者準確地理解和掌握知識點;第三是注重細節(jié),本書對SOLServer2008的細節(jié)講述清晰、具體。本書共15章:第1章、第2章由哈爾濱學院于艷杰編寫;第3章、第4章由哈爾濱學院滿娜編寫;第5章、第6章由哈爾濱學院周雪妍編寫;第7章、第8章由哈爾濱學院徐鵬編寫;第9章、第10章、第11章由哈爾濱工程大學趙思銘編寫;第12章、第13章、第14章由黑龍江省教育學院趙弘宇編寫;第15章由哈爾濱學院馮阿芳、李欣等編寫。在本書的編寫過程中,賈宗福教授、張宏靜教授等提出了許多寶貴意見,付出了辛勤勞動,在此表示感謝。在編寫本書過程中,參閱和借鑒了相關(guān)教材和專著,在此向各位踩編著者表示感謝。由于編者水平有限,書中難免出現(xiàn)一些缺點和錯誤,敬請廣大讀者批評指正。
內(nèi)容概要
本書以理論夠用、案例實用、實踐第一為原則,使讀者能夠快速、輕松地掌握SQL Server數(shù)據(jù)庫技術(shù)的基礎(chǔ)與高級應(yīng)用。本書內(nèi)容包括數(shù)據(jù)庫系統(tǒng)基礎(chǔ)、SQL Server 2008簡介、數(shù)據(jù)庫管理、數(shù)據(jù)庫表的管理、數(shù)據(jù)庫的查詢、T-SQL語言、索引和視圖、存儲過程和觸發(fā)器、安全管理、數(shù)據(jù)庫的備份恢復、SQL Server 自動化和事務(wù)、SQL Server與ADO.NET集成、報表、數(shù)據(jù)庫管理應(yīng)用實例和數(shù)據(jù)庫開發(fā)應(yīng)用實例。 本書適用于高等院校教學使用,可以作為數(shù)據(jù)庫初學者的入門教材,也可以作為培養(yǎng)數(shù)據(jù)庫系統(tǒng)工程師的培訓教材,同樣適合作為SQL Server程序員的參考資料。
書籍目錄
前言 第1章 數(shù)據(jù)庫系統(tǒng)基礎(chǔ) 1.1 數(shù)據(jù)庫概述 1.2 數(shù)據(jù)庫的種類及數(shù)據(jù)模型 1.3 關(guān)系數(shù)據(jù)庫 1.4 小結(jié) 第2章 SQL Server 2008簡介 2.1 SQL Server發(fā)展歷史和版本 2.2 Microsoft SQL Server 2008數(shù)據(jù)平臺愿景 2.3 SQL Server 2008的安裝 2.4 小結(jié) 第3章 數(shù)據(jù)庫管理 3.1 了解SQL Server數(shù)據(jù)庫 3.2 使用SQL Server管理平臺創(chuàng)建數(shù)據(jù)庫 3.3 T-SQL命令創(chuàng)建數(shù)據(jù)庫 3.4 數(shù)據(jù)庫的其他操作 3.5 數(shù)據(jù)庫快照 3.6 小結(jié) 第4章 數(shù)據(jù)庫表的管理 4.1 了解表 4.2 數(shù)據(jù)類型 4.3 使用SQL Server管理平臺創(chuàng)建表 4.4 T-SQL命令創(chuàng)建表 4.5 表數(shù)據(jù)的操作 4.6 小結(jié) 第5章 數(shù)據(jù)庫的查詢 5.1 使用SELECT子句選擇列 5.2 使用WHERE子句選擇行 5.3 FROM子句 5.4 連接查詢 5.5 數(shù)據(jù)匯總 5.6 排序 5.7 SELECT語句的其他子句 5.8 在查詢設(shè)計器中設(shè)計查詢 5.9 小結(jié) 第6章 T-SQL語言 6.1 T-SQL語法基礎(chǔ) 6.2 常量牙口變量 6.3 運算符與表達式 6.4 程序流程 6.5 函數(shù) 6.6 游標 6.7 小結(jié) 第7章 索引和視圖 第8章 存儲過程和觸發(fā)器 第9章 安全管理 第10章 數(shù)據(jù)庫的備份恢復 第11章 SQL Server自動化和事務(wù) 第12章 SQLServer與ADO.NET集成 第13章 報表 第14章 數(shù)據(jù)庫管理應(yīng)用實例 第15章 數(shù)據(jù)庫開發(fā)應(yīng)用實例 參考文獻
章節(jié)摘錄
插圖:計算機技術(shù)的高速發(fā)展被認為是人類進入信息時代的標志。在信息時代,人們需要對大量的信息進行加工處理,在這一過程中形成了專門的信息處理理論及數(shù)據(jù)庫技術(shù)。從某種意義上說,數(shù)據(jù)庫技術(shù)正是計算機技術(shù)和信息技術(shù)相結(jié)合的產(chǎn)物,它是信息處理或數(shù)據(jù)處理的核心,是研究數(shù)據(jù)共享的一門科學;同時,也是計算機科學的一個重要分支。數(shù)據(jù)處理也稱為信息處理,就是利用計算機對各種類型的數(shù)據(jù)進行處理。它包括對數(shù)據(jù)的采集、整理、存儲、分類、排序、檢索、維護、加工、統(tǒng)計和傳輸?shù)纫幌盗胁僮鬟^程。數(shù)據(jù)處理的目的是從大量的原始數(shù)據(jù)中獲得所需要的資料并提取有用的數(shù)據(jù)成分,作為行為和決策的依據(jù)。數(shù)據(jù)管理技術(shù)的發(fā)展可以大致分為人工管理、文件管理、數(shù)據(jù)庫系統(tǒng)管理三個階段。1.人工管理階段人工管理方式出現(xiàn)在計算機應(yīng)用于數(shù)據(jù)管理的初期。由于沒有必要的軟件、硬件環(huán)境的支持,用戶只能直接在裸機上操作。用戶的應(yīng)用程序中不僅要設(shè)計數(shù)據(jù)處理的方法,還要指明數(shù)據(jù)在存儲器上的存儲地址。在這一管理方式下,用戶的應(yīng)用程序與數(shù)據(jù)之間相互結(jié)合、不可分割,當數(shù)據(jù)有所變動時程序也必須隨之改變,獨立性極差;另外,各程序之間的數(shù)據(jù)不能互相傳遞,缺少共享性,因而這種管理方式既不靈活也不安全,編程效率極差。2.文件管理階段文件管理方式是把有關(guān)的數(shù)據(jù)組織成一種文件,這種數(shù)據(jù)文件可以脫離程序而獨立存在,有一個專門的文件管理系統(tǒng)實施統(tǒng)一管理。文件管理系統(tǒng)是一個獨立的系統(tǒng)軟件,它是應(yīng)用程序與數(shù)據(jù)文件之間的一個接口。在這一管理方式下,應(yīng)用程序通過文件管理系統(tǒng)對數(shù)據(jù)文件中的數(shù)據(jù)進行加工處理,應(yīng)用程序的數(shù)據(jù)具有一定的獨立性,比手工管理方式先進了一步。但是,數(shù)據(jù)文件仍高度依賴于其應(yīng)用程序,不能被多個程序所共享。由于數(shù)據(jù)文件之間不能建立任何聯(lián)系,因而數(shù)據(jù)的通用性仍然較差,冗余量大。
編輯推薦
《SQL Server 2008 數(shù)據(jù)庫基礎(chǔ)及應(yīng)用》是由中國水利水電出版社出版的。
圖書封面
評論、評分、閱讀與下載
SQL Server 2008數(shù)據(jù)庫基礎(chǔ)及應(yīng)用 PDF格式下載