数据库复习
数据库
1.数据库:用来存储数据的仓库。
2.数据库有哪些类型:
oracle
mysql
Sybase
SQL Server
DB2
3.SQL语言(ORACLE)
1)DDL
CREATE,ALTER,DROP
2)DML
INSERT,DELETE,UPDATE
3)TCL
ROLL BACK,COMMIT
4)DQL
SELECT... FROM ...
5)DCL
GRANT,REVOKE
4. 用法示例
1)建立新表 CREATE TABLE table_name(gender VARCHAR2(20) default 'M' NOT NULL);
2) 查看表结构 DESC table_name;
3)修改表名 RENAME old_name TO new_name
4)添加列 ALTER TABBLE table_name ADD(hiredate VARCHAR2(20) DEFAULT sysdate);
5)删除列 ALTER TABLE employee DROP (hiredate)
6)插入一条记录:INSERT INTO table_name(id,name,job,birth) VALUES(1001,'ROOT','PROGRAMMER',TO_DATE('1989-01-01','YYYY-MM-DD'));
7)更新记录: UPDATE employee SET salary=8500 WHERE name='ROSE';
8)删除记录: DLEETE employee WHERE job is null;