Yname nchar(20) not null, Ywork nchar(30) not null, Ysex nchar(10),
Yage tinyint check(Yage between 18 and 100), Yxueli nchar(10), Yphone nchar(10) )
创建表格如下:
4.2.3创建Q_C表
create table Q_C (
Qno nchar(10) primary key, Qname nchar(20) not null, Qcolor nchar(5) not null, Qtype nchar(10), Qplace nchar(30), Qprice nchar(12), Qwrite nchar(50), Yno nchar(10),
foreign key (Yno) references Y_G(Yno), )
创建表格如下:
4.2.4创建C_S表
create table C_S (
Cno nchar(10) primary key, Cname nchar(20) not null, Cphone nchar(11),
Caddress nchar(30) not null, Czongshu nchar(10), )
- 11 -
创建表格如下:
4.2.5创建C_K表
create table C_K ( Qno nchar(10), CKno nchar(10), Cno nchar(10), CKplace nchar(50), CKindate datetime, CKoudate datetime, kucun nchar(10),
foreign key (Qno) references Q_C(Qno), foreign key (Cno) references C_S(Cno), primary key (Qno,CKno,Cno), )
创建表格如下:
4.2.6创建D_D表
create table D_D (
Dno nchar(10) primary key, Kno nchar(10), Qno nchar(10), Yno nchar(10), Dindate datetime, Doudate datetime, zhekou nchar(30),
foreign key (Kno) references K_H(Kno), foreign key (Qno) references Q_C(Qno), foreign key (Yno) references Y_G(Yno), )
创建表格如下:
- 12 -
- 13 -
第5部分 数据库外模式设计
5.1 汽车销售报表的设计
分析出汽车销售的情况,哪些车好卖,哪些车不好卖
代码如下:
create view 汽车销售信息 as select Qno,Qname,Qprice from Q_C where Yno!='无'
5.2 员工销售报表的设计
分析出哪些员工卖的好,哪些员工卖的一般
代码如下:
create view 员工销售 as select Yno,Qname from Q_C
where Yno!='无'
5.3 滞销车报表的设计
分析出滞销车的情况
- 14 -
代码如下:
create view 滞销汽车 as select Q_C.Qno,Qname
from Q_C join C_K on Q_C.Qno=C_K.Qno where CKoudate-CKindate>=1000
5.4 订单报表的设计
分析订单的情况
代码如下:
create view 订单
as select Dno,D_D.Qno,Qname,D_D.Yno from D_D join Q_C on D_D.Qno=Q_C.Qno
第7部分 小组成员的分工
详细介绍小组每一位成员在本课程设计中的具体任务(可详细到每一个部分的分工)、完成总工作量的比例(写出百分比)、完成质量(五级分制),由组长协调小组成员,根据实事求是的原则共同确定。每组上交一份电子稿和打印稿。
- 15 -
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库汽车销售管理系统 数据库 课程设计报告(3)在线全文阅读。
相关推荐: