《Mysql 公司職員學習篇》 第二章 小A的驚喜

来源:http://www.cnblogs.com/yujianchun/archive/2016/03/20/5299691.html
-Advertisement-
Play Games

第二章 小A的驚喜 認識資料庫 吃完飯後,小Y和小A回到了家裡,並打開電腦開始學習Mysql。 小Y:"小A,你平時的Excell文件很多的情況下,怎麼樣存放Excell文件,才能快速找到你要的文件呢?"。 小A:"這個和Mysql有關係嗎?"。 小Y:"當然有,一會你就知道了,先說說你的做法吧。"


      第二章 小A的驚喜  ---- 認識資料庫

      吃完飯後,小Y和小A回到了家裡,並打開電腦開始學習Mysql。

      小Y:"小A,你平時的Excell文件很多的情況下,怎麼樣存放Excell文件,才能快速找到你要的文件呢?"。

      小A:"這個和Mysql有關係嗎?"。

      小Y:"當然有,一會你就知道了,先說說你的做法吧。"。

      小A:"一般來說,我會在屬於我的工作盤符D盤下麵,專門新建一個文件夾,例如,取名為:公司A計劃數據, 並且再在該文件夾下,以當天的時間為名新建多個文件夾,最後才把相對應的Excell文件存放在裡面,就像這樣"

     

      小Y:"你的方法不錯,這樣確實能很快的定位你要尋找的文件,看來你不笨嘛。"。

      小A:"那你現在可以告訴我,這和資料庫有什麼關係了吧?"。

      小Y:"當然,剛纔說過,資料庫可以理解為數據的倉庫,那麼首先要有一塊地皮,建造相應的倉庫吧?而這塊地皮就相當於你的D盤了。而在資料庫中,我們稱之為工作空間,有了地皮,就要建造一個大小合適的倉庫了,這個倉庫,就相當於你的文件夾'公司A計劃',我們稱之為資料庫,而倉庫裡面,會劃分出幾片區域,這些區域用於存放不同類型的貨物,相當於你以當前時間命名的子文件夾,我們稱之為表空間,而區域裡面,自然要存放東西了,就好像你存放的Excell文件,我們稱之為數據表,而這個表,就用來存放數據了。"。

      小A:"我懂了,原來我無意間為了方便查找而分類的方法,居然有這麼個道理,看來我越來越佩服自己了,小Y,那Excell裡面還有數據呢,它和Mysql有什麼關係?"。

      小Y:"哈哈,你可要睜大眼睛看好了,我給你看一張Mysql表,也就是相當於讓你看一個Excell,你對比一下。"

        

     小Y:"左邊的,正是Mysql的表數據,而右邊,就是你經常用的Excell了,你現在可以談談你的感想了。"。

     小A:"我的天,怎麼這麼相似!真是讓我驚訝!我竟無語凝咽.....容我磕個瓜子壓壓驚......"。

     小Y:"哈哈,這也是為什麼推薦你學習資料庫的原因了,這2者可是有很多相似點的,我來給你分析一下吧,首先,每個Excell有自己的名字,我們的數據表也一樣,我們稱之為表名,但是有一點要註意了,通常你會用中文去命名Excell,但是資料庫畢竟是老外的產品,對中文的相容不能說很爛,但也不算很好,再加上各大公司和行業內不謀而合的規則,我們一般都是採用英語或者拼音去命名,當然你也可以用中文,這是不會對其產生什麼影響的。"。

     小A:"嗯,我知道了,既然大家都這麼做,我就用英語,實在不懂,我直接用拼音得了。"。

     小Y:"哈哈,這隻是一種規範,我給你看的是一張簡單存放寵物信息的表,PetName(寵物名)在你Excell,你一般叫他列名吧?同樣,我們在資料庫裡面,也叫它列名,現在表明和列名都有了,剩下的就是相應的數據了和數據類型了。"。

     小A:"真是一個驚喜啊,想不到資料庫和Excell這麼多相似的地方,那我學起來,就會快好多了!小Y,我得趕緊出門買個炸雞壓壓驚..."。

     小Y:"......"

    《Mysql 公司職員學習篇》 第一章 小A的煩惱


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1,否則它返回expr2。IFNULL()返回一個數字或字元串值 具體用法如:現有學生表(tbl_student)和分數表(score),查詢學生表的所有欄位和學生相對於的英語成績(english_sco
  • 1. Question description: if you are setting the oracle client to add a local network service, you may see the dialogue that show you the message (orac
  • 線下的測試機器老是報錯,從errorlog里看到大量的4014錯誤 於是谷歌了一下,發現了一篇文章:https://www.mssqltips.com/sqlservertip/3538/fixing-sql-server-fatal-error-4014/ 大家知道現在的網卡內置功能都比較厲害,有
  • mysql添加欄位: 刪除欄位:
  • 在保密你的伺服器和數據,防備當前複雜的攻擊,SQL Server有你需要的一切。但在你能有效使用這些安全功能前,你需要理解你面對的威脅和一些基本的安全概念。這篇文章提供了基礎,因此你可以對SQL Server里的安全功能充分利用,不用在面對特定威脅,不能保護你數據的功能上浪費時間。 通常來說,你通過
  • 1.Question describe when you use account scott/tiger connect to oracle, you will see "the user account is locked", because you did't unlock the accoun
  • 引語:mysql作為資料庫的一大主力軍,到處存在於我們各種系統中,相信大家都不陌生!但是,你知道你能用不代表你知道細節,那我們就來盤點盤點其中一些我們平時不太註意的地方,一來為了有趣,二來為了不讓自己踩坑。 聲明:要想知道細節,那就去閱讀源碼,我實在沒那本事,只能從片面上來說一些事! 1. 不區分大
  • 本周技術研究部(TRD)的一名DBA 對我們編寫SQL時的一些問題,進行了彙報講演,以下是來自它的腳本,我在它講演的基礎上寫出了自己想表述的,以便於大家相互交流學習。
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...