1、初识数据库
Update date:
1、什么是数据库?
数据库 本质上对应一个管理文件的软件
DBMS (data base manager system) 数据库管理系统
DB data base 正在存储数据的文件
RDBMS relation database manager system 关系型数据管理系统
RDB relation data base 关系型数据库
2、什么是RDB 以及主流的RDB?
基于二维表的数据库 叫 RDB
二维表就是 基于行 和列的表
行 row
列 column
表头 table header
字段名 Field name
字段值 Field value
主流的关系型数据库有
Oracle 主要版本有Oracle9i Oracle10g Oracle11g 来自甲骨文公司
DB2 db2 来自于IBM公司
sqlserver sqlserver20* 来自微软公司
非常流行的非商业级数据库
mysql 原本属于sun公司,先属于Oracle公司
3、SQL (Struct Query Language 结构化查询语言) 的分类
select 语句 (查询语句 DQL)
DDL (data define language 数据定义语言)
create table 建表
drop table 删表
alter table 改表
DML (data manapulation language 数据操作语言)
insert 插入
delect 删除
alter table 该表
TCL (transation control language 事物控制语句)
commit 提交
rollback 回滚
savepoiont 保存点
DCL (data control language 数据控制语句)
grant 授权
revoke 回收权限