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

歡迎訪問 生活随笔!

生活随笔

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

数据库

【极客时间-SQL必知必会】学习笔记1-了解SQL

發布時間:2023/12/14 数据库 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【极客时间-SQL必知必会】学习笔记1-了解SQL 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1 | 了解SQL:一門半衰期很長的語言

1. SQL語言的特點

  • 通用性強: SQL語言無處不在,它對不同職位的人來說都有價值。
  • 變化相對較少: SQL語言從誕生到現在,很少變化。
  • 上手相對容易: SQL入門并不難。
  • 2. 半衰期很長的SQL

    SQL有兩個標準,分別是SQL92和SQL99,分別代表了92年和99年頒布的SQL標準,今天使用的SQL語言依然遵循這些標準。

    3. 入門SQL并不難

    其他語言學習起來需要大量的程序語言基礎,SQL更像一門英語,就像用一些簡單的英語單詞和數據庫進行對話。
    SQL語言按照給你可以劃分為四個部分:

    • DDL(Data Definition Language 數據定義語言):用來定義數據庫對象,包括數據庫、數據表和列。功能是可以創建、刪除和修改數據庫和表結構。
    • DML(Data Manipulation Language 數據操作語言):用來操作和數據庫相關的記錄,比如增加、刪除、修改數據表中的記錄。
    • DCL(Data Control Language 數據控制語言):用來定義訪問權限和安全級別。
    • DQL(Data Query Language 數據查詢語言):用來查詢想要的記錄,它是SQL語言的重中之重。在實際業務中,絕大多數情況都在使用查詢,學會編寫正確且高效的查詢語句,是學習的重點。

    4. 開啟SQL之旅

    SQL是和DBMS交流的語言,在創建DBMS之前,先要對它進行設計,一般采用ER圖(Entity Relationship Diagram),即實體 - 關系圖 的方式進行設計。評審通過后,再用SQL語言或可視化管理工具(如Navicat)創建數據表。
    實體 - 關系圖描述現實世界的概念模型,包括三個要素:

    • 實體: 要管理的對象
    • 屬性: 標識每個實體的屬性
    • 關系: 對象之間的關系

    創建完數據表之后,就可以用SQL操作了。

    關于SQL大小寫問題:

  • 表名、表別名、字段名、字段別名等都小寫;
  • SQL保留字、函數名、綁定變量等都大寫。
  • SELECT name, hp_max FROM heros WHERE role_main = '戰士'

    本篇結構梳理:

    總結

    以上是生活随笔為你收集整理的【极客时间-SQL必知必会】学习笔记1-了解SQL的全部內容,希望文章能夠幫你解決所遇到的問題。

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