出版時間:2010-3 出版社:中南大學出版社 作者:陸琳,劉桂林 主編 頁數(shù):304
前言
數(shù)據庫技術是現(xiàn)代社會各項科學技術中發(fā)展最快的技術之一,它綜合應用了數(shù)學、計算機科學、管理科學等多學科知識,從基本原理、設計技術到開發(fā)應用形成了一套完整的知識體系,已成為現(xiàn)代信息系統(tǒng)的基礎和核心,在當今社會國民經濟各領域得到了廣泛的應用。本書以關系數(shù)據庫系統(tǒng)為核心,按照“原理一設計一應用”循序漸進的模式,全面、系統(tǒng)地闡述了數(shù)據庫系統(tǒng)的基本原理、設計技術和開發(fā)應用的主要知識。全書內容分為兩大部分,分別為技術篇與應用篇:其中第1章、第2章,主要介紹關系數(shù)據庫的主要基本概念與數(shù)據模型,為原理部分;第3章、第4章、第5章,討論關系數(shù)據庫的模式、保護以及開發(fā)設計等方面的原理、方法與技術,從基礎理論知識漸次過渡到實用設計技術,為技術部分;第二部分是應用篇,從第6章開始,按照理論聯(lián)系實際、重在實踐操作的原則,以現(xiàn)今最流行的關系數(shù)據庫管理系統(tǒng)——SQL server 2005及其使用的Transact-SQL語言為例,通過大量實例,全面介紹了關系數(shù)據庫的程序設計基礎、SQL server 2005的安裝、配置和各種主要應用操作。本書編者集多年的科研、開發(fā)與教學經驗,深知數(shù)據庫系統(tǒng)的學習的主要知識點、重點與難點,并以此為基礎,構建了本書全面而不失系統(tǒng)性、翔實而不失嚴謹性的結構體系。本書內容豐富、重點突出,概念清楚、層次清晰,圖文并茂、適合學習。每章都配有豐富的例題和習題,以及本章主要重點內容的小結,因而有助于鞏固和加深讀者對所學主要內容的掌握。本書內容前后呼應,既有深入透徹的理論知識闡述,又有成熟實用的應用技術介紹,適合作高等院校的計算機類專業(yè)、信息管理與信息系統(tǒng)專業(yè)的數(shù)據庫原理與應用課程教材,也可作為數(shù)據庫應用系統(tǒng)開發(fā)人員和從事信息領域工作的科技人員的技術參考書。本書內容按照96課時的教學時間編寫,立足全面系統(tǒng),力求講深講透,不敢吝嗇筆墨。對于希望夯實基礎但課時較少的本科專業(yè),可以壓縮前述應用篇的講授課時,對于強調應用技術的??茖哟蔚慕虒W,可以少講技術培訓篇的較為深入的原理介紹。總之,可以根據自己的教學目的進行裁剪、取舍。由于數(shù)據庫技術發(fā)展迅速,加上編者水平有限、時間倉促,難免顧此失彼,對于書中存在的錯誤和不妥之處,敬請讀者批評、指正。
內容概要
本書內容前后呼應,既有深入透徹的理論知識闡述,又有成熟實用的應用技術介紹,適合作高等院校的計算機類專業(yè)、信息管理與信息系統(tǒng)專業(yè)的數(shù)據庫原理與應用課程教材,也可作為數(shù)據庫應用系統(tǒng)開發(fā)人員和從事信息領域工作的科技人員的技術參考書。本書內容按照96課時的教學時間編寫,立足全面系統(tǒng),力求講深講透,不敢吝嗇筆墨。對于希望夯實基礎但課時較少的本科專業(yè),可以壓縮前述應用篇的講授課時,對于強調應用技術的專科層次的教學,可以少講技術培訓篇的較為深入的原理介紹??傊梢愿鶕约旱慕虒W目的進行裁剪、取舍。
書籍目錄
第6章 SQLServer2005概述 6.1 SQLServer2005簡介 6.1.1 SQL Server的發(fā)展簡介 6.1.2 SQLServer2005的新特性簡介 6.1.3 SQI.Server2005的功能簡介 6.1.4 SQLServer2005的版本及其選用 6.1.5 SQLServer2005的組件簡介 6.2 SQLServer2005的安裝和設置 6.2.1 安裝和運行SQLServer2005的環(huán)境要求 6.2.2 SQLServer2005的安裝步驟 6.3 SQLServer2005的工具 6.3.1 SQL Server Management,Studi0(管理控制臺) 6.3.2 SQL Server Configuration Manager(配置管理器) 6.3.3 SQL Server Profiler 6.3.4 Database Engine Tuning Advisor(數(shù)據庫引擎優(yōu)化顧問) 6.3.5 Business Intelligence Development Studio(業(yè)務智能開發(fā)工具) 6.3.6 命令行工具 6.3.7 文檔資源管理器(幫助)第7章 SQL Server程序設計基礎 7.1 標識符、數(shù)據類型、常量、變量 7.1.1 語法約定 7.1.2 標識符 7.1.3 數(shù)據類型 7.1.4 常量 7.1.5 變量 7.2 運算符與表達式 7.2.1 運算符及其運算優(yōu)先級 7.2.2 表達式 7.2.3 本書T-SQL語法中部分表達式的含義 7.3 批處理與流程控制語句 7.3.1 批處理 7.3.2 BEGINEND語句 7.3.3 IF...ELSE語句 7.3.4 CASE語句 7.3.5 COT0語句 7.3.6 WHILE語句 7.3.7 RETURN語句 7.3.8 WAITFOR語句 7.4 系統(tǒng)內置函數(shù) 7.4.1 數(shù)學函數(shù) 7.4.2 聚合函數(shù) 7.4.3 字符串函數(shù) 7.4.4 日期時間函數(shù) 7.4.5 系統(tǒng)函數(shù) 7.4.6 游標函數(shù) 7.4.7 元數(shù)據函數(shù) 7.5 用戶自定義函數(shù) 7.5.1 自定義函數(shù)概述 7.5.2 用戶標量函數(shù)的創(chuàng)建 7.5.3 用戶標量函數(shù)的調用 7.5.4 用戶標量函數(shù)的刪除 7.5.5 用戶標量函數(shù)的查看與修改第8章 數(shù)據庫和表 8.1 數(shù)據庫的基本概念 8.1.1 物理數(shù)據庫與文件 8.1.2 邏輯數(shù)據庫與數(shù)據庫對象 8.1.3 系統(tǒng)數(shù)據庫與用戶數(shù)據庫 8.1.4 其他重要相關概念 8.2 數(shù)據庫的創(chuàng)建 8.2.1 使用SSMS圖形界面創(chuàng)建數(shù)據庫 8.2.2 使用T-SQL語句創(chuàng)建數(shù)據庫 8.3 數(shù)據庫的修改 8.3.1 使用SSMS圖形界面修改數(shù)據庫 8.3.2 使用T-SQL語句修改數(shù)據庫 8.4 數(shù)據庫的刪除 8.4.1 使用SSMS圖形界面刪除數(shù)據庫 8.4.2 使用T-SQL語句刪除數(shù)據庫 8.5 表的創(chuàng)建 8.5.1 使用SSMS圖形界面創(chuàng)建表 8.5.2 使用T-SQL語句創(chuàng)建表 8.6 表的修改 8.6.1 使用SSMS圖形界面修改表 8.6.2 使用T-SQL語句修改表 8.7 數(shù)據完整性的實現(xiàn) 8.7.1 數(shù)據完整性的種類及其T-SQL語句實現(xiàn) 8.7.2 使用SSMS圖形界面實現(xiàn)數(shù)據完整性 8.8 表的刪除 8.8.1 使用SSMS圖形界面刪除表 8.8.2 使用T-SQL.語句刪除表 8.9 表的數(shù)據操作 8.9.1 使用SSMS圖形界面添加、修改、刪除表的數(shù)據 8.9.2 使用T-SQL語句添加、修改、刪除表的數(shù)據第9章 查詢、視圖、索引與游標 9.1 數(shù)據查詢 9.1.1 SELECT的基本結構與語法 9.1.2 簡單查詢 9.1.3 連接查詢 9.1.4 子查詢 9.1.5 統(tǒng)計查詢 9.1.6 函數(shù)查詢 9.1.7 查詢結果處理 9.1.8 使用查詢設計器構建查詢 9.1.9 搜索條件中的模式匹配 9.2 視圖 9.2.1 視圖概述 9.2.2 視圖的創(chuàng)建 9.2.3 視圖的使用 9.2.4 視圖的修改 9.2.5 視圖的刪除 9.3 索引 9.3.1 索引概述 9.3.2 索引的設計 9.3.3 索引的創(chuàng)建 9.3.4 索引的修改 9.3.5 索引的刪除 9.3.6 索引視圖 9.4 游標 9.4.1 游標的概念、用途與類型 9.4.2 游標的聲明、打開、讀取、關閉與刪除 9.4.3 游標變量第10章 存儲過程、觸發(fā)器、事務第11章 數(shù)據備份/還原、分離/附加、導出/導入第12章 SQL Server 的安全管理參考文獻
章節(jié)摘錄
插圖:1998年,再次對核心數(shù)據庫引擎進行了重大改寫后推出的SQL Server7.0是一種相當強大的、具有豐富特性的Web數(shù)據庫產品,它介于基本桌面數(shù)據庫(如MS Access)與高端企業(yè)級數(shù)據庫(如Oracle和DB2)之間(價格上亦如此),為中小型企業(yè)提供了切實可行且廉價的可選方案,該版本易于使用并提供了對于其他競爭數(shù)據庫來說需額外附加的昂貴的重要商業(yè)工具(例如分析服務、數(shù)據轉換服務),獲得良好聲譽。2000年推出的SQL Server2000是與windows 2000操作系統(tǒng)完美結合、界面友好、易于安裝、部署和使用且功能強大的DBMS,它實現(xiàn)了客戶機/服務器模式和與Internet集成,具備構造大型Web站點的數(shù)據存儲組件所需的可伸縮性、可用性和安全性,具備企業(yè)級數(shù)據庫功能,可同時管理上千個并發(fā)數(shù)據庫用戶,其分布式查詢使用戶可以引用來自不同數(shù)據源的數(shù)據,同時具備分布式事務處理系統(tǒng),保障分布式數(shù)據更新的完整性;它還具備數(shù)據倉庫功能,可幫助用戶完成創(chuàng)建、使用和維護數(shù)據倉庫的任務。2005年推出的SQL Setver2005作為Microsoft:的具有里程碑性質的新一代數(shù)據管理與商業(yè)智能平臺,全面繼承了SQL Server 2000的優(yōu)點,增加了許多新的功能與特性,有助于簡化企業(yè)數(shù)據與分析應用的創(chuàng)建、部署和管理,并在解決方案伸縮性、可用性和安全性方面實現(xiàn)重大改進,是一款面向高端的、企業(yè)級數(shù)據庫產品。它的用戶群極為廣泛,可以小到只用于少量用戶,也可以大到足以支持最大的企業(yè);它不用花費Oracle或者Sybase那樣大的價錢,但卻能向上擴展并處理兆兆字節(jié)(TB)的數(shù)據而無需太多的考慮。盡管它在性能上與Oracle、Sybase ASE和DB2尚有相當差距,卻因物美價廉而深受用戶歡迎。
編輯推薦
《數(shù)據庫技術與應用:SQL server 2005(應用篇)》:高等學校計算機專業(yè)規(guī)劃教材
圖書封面
評論、評分、閱讀與下載
數(shù)據庫技術與應用-SQL server 2005 PDF格式下載