經過這幾天我才發現原來我最弱的是數據庫,好了現在就來補補吧
SQL(Struct Query Language) 結構化查詢語言,屬于第四代語言(接近于自然語言)符合主謂賓定狀補
DDL (Data Define L)數據定義語言,創建一個數據庫,創建一個表
DML(Data Manage L)數據管理語言,增刪改查(CRUD)
數據庫
數據庫是用來存放數據的倉庫,一般用來實現持久化的技術,現在的主流數據庫都是關系型的數據庫,在描述數據的時候,數據和數據之間的關系也存儲起來
數據庫的組成
- 表
- 視圖
- 可編程性
-
- 存儲過程
- 觸發器
- 事物
數據庫操作(在SQL中雖然不區分大小寫,但建議在定義數據庫名,表名,字段名使用大寫)
- 創建數據庫(DDL)
create database database_name
create database MyDb
? ? ?2.使用 use 來切換數據庫
use database_name
use MyDb
? ? ?3.刪除數據庫
drop database database_name
drop database MyDb
4.備份數據庫
backup database database_name to disk ='文件路徑'
backup database MyDb to disk='F:\MyDb.bak'
5.還原數據庫
restore database database_name from disk='文件路徑'
restore database MyDb from disk='F:\MyDb.bak'
?