当前课程知识点:数据库系统原理与开发 > 第3章 数据库操作SQL语言 > 3.2 数据定义SQL语句 > 3.2.1数据定义SQL语句-1
同学们,大家好!
我是主讲教师陆鑫
本节将学习数据库课程
第3.2小节 “数据定义SQL语句”的数据库创建、修改、删除
本节学习目标如下:
1)掌握SQL语言的数据库创建语句
2)掌握SQL语言的数据库修改语句
3)掌握SQL语言的数据库删除语句
下面开始学习数据定义SQL语句
一、数据库创建SQL语句
1. 语句基本格式如下
在创建数据库SQL语句中
其中CREATE DATABASE 为创建数据库语句的关键词
为被创建数据库的标识符名称
例如 创建一个选课管理数据库CourseDB
其SQL语句如下:
下面将该SQL语句通过pgAdmin4数据库管理工具
提交到数据库服务器上执行
2.语句执行
在PostgreSQL服务器中
执行SQL语句创建数据库CourseDB
其操作界面如下
将SQL语句输入编辑页面
点取“运行”按钮
提交该SQL语句到服务器执行
当该SQL成功执行后
将返回创建数据库成功消息
在左侧数据库列表刷新后
新创建的数据库CourseDB将出现
在数据库使用过程中
可能需要对数据库进行修改
这可以通过执行数据库修改SQL语句实现
二、数据库修改SQL语句
语句格式
ALTER DATABASE;
其中ALTER DATABASE为创建数据库SQL语句的关键词
为被修改数据库的标识符名称
为需要修改项目内容
例如 将选课管理数据库CourseDB名称修改为 CourseManageDB
其SQL语句如下:
下面将该SQL语句通过pgAdmin4数据库管理工具
提交到数据库服务器上执行
2.语句执行
在PostgreSQL服务器中
执行SQL语句修改数据库CourseDB名称
其操作界面如下
将SQL语句输入编辑页面
点取“运行”按钮
提交该SQL语句到服务器执行
当该SQL成功执行后
将返回修改数据库成功消息
在左侧数据库列表刷新后
将出现修改后的数据库名称CourseManageDB
在某数据库不再被需要时
可以通过执行数据库删除SQL语句实现处理
三、数据库删除SQL语句
1. 语句基本格式
其中DROP DATABASE 为语句命令关键词
为将被删除处理的数据库名称
例如 删除前面创建的选课管理数据库CourseManageDB
其SQL语句如下
下面将该SQL语句通过pgAdmin4数据库管理工具
提交到数据库服务器上执行
2.语句执行
在PostgreSQL服务器中
执行SQL语句删除数据库CourseManageDB
其操作界面如下
将SQL语句输入编辑页面
点取“运行”按钮
当该SQL语句成功执行后
将返回删除成功消息
在左侧数据库列表刷新后
CourseManageDB数据库不再出现
本节学习结束!
-1.1 数据库及其系统概念
-1.2 数据库技术发展
-1.3 数据库应用系统
-1.4 典型数据库管理系统
-1.5 PostgreSQL对象-关系数据库系统软件
-第1章 数据库系统概论--本章单元测试
-2.1 关系及其相关概念
-2.2 关系模型原理
-2.3 PostgreSQL数据库关系操作实践
-第2章 数据库关系模型--本章单元测试
-3.1 SQL语言概述
-3.2 数据定义SQL语句
-3.3 数据操纵SQL语句
-3.4 数据查询SQL语句
-3.5 数据控制SQL语句
-3.6 视图SQL语句
-3.7 PostgreSQL数据库SQL实践
-第3章 数据库操作SQL语言--本章单元测试
-4.1 数据库设计概述
-4.2 E-R模型方法
-4.3 数据库建模设计
-4.4 数据库规范化设计
-4.5 数据库设计模型SQL实现
-4.6 基于Power Designer的数据库设计建模实践
--4.6 基于Power Designer的数据库设计建模实践
-第4章 数据库设计与实现--本章单元测试
-5.1 数据库管理概述
-5.2 事务管理
--5.2 事务管理
-5.3 并发控制
-5.4 安全管理
-5.5 数据库备份与恢复
-5.6 PostgreSQL数据库管理项目实践
-第5章 数据库管理--本章单元测试
-6.1 数据库连接技术
-6.2 数据库存储过程
-6.3 数据库触发器
-6.4 数据库游标
-6.5 嵌入式SQL编程
-第6章 数据库应用编程--本章单元测试
-7.1 NoSQL数据库概述
-7.2 列存储数据库
-7.3 键值对数据库
-7.4 文档型数据库
-7.5 图形数据库
-7.6 HBase数据库项目实践
-第7章 NoSQL数据库技术--本章单元测试
-期末测试--期末测试