经过这几天我才发现原来我最弱的是数据库,好了现在就来补补吧
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'