第6讲:修正与撤销数据库
Posted GGBeng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第6讲:修正与撤销数据库相关的知识,希望对你有一定的参考价值。
一、修正数据库
1. 修正数据库的定义,主要是修正表的定义。
2. 修正基本表的定义
alter table 表名
[add {列名 数据类型, ...}] // 增加新列
[drop {完整性约束名}] // 删除完整性约束
[modify {列名 数据类型, ...}] // 修改列定义
【示例1】在Student表中新增两列Sadder、PID:
- alter table Student add Sadder char(40), PID char(18);
【示例2】将Student表中的Sname列的数据类型增加两个字符:
- alter table Student modify Sname char(10);
【示例3】删除学生姓名必须取唯一值的约束:
- alter table Student drop unique(Sname);
二、撤消数据库
1. 撤消数据库:drop database 数据库名
- 示例:drop database SCT;
2. 撤销基本表的定义:drop table 表名
①与“delete from 表名 [where 条件表达式]”不同,delete语句只是删除表中的元组,而drop语句则连同表的元组、格式及由该表导出的视图一并删除。
【示例】撤消Student表
- drop table Student;
三、指定与关闭数据库
1. DBMS提供了操作多个数据库的能力,此时在进行数据库操作时需要指定待操作数据库与关闭数据库的功能。
2. 指定某个数据库:use 数据库名;
3. 关闭某个数据库:close 数据库名;
以上是关于第6讲:修正与撤销数据库的主要内容,如果未能解决你的问题,请参考以下文章
Redis从入门到进阶第 6 讲:缓存雪崩击穿穿透场景与解决方案