色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql中小型超市管理系統

謝彥文2年前10瀏覽0評論

MySQL是一種關系型數據庫管理系統,通常用于存儲、管理和檢索數據。在小型超市管理系統中,使用MySQL可以方便地保存和訪問超市的各種數據,包括商品、銷售記錄、庫存等。

CREATE DATABASE `supermarket`; -- 創建數據庫
USE `supermarket`; -- 使用該數據庫
-- 創建商品表
CREATE TABLE `goods` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
`price` decimal(10,2) NOT NULL,
`stock` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-- 創建銷售記錄表
CREATE TABLE `sales` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`goods_id` int(11) NOT NULL,
`quantity` int(11) NOT NULL DEFAULT '1',
`price` decimal(10,2) NOT NULL,
`sale_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`),
KEY `goods_id` (`goods_id`),
CONSTRAINT `sales_ibfk_1` FOREIGN KEY (`goods_id`) REFERENCES `goods` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-- 插入商品數據
INSERT INTO `goods` (`name`, `price`, `stock`) VALUES ('可樂', 3.00, 100);
INSERT INTO `goods` (`name`, `price`, `stock`) VALUES ('洗發水', 20.00, 50);
-- 插入銷售記錄
INSERT INTO `sales` (`goods_id`, `quantity`, `price`, `sale_time`) 
VALUES (1, 2, 6.00, '2021-07-15 09:30:00');
INSERT INTO `sales` (`goods_id`, `quantity`, `price`, `sale_time`) 
VALUES (2, 1, 20.00, '2021-07-15 10:00:00');

通過上述代碼,我們成功創建了一個名為“supermarket”的數據庫,其中包含著兩個表格——商品表格`goods`和銷售記錄表格`sales`。同時,我們也向`goods`表格中插入了兩條商品數據,并向`sales`表格中插入了兩條銷售記錄。

使用MySQL作為小型超市管理系統的數據庫,可以快速、高效地管理超市的各種數據,并便于進一步的數據分析和處理。