mysql數(shù)據(jù)庫

  培訓講師:駱飛

講師背景:
駱飛老師北京郵電大學-移動互聯(lián)網(wǎng)與信息化實驗室-研究員;北京郵電大學-信息與通信工程學院-外聘講師;網(wǎng)銳國家網(wǎng)絡(luò)實驗室-研究員;中國移動集團廣東移動有限分公司特邀講師;中國移動集團山東移動有限分公司特邀講師。2006年中國移動通信集團光傳輸 詳細>>

駱飛
    課程咨詢電話:

mysql數(shù)據(jù)庫詳細內(nèi)容

mysql數(shù)據(jù)庫


《MySQL數(shù)據(jù)庫》課程大綱

一、課程的性質(zhì)及任務(wù)
隨著數(shù)據(jù)庫技術(shù)的不斷發(fā)展,關(guān)系型數(shù)據(jù)庫已成為市場主流。由于MySQL數(shù)據(jù)庫具有
穩(wěn)定、可靠、簡單、安全而且開源等特性,MySQL數(shù)據(jù)庫成為了關(guān)系型數(shù)據(jù)庫的佼佼者,
受到越來越多的用戶青睞。MySQL數(shù)據(jù)庫目前被廣泛應(yīng)用于各個行業(yè)中,MySQL數(shù)據(jù)庫工
程師也因為其工作的重要性和技術(shù)性擁有了良好的待遇和廣闊的發(fā)展前景。通過本課程
的學習,學員可以了解MySQL數(shù)據(jù)庫的結(jié)構(gòu)原理和相關(guān)知識,掌握MySQL數(shù)據(jù)庫日常操作
和維護的技能,并具備一定數(shù)據(jù)庫開發(fā)的能力。
具體如下:
(1)了解MySQL的特征及功能,掌握MySQL的基礎(chǔ)知識和核心技術(shù)。
(2)掌握MySQL的安裝及配置,熟悉MySQL在應(yīng)用程序中的作用。
教學重點和難點:
教學重點:MySQL服務(wù)器的配置、MySQL存儲引擎的概念、MySQL字符集、存儲過程、函數(shù)
、事務(wù)和鎖管理。
教學難點:在學員沒有數(shù)據(jù)庫知識、沒有太多編程知識的前提下進行數(shù)據(jù)庫建模,開發(fā)
小型軟件項目。
二、內(nèi)容
一、數(shù)據(jù)庫設(shè)計概述
1、數(shù)據(jù)庫概述
■ 關(guān)系數(shù)據(jù)庫管理系統(tǒng);
■ 關(guān)系數(shù)據(jù)庫;
■ 結(jié)構(gòu)化查詢語言SQL。
2、數(shù)據(jù)庫設(shè)計的相關(guān)知識
■ 商業(yè)知識和溝通技能;
■ 數(shù)據(jù)庫設(shè)計輔助工具;
■ 定義問題域;編碼規(guī)范。
3、E-R圖
■ 實體和屬性;
■ 關(guān)系;
■ E-R圖的設(shè)計原則。
4、關(guān)系數(shù)據(jù)庫設(shè)計
■ 為每個實體建立一張數(shù)據(jù)庫表;
■ 為每張表定義一個主鍵;
■ 增加外鍵表示一對多關(guān)系;
■ 建立新表表示多對多關(guān)系;
■ 為字段選擇合適的數(shù)據(jù)類型;
■ 定義約束(constraint)條件;
■ 評價數(shù)據(jù)庫表設(shè)計的質(zhì)量;
■ 使用規(guī)范化減少數(shù)據(jù)冗余;
■ 避免數(shù)據(jù)經(jīng)常發(fā)生變化。
二、MySQL基礎(chǔ)知識
1、MySQL概述
■ MySQL的特點;
■ MySQL服務(wù)的安裝;
■ MySQL服務(wù)的配置;
■ 啟動與停止MySQL服務(wù);
■ MySQL配置文件;
■ MySQL客戶機;
■ 連接MySQL服務(wù)器。
2、字符集以及字符序設(shè)置
■ 字符集及字符序概念;
■ MySQL字符集與字符序;
■ MySQL字符集的轉(zhuǎn)換過程;
■ MySQL字符集的設(shè)置;
■ SQL腳本文件。
3、 MySQL數(shù)據(jù)庫管理
■ 創(chuàng)建數(shù)據(jù)庫;
■ 查看數(shù)據(jù)庫;
■ 顯示數(shù)據(jù)庫結(jié)構(gòu);
■ 選擇當前操作的數(shù)據(jù)庫;
■ 刪除數(shù)據(jù)庫。
4、MySQL表管理
■ MyISAM和InnoDB存儲引擎;
■ 設(shè)置默認的存儲引擎;
■ 創(chuàng)建數(shù)據(jù)庫表;
■ 顯示表結(jié)構(gòu);
■ 表記錄的管理;
■ InnoDB表空間;
■ 刪除表。
5、系統(tǒng)變量
■ 全局系統(tǒng)變量與會話系統(tǒng)變量;
■ 查看系統(tǒng)變量的值;
■ 設(shè)置系統(tǒng)變量的值;
■ MySQL數(shù)據(jù)庫備份和恢復(fù)。
三、MySQL表結(jié)構(gòu)的管理
1、MySQL數(shù)據(jù)類型
■ MySQL整數(shù)類型;
■ MySQL小數(shù)類型;
■ MySQL字符串類型;
■ MySQL日期類型;
■ MySQL復(fù)合類型;
■ MySQL二進制類型;
■ 選擇合適的數(shù)據(jù)類型。
2、創(chuàng)建表
■ 設(shè)置約束;
■ 設(shè)置自增型字段;
■ 其他選項的設(shè)置;
■ 創(chuàng)建“選課系統(tǒng)”數(shù)據(jù)庫表;
■ 復(fù)制一個表結(jié)構(gòu)。
3、修改表結(jié)構(gòu)
■ 修改字段相關(guān)信息;
■ 修改約束條件;
■ 修改表的其他選項;
■ 修改表名;
■ 刪除表。
4、索引
■ 理解索引;
■ 索引關(guān)鍵字的選取原則;
■ 索引與約束;
■ 創(chuàng)建索引;
■ 刪除索引。
(四)表記錄的操作
1、表記錄的插入
■ 使用insert語句插入新記錄;
■ 更新操作與字符集;
■ 關(guān)于自增型字段;
■ 批量插入多條記錄;
■ 使用insert?select插入結(jié)果集;
■ 使用replace插入新記錄。
2、表記錄的修改
■ 使用update 語句完成數(shù)據(jù)的修改。
3、表記錄的刪除
■ 使用delete刪除表記錄;
■ 使用truncate清空表記錄。
4、MySQL特殊字符序列。
(五)表記錄的檢索
主要教學內(nèi)容
1、select語句概述
■ 使用select子句指定字段列表;
■ 使用謂詞過濾記錄;
■ 使用from子句指定數(shù)據(jù)源;多表連接。
2、使用where子句過濾結(jié)果集
■ 使用單一的條件過濾結(jié)果集;
■ is NULL運算符 ;
■ select語句與字符集;
■ 使用邏輯運算符;
■ 使用like進行模糊查詢。
3、使用order by子句對結(jié)果集排序
4、使用聚合函數(shù)匯總結(jié)果集
5、使用group by子句對記錄分組統(tǒng)計
■ group by子句與聚合函數(shù);
■ group by子句與having子句;
■ group by子句與group_concat()函數(shù);
■ group by子句與with rollup選項 。
6、合并結(jié)果集
7、子查詢
六、視圖與觸發(fā)器
1、視圖
■ 創(chuàng)建視圖;
■ 查看視圖的定義;
■ 視圖在“選課系統(tǒng)”中的應(yīng)用;
■ 視圖的作用;
■ 刪除視圖;
■ 檢查視圖;
■ local與cascade檢查視圖。
2、觸發(fā)器
■ 準備工作;
■ 使用觸發(fā)器實現(xiàn)檢查約束;
■ 使用觸發(fā)器維護冗余數(shù)據(jù);
■ 使用觸發(fā)器模擬外鍵級聯(lián)選項;
■ 查看觸發(fā)器的定義;
■ 刪除觸發(fā)器;
■ 使用觸發(fā)器的注意事項。
3、臨時表
■ 臨時表的創(chuàng)建、查看與刪除;
■ “選課系統(tǒng)”中臨時表的使用;
■ 使用臨時表的注意事項。
4、派生表(derived table)
5、子查詢、視圖、臨時表、派生表

 

