出版時(shí)間:2012-6 出版社:清華大學(xué)出版社 作者:錢雪忠 等編著 頁數(shù):271 字?jǐn)?shù):445000
內(nèi)容概要
本書是作者在長(zhǎng)期從事數(shù)據(jù)庫課程教學(xué)和科研的基礎(chǔ)上,為滿足“數(shù)據(jù)庫原理及應(yīng)用”課程的教學(xué)需要而編寫的實(shí)驗(yàn)指導(dǎo)書。
全書由數(shù)據(jù)庫與MySQL簡(jiǎn)介、14個(gè)實(shí)驗(yàn)和4個(gè)附錄組成。實(shí)驗(yàn)內(nèi)容全面并與“數(shù)據(jù)庫原理及應(yīng)用”類課程的內(nèi)容基本對(duì)應(yīng)。實(shí)驗(yàn)內(nèi)容主要包括數(shù)據(jù)庫系統(tǒng)基礎(chǔ)操作,MySQL數(shù)據(jù)庫基礎(chǔ)操作,表、ER圖、索引與視圖的基礎(chǔ)操作,SQL語言-Select查詢操作,SQL語言--數(shù)據(jù)更新操作,嵌入式SQL應(yīng)用,數(shù)據(jù)庫存儲(chǔ)和優(yōu)化,存儲(chǔ)過程的基本操作,觸發(fā)器的基本操作,數(shù)據(jù)庫安全性,數(shù)據(jù)庫完整性,數(shù)據(jù)庫并發(fā)控制,數(shù)據(jù)庫備份與恢復(fù),數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)與開發(fā)。
本書實(shí)驗(yàn)內(nèi)容循序漸進(jìn)、深入淺出,可作為本科、??萍跋嚓P(guān)專業(yè)“數(shù)據(jù)庫原理及應(yīng)用”課程的配套實(shí)驗(yàn)教材,同時(shí)也可以供參加自學(xué)考試人員、數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)設(shè)計(jì)人員參考。本書封面貼有清華大學(xué)出版社防偽標(biāo)簽,無標(biāo)簽者不得銷售。
書籍目錄
概述 數(shù)據(jù)庫與MySQL簡(jiǎn)介
0.1 數(shù)據(jù)庫、數(shù)據(jù)庫服務(wù)器和數(shù)據(jù)庫語言
0.2 關(guān)系模型
0.3 關(guān)系數(shù)據(jù)庫管理系統(tǒng)的體系結(jié)構(gòu)
0.4 MySQL數(shù)據(jù)庫特性
0.5 MySQL體系結(jié)構(gòu)
0.5.1 邏輯模塊組成
0.5.2 插件式存儲(chǔ)引擎(也稱作表類型)
0.6 MySQL漢字亂碼問題的處理方法
實(shí)驗(yàn)1 數(shù)據(jù)庫系統(tǒng)基礎(chǔ)操作
實(shí)驗(yàn)?zāi)康?br />背景知識(shí)
實(shí)驗(yàn)示例
1.1 安裝MySQL
1.1.1 選擇MySQL版本
1.1.2 安裝Windows分發(fā)版
1.1.3 安裝Linux分發(fā)版
1.2 MySQL的簡(jiǎn)單使用
1.2.1 啟動(dòng)或停止MySQL服務(wù)器命令
1.2.2 連接和退出MySQL服務(wù)器命令
1.2.3 mySQL(輸入行編輯器)
1.3 MySQL圖形工具
1.3.1 在Windows中安裝MySQL Workbench
1.3.2 主界面
1.3.3 服務(wù)器管理
1.3.4 數(shù)據(jù)庫設(shè)計(jì)和建模(Database Design & Modeling)
1.3.5 SQL開發(fā)
實(shí)驗(yàn)內(nèi)容與要求
實(shí)驗(yàn)2 MySQL數(shù)據(jù)庫基礎(chǔ)操作
實(shí)驗(yàn)?zāi)康?br />背景知識(shí)
實(shí)驗(yàn)示例
2.1 使用MySQL Work bench管理數(shù)據(jù)庫
2.2 使用soL語句創(chuàng)建數(shù)據(jù)庫
2.3 用SHOW顯示已有的數(shù)據(jù)庫
2.4 用USE選用數(shù)據(jù)庫
2.5 刪除數(shù)據(jù)庫
2.5.1 使用SQL語句刪除數(shù)據(jù)庫
2.5.2 用MYsoLADMIN創(chuàng)建和刪除
2.5.3 直接在數(shù)據(jù)庫目錄中創(chuàng)建或刪除
實(shí)驗(yàn)內(nèi)容與要求
實(shí)驗(yàn)3 表、ER圖、索引與視圖的基礎(chǔ)操作
實(shí)驗(yàn)?zāi)康?br />背景知識(shí)
實(shí)驗(yàn)示例
3.1 使用MySQLWorkbench創(chuàng)建表
3.2 使用MysoLWorkbench修改表
3.3 用SHOW/DESCRIBE語句顯示數(shù)據(jù)表的信息
3.4 使用MysoLWorkbench刪除表
3.5 使用SQL語句管理表
3.5.1 使用SQL語句創(chuàng)建表
3.5.2 使用soL語句修改表
3.5.3 使用SQL語句刪除表
3.6 ER圖
3.7 用MySQLWorkbench管理索引
3.8 創(chuàng)建和使用視圖
3.8.1 創(chuàng)建視圖
3.8.2 SHOW CREAT EVIEW語法
實(shí)驗(yàn)內(nèi)容與要求
實(shí)驗(yàn)4 SQL語言-SELECT查詢操作
實(shí)驗(yàn)?zāi)康?br />背景知識(shí)
實(shí)驗(yàn)示例
4.1 SELECT語句的語法
4.2 查詢示例
實(shí)驗(yàn)內(nèi)容與要求
實(shí)驗(yàn)5 SQL語言--數(shù)據(jù)更新操作
實(shí)驗(yàn)?zāi)康?br />背景知識(shí)
實(shí)驗(yàn)示例
5.1 使用MySQL Workbench錄入數(shù)據(jù)
5.2 插入數(shù)據(jù)
5.2.1 使用INSERT語句插入數(shù)據(jù)
5.2.2 使用INSERT…SELECT語句插入從其他表選擇的行
5.2.3 使用REPLACE、REPLACE…SELECT語句插入
5.2.4 使用LOAD語句批量錄入數(shù)據(jù)
5.3 修改數(shù)據(jù)
5.4 刪除數(shù)據(jù)
實(shí)驗(yàn)內(nèi)容與要求
實(shí)驗(yàn)6 嵌入式SQL應(yīng)用
實(shí)驗(yàn)?zāi)康?br />背景知識(shí)
實(shí)驗(yàn)示例
6.1 應(yīng)用系統(tǒng)運(yùn)行環(huán)境
6.2 系統(tǒng)的需求與總體功能要求
6.3 系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì)與邏輯結(jié)構(gòu)設(shè)計(jì)
6.3.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)
6.3.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)
6.4 典型功能模塊介紹
6.4.1 數(shù)據(jù)庫的連接
6.4.2 表的初始創(chuàng)建
6.4.3 表記錄的插入
6.4.4 表記錄的修改
……
實(shí)驗(yàn)7 數(shù)據(jù)庫存儲(chǔ)和優(yōu)化
實(shí)驗(yàn)8 存儲(chǔ)過程的基本操作
實(shí)驗(yàn)9 觸發(fā)器的基本操作
實(shí)驗(yàn)10 數(shù)據(jù)庫安全性
實(shí)驗(yàn)11 數(shù)據(jù)庫完整性
實(shí)驗(yàn)12 數(shù)據(jù)庫并發(fā)控制
實(shí)驗(yàn)13 數(shù)據(jù)庫備份與恢復(fù)
實(shí)驗(yàn)14 數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)與開發(fā)
附錄A MySQL編程簡(jiǎn)介
附錄B 常用函數(shù)與操作符
附錄C CAPI
附錄D MySQL命令與幫助
參考文獻(xiàn)
編輯推薦
《高等院校信息技術(shù)規(guī)劃教材:MySQL數(shù)據(jù)庫技術(shù)與實(shí)驗(yàn)指導(dǎo)》是為主流數(shù)據(jù)庫技術(shù)SQL Server、Oracle和MySQL編寫的系列數(shù)據(jù)庫實(shí)驗(yàn)指導(dǎo)書之一。系列實(shí)驗(yàn)指導(dǎo)書具有示范性、多樣性、實(shí)用性、先進(jìn)性等特色。以MySQL技術(shù)為基礎(chǔ),編排典型實(shí)驗(yàn),能充分滿足課程教學(xué)需要。實(shí)驗(yàn)內(nèi)容通用,課程實(shí)驗(yàn)安排可操作性強(qiáng),靈活性高。提供必要的相關(guān)資源以供下載使用,以利于實(shí)驗(yàn)的開展。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
MySQL數(shù)據(jù)庫技術(shù)與實(shí)驗(yàn)指導(dǎo) PDF格式下載