当前课程知识点:数据库技术应用 >  学习情境二、创建和管理银行存取款机数据表 >  模块2、表的管理 >  2.2表的管理

返回《数据库技术应用》慕课在线视频课程列表

2.2表的管理在线视频

下一节:任务实施:银行存取款机表的管理

返回《数据库技术应用》慕课在线视频列表

2.2表的管理课程教案、知识点、字幕

大家好

欢迎来到数据库技术应用在线开放课程

银行自动存取款机的用户表

银行卡表和交易信息表

我们已经创建好了

那么怎么对他们进行管理

我们来看今天的任务

BankDB表的管理

我们把它分成四个子任务

包括将由userinfo表当中

联系电话字段的类型改成char11

第二个查看cardinfo的结构

第三个查看BankDB有哪些表

第四个test的测试表

所以本节课的目标需要通过

四个子任务让大家掌握表修改的方法

掌握表删除的方法

掌握表查看的方法

下面我们一起进入知识技能的学习

首先我们来看一下表的修改

所谓表的修改就是用alter table语句

用来更改原有表的结构

比如说可以增加或者删除列

更改原有的列的类型

它的语法格式alter table

后面跟上带修改的表的名称

如果你是添加列就加and column冽名

如果你是修改列的类型

就modify collumn列的定义

如果你是删除列

就用drop collumn 来进行列的删除

第二个我们来看表的查看

用show tables可以查看表显示

数据库当中所有的表

那么desc 表名

我们可以查看具体的某一张表的表的结构

第三个我们来看一下表的删除

如果这个表我们建错了

或者不想要了

我们可以把它删掉

用的是drop table表名进行表的删除

那有了这些知识储备

我们来实施具体的任务

首先

第一个将userinfo表当中

联系电话字段的类型改成char11

我们用alter table待改的是userinfo表

modify字段是telephone char11

并且not null

分号结束

这样的话就可以将我们想要的联系电话

这个字段修改成char11了

第二个子任务查看cardinfo的结构

这个是具体查看某一张表的结构

所以我们选用了desc这条命令

后面跟上cardinfo

分号

可以看到cardinfo的结构是什么样的

第三个子任务查看BankDB有哪些表

我们建了半天这个BankDB里有哪些表

一条语句

show table就可以查看当前数据库

里面具体你建了哪些表

第四个子任务删除某一张表

比如说删除test的测试表

那就用drop table test

大家注意

在删除的时候

只要你用到了drop

那么整个表的结构包括数据全部都被删掉了

所以在使用的时候要慎重

好今天的拓展任务是员工管理数据库表的管理

感谢大家的聆听

数据库技术应用课程列表:

学习情境一、银行存取款机数据库创建与管理

-模块1、数据库的基础知识

--1.1.1数据库设计-数据库的基本概念

--1.1.2数据管理的发展和数据库体系结构

--数据库的基础知识

-模块2、MYSQL介绍与安装

--MYSQL介绍与安装

--MYSQL介绍与安装

-模块3、银行存取款机数据库的创建与维护

--1.3数据库的创建与维护

--银行存取款机数据库的创建与维护

-模块4、银行存取款机数据库的设计

--1.4.1数据库的概念模型设计

--1.4.2数据库的数据模型设计

--1.4.3数据库的关系规范化

--银行存取款机数据库的设计

学习情境二、创建和管理银行存取款机数据表

-模块1、表的创建

--2.1表的创建

--任务实施:银行存取款机表的创建

--表的创建

-模块2、表的管理

--2.2表的管理

--任务实施:银行存取款机表的管理

--表的管理

-模块3、索引

--2.3索引

--任务实施:银行存取款机索引

--索引

-实践小课堂:宠物电商管理平台数据库和表的创建

--实践小课堂:宠物电商管理平台数据库和表的创建

学习情境三、银行存取款机数据操纵

-模块1、银行存取款机数据插入、修改和删除

--3.1.1数据插入

--任务实施:银行存取款机数据插入

--3.1.2数据修改和删除

--任务实施:银行存取款机数据修改和删除

--实践小课堂:宠物电商管理平台数据插入

--银行存取款机数据插入、修改和删除

-模块2、银行存取款机简单查询

--3.2.1简单查询

--任务实施:银行存取款机简单查询

--实践小课堂:宠物电商管理平台简单查询

--3.2.2统计查询

--任务实施:银行存取款机统计查询

--实践小课堂:宠物电商管理平台条件查询

--银行存取款机简单查询和统计查询

-模块3、银行存取款机连接查询

--3.3连接查询

--任务实施:银行存取款机连接查询

--银行存取款机连接查询

-模块4、银行存取款机子查询

--3.4子查询

--任务实施:银行存取款机子查询

--实践小课堂:宠物电商管理平台多表查询

--银行存取款机子查询

-模块5、银行存取款机分类汇总与排序

--3.5分类汇总与排序

--任务实施:银行存取款机分类汇总与排序

--实践小课堂:宠物电商管理平台分类汇总和排序

--银行存取款机分类汇总与排序

-模块6、银行存取款机视图

--3.6.1视图的创建与管理

--任务实施:银行存取款机视图的创建与管理

--3.6.2视图的更新

--任务实施:银行存取款机视图的更新

--实践小课堂:宠物电商管理平台视图

--银行存取款机视图

学习情境四、银行存取款机数据库编程

-模块1、银行存取款机存储过程

--4.1.1创建和执行存储过程

--任务实施:银行存取款机创建和执行存储过程

--实践小课堂:宠物电商管理平台存储过程

--4.1.2事务

--任务实施:银行存取款机事务

--实践小课堂:宠物电商管理平台存储函数

--银行存取款机存储过程

-模块2、银行存取款机触发器

--4.2.1INSERT触发器

--任务实施:银行存取款机INSERT触发器

--实践小课堂:宠物电商管理平台INSERT触发器

--4.2.2UPDATE触发器

--任务实施:银行存取款机UPDATE触发器

--实践小课堂:宠物电商管理平台UPDATE触发器

--4.2.3DELETE触发器

--任务实施:银行存取款机DELETE触发器

--实践小课堂:宠物电商管理平台DELETE触发器

--银行存取款机触发器

教学情境五、银行存取款机数据库安全性

-模块1、MYSQL用户管理

--模块1、MYSQL用户管理

--MYSQL用户管理

-模块2、MYSQL权限管理

--模块2、MYSQL权限管理

--MYSQL权限管理

-模块3、MYSQL数据库的锁机制

--MYSQL数据库的锁机制

--MYSQL数据库的锁机制

-模块4、MYSQL备份和恢复

--模块4、MYSQL备份和恢复

--MYSQL备份和恢复

2.2表的管理笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。