駱飛老師的其它課程

互聯(lián)網(wǎng)思維和語音IP化應(yīng)用(課程大綱)“互聯(lián)網(wǎng)已經(jīng)改變了音樂、游戲、媒體、零售和金額行業(yè),未來互聯(lián)網(wǎng)精神將改變每一個行業(yè),傳統(tǒng)行業(yè)即使還想不出怎么去結(jié)合互聯(lián)網(wǎng),也一定要具備互聯(lián)網(wǎng)思維。”(馬化騰)互聯(lián)網(wǎng)思維是零距離、網(wǎng)絡(luò)化的經(jīng)營管理思維。互聯(lián)網(wǎng)思維下,企業(yè)管理需要以更加靈活的組織應(yīng)對復(fù)雜的環(huán)境。張瑞敏說,互聯(lián)網(wǎng)時代的管理沒有標桿,企業(yè)只有自己去尋求適合的管理

 講師:駱飛詳情


《5G移動通信技術(shù)發(fā)展方向及未來趨勢分析》課程大綱【培訓目標】5G移動通信技術(shù)作為目前最前沿的通信技術(shù),是應(yīng)2020年后通信技術(shù)發(fā)展需求而生的,目前該技術(shù)尚處于探索研究階段。本課程從移動通信技術(shù)的發(fā)展歷程展開分析,對5G移動通信技術(shù)的特點、優(yōu)點及未來發(fā)展趨勢等幾方面出發(fā)進行概述,分析關(guān)鍵指標和技術(shù),引領(lǐng)我國移動通信行業(yè)的新一輪變革。【培訓對象】相關(guān)員工【培訓

 講師:駱飛詳情


