出版時(shí)間:2011-1 出版社:清華大學(xué) 作者:黃縉華 頁數(shù):466
Tag標(biāo)簽:無
前言
MySQL數(shù)據(jù)庫(kù)是一款非常優(yōu)秀的自由軟件。它是由瑞士的MySQLAB公司開發(fā)的。2008年,Sun公司耗資10億美元收購(gòu)了MySQL數(shù)據(jù)庫(kù)?,F(xiàn)在MySQL數(shù)據(jù)庫(kù)已經(jīng)是世界上最流行的數(shù)據(jù)庫(kù)之一。全球最大的網(wǎng)絡(luò)搜索引擎公司Google使用的數(shù)據(jù)庫(kù)就是MySQL數(shù)據(jù)庫(kù)。國(guó)內(nèi)很多大型的網(wǎng)絡(luò)公司也選擇MySQL數(shù)據(jù)庫(kù),如網(wǎng)易、新浪等。這都證明了MySQL數(shù)據(jù)庫(kù)強(qiáng)大的生命力。目前,MySQL 5.1.4版本已經(jīng)正式發(fā)布,而且6.0版本已經(jīng)處于開發(fā)之中。2010年4月20日,Oracle公司收購(gòu)了Sun公司,MySQL數(shù)據(jù)庫(kù)又成為了Oracle公司的數(shù)據(jù)庫(kù)產(chǎn)品。這給MySQL數(shù)據(jù)庫(kù)帶來了前所未有的機(jī)遇和挑戰(zhàn)。 圖書市場(chǎng)上也有不少M(fèi)ySQL圖書,但卻鮮見一本能帶領(lǐng)讀者快速掌握MySQL數(shù)據(jù)庫(kù)的圖書??赡苁且?yàn)榇蠖鄶?shù)人認(rèn)為MySQL比較簡(jiǎn)單,很少有人考慮過給入門讀者寫一本書。其實(shí)并非如此,雖然MySQL比SQL Server和Oracle等數(shù)據(jù)庫(kù)簡(jiǎn)單,但要想快速掌握,沒有一本好的參考書卻比較困難。基于這個(gè)原因,筆者結(jié)合自己多年使用MySQL數(shù)據(jù)庫(kù)的經(jīng)驗(yàn)和心得體會(huì),花費(fèi)了近一年時(shí)間寫作本書。意在為那些MySQL數(shù)據(jù)庫(kù)學(xué)習(xí)人員,尤其是初學(xué)者提供一些幫助,讓他們能在最短的時(shí)間內(nèi)掌握MySQL數(shù)據(jù)庫(kù)技術(shù)。 筆者是因?yàn)轫?xiàng)目開發(fā)需要才開始接觸MySQL數(shù)據(jù)庫(kù),并且在開發(fā)過程中不斷學(xué)習(xí)的。在這個(gè)過程中,筆者發(fā)現(xiàn)MySQL數(shù)據(jù)庫(kù)使用非常方便,而且功能非常強(qiáng)大。因此,以后的軟件開發(fā)中,筆者都是將MySQL數(shù)據(jù)庫(kù)作為首選數(shù)據(jù)庫(kù)。讀者在學(xué)習(xí)MySQL數(shù)據(jù)庫(kù)的過程中應(yīng)該多練習(xí),只有不斷的實(shí)踐才能將這些知識(shí)理解透徹。希望各位讀者能在本書的引領(lǐng)下跨入MySQL數(shù)據(jù)庫(kù)的大門,并成為一名使用MySQL數(shù)據(jù)庫(kù)的高手。學(xué)習(xí)完本書后,讀者應(yīng)該可以具備操作MySQL數(shù)據(jù)庫(kù)、管理MySQL數(shù)據(jù)庫(kù)、使用MySQL數(shù)據(jù)進(jìn)行軟件開發(fā)的能力。 本書特色 1.配多媒體教學(xué)視頻,高效、直觀 筆者專門為本書的每一章內(nèi)容都錄制了配套的多媒體教學(xué)視頻,可以大大方便讀者高效、直觀地學(xué)習(xí)。這在已經(jīng)出版的MySQL圖書中是絕無僅有的。 2.內(nèi)容全面、系統(tǒng)、深入,實(shí)用性強(qiáng) 本書內(nèi)容全面、系統(tǒng)、深入,涉及面廣,幾乎涉及MySQL數(shù)據(jù)庫(kù)應(yīng)用與開發(fā)的所有重要知識(shí)。書中提供了大量的操作MySQL數(shù)據(jù)庫(kù)的示例,還提供了大量實(shí)例和上機(jī)實(shí)踐內(nèi)容供讀者演練,有很強(qiáng)的實(shí)用性。 3.講解由淺入深,循序漸進(jìn),適合各個(gè)層次的讀者閱讀 本書從MySQL數(shù)據(jù)庫(kù)的基礎(chǔ)開始講解,逐步深入到MySQL數(shù)據(jù)庫(kù)的高級(jí)管理和開發(fā),內(nèi)容梯度從易到難,講解由淺入深,循序漸進(jìn),適合各個(gè)層次的讀者閱讀,并均有 所獲。 4.貫穿大量的操作技巧,迅速提升水平 本書在講解知識(shí)點(diǎn)時(shí)貫穿了大量的典型示例,并給出了大量的使用技巧,以便讓讀者更好地理解各種概念和使用方法,體驗(yàn)實(shí)際操作MySQL數(shù)據(jù)庫(kù)的技巧。 5.注重實(shí)際應(yīng)用,提高實(shí)戰(zhàn)水平 本書介紹了Java、PHP和C#如何訪問MySQL,并在最后給出了一個(gè)項(xiàng)目案例。通過這些內(nèi)容的學(xué)習(xí),讀者可以快速提升自己的MySQL應(yīng)用實(shí)戰(zhàn)能力。 6.提供售后服務(wù),答疑解惑 若您在閱讀本書時(shí)有疑問請(qǐng)郵件到bookservice2008@163.com獲得幫助。您也可到http://www.wanjuanchian.net技術(shù)論壇上提問。 本書內(nèi)容及體系結(jié)構(gòu) 第1篇 MySQL數(shù)據(jù)庫(kù)基礎(chǔ)(第1~3章) 本篇主要內(nèi)容包括:數(shù)據(jù)庫(kù)概述、Windows平臺(tái)下安裝MySQL數(shù)據(jù)庫(kù)、Linux平臺(tái)下安裝MySQL數(shù)據(jù)庫(kù)。通過學(xué)習(xí)本篇內(nèi)容,讀者可以了解數(shù)據(jù)庫(kù)的基本知識(shí),選擇MySQL數(shù)據(jù)庫(kù)的理由,如何獲取MySQL數(shù)據(jù)庫(kù),如何安裝MySQL數(shù)據(jù)庫(kù)等內(nèi)容。
內(nèi)容概要
本書從初學(xué)者的角度出發(fā),由淺入深,循序漸進(jìn)地介紹了mysql數(shù)據(jù)庫(kù)應(yīng)用與開發(fā)的相關(guān)知識(shí)。書中提供了大量操作mysql數(shù)據(jù)庫(kù)的示例,還提供了大量實(shí)例和上機(jī)實(shí)踐內(nèi)容,供讀者演練。本書附帶1張dvd光盤,內(nèi)容為與本書內(nèi)容完全配套的多媒體教學(xué)視頻和本書涉及的源代碼?! ”緯卜?篇。第1篇介紹數(shù)據(jù)庫(kù)的基本知識(shí)、在windows平臺(tái)下安裝mysql數(shù)據(jù)庫(kù)、在linux平臺(tái)下安裝mysql數(shù)據(jù)庫(kù);第2篇介紹mysql數(shù)據(jù)類型、創(chuàng)建和刪除數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)存儲(chǔ)引擎、創(chuàng)建表、修改表、刪除表、索引、視圖、觸發(fā)器;第3篇介紹查詢數(shù)據(jù)、插入數(shù)據(jù)、更新數(shù)據(jù)、刪除數(shù)據(jù)、mysql運(yùn)算符、mysql函數(shù)、存儲(chǔ)過程和函數(shù);第4篇介紹mysql用戶管理、數(shù)據(jù)備份、數(shù)據(jù)還原、mysql日志、性能優(yōu)化;第5篇介紹java訪問mysql數(shù)據(jù)庫(kù)、php訪問mysql數(shù)據(jù)庫(kù)、c#訪問mysql數(shù)據(jù)庫(kù),最后還提供了一個(gè)項(xiàng)目實(shí)戰(zhàn)案例。 本書涉及面廣,幾乎涉及mysql數(shù)據(jù)庫(kù)應(yīng)用與開發(fā)的所有重要知識(shí),適合所有的mysql數(shù)據(jù)庫(kù)初學(xué)者快速入門,也適合mysql數(shù)據(jù)庫(kù)管理員和想全面學(xué)習(xí)mysql數(shù)據(jù)庫(kù)技術(shù)的人員閱讀。另外,對(duì)于大中專院校和培訓(xùn)班的學(xué)生,本書更是一本不可多得的教材。
作者簡(jiǎn)介
黃縉華 畢業(yè)于華北電力大學(xué),獲碩士學(xué)位。致力于MySQL、Linux和Java等開源技術(shù)的研究,擔(dān)任國(guó)內(nèi)知名Linux論壇的數(shù)據(jù)庫(kù)版的版主。長(zhǎng)期參與電力行業(yè)項(xiàng)目開發(fā),從事電力系統(tǒng)圖形、數(shù)據(jù)、模型一體化的研究。業(yè)余喜歡羽毛球、乒乓球、游泳等運(yùn)動(dòng)。
書籍目錄
第1篇 mysql數(shù)據(jù)庫(kù)基礎(chǔ) 第1章 數(shù)據(jù)庫(kù)概述( 教學(xué)視頻:10分鐘) 第2章 windows平臺(tái)下安裝與配置mysql( 教學(xué)視頻:52分鐘) 第3章 linux平臺(tái)下安裝與配置mysql( 教學(xué)視頻:7分鐘) 第2篇 mysql數(shù)據(jù)庫(kù)基本操作 第4章 mysql數(shù)據(jù)類型( 教學(xué)視頻:92分鐘) 第5章 操作數(shù)據(jù)庫(kù)( 教學(xué)視頻:29分鐘) 第6章 創(chuàng)建、修改和刪除表( 教學(xué)視頻:113分鐘) 第7章 索引( 教學(xué)視頻:82分鐘) 第8章 視圖( 教學(xué)視頻:80分鐘) 第9章 觸發(fā)器( 教學(xué)視頻:59分鐘) 第3篇 sql查詢語句 第10章 查詢數(shù)據(jù)( 教學(xué)視頻:207分鐘) 第11章 插入、更新與刪除數(shù)據(jù)( 教學(xué)視頻:45分鐘) 第12章 mysql運(yùn)算符( 教學(xué)視頻:75分鐘) 第13章 mysql函數(shù)( 教學(xué)視頻:132分鐘) 第14章 存儲(chǔ)過程和函數(shù)( 教學(xué)視頻:78分鐘) 第4篇 mysql數(shù)據(jù)庫(kù)高級(jí)管理 第15章 mysql用戶管理( 教學(xué)視頻:75分鐘) 第16章 數(shù)據(jù)備份與還原( 教學(xué)視頻:56分鐘) 第17章 mysql日志( 教學(xué)視頻:54分鐘) 第18章 性能優(yōu)化( 教學(xué)視頻:48分鐘) 第5篇 mysql應(yīng)用與實(shí)戰(zhàn)開發(fā) 第19章 java訪問mysql數(shù)據(jù)庫(kù)( 教學(xué)視頻:45分鐘) 第20章 php訪問mysql數(shù)據(jù)庫(kù)( 教學(xué)視頻:44分鐘) 第21章 c#訪問mysql數(shù)據(jù)庫(kù)( 教學(xué)視頻:55分鐘) 第22章 駕校學(xué)員管理系統(tǒng)( 教學(xué)視頻:95分鐘)
章節(jié)摘錄
插圖:前面的章節(jié)對(duì)數(shù)據(jù)庫(kù)已經(jīng)進(jìn)行了簡(jiǎn)單地介紹,數(shù)據(jù)庫(kù)就是存儲(chǔ)數(shù)據(jù)的地方。數(shù)據(jù)庫(kù)管理系統(tǒng)(DataBase Management System,簡(jiǎn)稱為DBMS)是用來定義數(shù)據(jù)、管理和維護(hù)數(shù)據(jù)的軟件。它是數(shù)據(jù)庫(kù)系統(tǒng)的一個(gè)重要的組成部分。應(yīng)用系統(tǒng)是需要使用數(shù)據(jù)庫(kù)的軟件。比如學(xué)員管理系統(tǒng)就是一個(gè)應(yīng)用系統(tǒng)。這個(gè)應(yīng)用系統(tǒng)需要數(shù)據(jù)庫(kù)來管理它的數(shù)據(jù)。應(yīng)用開發(fā)工具就是用來開發(fā)應(yīng)用系統(tǒng)的。除了上述的軟件部分以外,數(shù)據(jù)庫(kù)系統(tǒng)還包括數(shù)據(jù)庫(kù)管理員和用戶。因?yàn)?,依靠單純的?shù)據(jù)庫(kù)管理系統(tǒng)來管理數(shù)據(jù)庫(kù)中的數(shù)據(jù)是不現(xiàn)實(shí)的。很多時(shí)候需要一些專門管理這些數(shù)據(jù)的專業(yè)人員。這些管理數(shù)據(jù)的專業(yè)人員就是數(shù)據(jù)庫(kù)管理員(DataBase Administrator,簡(jiǎn)稱為DBA)。通常在大型的公司都需要有專門的數(shù)據(jù)庫(kù)管理員。例如,網(wǎng)易就有專業(yè)的DBA組,他們主要負(fù)責(zé)管理和維護(hù)數(shù)據(jù)庫(kù)。用戶一般不直接與數(shù)據(jù)庫(kù)接觸,而是通過應(yīng)用系統(tǒng)來使用數(shù)據(jù)。
編輯推薦
《MySQL入門很簡(jiǎn)單》源文件與數(shù)據(jù)庫(kù)備份文件25.5小時(shí)《MySQL入門很簡(jiǎn)單》配套多媒體教學(xué)視頻超值、大容量DVD-ROM內(nèi)容17小時(shí)SQL Server學(xué)習(xí)視頻(贈(zèng)送)27.5小時(shí)Linux學(xué)習(xí)視頻(贈(zèng)送)淺顯易懂,零門檻MySQL學(xué)習(xí),真的很簡(jiǎn)單親切自然,老烏帶領(lǐng)菜鳥,快速掌握MySQL數(shù)據(jù)庫(kù)看得懂,學(xué)得會(huì),容易上手實(shí)例豐富,全程視頻教學(xué)
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載