1、关系数据库简介:
关系数据库(relational database)是一组已经被组织为表(table)结构的相关信息的集合。每个表包含很多行(row),这些行又被进一步组织为列(column)。这些在数据库中都被存储在称为模式(schema)的结构中,所谓模式就是数据库用户可以存储自己的表的地方。
用来访问数据的系统统称为数据库管理系统(database management system DBMS)。
2、结构化查询语言sql
1)查询语句:
用于检索说数据库中存储的行。可以使用sql的select语句来编写查询语句。
2)DML(Data Manipulation Language,DML),数据库操纵语言:
insert 向表中添加行
update 修改表中行的内容
delete 删除行
3)DDL(Data Definition Language),数据定义语言:
create 创建数据库结构
alter 修改数据库结构
drop 删除数据库结构
rename 更改表名
truncate 删除表的全部内容
4)TC(Transcation Control),事务控制语句:
commit 永久性的保存对行所做的修改
rollback 取消对表中的行所做的修改
savepoint 设置一个“保存点”,可以将对行所做的修改回滚到此处