MySQL第一次作业

一.实验要求

二.实验过程

1.创建数据库,并使用

mysql>CREATE DATABASE mydb6_product;

mysql> USE mydb6_product;

2.创建employees表

mysql> CREATE TABLE employees (

-> id INT PRIMARY KEY,

-> name VARCHAR(50) NOT NULL,

-> age INT,

-> gender VARCHAR(10) NOT NULL DEFAULT 'unknown',

-> salary FLOAT

-> );

3.创建orders表

mysql> CREATE TABLE orders (

-> id INT PRIMARY KEY,

-> name VARCHAR(100) NOT NULL,

-> price FLOAT,

-> quantity INT,

-> category VARCHAR(50)

-> );

4.创建invoices表

CREATE TABLE invoices (

number INT PRIMARY KEY AUTO_INCREMENT,

order_id INT,

in_date DATE,

total_amount FLOAT CHECK (total_amount > 0),

FOREIGN KEY (order_id) REFERENCES orders(id)

);

5.验证实验是否成功

相关推荐
晴天¥14 小时前
Oracle如何在DBeaver上进行登录
数据库·oracle
2301_8002561114 小时前
事务处理-同步与调度-两阶段锁-隔离级别
数据库·oracle
小罗和阿泽14 小时前
MySql数据库系列 数据库基础操作
数据库·mysql
周末吃鱼14 小时前
mysql8.0支持CURRENT_DATE如何写
数据库·sql·mysql
kaico201814 小时前
MySQL的窗口函数
数据库·mysql
MM_MS14 小时前
Halcon控制语句
java·大数据·前端·数据库·人工智能·算法·视觉检测
薛定谔的猫198214 小时前
LlamaIndex(三) LlamaHub工具集
数据库·mysql·llamahub
小画家~15 小时前
第四十六: channel 高级使用
java·前端·数据库
晴天¥15 小时前
了解Oracle中的体系结构
数据库
DemonAvenger15 小时前
Redis慢查询分析与优化:性能瓶颈排查实战指南
数据库·redis·性能优化