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.验证实验是否成功

相关推荐
e***09619 分钟前
SQL 中UPDATE 和 DELETE 语句的深入理解与应用
数据库·sql
程序员小白条1 小时前
你面试时吹过最大的牛是什么?
java·开发语言·数据库·阿里云·面试·职场和发展·毕设
老华带你飞2 小时前
社区养老保障|智慧养老|基于springboot+小程序社区养老保障系统设计与实现(源码+数据库+文档)
java·数据库·vue.js·spring boot·小程序·毕设·社区养老保障
q***69772 小时前
Y20030018基于Java+Springboot+mysql+jsp+layui的家政服务系统的设计与实现 源代码 文档
java·spring boot·mysql
Coding_Doggy2 小时前
链盾shieldchiain | 团队功能、邀请成员、权限修改、移除成员、SpringSecurity、RBAC权限控制
java·开发语言·数据库
凯子坚持 c2 小时前
不用复杂配置!本地 Chat2DB 秒变远程可用,跨网操作数据库就这么简单
数据库
q***65692 小时前
Windows环境下安装Redis并设置Redis开机自启
数据库·windows·redis
q***96582 小时前
Windows版Redis本地后台启动
数据库·windows·redis
q***81642 小时前
【Redis】centos7 systemctl 启动 Redis 失败
数据库·redis·缓存