《5G移動通信技術(shù)發(fā)展方向及未來趨勢分析》課程大綱【培訓目標】5G移動通信技術(shù)作為目前最前沿的通信技術(shù),是應(yīng)2020年后通信技術(shù)發(fā)展需求而生的,目前該技術(shù)尚處于探索研究階段。本課程從移動通信技術(shù)的發(fā)展歷程展開分析,對5G移動通信技術(shù)的特點、優(yōu)點及未來發(fā)展趨勢等幾方面出發(fā)進行概述,分析關(guān)鍵指標和技術(shù),引領(lǐng)我國移動通信行業(yè)的新一輪變革?!九嘤枌ο蟆肯嚓P(guān)員工【培訓

 講師:駱飛詳情


課程大綱:課程章節(jié)內(nèi)容提要課程時間從概念到落地:智能家居與智慧家庭技術(shù)及應(yīng)用概述智慧家庭/智能家居發(fā)展概述從數(shù)字化、信息化到智能化、智慧化概述未來城市及家庭的信息服務(wù)需求及趨勢智能家居/智慧家庭概念模型規(guī)劃設(shè)計基本建設(shè)思路解決方案總體架構(gòu)描述應(yīng)用+家庭云平臺管+端互聯(lián)網(wǎng)+信息通信+家庭生活傳統(tǒng)電信運營的戰(zhàn)略抉擇(以中國電信為例)中國電信集團智慧家庭戰(zhàn)略解讀中

 講師:駱飛詳情


智慧家庭認證工程師①培訓目標在“智慧家庭”的這一戰(zhàn)場上,各個運營商都卯足了勁,戰(zhàn)術(shù)各不相同。中國移動押寶“和·家庭”計劃并推出“魔百和”系列產(chǎn)品。中國電信成立智慧家庭產(chǎn)業(yè)聯(lián)盟并發(fā)布產(chǎn)品“悅me”、全新智能寬帶電視“天翼高清”,為用戶提供家庭信息化服務(wù)綜合解決方案;中國聯(lián)通發(fā)布“智慧沃家”業(yè)務(wù),滿足家庭的智能化信息需求。本課程以智慧家庭建設(shè)目前存在的四大挑戰(zhàn)為

 講師:駱飛詳情


