SQL 、NoSQL數據庫教程


前言:

嗯,先說說數據庫的分類吧,其實主要大的分類就是關系型數據庫(SQL)和非關系型數據庫(NoSQL);

數據庫分類.png

實驗樓上有常見的數據庫教程,這里做一個整理,希望對你學習數據庫方面的知識有所幫助;

關系型數據庫:【MySQL 基礎課程】

MySQL 是最流行的關系型數據庫管理系統(關系數據庫),一般中小型網站的開發者都選擇 MySQL 作為網站數據庫,MySQL 使用 SQL 語言進行操作。

該教程從 SQL 概念開始,在 MySQL 數據庫中學習並實踐了 SQL 常用語法及約束、索引、視圖、SELECT 查詢、修改與刪除等基本操作。課程包含兩部分,基礎部分學習 SQL 基本操作實驗,進階部分基於 MySQL 官方參考手冊制作,學習 MySQL 的進階操作。

教程列表:

基礎篇:

  • SQL 介紹及 MySQL 安裝
  • 創建數據庫並插入數據
  • SQL 的約束
  • 挑戰:搭建一個簡易的成績管理系統
  • SELECT 語句詳解
  • 數據庫及表的修改和刪除
  • 其他基本操作

進階篇:

  • MySQL 服務安裝及命令使用
  • MySQL 操作詳解
  • MySQL 常用查詢
  • 挑戰:成績管理系統的數據操作
  • MySQL 語言結構
  • MySQL 數據類型
  • MySQL 函數和操作符
  • SQL 語句語法詳解
  • MySQL 觸發器
  • MySQL 視圖
  • MySQL 存儲過程和函數
  • MySQL 數據庫管理
  • 挑戰:簡化數據操作提升性能

關系型數據庫用的比較多,下面介紹一些非關系型數據庫,先上一張圖可以看看有非關系型數據庫的分類吧;

nosql數據庫分類.jpg

下面是幾個較為常用的教程;

面向文檔(Document-Oriented)數據庫:【MongoDB 基礎教程】

目前 MongoDB 是 IT 行業非常流行的一種非關系型數據庫(NoSQL),其靈活的數據存儲方式備受當前 IT 從業人員的青睞。該教程是 MongoDB 基礎教程,介紹了 MongoDB 基本的集合操作、高級查詢以及索引與聚合。

教程列表:

image.png

鍵值存儲數據庫(key-value):【Redis基礎教程】

REmote DIctionary Server(Redis) 是一個由Salvatore Sanfilippo寫的key-value存儲系統,常被稱作是一款數據結構服務器(data structure server)。

教程列表:

image.png

列存儲(Column-oriented)數據庫:【HBASE教程】

HBase是一個開源的非關系型分布式數據庫(NoSQL),實現的編程語言為 Java。它是Apache軟件基金會的Hadoop項目的一部分,運行於HDFS文件系統之上,為 Hadoop 提供類似於BigTable 規模的服務。

教程列表:

image.png

最后:

以上4個數據庫教程,希望對你學習數據庫有所幫助;

  • 點擊實驗樓,直接搜索想學的教程;
  • 點擊學習路徑,15條技術學習路徑,跟着路徑零基礎入門;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM