出版時間:2009-5 出版社:西安電子科技大學出版社 作者:王溧,甘里朝 編著 頁數(shù):321
內容概要
本書內容包括數(shù)據(jù)庫簡介及數(shù)據(jù)庫安裝、創(chuàng)建數(shù)據(jù)庫、訪問及修改數(shù)據(jù)庫、備份與還原數(shù)據(jù)庫、SQL Server 2005安全性管理、存儲過程、觸發(fā)器以及視圖與索引、SQL Server代理服務等大部分與SQL Server 2005相關的基礎知識。每章末均有精心編寫的上機實驗,并附有習題,且在書末附有簡要答案。 本書始終站在初學者的角度來編排學習內容,體會初學者在學習SQL Server 2005的過程中所要遇到的問題,然后循序漸進地解決這些問題。內容以實例項目為主,強調實際動手操作,由一個數(shù)據(jù)庫項目“學生管理數(shù)據(jù)庫”來貫穿始終。當讀者最終完成這個項目時,也就學會了SQL Server 2005的大部分基礎內容。 本書語言簡要淺顯,描述平實精要,層次分明。本書不僅可以作為各類大專和中職學校師生的教材,還可作為SQLServer2005初學者的自學指導書。對于專門從事數(shù)據(jù)庫開發(fā)和管理的人員來說,本書也具有一定的參考價值。 本書配套的資源文件(包括示例數(shù)據(jù)庫及所有的T-SQL示例語句)見西安電子科技大學出版社網站(www.xduph.com)中的詳細頁面,點擊該頁面中的“免費下載”欄目即可調用相關文件。
書籍目錄
第1章 數(shù)據(jù)庫簡介及安裝 1.1 數(shù)據(jù)庫發(fā)展史 1.1.1 數(shù)據(jù)庫種類 1.1.2 主流數(shù)據(jù)庫簡介 1.2 初識SQLServer2005 1.2.1 SQLServer2005的新特性 1.2.2 SQLServer2005版本介紹 1.2.3 SQLServer2005數(shù)據(jù)庫組件 1.3 安裝SQLServer2005 1.3.1 硬件及軟件要求 1.3.2 安裝過程及步驟 1.3.3 安裝服務包 1.3.4 安裝SQLServer2005Express 1.4 微軟認證數(shù)據(jù)庫管理員證書簡介 1.5 SQLServer2005上機實驗 習題第2章 創(chuàng)建數(shù)據(jù)庫 2.1 數(shù)據(jù)庫管理開發(fā)工具 2.1.1 配置管理器 2.1.2 外圍應用配置器 2.1.3 SQLServer管理控制臺 2.1.4 sqlcmd管理工具 2.1.5 SQLServer2005示例數(shù)據(jù)庫 2.2 數(shù)據(jù)庫基本組成 2.2.1 數(shù)據(jù)庫文件 2.2.2 數(shù)據(jù)庫表 2.2.3 系統(tǒng)數(shù)據(jù)庫 2.3 使用SQL Server Management Studio創(chuàng)建數(shù)據(jù)庫 2.4 使用T-SQL語言創(chuàng)建數(shù)據(jù)庫 2.4.1 T-SQL簡介 2.4.2 T-SQL語法及變量說明 2.4.3 使用CREATEDATABASE創(chuàng)建數(shù)據(jù)庫 2.5 創(chuàng)建數(shù)據(jù)庫表 2.5.1 設計表的基本原則 2.5.2 數(shù)據(jù)庫表之間的關系 2.5.3 使用管理控制臺創(chuàng)建表 2.5.4 使用T-SQL語言創(chuàng)建表 2.6 上機實驗 習題第3章 訪問及修改數(shù)據(jù)庫 3.1 向表中插入記錄 3.1.1 INSERT語法簡介 3.1.2 使用INSERT向表中插入記錄 3.1.3 使用管理控制臺向表中插入記錄 3.2 訪問查詢表中的記錄 3.2.1 SELECT語法簡介 3.2.2 基本SELECT語句的使用 3.2.3 WHERE子句、DISTINCT子句和ORDERBY子句 3.2.4 聚合函數(shù)、GROUPBY子句和HAVING子句 3.2.5 使用JOIN子句聯(lián)接多個表查詢. 3.2.6 INTO子句的使用 3.3 修改表中的記錄 3.3.1 UPDATE語法簡介 3.3.2 使用UPDATE修改表中的記錄 3.4 刪除表中的記錄 3.4.1 DELETE語法簡介 3.4.2 使用DELETE刪除表中的記錄 3.5 使用管理控制臺管理表中的記錄 ……第4章 備份與還原數(shù)據(jù)庫第5章 SQL Server 2005安全性管理第6章 存儲過程第7章 觸發(fā)器第8章 視圖與索引第9章 SQL Server代理服務
章節(jié)摘錄
第1章 數(shù)據(jù)庫簡介及安裝 當今世界,數(shù)據(jù)庫的重要性不容置疑。小到智能手機、個人辦公,大到鐵路、航空、金融系統(tǒng)以及政府部門和軍事領域,其身后無一不是因為有數(shù)據(jù)庫在默默支撐,方可正常運轉?! ≡囅耄蠹以谌粘I钪兴佑|的信息,尤其是無所不包無所不容的Internet,其海量信息都存放在哪里?在網站上注冊的用戶名和個信息(可能包括個人介紹、相片、影集等)都存放在哪里?眾多電子商務站點、即時通訊(如QQ、MSN).T-具等,都采用什么方式來存放自己的信息?在日常生活中,這樣的情況不勝枚舉。歸根結底,這一切都離不開數(shù)據(jù)庫?! ”菊聦W習目標: (1)了解數(shù)據(jù)庫的發(fā)展歷史、數(shù)據(jù)庫的種類。 ?。?)掌握數(shù)據(jù)庫SQL Server 2005的安裝方式。 ?。?)掌握數(shù)據(jù)庫SQL Server 2005的基本組件?! ⌒畔⒓夹g發(fā)展至今,已經與各行各業(yè)的業(yè)務發(fā)生越來越緊密的聯(lián)系,而任何強大的IT(Information Technology,信息技術)架構或應用,一旦脫離底層的數(shù)據(jù),便會變得毫無意義。為此,數(shù)十年來人們一直在探索如何更好地管理和應用數(shù)據(jù)?! ?shù)據(jù)庫技術是現(xiàn)代信息科學與技術的重要組成部分,是計算機數(shù)據(jù)處理與信息管理系統(tǒng)的核心。數(shù)據(jù)庫技術研究和解決了計算機信息處理過程中大量數(shù)據(jù)的有效組織和存儲問題,以在數(shù)據(jù)庫系統(tǒng)中減少數(shù)據(jù)存儲冗余、實現(xiàn)數(shù)據(jù)共享、保障數(shù)據(jù)安全以及高效地檢索數(shù)據(jù)和處理數(shù)據(jù)?! ‰S著計算機技術與網絡通信技術的發(fā)展,數(shù)據(jù)庫技術已成為信息社會中對大量數(shù)據(jù)進行組織與管理的重要技術手段及軟件技術,是網絡信息化管理系統(tǒng)的基礎?! ⌒畔⒓夹g是當今使用頻率最高的名詞之一,它隨著計算機技術在工業(yè)、農業(yè)以及日常生活中的廣泛應用,已經被越來越多的個人和企業(yè)作為自己趕超世界潮流的標志之一。而數(shù)據(jù)庫技術則是信息技術中一個重要的支撐,若沒有數(shù)據(jù)庫技術,人們在浩瀚的信息世界中將顯得手足無措。 ……
圖書封面
評論、評分、閱讀與下載
SQL Server 2005基礎教程及上機指導 PDF格式下載