Task01:初识数据库与SQL
目录
一、初识数据库
1.1 DBMS的种类
1.2 RDBMS的常见系统结构
1.3 数据库安装
1.3.1 阿里云MySQL服务器使用介绍
1.3.2 本地MySQL环境搭建方法介绍
二、初识 SQL
2.1 概念介绍
2.2 SQL的基本书写规则
2.3 数据库的创建( CREATE DATABASE 语句)
2.4 表的创建( CREATE TABLE 语句)
2.5 命名规则
2.6 数据类型的指定
2.7 约束的设置
2.8 表的删除和更新
2.9 向 product 表中插入数据
三、练习题
3.1
3.2
3.3
3.4
本章主要对数据库进行基本介绍,考虑易用性及普及度,课程主要使用 MySql 进行 介绍。
SQL训练营页面地址:https://tianchi.aliyun.com/specials/promotion/aicampsql
天池龙珠计划训练营地址:https://tianchi.aliyun.com/specials/promotion/aicamps
- Oracle Database:甲骨文公司的RDBMS
- SQL Server:微软公司的RDBMS
- DB2:IBM公司的RDBMS
- PostgreSQL:开源的RDBMS
- MySQL:开源的RDBMS
CREATE TABLE product(
product_id CHAR(4) NOT NULL,
product_name VARCHAR(100) NOT NULL,
product_type VARCHAR(32) NOT NULL,
sale_price INTEGER,
purchase_price INTEGER,
regist_date DATE,
PRIMARY KEY(product_id)
) ;
ALTER TABLE product ADD COLUMN product_name_pinyin VARCHAR(100);
UPDATE product
SET sale_price = sale_price * 10
WHERE product_type = '厨房用具';
UPDATE product
SET purchase_price = purchase_price / 2
WHERE product_type = '厨房用具';