數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用 李紅日 陳娟 唐文芳
定 價(jià):57 元
- 作者:李紅日 陳娟 唐文芳
- 出版時(shí)間:2024/3/1
- ISBN:9787111739142
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP311.138SQ
- 頁(yè)碼:
- 紙張:膠版紙
- 版次:
- 開(kāi)本:16開(kāi)
本書(shū)以實(shí)際的學(xué)生成績(jī)管理系統(tǒng)為案例依托, 從MySQL 數(shù)據(jù)庫(kù)的相關(guān)概念及理論知識(shí)出發(fā), 介紹系統(tǒng)
需求分析、數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)施、數(shù)據(jù)庫(kù)管理與優(yōu)化等內(nèi)容。全書(shū)共分為10 個(gè)項(xiàng)目。項(xiàng)目1 為學(xué)生成績(jī)管理
系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì), 項(xiàng)目2 為學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)的創(chuàng)建、管理與維護(hù), 項(xiàng)目3 為學(xué)生成績(jī)管理系統(tǒng)
數(shù)據(jù)表的創(chuàng)建與管理, 項(xiàng)目4 為學(xué)生成績(jī)管理系統(tǒng)中數(shù)據(jù)的操作, 項(xiàng)目5 為檢索學(xué)生成績(jī)管理系統(tǒng)中的數(shù)
據(jù), 項(xiàng)目6 為學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)的索引操作, 項(xiàng)目7 為學(xué)生成績(jī)管理系統(tǒng)中視圖的操作, 項(xiàng)目8 為學(xué)
生成績(jī)管理系統(tǒng)中存儲(chǔ)過(guò)程的操作, 項(xiàng)目9 為學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)中的觸發(fā)器, 項(xiàng)目10 為學(xué)生成績(jī)管
理系統(tǒng)數(shù)據(jù)的安全管理。
本書(shū)附有配套數(shù)據(jù)庫(kù)代碼、習(xí)題、教學(xué)課件等資源。同時(shí), 為了幫助初學(xué)者更好地學(xué)習(xí)本書(shū)內(nèi)容, 還
提供了在線答疑, 希望能夠得到更多讀者的關(guān)注。
本書(shū)可作為高等院校本科、?朴(jì)算機(jī)相關(guān)專業(yè)的數(shù)據(jù)庫(kù)課程教材, 也可以作為MySQL 數(shù)據(jù)庫(kù)初學(xué)者
及相關(guān)開(kāi)發(fā)人員的參考書(shū)。
本書(shū)遵循職業(yè)教育教材編寫(xiě)規(guī)律和職業(yè)院校學(xué)生學(xué)習(xí)規(guī)律,配套齊全
前 言
MySQL 是一種關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng), 是目前世界上流行的數(shù)據(jù)庫(kù)之一, 具有開(kāi)源、穩(wěn)
定、可靠、管理方便以及支持眾多系統(tǒng)平臺(tái)等特點(diǎn)。MySQL 廣泛應(yīng)用于互聯(lián)網(wǎng)行業(yè)的數(shù)據(jù)
存儲(chǔ)。例如, 電商、社交等網(wǎng)站數(shù)據(jù)的存儲(chǔ)往往使用的都是MySQL。
目前, 對(duì)各類計(jì)算機(jī)人才的技能要求的其中一項(xiàng)是: 至少掌握一種數(shù)據(jù)庫(kù)的操作和使
用。其中, MySQL 數(shù)據(jù)庫(kù)是最常見(jiàn)的一種。因此, MySQL 數(shù)據(jù)庫(kù)一般會(huì)作為計(jì)算機(jī)相關(guān)專
業(yè)需要了解或掌握的技能之一。
本書(shū)基于MySQL 數(shù)據(jù)庫(kù)管理系統(tǒng)軟件, 詳細(xì)介紹了數(shù)據(jù)庫(kù)的設(shè)計(jì)與使用過(guò)程, 內(nèi)容包
括學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)、數(shù)據(jù)庫(kù)的創(chuàng)建與管理、表的創(chuàng)建與管理、表中數(shù)據(jù)的操
作、數(shù)據(jù)的檢索、數(shù)據(jù)的索引、視圖的操作、存儲(chǔ)過(guò)程的操作、觸發(fā)器的操作、數(shù)據(jù)安全管
理等。
本書(shū)具有以下特點(diǎn)。
1. 基于工作過(guò)程的項(xiàng)目化、以任務(wù)為驅(qū)動(dòng)
本書(shū)基于工作過(guò)程的項(xiàng)目化、以任務(wù)為驅(qū)動(dòng), 授課過(guò)程以學(xué)生成績(jī)管理系統(tǒng)為載體, 所
有項(xiàng)目均遵循“任務(wù)描述” “知識(shí)準(zhǔn)備” “ 任務(wù)實(shí)施” “ 課后練習(xí)” 這樣的一套學(xué)習(xí)方案。
知識(shí)準(zhǔn)備為任務(wù)實(shí)施服務(wù), 任務(wù)實(shí)施講解并指導(dǎo)學(xué)生完成任務(wù), 通過(guò)“ 課后練習(xí)” 進(jìn)行強(qiáng)
化訓(xùn)練, 這樣, 學(xué)生在完成項(xiàng)目的過(guò)程中會(huì)掌握數(shù)據(jù)庫(kù)的設(shè)計(jì)和使用。
2. 精心構(gòu)建項(xiàng)目, 便于教學(xué)準(zhǔn)備和實(shí)施
本書(shū)在選取項(xiàng)目時(shí)力爭(zhēng)貼近學(xué)生的生活, 將學(xué)生成績(jī)管理系統(tǒng)作為貫穿課堂的授課項(xiàng)
目, 將員工工資管理系統(tǒng)作為課后練習(xí)的項(xiàng)目。
3. 以能力培養(yǎng)為核心進(jìn)行設(shè)計(jì)
本書(shū)注重培養(yǎng)學(xué)生的實(shí)際應(yīng)用能力, 將理論與實(shí)踐融為一體, 以項(xiàng)目為主線組織教學(xué)內(nèi)
容, 圍繞教學(xué)的3 條主線———課堂教學(xué)、上機(jī)實(shí)訓(xùn)、拓展實(shí)訓(xùn)來(lái)進(jìn)行內(nèi)容的組織, 使教師講
授及學(xué)生學(xué)習(xí)均有系統(tǒng)性。
4. 完整的課程資源
為輔助學(xué)習(xí)者更好地完成學(xué)習(xí), 本書(shū)附有配套數(shù)據(jù)庫(kù)代碼、習(xí)題、教學(xué)課件等資源。這些資源可有效幫助學(xué)習(xí)者更加準(zhǔn)確地理解所學(xué)知識(shí), 對(duì)于學(xué)習(xí)難點(diǎn)和重點(diǎn)可以適時(shí)回顧和
練習(xí)。
本書(shū)由李紅日、陳娟、唐文芳擔(dān)任主編, 吳良圓、王小玲、栗濤、孫小強(qiáng)參與了本書(shū)的
編寫(xiě)。
由于編者能力有限, 書(shū)中難免會(huì)有不妥之處, 歡迎專家和讀者提出寶貴意見(jiàn), 我們將不
勝感激。
你在閱讀本書(shū)時(shí), 如發(fā)現(xiàn)任何問(wèn)題或有不認(rèn)同之處, 可以通過(guò)電子郵箱與我們?nèi)〉寐?lián)
系。請(qǐng)發(fā)送電子郵件至lhr_1010@126.com。
編 者
職業(yè)院校教師
目 錄
前言
二維碼索引
項(xiàng)目1 學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì) 1
任務(wù)1 學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)的需求分析 1
任務(wù)2 學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì) 5
任務(wù)3 學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì) 10
任務(wù)4 學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì) 14
課后練習(xí) 26
項(xiàng)目2 學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)的創(chuàng)建、管理與維護(hù) 27
任務(wù)1 認(rèn)識(shí)MySQL 數(shù)據(jù)庫(kù)管理系統(tǒng) 27
任務(wù)2 使用圖形化管理工具創(chuàng)建學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù) 43
任務(wù)3 使用SQL 語(yǔ)句創(chuàng)建學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù) 46
任務(wù)4 學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)的維護(hù) 49
課后練習(xí) 56
項(xiàng)目3 學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)表的創(chuàng)建與管理 57
任務(wù)1 創(chuàng)建學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)中的表 57
任務(wù)2 修改學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)中的表 68
任務(wù)3 刪除學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)中的表 94
課后練習(xí) 95
項(xiàng)目4 學(xué)生成績(jī)管理系統(tǒng)中數(shù)據(jù)的操作 96
任務(wù)1 使用圖形化管理工具添加、修改和刪除數(shù)據(jù) 96
任務(wù)2 使用SQL 語(yǔ)句添加、修改和刪除數(shù)據(jù) 100
任務(wù)3 數(shù)據(jù)的導(dǎo)入和導(dǎo)出 107
課后練習(xí) 113
項(xiàng)目5 檢索學(xué)生成績(jī)管理系統(tǒng)中的數(shù)據(jù) 115
任務(wù)1 使用簡(jiǎn)單查詢語(yǔ)句進(jìn)行單表數(shù)據(jù)的檢索 115
任務(wù)2 使用條件查詢 121
任務(wù)3 查詢排序和限制查詢結(jié)果條數(shù) 132
任務(wù)4 使用分組和匯總查詢數(shù)據(jù) 138
任務(wù)5 使用連接查詢進(jìn)行多表數(shù)據(jù)的檢索 148
任務(wù)6 使用子查詢進(jìn)行數(shù)據(jù)檢索、插入、更新和刪除 160
課后練習(xí) 169
項(xiàng)目6 學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)的索引操作 170
任務(wù)1 使用圖形化管理工具創(chuàng)建、管理索引 170
任務(wù)2 使用SQL 語(yǔ)句創(chuàng)建、管理索引 175
課后練習(xí) 181
項(xiàng)目7 學(xué)生成績(jī)管理系統(tǒng)中視圖的操作 182
任務(wù)1 使用圖形化管理工具創(chuàng)建、維護(hù)和刪除視圖 182
任務(wù)2 使用SQL 語(yǔ)句創(chuàng)建、維護(hù)和刪除視圖 190
課后練習(xí) 201
項(xiàng)目8 學(xué)生成績(jī)管理系統(tǒng)中存儲(chǔ)過(guò)程的操作 202
任務(wù)1 使用SQL 語(yǔ)句創(chuàng)建無(wú)參的存儲(chǔ)過(guò)程并調(diào)用 202
任務(wù)2 使用SQL 語(yǔ)句創(chuàng)建帶參的存儲(chǔ)過(guò)程并調(diào)用 207
任務(wù)3 使用SQL 語(yǔ)句創(chuàng)建帶流程控制的存儲(chǔ)過(guò)程并調(diào)用 212
任務(wù)4 使用SQL 語(yǔ)句對(duì)存儲(chǔ)過(guò)程進(jìn)行維護(hù) 220
課后練習(xí) 223
項(xiàng)目9 學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)中的觸發(fā)器 224
任務(wù)1 使用SQL 語(yǔ)句創(chuàng)建INSERT 型觸發(fā)器 224
任務(wù)2 使用SQL 語(yǔ)句創(chuàng)建UPDATE 型觸發(fā)器 230
任務(wù)3 使用SQL 語(yǔ)句創(chuàng)建DELETE 型觸發(fā)器 234
任務(wù)4 使用SQL 語(yǔ)句維護(hù)觸發(fā)器 239
課后練習(xí) 241
項(xiàng)目10 學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)的安全管理242
任務(wù)1 用戶管理 242
任務(wù)2 權(quán)限管理 251
課后練習(xí) 258
參考文獻(xiàn) 259