下载此文档

进销存管理系统数据库设计.doc


文档分类:IT计算机 | 页数:约56页 举报非法文档有奖
1/56
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/56 下载此文档
文档列表 文档介绍
关系数据库标准语言SQL 1
进销存管理系统数据库设计 3
1. 码表 3
2. 基本信息表 4
3. 单据表 5
4. 账表 9
SQL 语句建表示例1 13
SQL 语句建表示例2 15
利用SQL语句实现采购管理 23
利用触发器实现进销存管理 27
关系数据库标准语言SQL
ü关系模型定义三类完整性约束:实体完整性、参照完整性、用户定义的完整性
SQL语言的动词
SQL 功能
动词
数据定义
CREATE,DROP,ALTER
数据查询
SELECT
数据操纵
INSERT,UPDATE,DELETE
数据控制
GRANT,REVOKE
操作
语句
定义基本表
CREATE TABLE <表名>
(<列名> <数据类型>[列级完整性约束条件]
[,<列名> <数据类型>[列级完整性约束条件]]…
[, <列级完整性约束条件>]);
修改基本表
ALERT TABLE <表名>
[ADD<新列名> <数据类型>[完整性约束]]
[DROP [完整性约束名]]
[MODIFY<列名> <数据类型>];
删除基本表
DROP TABLE <表名>
建立索引
CREATE [UNIQUE] [CLUSTER] INDEX <索引名>
ON <表名> (<列名>[<次序>][, (<列名>[<次序>]] …);
删除索引
DROP INDEX <索引名>
ON <表名> (<列名>[<次序>][, (<列名>[<次序>]]…);
查询操作
SELECT [ALL|DISTINCT]<目标列表达式>[,<目标列表达式>]…
FROM <表名或视图名>[,<表名或视图名>]…
[WHERE <条件表达式>]
[GROUP BY <列名1>[HAVING<条件表达式>]]
[ORDER BY <列名2>[ASC|DSC]];
集函数,包括:
COUNT ([DISTINCT|ALL] *) 统计元组个数
COUNT ([DISTINCT|ALL] <列名>) 统计一列中值的个数
SUM ([DISTINCT|ALL] <列名>) 计算一列值的总和(必须是数值型)
AVG ([DISTINCT|ALL] <列名>) 求一列值的平均值(必须是数值型)
MAX ([DISTINCT|ALL] <列名>) 求一列值中的最大值
MIN ([DISTINCT|ALL] <列名>) 求一列值中的最小值
插入操作
INSERT INTO <表名>[(<属性列1>[, <属性列2>…)]
VALUES (<常量1>[, <常量2>]…);
INSERT INTO <表名>[(<属性列1>[, <属性列2>…)]
子查询;
修改操作
UPDATE <表名>
SET <列名>=<表达式>[, <列名>= <表达式>]…
[WHERE <条件>];
删除操作
DELETE FROM <表名>
[WHERE <条件>];
建立视图
CREATE VIEW <视图名>[(列名>[, <列名>…) ]
AS <子查询>
[WITH CHECK OPTION];
删除视图
DROP VIEW <视图名>;
用户授权操作权限
GRANT <权限>[, <权限>]…
[ON<对象类型> <对象名>]
TO <用户>[, <用户>]…
[ WITH GRANT OPTION];
对象
对象类型
操作权限
属性列
TABLE
SELECT, INAERT, UPDAT, DELETE, ALL PRIVILEGES
视图
TABLE
同上
基本表
TABLE
同上+ALERT, INDEX
数据库
DATABASE
CREATTAB
收回权限
REVOKE <权限>[, <权限>]…
[ON<对象类型> <对象名>]
FROM <用户>[, <用户>]…;
进销存管理系统数据库设计
系统表分为码表、基本信息表、单据表和账表。其中码表共五张,包括往来单位码表、商品种类码表、商品计量单位码表、部门码表、商品产地码表。
基本信息表共两张,包括操作员表、商品信息表。
单据表共九张,包括采购单主项与采购单明细项、销售单主项与销售单明细项、报损单主项与报损单明细项、付款单、收款单、商品盘存表。
账表共八张,包括库存初始化库存表、初始化应付账表、初始化应收账表、商品库存表、流水账表、应付账表、应收账表、进销存数量报表。
1. 码表
(1) 码表中文名称:商品种类码表,见表1。
表名:C_SORT
关键字:SORT _CODE
备注: 确定系统所

进销存管理系统数据库设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数56
  • 收藏数0 收藏
  • 顶次数0
  • 上传人63229029
  • 文件大小574 KB
  • 时间2017-11-02