日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

了解SQL

發布時間:2024/10/8 数据库 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 了解SQL 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

什么SQL

SQL是一門和數據庫打交道的語言

  • SQL(結構化查詢語言)是用于訪問和操作數據庫中的數據的標準數據庫編程語言。
  • SQL是關系數據庫系統的標準語言。所有關系數據庫管理系統(RDMS),如MySQL、MS Access、Oracle、Sybase、Informix、Postgres和SQL Server都使用SQL作為它們的標準數據庫語言。

數據庫管理系統(dbms)

數據庫管理系統(Database Management System)是一種操縱和管理數據庫的大型軟件,用于建立、使用和維護數據庫,簡稱DBMS。它對數據庫進行統一的管理和控制,以保證數據庫的安全性和完整性。

  • DB 數據庫 Database
  • DBS 數據庫系統(Database System)
  • DBMS 數據庫管理系統(Database Management System)


在全球使用最多的DBMS分別是Orcle ,MySQL ,sqlServer

關系型數據庫(RDBMS)

Relational Database Management System (RDBMS)

數據組織為相關的行和列的系統,而管理關系數據庫的計算機軟件就是關系數據庫管理系統,常用的數據庫軟件有Oracle、SQL Server

關系型數據庫通過外鍵關聯來建立表與表之間的關系,

非關系型數據庫(NoSql)

通常指數據以對象的形式存儲在數據庫中,而對象之間的關系通過每個對象自身的屬性來決定

常用的是 Key-Value型

  • Redis是一個key-value存儲系統,key為字符串類型,只能通過key對value進行操作,支持的數據類型包括string、list、set、zset(有序集合)和hash。Redis支持主從同步,數據可以從主服務器向任意數量的從服務器上同步。

  • 一個基于分布式文件存儲的開源數據庫系統,為WEB應用提供可擴展的高性能數據存儲解決方案。MongoDB 將數據存儲為一個文檔,數據結構由鍵值(key value)對組成。

現在主流的還是關系型數據庫,非關系型數據庫中Redis和MongoDB最受歡迎

搜索引擎是數據庫檢索的重要應用

面向搜索數據內容的搜索引擎:

搜索引擎是專門用于搜索數據內容的NoSQL數據庫管理系統。主要是用于對海量數據進行近實時的處理和分析處理,可用于機器學習和數據挖掘
主流代表為

  • Elasticsearch
  • Splunk
  • Solr
  • MarkLogic
  • Sphinx

總結

以上是生活随笔為你收集整理的了解SQL的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。