数据库第十四次作业 电子商城项目

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库第十四次作业 电子商城项目相关的知识,希望对你有一定的参考价值。


目录

​任务一:安装配置SQL​

​任务二:数据库、表的基本操作​

​任务三:对表中的数据进行基本操作​

​任务四:使用事务操作表中数据​

​任务五:创建并使用视图​

​任务六:备份数据库​


任务一:安装配置SQL

1、打开控制台

数据库第十四次作业

2、登录mysql

数据库第十四次作业

任务二:数据库、表的基本操作

1、创建电子商城数据库“mall_姓名全拼”

数据库第十四次作业

2、使用电子商城数据库

数据库第十四次作业

3、创建用户表“user_姓名全拼”,表中字段信息如下

字段名

数据类型

长度

主、外键

其他约束

备注信息

phone

char

11

主键


注册手机号

username

varchar

20


非空,唯一

用户名

password

varchar

20


非空

密码

question

text



非空

找回密码问题

answer

text



非空

找回密码问题答案

数据库第十四次作业

 4、创建卖家信息表“seller_姓名全拼”,表中字段信息如下

字段名

数据类型

长度

主、外键

其他约束

备注信息

id

char

16

主键


卖家ID(S_DATE_XXXXX)

phone

char

11

外键(user.phone)

非空,唯一

注册手机号

open_date

date



非空

开业时间

name

varchar

50


非空

店铺名称

nickname

varchar

30


非空

掌柜昵称

数据库第十四次作业

 5、创建买家信息表“buyer_姓名全拼”,表中字段信息如下

字段名

数据类型

长度

主、外键

其他约束

备注信息

id

char

16

主键


买家ID(B_DATE_XXXXX)

phone

char

11

外键(user.phone)

非空,唯一

注册手机号

nickname

varchar

30


非空

买家昵称

gender

enum(“miss”,”mr”)



默认miss

性别

height

int

3



身高cm

weight

double




体重kg

数据库第十四次作业

 6、创建地址表“address_姓名全拼”,表中字段信息如下

字段名

数据类型

长度

主、外键

其他约束

备注信息

id

char

16

主键


地址ID (A_DATE_XXXXX)

buyer_id

char

16

外键(buyer.id)

非空

买家ID

contact_phone

char

11


非空

收货人联系方式

detail_address

text



非空

详细地址

is_default

enum(“yes”,”no”)



默认 no

是否默认地址

数据库第十四次作业

 7、创建产品种类表“product_type_姓名全拼”,表中字段信息如下

字段名

数据类型

长度

主、外键

其他约束

备注信息

code

char

6

主键


产品种类编码(TXXXXX)

name

varchar

30


非空

产品种类名称

数据库第十四次作业

 8、创建产品表“product_姓名全拼”,表中字段信息如下

字段名

数据类型

长度

主、外键

其他约束

备注信息

id

char

16

主键


产品编号(P_DATE_XXXXX)

seller_id

char

16

外键(seller.id)

非空

卖家ID

type_id

char

6

外键(product_type.code)

非空

产品种类编码

name

varchar

100


非空

产品名称

picture

text




产品展示图

unit_price

double



非空

单价

quantity

int

10


默认 100

库存数量

数据库第十四次作业

 9、创建订单表“order_姓名全拼”,表中字段信息如下

字段名

数据类型

长度

主、外键

第十四次JAVA作业

201621123042《java程序设计》第十四次作业

第十四次作业

第十四次作业

第十四次作业

第十四次作业

(c)2006-2024 SYSTEM All Rights Reserved IT常识