宠物商店数据库设计
宠物商店建库参考
注意:本例中的建库不太完美
建议所有的价格都统一数据类型
新建数据库
-- 新建宠物商店库 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://www.mcbbbk.com/newsview203542.html
上一篇: 没事研究研究猫咪心理学,管用好使 |
下一篇: 第十八课:鹦鹉抑郁的5种常见迹象 |
推荐分享

- 1我的狗老公李淑敏33——如何 5096
- 2南京宠物粮食薄荷饼宠物食品包 4363
- 3家养水獭多少钱一只正常 3825
- 4豆柴犬为什么不建议养?可爱的 3668
- 5自制狗狗辅食:棉花面纱犬的美 3615
- 6狗交配为什么会锁住?从狗狗生 3601
- 7广州哪里卖宠物猫狗的选择性多 3535
- 8湖南隆飞尔动物药业有限公司宠 3477
- 9黄金蟒的价格 3396
- 10益和 MATCHWELL 狗 3352