第8章:dml 数据操控语言
主要是select ,update,delete
select * from tb1 where col1=iparam1 and...
update tb1 a set col1=iparam1 and col2=iparam2 where a.id=iID
delete tb1 where a.id>iID
第9章 ddl数据定义语言
create ,alter ,drop
create database (...)项目中需要设计数据库,得仔细分析,分析型还是事务型,估算数据库,考虑初始存储大小,增长速率;当然如果数据库设计没有多大要求,默认即可
alter database ,table 修改 drop 删除数据库,表或其他数据库对象存储过程,触发器,视图等
第10章 视图和索引
create/alter/drop view viewname 视图就是一个虚表,执行数据操控时类似于对表的操作;但是它是一个对其他1个或多个数据库表的映射,所以在执行update,insert,delete 的时候就要考虑数据完整性
功能优点主要体现在:1,安全,控制了访问权限;2.创建了一个新的虚拟表格式3.简单化了多表的复合查询
索引:优化数据库的查询方式,以提高数据的检索速率。了解即可