注意:本例中的建库不太完美
建议所有的价格都统一数据类型
-- 新建宠物商店库 CREATE DATABASE IF NOT EXISTS petshop CHARACTER SET utf8; use petshop; 12345
建好库后记得使用一下
选中这个库
-- 新建宠物主人表 CREATE TABLE petowner ( `id` INT PRIMARY KEY AUTO_INCREMENT, `name` CHAR(10), `password` CHAR(10), `money` INT ); 1234567
-- 添加主人数据 INSERT INTO petowner(`name`,`password`,`money`) VALUES('小龙女','long123',100); INSERT INTO petowner(`name`,`password`,`money`) VALUES('李莫仇','mo123',160); INSERT INTO petowner(`name`,`password`,`money`) VALUES('郭芙','fu123',300); 1234
-- 新建商店表 CREATE TABLE petstore( `id` INT PRIMARY KEY AUTO_INCREMENT, `name` CHAR(10) , `password` CHAR(10) , `money` INT ); 1234567
INSERT INTO petstore(`name`,`password`,`money`) VALUES('山青宠物店','qing123',2000); INSERT INTO petstore(`name`,`password`,`money`) VALUES('岭左宠物店','zuo123',3000); 123
timestamp,时间戳,如果不给值,默认获取插入时的数据
-- 新建宠物表 CREATE TABLE pet( `id` INT PRIMARY KEY AUTO_INCREMENT, `poid` INT, `psid` INT, `name` CHAR(10), `kind` CHAR(20), `group` INT, `borndate` TIMESTAMP, CONSTRAINT fk_pet_owner FOREIGN KEY (poid) REFERENCES petowner(id), CONSTRAINT fk_pet_shop FOREIGN KEY (psid) REFERENCES petstore(id) ); 123456789101112
当前宠物表缺少价格列,可根据情况添加
ALTER TABLE pet ADD price DOUBLE(5,2); 1
-- 添加宠物 INSERT INTOpet VALUES(NULL,NULL,1,'劫匪猫','cat',0,NULL,30),(NULL,NULL,2,'追踪狗','dog',1,NULL,40.5),(NULL,2,NULL,'飞天鱼','fish',1,NULL,20.3),(NULL,2,1,'唱歌猫','cat',0,NULL,5.8); 123456789
SELECT DATABASE(); SHOW TABLES; -- 新建宠物商店库 CREATE DATABASE IF NOT EXISTS petshop CHARACTER SET utf8; -- 新建宠物主人表 CREATE TABLE petowner ( `id` INT PRIMARY KEY AUTO_INCREMENT, `name` CHAR(10), `password` CHAR(10), `money` INT ); -- 添加主人数据 INSERT INTO petowner(`name`,`password`,`money`) VALUES('小龙女','long123',100); INSERT INTO petowner(`name`,`password`,`money`) VALUES('李莫仇','mo123',160); INSERT INTO petowner(`name`,`password`,`money`) VALUES('郭芙','fu123',300); SELECT * FROM petowner; -- 新建商店表 CREATE TABLE petstore( `id` INT PRIMARY KEY AUTO_INCREMENT, `name` CHAR(10) , `password` CHAR(10) , `money` INT ); -- 添加商店数据 INSERT INTO petstore(`name`,`password`,`money`) VALUES('山青宠物店','qing123',2000); INSERT INTO petstore(`name`,`password`,`money`) VALUES('岭左宠物店','zuo123',3000); -- 新建宠物表 CREATE TABLE pet( `id` INT PRIMARY KEY AUTO_INCREMENT, `poid` INT, `psid` INT, `name` CHAR(10), `kind` CHAR(20), `group` INT, `borndate` TIMESTAMP, CONSTRAINT fk_pet_owner FOREIGN KEY (poid) REFERENCES petowner(id), CONSTRAINT fk_pet_shop FOREIGN KEY (psid) REFERENCES petstore(id) ); -- 给宠物表添加价格列 ALTER TABLE pet ADD price DOUBLE(5,2); -- 查 SELECT * FROM petowner; SELECT * FROM petstore; -- 表结构 DESC pet; -- 添加宠物 INSERT INTOpet VALUES(NULL,NULL,1,'劫匪猫','cat',0,NULL,30),(NULL,NULL,2,'追踪狗','dog',1,NULL,40.5),(NULL,2,NULL,'飞天鱼','fish',1,NULL,20.3),(NULL,2,1,'唱歌猫','cat',0,NULL,5.8); -- 宠物数据 SELECT * FROM pet;
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374宠物表
宠物主人表
宠物商店表
相关知识
【数据库设计】宠物商店管理系统
宠物商店详细设计说明书
宠物商店 案例分析
基于java+springboot的宠物商店、宠物管理系统设计与实现
1218宠物商店简单设计说明书
宠物商店网站毕业论文.docx
[附源码]java毕业设计宠物商店管理系统
宠物网站设计案例
数据库课设—宠物网站管理信息系统
宠物商店加盟
网址: 宠物商店数据库设计 https://m.mcbbbk.com/newsview203542.html
上一篇: 没事研究研究猫咪心理学,管用好使 |
下一篇: 第十八课:鹦鹉抑郁的5种常见迹象 |