mysql task1

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
云数据库 RDS PostgreSQL,高可用系列 2核4GB
简介: 练习题本笔记为阿里云天池龙珠计划mysql训练营的学习内容

本笔记为阿里云天池龙珠计划mysql训练营的学习内容

3.1

编写一条 CREATE TABLE 语句,用来创建一个包含表 1-A 中所列各项的表 Addressbook (地址簿),并为 regist_no (注册编号)列设置主键约束

CREATE TABLE Addressbook

(regist_no INTEGER NOT NULL,

name VARCHAR(128) NOT NULL,

address VARCHAR(256) NOT NULL,

tel_no CHAR(10),

mail_address CHAR(20),

primary key (regist_no));


3.2

假设在创建练习1.1中的 Addressbook 表时忘记添加如下一列 postal_code (邮政编码)了,请把此列添加到 Addressbook 表中。

列名 : postal_code

数据类型 :定长字符串类型(长度为 8)

约束 :不能为 NULL

ALTER TABLE Addressbook

ADD COLUMN postal_code CHAR(8) NOT NULL;


3.3

编写 SQL 语句来删除 Addressbook 表。

DROP TABLE Addressbook;


3.4

编写 SQL 语句来恢复删除掉的 Addressbook 表。

CREATE TABLE Addressbook

(regist_no INTEGER NOT NULL,

name VARCHAR(128) NOT NULL,

address VARCHAR(256) NOT NULL,

tel_no CHAR(10),

mail_address CHAR(20),

postal_code CHAR(8) NOT NULL,

primary key (regist_no));

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
NoSQL Java Redis
SpringBoot集成Redis解决表单重复提交接口幂等(亲测可用)
SpringBoot集成Redis解决表单重复提交接口幂等(亲测可用)
835 0
|
存储 SQL 数据库
Sql Server 存储过程怎么找 存储过程内容
Sql Server 存储过程怎么找 存储过程内容
648 1
|
8月前
|
监控 安全 网络安全
如何让我们的VPS更安全?12个VPS安全防护技巧
在线安全对个人和企业至关重要。通过加强VPS托管安全性,可有效防范网络攻击。本文介绍了12个提升VPS安全的技巧,如使用强密码、更改SSH端口、启用防火墙、定期更新系统、数据备份、使用VPN、限制用户访问等。同时,在选择VPS托管提供商时,应关注免费SSL证书、24/7客户支持、数据备份选项、CDN支持及网络监控等功能。采取这些措施有助于保护业务免受黑客攻击,确保数据安全与业务稳定运行。
331 0
|
数据采集 安全 Java
Java Selenium WebDriver:代理设置与图像捕获
Java Selenium WebDriver:代理设置与图像捕获
|
JavaScript 前端开发 API
【独家揭秘】如何从零开始,用Vue.js打造你的专属电商平台?
【8月更文挑战第30天】本教程将指导你使用Vue.js及其生态,包括Element UI,从零开始构建一个具备首页、商品列表、详情页、购物车及登录注册功能的基础电商平台前端。通过实践,你不仅将学会构建完整的Web应用,还将掌握Vue.js的高级特性和多种实用插件的使用方法,逐步提升应用的功能并优化用户体验。
389 0
|
存储 关系型数据库 MySQL
MySQL中最左匹配相关实践总结
MySQL中最左匹配相关实践总结
160 0
|
存储 iOS开发 MacOS
Python模块操作:time—Clock Time(二)
Python模块操作:time—Clock Time(二)
212 0
|
存储 C语言
C语言实现通讯录
C语言实现通讯录
101 2
|
Java
Java 面向对象新篇章:子类如何“站在巨人肩膀上”,继承与创新并存!
【6月更文挑战第16天】Java 中的子类继承父类,实现代码复用和扩展。子类自动获得父类属性和方法,减少冗余,保证一致性。通过示例展示了`Circle`类如何继承`Shape`类并添加新特性。子类不仅能继承,还能创新,如`Circle`类增加计算面积方法。这种继承与创新结合,构成Java面向对象编程的核心,支持构建灵活、高效的软件系统。
89 0
|
SQL 关系型数据库 MySQL
MySQL数据库调优进阶详解
MySQL数据库调优进阶详解
509 0