SQL學習筆記 一)

2021-08-20 06:46:13 字數 639 閱讀 6205

1.按照大小排序:

database < database management system < database system

2.dbms結構:

三層:物理層、邏輯層、檢視層(relation屬於邏輯層)

3.檔案處理系統(file-processing system)弊端:

(1)資料冗餘與不一致

(2)資料訪問困難

(3)完整性問題

(4)原子性問題

(5)安全性問題

(6)資料孤立

(7)併發訪問異常

4.ddl(資料定義語言):create, drop, alter

dml(資料操控語言):update, delete, insert, select

5.有join連線一定要有連線條件

6. relation    相當於   變數(variable)

schema     相當於   data type

instance    相當於   value

7. relation是元組的集合

8. from 後的子查詢一般為不相關子查詢,可以用 with...as... 代替

9. exists()一般與相關子查詢一起出現,

但是兩者沒有必然聯絡

SQL學習筆記(一)

登入 mysql u root p 建立乙個資料庫 create database if not exists luyixiao default character set utf8 選中乙個資料庫,以供後面使用 use luyixiao 在資料庫中建立乙個 create table if not ...

Sql 學習筆記(一)

create database 資料庫名稱 create table 表名 列名1 資料型別 該列所需約束 列名1 資料型別 該列所需約束 列名1 資料型別 該列所需約束 列名1 資料型別 該列所需約束 該錶的約束1 該錶的約束2 資料型別表示資料的種類,包括數字型 字元型和日期型等。用來指定儲存整...

SQL語句學習筆記(一)

sql 結構化查詢語言 是專門針對資料庫進行操作的語言,其語言幾乎可適用全部資料庫,sql語言課對資料庫中表進行增 刪 改 查等工作。知識補充 1.mysql資料庫中的關係運算子 在mysql中常用的關係運算子有 等於 不等於 在mysql中關係運算子放置在where關鍵字之後 2.mysql資料庫...