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