freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

mysql數(shù)據(jù)庫基礎(chǔ)教程-展示頁

2024-08-19 22:45本頁面
  

【正文】 數(shù)據(jù)庫概述 關(guān)系數(shù)據(jù)庫管理系統(tǒng) 通過“數(shù)據(jù)庫管理系統(tǒng)”,數(shù)據(jù)庫用戶可以輕松地實(shí)現(xiàn)數(shù)據(jù)庫容器中各種數(shù)據(jù)庫對(duì)象的訪問(增、刪、改、查等操作),并可以輕松地完成數(shù)據(jù)庫的維護(hù)工作(備份、恢復(fù)、修復(fù)等操作) 數(shù)據(jù)庫用戶無法直接通過操作系統(tǒng)獲取數(shù)據(jù)庫文件中的具體內(nèi)容; 數(shù)據(jù)庫管理系統(tǒng)通過調(diào)用操作系統(tǒng)的進(jìn)程管理、內(nèi)存管理、設(shè)備管理以及文件管理等服務(wù),為數(shù)據(jù)庫用戶提供管理、控制數(shù)據(jù)庫容器中各種數(shù)據(jù)庫對(duì)象、數(shù)據(jù)庫文件的接口。 4 內(nèi)容一覽 數(shù)據(jù)庫設(shè)計(jì)的相關(guān)知識(shí) 數(shù)據(jù)庫概述 ER圖 關(guān)系數(shù)據(jù)庫設(shè)計(jì) 1 2 3 簡(jiǎn)單地說:數(shù)據(jù)庫( Database或 DB)是存儲(chǔ)、管理數(shù)據(jù)的容器; 嚴(yán)格地說:數(shù)據(jù)庫是“按照某種數(shù)據(jù)結(jié)構(gòu)對(duì)數(shù)據(jù)進(jìn)行組織、存儲(chǔ)和管理的容器”。 我們遇到問題時(shí),我們往往不是第一個(gè)發(fā)現(xiàn)該問題的人!更不是第一個(gè)解決該問題的人! 記?。何覀兺皇堑谝粋€(gè)吃螃蟹的人!要學(xué)會(huì)使用搜索引擎解決問題。意在強(qiáng)調(diào)自學(xué)能力。即學(xué)會(huì)了某個(gè)具體的知識(shí)。 5. 解決問題方法 個(gè)人觀點(diǎn) 1:因?yàn)檫z忘,學(xué)會(huì)自學(xué)比學(xué)會(huì)知識(shí)更重要,會(huì)學(xué)知識(shí)比學(xué)會(huì)知識(shí)更重要。 出版社網(wǎng)址: 另外,還可以通過百度網(wǎng)盤下載。讀者也可以時(shí)刻關(guān)注本書資源更新情況。 2. 本書的特點(diǎn) 截至目前,本書提供的資源都是 免費(fèi) 資源其中包括:所有 安裝程序 、 PPT課件 、 教學(xué)大綱 、 MySQL源代碼 、 PHP源代碼 。 2. 本書的特點(diǎn) 撰寫本書時(shí) , 為了向讀者還原筆者真實(shí)的開發(fā)過程 , 本書在內(nèi)容組織上使用 、 保留了一定數(shù)量的截圖顯示執(zhí)行結(jié)果 , 有些截圖至關(guān)重要 , 讀者甚至必須從截圖中得到一些結(jié)論 。 真正的數(shù)據(jù)庫開發(fā) , 首先強(qiáng)調(diào)的是設(shè)計(jì) ,其次是開發(fā) 。 數(shù)據(jù)庫初學(xué)者通常存在致命的缺陷:重開發(fā) , 輕設(shè)計(jì) 。但同時(shí)也為筆者構(gòu)思本書的知識(shí)框架帶來不少挑戰(zhàn),也希望讀者理解筆者一片苦心。 2. 本書的特點(diǎn) 為了能讓讀者將所有的時(shí)間、精力放在MySQL知識(shí)點(diǎn)的學(xué)習(xí)上,本書使用盡可能少的數(shù)據(jù)庫表講解 MySQL的所有知識(shí)點(diǎn)。 1. 說在前面的話 本書選擇的案例易于理解、開發(fā),非常適合教學(xué)。學(xué)習(xí)數(shù)據(jù)庫,尤其是學(xué)習(xí) MySQL ,筆者試圖編寫這樣一部“劇本”:讓教師、學(xué)生快速地融入“劇情”,并且變“學(xué)生被動(dòng)學(xué)習(xí)”為“學(xué)生主動(dòng)學(xué)習(xí)”。 筆者一直認(rèn)為:中國不缺乏好的導(dǎo)演 ( 教師 ) , 也不缺乏好的演員 ( 學(xué)生 ) , 缺乏的是能夠讓導(dǎo)演 ( 教師 ) 和演員 ( 學(xué)生 ) 快速地融入劇情的劇本 ( 教材 ) 。即便讀者沒有任何數(shù)據(jù)庫基礎(chǔ),也絲毫不會(huì)影響數(shù)據(jù)庫知識(shí)的學(xué)習(xí)。 1. 說在前面的話 本書使用量身定制的案例全面講解 MySQL基礎(chǔ)知識(shí)以及 , InnoDB全文檢索、觸發(fā)器、存儲(chǔ)過程、函數(shù)、事務(wù)、鎖等概念,全部融入該案例??紫槭? MySQL數(shù)據(jù)庫基礎(chǔ)與實(shí)例教程 之 資源說明 1 2 3 4 本書的特點(diǎn) 說在前面的話 本書的提供的資源 淺談學(xué)習(xí)方法 5 解決問題方法 6 小結(jié) 內(nèi)容一覽 教師教學(xué)好比導(dǎo)演拍攝一部電影 , 不僅需要演員 ( 學(xué)生 ) 的配合 , 還需要 挑選 好的劇本 ( 書籍 ) 。 好的劇本可以讓導(dǎo)演 ( 教師 ) 、 所有演員( 學(xué)生 ) 更順利地融入劇情 , 不僅可以節(jié)省導(dǎo)演 ( 教師 ) 的精力 , 縮短拍攝周期 , 節(jié)省拍攝成本 , 還可以讓所有演員 ( 學(xué)生 ) 真正地成為 “ 劇情 ” 中的主角 。 本書盡量將抽象問題形象化、圖形化,復(fù)雜問題簡(jiǎn)單化。 2. 本書的特點(diǎn) 曾經(jīng)看到有一種極端的說法:中國不缺好的導(dǎo)演 、 好的演員 , 而是缺少好的劇本 , 對(duì)于學(xué)習(xí)亦是如此 。 1. 說在前面的話 對(duì)于學(xué)習(xí),亦是如此。 筆者相信: 《 MySQL數(shù)據(jù)庫基礎(chǔ)與實(shí)例教程 》 就是一本能夠滿足導(dǎo)演 ( 教師 ) 、 演員( 學(xué)生 ) 拍攝要求 ( 教學(xué)要求 ) 的劇本 ( 教材 ) 。 本書使用該案例,通過 10個(gè)章節(jié)的內(nèi)容,貫穿 MySQL所有知識(shí)點(diǎn),內(nèi)容編排一氣呵成,章節(jié)之間循序漸進(jìn),內(nèi)容不沖突、不重復(fù)、不矛盾。 本書所使用的表不超過 10張,經(jīng)常使用的表不超過 5張,使用 5張表講解 MySQL幾乎所有的知識(shí)點(diǎn),很大程度上可以減輕教師、學(xué)生的負(fù)擔(dān)。 2. 本書的特點(diǎn) 本書注重軟件工程在數(shù)據(jù)庫開發(fā)過程中的應(yīng)用 。 開發(fā)出來的數(shù)據(jù)庫往往成了倒立的金字塔 , 頭重腳輕 。 正因?yàn)槿绱?, 本書將數(shù)據(jù)庫設(shè)計(jì)的內(nèi)容進(jìn)行詳細(xì)地講解 , 并且在本書第一章進(jìn)行了詳細(xì)講解 。 當(dāng)然這些截圖無疑增加了本書的版面 ,希望讀者諒解 。 其它資源(例如 教學(xué)計(jì)劃 、 視頻 等)正在開發(fā)中,根據(jù)需要,這些資源也將 免費(fèi) 向讀者提供。 3. 本書提供的資源 本書提供的資源可以到人民郵電出版社教學(xué)服務(wù)與資源網(wǎng)下載。 百度網(wǎng)盤網(wǎng)址: 3. 本書提供的資源 淺談學(xué)習(xí)方法 安裝本書提供的軟件 按照章節(jié)順序?qū)W習(xí)、預(yù)習(xí) 仔細(xì)觀看老師講解、操作 課后翻看教科書 自己上機(jī)操作 “ 善待 ” 本書資源 4. 淺談學(xué)習(xí)方法 如果 SQL代碼運(yùn)行出錯(cuò),首先試圖在書中找到答案; 如果書中沒有答案,建議通過通過百度知道、谷歌搜索引擎找到問題所在(意在鍛煉學(xué)生的自學(xué)能力、自己解決問題的能力); 如果問題依舊沒有解決,首先考慮與其他同學(xué)協(xié)商解決(意在鍛煉協(xié)同能力),直至請(qǐng)教老師,解決該問題。 ? “學(xué)會(huì)知識(shí)” 層次較低。 ? “會(huì)學(xué)知識(shí)”層次較高。 5. 解決問題方法 個(gè)人觀點(diǎn) 2:學(xué)會(huì)如何找到知識(shí)比掌握知識(shí)細(xì)節(jié)更重要。 5. 解決問題方法 6. 小結(jié) 孔祥盛 MySQL數(shù)據(jù)庫基礎(chǔ)與實(shí)例教程 之 數(shù)據(jù)庫設(shè)計(jì)概述 1 2 3 本章拋開 MySQL講解關(guān)系數(shù)據(jù)庫設(shè)計(jì)的相關(guān)知識(shí),以“選課系統(tǒng)”為例,講解“選課系統(tǒng)”數(shù)據(jù)庫的設(shè)計(jì)流程。 總結(jié):數(shù)據(jù)永遠(yuǎn)是數(shù)據(jù)庫的核心。 關(guān)系數(shù)據(jù)庫管理系統(tǒng) 添加標(biāo)題 添加標(biāo)題 表 視 圖 索 引數(shù) 據(jù) 庫 容 器數(shù) 據(jù) 庫 容 器 中 的 數(shù) 據(jù) 庫 對(duì) 象 都 是以 文 件 為 單 位 存 儲(chǔ) 在 外 存數(shù) 據(jù) 庫 用 戶 不 能 直接 通 過 操 作 系 統(tǒng) ,訪 問 數(shù) 據(jù) 庫 文 件 中的 數(shù) 據(jù)數(shù) 據(jù) 庫 管 理 系 統(tǒng)操 作 系 統(tǒng) 的 進(jìn) 程 管 理 、 內(nèi) 存 管 理 、文 件 管 理 、 設(shè) 備 管 理 等 服 務(wù)數(shù) 據(jù) 庫 用 戶 可 以 通 過 D B M S 訪 問數(shù) 據(jù) 庫 文 件 中 的 數(shù) 據(jù)數(shù) 據(jù) 庫 用 戶調(diào) 用層次模型 面向?qū)ο竽P? 網(wǎng)狀模型 關(guān)系模型 數(shù)據(jù)庫管理 系統(tǒng)常用的 數(shù)學(xué)模型 添加標(biāo)題 基于“關(guān)系模型”的數(shù)據(jù)庫管理系統(tǒng)稱為關(guān)系數(shù)據(jù)庫管理系統(tǒng)(簡(jiǎn)稱為 RDBMS)。 關(guān)系數(shù)據(jù)庫管理系統(tǒng) 2022年 2月數(shù)據(jù)庫流行度排行榜 截至目前, MySQL已經(jīng)成功逆襲! 關(guān)系數(shù)據(jù)庫管理系統(tǒng) 2022年 3月數(shù)據(jù)庫流行度排行榜 關(guān)系數(shù)據(jù)庫管理系統(tǒng) 2022年 4月數(shù)據(jù)庫流行度排行榜 關(guān)系數(shù)據(jù)庫管理系統(tǒng) 開源 MySQL源代碼免費(fèi)下載 簡(jiǎn)單 MySQL體積小 ,便于安裝 MySQL性能足夠與商業(yè)數(shù)據(jù)庫媲美 功能強(qiáng)大 MySQL提供的功能足夠與商業(yè)數(shù)據(jù)庫媲美 逆襲原因 性能優(yōu)越 關(guān)系數(shù)據(jù)庫管理系統(tǒng) 關(guān)系數(shù)據(jù)庫中所謂的“關(guān)系”,實(shí)質(zhì)上是一張二維表。 課程號(hào) 課程名 人數(shù)上限 任課教師1 ja va 語言程序設(shè)計(jì) 60 張老師2 My SQ L數(shù) 據(jù)庫 150 李老師3 c語 言程序設(shè)計(jì) 60 王老師4 英語 230 馬老師5 數(shù)學(xué) 230 田老師字段名(列名) 第 1個(gè)字段(列) 第 1條記錄 第 2條記錄 第 3條記錄 第 4條記錄 第 5條記錄 第 3個(gè)字段(列) 第 2個(gè)字段(列) 第 4個(gè)字段(列) 關(guān)系數(shù)據(jù)庫 作為數(shù)據(jù)庫中最為重要的數(shù)據(jù)庫對(duì)象,數(shù)據(jù)庫表的設(shè)計(jì)過程 并非一蹴而就 ,上述課程表根本無法滿足“選課系統(tǒng)”的功能需求。 關(guān)系數(shù)據(jù)庫 結(jié)構(gòu)化查詢語言( Structured Query Language或簡(jiǎn)稱為 SQL)是一種應(yīng)用最為廣泛的關(guān)系數(shù)據(jù)庫語言,該語言定義了操作關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語法,幾乎所有的關(guān)系數(shù)據(jù)庫管理系統(tǒng)都支持 SQL。 ? 利用“管理學(xué)”的知識(shí)與其他開發(fā)人員進(jìn)行有效溝通。 數(shù)據(jù)庫設(shè)計(jì)輔助工具 商業(yè)知識(shí)和溝通技能 “選課系統(tǒng)”概述 4 5 定義問題域 編碼規(guī)范 數(shù)據(jù)庫設(shè)計(jì)的相關(guān)知識(shí) 數(shù)據(jù)庫技術(shù)解決的是“商業(yè)領(lǐng)域”的“商業(yè)問題”。 商業(yè)知識(shí)和溝通技能 數(shù)據(jù)庫設(shè)計(jì)輔助工具 工具 模型 技術(shù) 業(yè)務(wù)模型 面向?qū)ο蠓治龊驮O(shè)計(jì)技術(shù) 結(jié)構(gòu)化分析和設(shè)計(jì)技術(shù) 軟件測(cè)試技術(shù) 關(guān)系數(shù)據(jù)庫設(shè)計(jì)技術(shù) Erwin PowerDesigner Rational Rose Visio VC++ Visual studio Eclipse NetBeans 單元測(cè)試工具 功能測(cè)試工具 性能測(cè)試 工具 程序流程圖 DFD 時(shí)序圖 狀態(tài)圖 CASE工具 IDE工具 測(cè)試工具數(shù)據(jù)模型 類圖 ER圖 教 師學(xué) 生課 程 刪 除添 加 班 級(jí)查 看 課 程 學(xué) 生 列 表課 程 查 詢用 戶 信 息 維 護(hù)課 程 審 核管 理 員選 課調(diào) 課退 課審 核 課 程 信 息申 報(bào) 課 程M I C R O S O F T C O R P O R A T I O N課 程 詳 細(xì) 信 息提 交 課 程 信 息 限于篇幅,在不影響“選課系統(tǒng)”核心功能的基礎(chǔ)上,適當(dāng)?shù)貙?duì)該系統(tǒng)進(jìn)行“定制”、“擴(kuò)展”以及“瘦身”。 “ 選課系統(tǒng)”亟需解決的“商業(yè)”問題有哪些? 定義問題域 在編程的時(shí)候會(huì)考慮代碼的可讀性嗎?你覺得代碼可讀性是需要考慮的問題嗎? 1. 代碼不僅要自己能讀懂,還要?jiǎng)e人也能看懂? 2. 盡量做到可讀,但時(shí)間緊任務(wù)重的時(shí)候就顧不上了? 3. 代碼只要自己能讀懂就可以了? 4. 代碼寫完就完了,不用管以后是否能讀懂? 5. 不知道,沒有想過這個(gè)問題? 編碼規(guī)范 請(qǐng)記住:盡最大努力把方便留給別人和將來的自己。 ER圖 0,n0,n選修包含學(xué)生學(xué)號(hào)姓名聯(lián)系方式...班級(jí)班級(jí)名所屬院系教師工號(hào)姓名聯(lián)系方式...課程課程名人數(shù)上限課程描述狀態(tài)...選修成績(jī)選修時(shí)間... 實(shí)體不是某一個(gè)具體事物,而是某一種類別所有事物的統(tǒng)稱。 ER圖中實(shí)體間的關(guān)系是雙向的。 二元關(guān)系 二元關(guān)系 夫妻人身份證號(hào)姓名性別...一元關(guān)系 關(guān)系 0,n0,n選修包含學(xué)生學(xué)號(hào)姓名聯(lián)系方式...班級(jí)班級(jí)名所屬院系教師工號(hào)姓名聯(lián)系方式...課程課程名人數(shù)上限課程描述狀態(tài)...選修成績(jī)選修時(shí)間... 使用關(guān)聯(lián)(Association)表示實(shí)體間關(guān)系的 屬性。 屬性應(yīng)該存在于、且只存在于某一個(gè)地方(實(shí)體或者關(guān)聯(lián))。 數(shù)據(jù)庫開發(fā)人員通常采用 “ 一事一地 ” 的原則從系統(tǒng)的功能描述中抽象出來 ER圖。 2.為每張表定義一個(gè)主鍵(如果需要,可以向表添加一個(gè)沒有實(shí)際意義的字段作為該表的主鍵) 3.增加外鍵表示一對(duì)多關(guān)系。 5.為字段選擇合適的數(shù)據(jù)類型。 7.評(píng)價(jià)關(guān)系的質(zhì)量,并進(jìn)行必要的改進(jìn)。 主鍵( Primary Key):在所有的關(guān)鍵字中選擇一個(gè)關(guān)鍵字,作為該表的主關(guān)鍵字,簡(jiǎn)稱主鍵。 ( 2)表中主鍵的值具有唯一性且不能取空值( NULL);當(dāng)表中的主鍵由多個(gè)字段構(gòu)成時(shí),每個(gè)字段的值都不能取 NULL。 為每張表定義一個(gè)主鍵 student(student_no,student_name,student_
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1