一、什麼是數據庫?什麼是SQL?
1、數據庫:存放數據,可以很多人一起使用
2、關係數據庫:多張表+各表之間的關係
3、一張表需要包含列、列名、行
4、主鍵:一列(或一組列),其值能夠唯一區分表中的每個行。
5、關係數據庫管理系統:用來管理數據庫的計算機軟件,常用的關係數據庫系統主要有:Oracle Database、SQL Server、DB2、PostgreSQL、MySQL。
6、SQL:是為數據庫開發的一種語言,用來操作數據庫的一種工具。如果把數據庫比作是一碗米飯,想要吃這碗米飯,要用到筷子,SQL就是筷子。
二、表的創建、刪除和更新
1、選中數據庫右擊新建表,在字段中輸入信息,選擇合適的類型和長度,需要注意的是學號這一列要設置為主鍵,學號存在唯一性;數據分為三種:字符型、數字型和日期型(主要用date表示)。


字符型

數字型
三、數據的插入
打開數據庫右擊新建查詢,打開查詢編輯器(查詢編輯器中可以寫任意的SQL,並不僅僅編輯,可以新建、編輯),可以向表中批量添加數據
數據的插入:使用insert
- insert into <表名>(<列名1>,<列名2>,…)
- values(<值1>,<值2>,…)
- 例如

輸出結果為

四、SQL分類
1、DDL(數據定義語言)
- create:創建數據庫和表
- drop:刪除數據庫和表
- alter:修改數據庫和表的結構
2、DML(數據操縱語言)
- insert:向表中插入數據
- delete:刪除表中的數據
- select:查詢表中的數據
- update:修改表中的數據
3、DCL(數據控制語言)
- commit:確認對數據庫中數據進行的變更
- rollback:取消對數據庫中的數據進行的變更
- crant:賦予用戶操作權限
五、SQL書寫規則
1.SQL語句以英文分號(;)結尾
2.SQL語句不區分關鍵字的大小寫
3.輸入符號的時候只能使用英文狀態下的,如果報錯例如以下情況,需要檢查是否存在中文符號。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/275108.html
微信掃一掃
支付寶掃一掃