数据库作业1

Windows安装MySql8.0 mis格式:

  1. 前往官方网站下载所需要的安装包
  2. 根据向导安装mysql
  3. 编辑环境变量

安装完成

注:尽量在主机用户名中不要含有汉字

新建产品库mydb6_ product, 新建4张表如下:

employees表

列1: id , 整型, 主键

列2: name, 字符串, 最大长度50, 不能为空

列3: age, 整型

列4: gender, 字符串, 最大长度10, 不能为空, 默认值" unknown"

列5: salary, 浮点型

orders表

列1: id, 整型, 主键

列2: name, 字符串, 最大长度100, 不能为空

列3: price, 浮点型

列4: quantity, 整型

列5: category, 字符串, 最大长度50

invoices表

列1: number, 整型, 主键自增长

列2: order _ id, 整型, 外键关联到 orders表的 id列

列3: in _ date: 日期型

列4: total _ amount: 浮点型, 要求数据大于0

建立数据库mydb6_product:

建立employees表:

建立orders表:

建立invoices表:

show tables:

相关推荐
fire-flyer1 天前
第 3 篇:ClickHouse 表结构设计的核心原则
大数据·数据库·clickhouse
FinTech老王1 天前
时序数据库存储引擎解密:LSM-Tree vs B-Tree vs 倒排索引,谁最适合时序场景?
数据库·时序数据库·lsm-tree
阿坤带你走近大数据1 天前
存储过程在 oracle数据库管理工具里定时自动化运行方案
数据库·oracle·自动化
熬夜的咕噜猫1 天前
数据库常用SQL命令
数据库·oracle
William Dawson1 天前
【实战分享】DTU设备高并发数据接入全流程(Redis + RabbitMQ + 数据库)
数据库·redis·rabbitmq
wregjru1 天前
【MySQL】5. 数据更新与查询详解
java·数据库·mysql
洛菡夕1 天前
PG数据库日常应用
数据库
淼淼爱喝水1 天前
Ansible Ad-Hoc 命令基础实战(Linux 系统)
linux·服务器·数据库
CodeMartain1 天前
Redis为什么快?
数据库·redis·缓存
Anastasiozzzz1 天前
深入研究RAG: 在线阶段-查询&问答
数据库·人工智能·ai·embedding