《数据库概论》课程设计实验报告书 下载本文

《数据库系统概论》课程设计实验报告书 安徽工业大学计算机学院

属性名 Sno Sname Sadd Stel 商品信息表: 表名:Goods

属性名 Gno Gtype Gname Gtime 顾客信息表: 表名:Custom

属性名 Cno Cname Csex Ctel

仓库信息表 表名:House

属性名 Hno Hname Hadd Harea

进货单信息表 表名:Input

属性名 Gno Sno Idate Inum Iprice

出货单信息表 表名:Output

属性名 Gno Cno Otime 7

类型 Char(10) varchar(50) varchar(50) Varchar(50) 类型 Char(10) Varchar(50) Vachar(50) float 类型 Char(10) Varchar(50) Char(10) Varchar(50) 类型 Char(10) Varchar(50) Varchar(50) float 类型 Char(10) Char(10) datatime int float 类型 Char(10) Char(10) datatime 《数据库系统概论》课程设计实验报告书 安徽工业大学计算机学院

Onum Oprice

库存信息表 表名:Remain

属性名 Hno Gno Rnum

int float 类型 Char(10) Char(10) int

8

《数据库系统概论》课程设计实验报告书 安徽工业大学计算机学院

3 系统实施

3.1 建立数据库

首先设置一个登陆名zml并设置登陆密码,登陆后建一个数据库名为jxc,其中包含表Supply

(供应商信息表),Goods(商品信息表),Custom(顾客信息表,)House(仓库信息表),Input(进货单信息表),Output(出货单信息表),Remain(库存信息表)。

9

《数据库系统概论》课程设计实验报告书 安徽工业大学计算机学院

建表代码如下: create table Supply(

Sno Char(10) primary key, Sname varchar(50), Sadd varchar(50), Stel Varchar(50));

create table Goods(

Gno Char(10) primary key, Gtype Varchar(50), Gname Vachar(50), Gtime float);

create table Custom(

Cno Char(10) primary key, Cname Varchar(50), Csex Char(10), Ctel Varchar(50));

create table House(

Hno Char(10) primary key, Hname Varchar(50), Hadd Varchar(50), Harea float);

create table Input( Gno Char(10), Sno Char(10), Idate datatime, Inum int, Iprice float,

constraint pk_Input primary key(Gno,Sno,Idate));

create table Output( Gno Char(10), Cno Char(10), Otime datatime, Onum int, Oprice float,

constraint pk_Onput primary key(Gno,Cno,Odate));

create table Remain( Hno Char(10), Gno Char(10),

10