Task00/01:数据库环境搭建及初步了解(2天)
1、win下环境安装,编辑器安装;
2、表结构:
- 列名:数据的项目名称
- 行/记录:一条记录
- 列/字段:表中存储的数据项目
- 单元格:行和列交汇的地方称为单元格,一个单元格中只能输入一条记录
3、sql语句 - DDL(Data Definition Language,数据定义语言) 用来创建或者删除存储数据用的数据库以及数据库中的表等对象
** CREATE: 创建数据库和表等对象
** DROP: 删除数据库和表等对象
** ALTER: 修改数据库和表等对象的结构 - DML(Data Manipulation Language,数据操纵语言) 用来查询或者变更表中的记录
** SELECT: 查询表中的数据
** INSERT: 向表中插入新数据
** UPDATE: 更新表中的数据
** DELETE: 删除表中的数据 - DCL(Data Control Language,数据控制语言) 用来确认或者取消对数据库中的数据进行的变更。除此之外,还可以对 RDBMS 的用户是否有权限操作数据库中的对象(数据库表等)进行设定
** COMMIT: 确认对数据库中的数据进行的变更
** ROLLBACK: 取消对数据库中的数据进行的变更
** GRANT: 赋予用户操作权限
** REVOKE:取消用户的操作权限
4、练习题
练习题1.1
CREATE TABLE addressbook (
regist_no INT (20) PRIMARY KEY,
NAME VARCHAR (128) NOT NULL,
address VARCHAR (256) NOT NULL,
tel_no CHAR(10),
mail_address CHAR(20)
)
练习题1.2
ALTER TABLE addressbook ADD COLUMN postal_code CHAR(8) NOT NULL
练习题1.3
DROP TABLE addressbook
练习题1.4
无法恢复