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

相关推荐
HAYDENR几秒前
数据库如何做性能优化?数据库性能调优有哪些常见注意事项?
数据库·性能优化
Light Gao8 分钟前
企业级灰度发布技术方案
网络·数据库·oracle
一水17 分钟前
AI 时代审查思维:审查第一篇
java·jvm·数据库·spring
赵广陆27 分钟前
企业实战:Milvues向量数据库实践
数据库·pycharm·langchain
微学AI42 分钟前
把时间序列真正用起来:TimechoAI 使用与时序分析实战
数据库·人工智能·大模型
cspttty1 小时前
管理类专业证书含金量排名
数据库
怪奇云呼军1 小时前
闪电智能VoiceAgent 如何管理呼入、接听、桥接和挂断状态?
java·前端·网络·数据库·人工智能
秋田君1 小时前
QT_实战TCP 聊天程序说明文档以及实现
数据库·qt·tcp/ip
01_ice2 小时前
MySQL基本查询1
数据库·mysql
腾科IT教育2 小时前
Oracle OCP/OCM认证含金量实测2026版
数据库·oracle·ocp·ocm·甲骨文