(1)事务是什么,
事务要是执行成功,则在该食物中的进行的所有数据更改均会提交,成为数据库中的永久组成部分。如果事务遇到错误且必须取消或回滚,则所有数据更改均被清除,要么都执行成功,要么都执行失败。
(2)事务的四个特性是什么,
原子性、一致性、隔离性、及持久性,这些特性通常简称为ACID。
1.原子性 事务是一个完整的操作.
2.一致性 当事务完成时,数据必须处于一致状态.
3.隔离性 对数据进行修改的所有并发事务是彼此隔离的,这表明事务必须是独立的.它不应以任何方式依赖于或影响其他事务.
4.持久性 事务的持久性指不管系统是否发生了故障,事务处理的结果都是永久地.
(3)操作的关键字,
自动提交事务开关set autocommit=1
开始事务 start transaction /begin
提交事务 commit
回滚事务 rollback
set autocommit=1
(2)视图,
(1)视图是什么,
视图是一张虚拟表,本质上存储的是一对SQL的集合,
(2)定义视图的语法
create view VW_stulist
as
sql语句
(3)视图的使用
和检索基本表一样,直接通过select
select * from VW_stulist
(4)删除视图的语法
drop view 视图名
drop table
drop database
drop index
drop constraint
(5)查看所有库所有视图
5.1.切换到系统数据库
use information_schema
5.2.select * from views G;
6.查看当前库的所有视图
show tables status where comment='view'
7.视图注意事项
1)视图可以查询多表数据
2)视图可以嵌套
3)update,insert,delete不能封装成视图内容,通过图形化界面可以操作数据
(3)
(1)索引是什么
索引与书籍中的目录相似,可以快速查找所需的内容,
(2)索引的作用
索引的作用是通过索引,大大提高数据库的检索速度,改善数据库性能,
(3)索引分类
普通索引,唯一索引,主键索引,全文索引,复合索引,空间索引,