智慧家庭組網(wǎng)技術(shù)①培訓目標本課程以電信運營商智慧家庭WLAN網(wǎng)絡(luò)目前存在的四大挑戰(zhàn)為切入點,重點介紹電信運營商電信級WLAN網(wǎng)絡(luò)體系結(jié)構(gòu)、核心平臺以及標準技術(shù)體系、關(guān)鍵核心技術(shù)等內(nèi)容,并進一步重點介紹WLAN網(wǎng)絡(luò)規(guī)劃方法、流程和重點工作,同時重點闡述WLAN網(wǎng)絡(luò)優(yōu)化基礎(chǔ)技術(shù)與方法,WLAN重點優(yōu)化內(nèi)容以及實際案例。②大綱【培訓對象】網(wǎng)優(yōu)中心及地市公司W(wǎng)LAN

 講師:駱飛詳情


云原生架構(gòu)與Devops運維課程定位與課程目標互聯(lián)網(wǎng)行業(yè)的火爆讓“敏捷”和“DevOps”的管理理念成為IT項目管理的主流?!懊艚荨笔强焖夙憫?yīng)需求變化,及時交付階段性產(chǎn)出,達到讓客戶滿意的一種軟件開發(fā)管理模式?!癉evOps”理念更是超越了項目管理方面的范疇,它關(guān)注的是IT企業(yè)各部門角色能夠更好的交流和協(xié)作的文化變革。課程通過大量真實的案例,縱向?qū)Ρ葒饬餍?/p>

 講師:駱飛詳情


政企產(chǎn)品經(jīng)理解決方案能力提升課程定位與課程目標2021年,世界飛速變化。以5G、大數(shù)據(jù)、云計算、人工智能為代表的新一輪科技革命和以數(shù)字化、信息化、智能化為標志的產(chǎn)業(yè)變革蓄勢待發(fā)。新冠肺炎疫情的疊加影響,又使得數(shù)字經(jīng)濟的作用突顯。后疫情時代,數(shù)字化轉(zhuǎn)型將成為推動經(jīng)濟社會發(fā)展的新引擎。在新一輪數(shù)字化浪潮中,千行百業(yè)面臨革新。作為中國領(lǐng)先的綜合信息服務(wù)提供商,中國

 講師:駱飛詳情


智慧城市交付項目管理課程定位與課程目標2014年稱為中國的智慧城市建設(shè)元年,在這一重要的時間節(jié)點上,有必要對智慧城市概念、技術(shù)和發(fā)展進行一次全方位的梳理與總結(jié)。從技術(shù)的角度,對智慧城市的概念出現(xiàn)、發(fā)展現(xiàn)狀、總體技術(shù)框架、核心關(guān)鍵技術(shù)、標準與評估體系、運營與應(yīng)用模式等方面,進行盡可能詳細和系統(tǒng)的闡述與介紹。希望能夠為讀者提供一個智慧城市技術(shù)發(fā)展的全景式概覽。目

 講師:駱飛詳情


云計算基礎(chǔ)課程定位與課程目標云計算(cloudcomputing)是基于互聯(lián)網(wǎng)的相關(guān)服務(wù)的增加、使用和交付模式,通常涉及通過互聯(lián)網(wǎng)來提供動態(tài)易擴展且經(jīng)常是虛擬化的資源。云是網(wǎng)絡(luò)、互聯(lián)網(wǎng)的一種比喻說法。過去在圖中往往用云來表示電信網(wǎng),后來也用來表示互聯(lián)網(wǎng)和底層基礎(chǔ)設(shè)施的抽象。狹義云計算指IT基礎(chǔ)設(shè)施的交付和使用模式,指通過網(wǎng)絡(luò)以按需、易擴展的方式獲得所需資源;

 講師:駱飛詳情


COPYRIGT @ 2001-2018 HTTP://musicmediasoft.com INC. ALL RIGHTS RESERVED. 管理資源網(wǎng) 版權(quán)所有