速达SQL数据库表结构

速达SQL数据库表结构
速达SQL数据库表结构

速达3000及3000Pro

数据库结构分析

表名: ABNORMALSALE 描述:

字段名中文描述字段类型/长度是否为空说明

ID 顺序号 INTEGER NOT Primary;Unique; BILLID 单据ID SMALLINT NOT

BILLTIME 开单日期 DATE

GOODSID 货品ID VARCHAR(20)

AMOUNT 数量 DOUBLE PRECISION

PRICE 单价 DOUBLE PRECISION

RETURNTAG 退货标志 SMALLINT

帐套信息表

表名: ACCINFO 描述:记录帐套的详细资料

字段名中文描述字段类型/字段长度是否为空说明

CORPID 公司ID SMALLINT NOT Primary;Unique; TAXTYPE 税务类型 VARCHAR(1)

STARTDATE 启用日期 DATE

CURRYEAR 当前年份 SMALLINT

CURRMON 当前月份 SMALLINT

MUSTCHECK 登帐是否审核 VARCHAR(1)

SAMEUSER 审核是否可同人 VARCHAR(1)

LAWPERSON 法人代表 VARCHAR(20)

BANK 开户行 VARCHAR(20)

ACCOUNTS 帐号 VARCHAR(20)

TAXNUMBER 税号 VARCHAR(20)

BIND 进销存财务捆绑 VARCHAR(1)

STEP0 一级科目长度 SMALLINT

STEP1 二级科目长度 SMALLINT

STEP2 三级科目长度 SMALLINT

STEP3 四级科目长度 SMALLINT

STEP4 五级科目长度 SMALLINT

STEP5 六级科目长度 SMALLINT

BACKUPOPTION SMALLINT

LASTDATE DATE

STATUS 启用状态 SMALLINT

VERSION 帐套版本号 VARCHAR(4)

MAXLOGRECOUNT SMALLINT

MAXLOGDAY SMALLINT

ADDRESS 地址 VARCHAR(100)

PHONE 电话 VARCHAR(20)

POSYEAR 进销存年份 SMALLINT

POSMON 进销存月份 SMALLINT

POSSTOREID SMALLINT,

GUID 帐套唯一编号 VARCHAR(40)

帐套选项表

表名: ACCOPTIONS

字段名中文描述字段类型/字段长度是否为空说明OPTIONID 顺序号SMALLINT NOT NULL, OPTIONNAME 名称VARCHAR(20) NOT NULL, OPTIONVALUE 值VARCHAR(20),

MEMO 备注VARCHAR(40)

调价单

表名: ADJAP 描述:记录调价的详细资料

字段名中文描述字段类型/字段长度是否为空说明

ADJAPID 顺序号 INTEGER NOT Primary;Unique; CODE 单据编号 VARCHAR(25) NOT

BILLDATE 单据日期 DATE

FLAG 冲红标志 INTEGER

REFERBILLID 冲红单ID INTEGER

OPERATOR 操作员 VARCHAR(10)

TOTALAMT 总金额 DOUBLE PRECISION

MEMO 备注 VARCHAR(40)

UPDATETIME 修改日期 DATE

RPTID 打印样式ID INTEGER

SHOPID 分支机构ID SMALLINT

SFLAG 传输标志 SMALLINT

调拨单

表名: ALLOT 描述:记录货品调拨的详细资料

字段名中文描述字段类型/字段长度是否为空说明

ALLOTID 顺序号 INTEGER NOT Primary;Unique; CODE 单据号 VARCHAR(25) NOT Unique; BILLDATE 单据日期 DATE

FLAG 冲红标志 INTEGER

REFERBILLID 冲红单ID INTEGER

OPERATOR 操作员 VARCHAR(10)

v1.0 可编辑可修改OUTSID 调出仓库号 INTEGER NOT

INSID 调进仓库号 INTEGER NOT

TOTALAMT 总金额 DOUBLE PRECISION

MEMO 备注 VARCHAR(40)

UPDATETIME 修改日期 DATE

RPTID 打印样式ID INTEGER

SHOPID 分支机构ID SMALLINT

SFLAG 传输标志 SMALLINT

地区资料

表名: AREA描述:记录地区的详细资料

字段名中文描述字段类型/字段长度是否为空说明

AREAID 地区ID INTEGER NOT Primary;Unique;

LCODE 地区编号 VARCHAR(10) NOT

NAME 地区名称 VARCHAR(12) NOT

UPFLAG 发送标志 ARCHAR(1)

固定资产卡片

表名: ASSETCARD描述:企业固定资产详细资料

字段名中文描述字段类型/字段长度是否为空说明

ID 顺序号 INTEGER NOT Primary;Unique;

CODE 编号 VARCHAR(10) NOT

NAME 名称 VARCHAR(40)

SPECTYPE 规格型号 VARCHAR(20)

ASSETTYPEID 类别ID INTEGER

DEPTID 所属部门ID INTEGER

INCRDECRID 固定资产增加减少INTEGER

v1.0 可编辑可修改LOCATION 地址 VARCHAR(60)

USEDTYPEID 使用方式 INTEGER

DEPRECIATEID 折旧ID INTEGER

STARTDATE 入帐日期DATE

WORKLOAD 预计使用月份INTEGER

USEDAGO INTEGER

USEDALL 已计使用月份INTEGER

UNIT 工作量单位VARCHAR(10)

RAWVALUE 入帐原值DOUBLE PRECISION

USEDVALUE 累计折旧DOUBLE PRECISION

USEDVALUEAGO DOUBLE PRECISION

REMAINRATE 预计净残值率DOUBLE PRECISION

REMAINVALUE 预计净残值DOUBLE PRECISION

DEPRRATE 月折旧率DOUBLE PRECISION

DEPRVALUE 月折旧额DOUBLE PRECISION

SUBID 折旧科目VARCHAR(18)

CLEARFLAG 清除标志VARCHAR(1)

INITFLAG 初始化标志VARCHAR(1)

CREDID 凭证ID VARCHAR(10)

固定资产类别

表名: ASSETTYPE描述:固定资产类别的明细资料

字段名中文描述字段类型/字段长度是否为空说明

ID 顺序号 INTEGER NOT Primary;

NAME 类别名称 VARCHAR(20) NOT Unique;

DEPRECIATEID 折旧ID SMALLINT,

REMAINRATE 预计净残值率 DOUBLE PRECISION

固定资产及累计折旧余额表

表名: ASTBALANCE描述:

字段名中文描述字段类型/字段长度是否为空说明YEARMON 地区ID VARCHAR(6) NOT Primary;ID 顺序号INTEGER NOT Primary;TOTALWL 总工作量INTEGER

CURRWL 本月工作量INTEGER

USEDVALUE 累计折旧DOUBLE PRECISION

DEPRRATE 月折旧率DOUBLE PRECISION

DEPRVALUE 月折旧额DOUBLE PRECISION

BASTDEBIT (余额方向为借方)|期初余额DOUBLE PRECISION

YASTDEBIT (余额方向为借方)|本年借方余额DOUBLE PRECISION

YASTCREDIT (余额方向为借方)|本年贷方余额DOUBLE PRECISION

ASTDEBIT (余额方向为借方)|本期借方余额DOUBLE PRECISION

ASTCREDIT (余额方向为借方)|本期贷方余额DOUBLE PRECISION

BDPRCREDIT (余额方向为贷方)|期初余额DOUBLE PRECISION

YDPRDEBIT (余额方向为贷方)|本年借方DOUBLE PRECISION

YDPRCREDIT (余额方向为贷方)|本年贷方DOUBLE PRECISION

DPRDEBIT (余额方向为贷方)|本期借方DOUBLE PRECISION

DPRCREDIT (余额方向为贷方)|本期贷方DOUBLE PRECISION

固定资产清除

表名: ASTCLEAR描述:记录被清除固定资产的详细资料

字段名中文描述字段类型/字段长度是否为空说明

ID 顺序号 INTEGER NOT Primary;

CLEARDATE 清除日期DATE,

INCRDECRID 增减ID INTEGER,

EARING DOUBLE 清理收入PRECISION,

PAYOUT 清理费用DOUBLE PRECISION,

MEMO 标志VARCHAR(40)

附属设备表

表名: ATTACHAST

字段名中文描述字段类型/字段长度是否为空说明

ID 顺序号 INTEGER NOT Primary; ITEMNO 明细号 INTEGER NOT Primary; NAME 名称VARCHAR(20),

SPECTYPE 规格VARCHAR(20),

UNIT 计量单位VARCHAR(10),

AMOUNT 数量DOUBLE PRECISION,

ATTACHSUM 金额DOUBLE PRECISION,

STARTDATE 使用日期DATE,

MEMO 备注VARCHAR(40)

退货明细表(从表)

表名: BACKDETAIL描述:记录所退货品的详细资料

字段名中文描述字段类型/字段长度是否为空说明BACKDRAWID 主表ID INTEGER NOT Primary; ITEMNO 明细号 SMALLINT NOT

GOODSID 货品ID VARCHAR(20),

QUANTITY 数量 DOUBLE PRECISION,

APRICE 单价 DOUBLE PRECISION

退货单(主表)

表名: BACKDRAW

字段名中文描述字段类型/字段长度是否为空说明

BACKDRAWID 单据ID INTEGER NOT Primary;

CODE 单据号 VARCHAR(25) NOT Unique;

BILLDATE 单据日期 DATE,

FLAG 冲红标志 INTEGER

REFERBILLID 冲红单ID INTEGER

OPERATOR 操作员 VARCHAR(10),

BACKMANID 退货员 INTEGER,

INSID 退入仓库号 INTEGER,

TOTALAMT 总金额 DOUBLE PRECISION,

MEMO 备注 VARCHAR(40),

UPDATETIME 修改日期 DATE,

RPTID 打印样式ID INTEGER

SHOPID 分支机构ID SMALLINT

SFLAG 传输标志 SMALLINT

表名: BALANCE 描述:

字段名中文描述字段类型/字段长度是否为空说明

YEARMON 年月份VARCHAR(6) NOT Primary; MONEYID 货币ID SMALLINT NOT NULL, Primary; SUBID 会计科目VARCHAR(18) NOT NULL,

RATE 汇率DOUBLE PRECISION,

YBRAWDEBIT 年初借方原币金额DOUBLE PRECISION,

YBRAWCREDIT 年初贷方原币金额DOUBLE PRECISION,

BRAWDEBIT 期初借方原币金额DOUBLE PRECISION, BRAWCREDIT 期初贷方原币金额DOUBLE PRECISION, RAWDEBIT 本期累计借方原币金额DOUBLE PRECISION, RAWCREDIT 本期累计贷方原币金额DOUBLE PRECISION, ERAWDEBIT 期末借方原币金额DOUBLE PRECISION, ERAWCREDIT 期末贷方原币金额DOUBLE PRECISION, YRAWDEBIT 本年借方原币金额DOUBLE PRECISION, YRAWCREDIT 本年贷方原币金额DOUBLE PRECISION,

YBDEBIT 本年借方本位币金额DOUBLE PRECISION,

YBCREDIT 本年贷方本位币金额DOUBLE PRECISION,

BDEBIT 期初借方本位币金额DOUBLE PRECISION,

BCREDIT 期初贷方本位币金额DOUBLE PRECISION,

DEBIT 本期累计借方本位币金额DOUBLE PRECISION,

CREDIT 本期累计贷方本位币金额DOUBLE PRECISION,

EDEBIT 期末借方本位币金额DOUBLE PRECISION,

ECREDIT 期末贷方本位币金额DOUBLE PRECISION,

YDEBIT 本年借方本位币金额DOUBLE PRECISION,

YCREDIT 本年贷方本位币金额DOUBLE PRECISION 仓库盘点单(明细)

表名: BALDETAIL

字段名中文描述字段类型/字段长度是否为空说明BALITEMID 盘点单ID INTEGER NOT Primary; ITEMNO 明细号 SMALLINT NOT Primary; GOODSID 货品ID VARCHAR(20),

QUANTITY 数量 DOUBLE PRECISION,

APRICE 单价 DOUBLE PRECISION

仓库盘点单

表名: BALITEM

字段名中文描述字段类型/字段长度是否为空说明BALITEMID 盘点单ID INTEGER NOT Primary; CODE 单据编号 VARCHAR(25) NOT Unique BILLDATE 单据日期 DATE,

FLAG 冲红标志 INTEGER

REFERBILLID 冲红单ID INTEGER

BALSID 仓库ID INTEGER

OPERATOR 操作员 VARCHAR(10),

TOTALAMT 总金额 DOUBLE PRECISION,

MEMO 备注 VARCHAR(40),

UPDATETIME 修改日期 DATE,

RPTID 打印样式ID INTEGER

SHOPID 分支机构ID SMALLINT

SFLAG 传输标志 SMALLINT

现金银行

表名: BANK

字段名中文描述字段类型/字段长度是否为空说明BANKID 银行编号 SMALLINT NOT Primary; NAME 名称 VARCHAR(20) NOT Unique; SUBID 会计科目编号 VARCHAR(18),

BANKNAME 银行全称 VARCHAR(40),

BANKCODE 银行帐户 VARCHAR(20),

BALANCE 开帐金额 DOUBLE PRECISION,

BALINIT 存款余额 DOUBLE PRECISION,

FLAG 存款类别 VARCHAR(1),

UPFLAG 发送标志 VARCHAR(1)

基本资料查询(主表)

表名: BCFIND

字段名中文描述字段类型/字段长度是否为空说明

TABLEID 表ID SMALLINT NOT Primary; TABLECNAME 表中文名 VARCHAR(50),

TABLENAME 表英文名 VARCHAR(20) NOT

基本资料查询(从表)

表名: BCFINDDETAIL

字段名中文描述字段类型/字段长度是否为空说明TABLEID 表ID SMALLINT NOT Primary; FIELDID 字段名ID SMALLINT NOT Primary;FIELDENAME 字段英文名 VARCHAR(20) NOT

FIELDCNAME 字段中文名 VARCHAR(40),

FIELDTYPE 字段类型 SMALLINT NOT DEFAULT 0 ISLOOKUP 是否LookUp VARCHAR(1) DEFAULT 'F', LOOKUPTBLNAME LookUp表名 VARCHAR(20),

LOOKUPRESULTFIELD VARCHAR(20),

LOOKUPKEYFIELD VARCHAR(20)

表名: BILLFLOWQUEUE(不用)

字段名中文描述字段类型/字段长度是否为空说明

ID 顺序号 INTEGER NOT Primary;

BILLDATE 单据日期 DATE NOT

BILLTYPE 单据类型 SMALLINT NOT

BILLID 单据ID INTEGER NOT

BILLCODE 单据编号 VARCHAR(25) NOT

ITEMNO 明细号 INTEGER NOT

GOODSID 货品ID VARCHAR(20) NOT

QUEUEINDEX INTEGER NOT NULL,

INQTY DOUBLE PRECISION,

INPRICE DOUBLE PRECISION,

OUTQTY DOUBLE PRECISION,

OUTPRICE DOUBLE PRECISION,

EQTY DOUBLE PRECISION,

EPRICE DOUBLE PRECISION,

STOREID INTEGER,

CACULATEFLAG VARCHAR(1) NOT NULL,

INOUTFLAG INTEGER,

VALIDQUEUE VARCHAR(1)

表名: BILLFLOWQUEUE_TMP (不用)

字段名中文描述字段类型/字段长度是否为空说明

ID 顺序号 INTEGER NOT Primary; BILLDATE DATE NOT NULL,

BILLTYPE SMALLINT NOT NULL,

BILLID INTEGER NOT NULL,

BILLCODE VARCHAR(25) NOT NULL,

ITEMNO INTEGER NOT NULL,

v1.0 可编辑可修改 GOODSID VARCHAR(20) NOT NULL,

QUEUEINDEX INTEGER NOT NULL,

INQTY DOUBLE PRECISION,

INPRICE DOUBLE PRECISION,

OUTQTY DOUBLE PRECISION,

OUTPRICE DOUBLE PRECISION,

EQTY DOUBLE PRECISION,

EPRICE DOUBLE PRECISION,

STOREID INTEGER,

CACULATEFLAG VARCHAR(1) NOT NULL,

INOUTFLAG INTEGER

单据打印

表名: BILLPRINT描述:单据打印设置表

字段名中文描述字段类型/字段长度是否为空说明

BILLID 单据类型 SMALLINT NOT Primary;Unique; NAME 单据名称 VARCHAR(10)

OLDNAME 原单据名称VARCHAR(10)

MASTNAME 单据正标题VARCHAR(40)

OLDMASTNAME 原单据正标题VARCHAR(40)

ROWHIGHT 行高SMALLINT

DETAILNAME 单据副标题VARCHAR(40)

OLDDETAILNAME 原单据副标题VARCHAR(40)

MASTFONTNAME 单据正标题字体名称 VARCHAR (20)

OLDMASTFONTNAME 原单据正标题字体名称 VARCHAR(20)

MASTFONTSTYLE 单据正标题字体字形 VARCHAR(1)

OLDMASTFONTSTYLE 原单据正标题字体字形 VARCHAR (1)

v1.0 可编辑可修改MASTFONTSIZE 单据正标题字体大小 SMALLINT

OLDMASTFONTSIZE 原单据正标题字体大小 SMALLINT

MASTFONTCOLOR 单据正标题颜色 FLOAT

OLDMASTFONTCOLOR 原单据正标题颜色 FLOAT

DETAILFONTNAME 单据副标题字体名称 VARCHAR(20)

OLDDETAILFONTNAME 原单据副标题字体名称 VARCHAR(20)

DETAILFONTSTYLE 单据副标题字体字形 VARCHAR(1)

OLDDETAILFONTSTYLE 原单据副标题字体字形 VARCHAR (1)

DETAILFONTSIZE 单据副标题字体大小 SMALLINT

OLDDETAILFONTSIZE 原单据副标题字体大小 SMALLINT

DETAILFONTCOLOR 单据副标题颜色 FLOAT

OLDDETAILFONTCOLOR 原单据副标题颜色 FLOAT

BILLFONTNAME 单据内容字体名称 VARCHAR(20)

OLDBILLFONTNAME 原单据内容字体名称 VARCHAR(20)

BILLFONTSTYLE 单据内容字体字形 VARCHAR(1)

OLDBILLFONTSTYLE 原单据内容字体字形 VARCHAR(1)

BILLFONTSIZE 单据内容字体大小 SMALLINT

OLDBILLFONTSIZE 原单据内容字体大小 SMALLINT

BILLFONTCOLOR 单据内容字体颜色 FLOAT

OLDBILLFONTCOLOR 原单据内容字体颜色 FLOAT

HEADFONTNAME 其他单据头字体名称VARCHAR(20)

OLDHEADFONTNAME 原其他单据头字体名称 VARCHAR(20)

HEADFONTSTYLE 其他单据头字体字形 VARCHAR(1)

OLDHEADFONTSTYLE 原其他单据头字体字形 VARCHAR(1)

HEADFONTSIZE 其他单据头字体大小 SMALLINT

OLDHEADFONTSIZE 原其他单据头字体大小 SMALLINT

HEADFONTCOLOR 其他单据头颜色 FLOAT

v1.0 可编辑可修改OLDHEADFONTCOLOR 原其他单据头颜色 FLOAT

FOOTFONTNAME 单据底部字体名称VARCHAR(20)

OLDFOOTFONTNAME 原单据底部字体名称 VARCHAR(20)

FOOTFONTSTYLE 单据底部字体字形 VARCHAR(1)

OLDFOOTFONTSTYLE 原单据底部字体字形 VARCHAR(1)

FOOTFONTSIZE 单据底部字体大小 SMALLINT

OLDFOOTFONTSIZE 原单据底部字体大小 SMALLINT

FOOTFONTCOLOR 单据底部颜色 FLOAT

OLDFOOTFONTCOLOR 原单据底部颜色 FLOAT

OPNAME 单据标题1 VARCHAR(10)

OLDOPNAME 原单据标题1 VARCHAR(10)

REPNAME 单据标题2 VARCHAR(10)

OLDREPNAME 原单据标题2 VARCHAR(10)

OTHERNAME1 单据标题3 VARCHAR(10)

OLDOTHERNAME1 原单据标题3 VARCHAR(10)

OTHERNAME2 单据标题4 VARCHAR(10)

OLDOTHERNAME2 原单据标题4 VARCHAR(10)

PRINTEMPTY 行数不够是否补行 VARCHAR(1)

ISAUTO 是否由系统按比例缩放 VARCHAR(1)

ISROWLINE 是否需要行线 VARCHAR(1)

ISCOLLINE 是否需要列线 VARCHAR(1)

单据类型

表名: BILLTYPE

字段名中文描述字段类型/字段长度是否为空说明

BILLTYPEID 单据类型ID SMALLINT NOT Primary;

NAME 单据类型名称 VARCHAR(20) NOT Unique;

布尔表(用于查询)

表名: BOOLTABLE

字段名中文描述字段类型/字段长度是否为空说明

ID 顺序号 VARCHAR(1) NOT Primary; NAME 名称 VARCHAR(10)

凭证摘要

表名: BRIEF

字段名中文描述字段类型/字段长度是否为空说明BRIEFTYPEID 摘要类型ID INTEGER NOT Primary; BRIEFID 摘要ID INTEGER NOT Primary; BRIEFNAME 摘要名称 VARCHAR(32) NOT Unique; HELPCODE 帮助编码 VARCHAR(10)

凭证摘要类型

表名: BRIEFTYPE

字段名中文描述字段类型/字段长度是否为空说明BRIEFTYPEID 摘要类型ID INTEGER NOT Primary; TYPENAME 摘要名称 VARCHAR(32) NOT Unique;

现金流量金额分配表

表名: CASHITEM

字段名中文描述字段类型/字段长度是否为空说明CREDID 凭证ID VARCHAR(10) NOT NULL, Primary CASHID 代码VARCHAR(12) NOT NULL, Primary DEBIT 流入DOUBLE PRECISION,

CREDIT 流出DOUBLE PRECISION

销售收款主表

表名: CHARGE

字段名中文描述字段类型/字段长度是否为空说明

CHARGEID 顺序号 INTEGER NOT Primary;

CODE 单号 VARCHAR(25) NOT Unique;

BILLDATE 单据日期 DATE

FLAG 冲红标志 INTEGER

REFERBILLID 冲红单ID INTEGER

OPERATOR 操作员 VARCHAR(10)

CLIENTID 客户编号 INTEGER,

AMOUNT 总金额 DOUBLE PRECISION

PAYTYPEID 收付款方式ID SMALLINT 收款方式(现金/支票/本票/汇票), CHECKNO 票号 VARCHAR(20),

BANKID 银行ID SMALLINT,

ISPC 是否预付款 VARCHAR(1) 收款类型(F应收款/T预收款)MEMO 备注 VARCHAR(40)

UPDATETIME 修改日期 DATE

RPTID 打印样式ID INTEGER

SHOPID 分支机构ID SMALLINT

SFLAG 传输标志 SMALLINT

销售收款从表

表名: CHARGEDETAIL

字段名中文描述字段类型/字段长度是否为空说明

CHARGEID 主表ID INTEGER NOT Primary;

ITEMNO 从表ID SMALLINT NOT Primary;

INVOICEID 销售单ID INTEGER

AMOUNT 总金额 FLOAT

字母表

表名: CHARTABLE

字段名中文描述字段类型/字段长度是否为空说明CHARS 字母符号 VARCHAR(2) NOT

班次(POS用)

表名: CLASS

字段名中文描述字段类型/字段长度是否为空说明CLASSID 顺序号 INTEGER NOT Primary;CLASSCODE 编号 VARCHAR(2) NOT Unique;CLASSNAME 名称 VARCHAR(20) NOT Unique;UPFLAG 发送标志 VARCHAR(1)

客户资料

表名: CLIENT

字段名中文描述字段类型/字段长度是否为空说明CLIENTID 编号INTEGER NOT Primary;SHORTNAME 简称VARCHAR(20) NOT Unique;NAME 全称VARCHAR(40),

AREAID 地区编码SMALLINT,

CONTATOR 联系人VARCHAR(16),

PHONE 电话VARCHAR(20),

FAX 传真VARCHAR(20),

ADDRESS 地址VARCHAR(40),

ZIP 邮编VARCHAR(12),

BANK 开户银行VARCHAR(30),

BANKID 银行帐号VARCHAR(20),

TAXID 纳税号VARCHAR(20),

SURAMT 预收金额DOUBLE PRECISION,

BALANCE 应收金额DOUBLE PRECISION,

CREDIT 信誊额度DOUBLE PRECISION,

INITBILLID INTEGER,

CLOSED 禁用标志VARCHAR(1),

MEMO 备注VARCHAR(40),

EMAIL 电子邮箱VARCHAR(40),

URL 公司主页地址VARCHAR(50),

PAGER Call机VARCHAR(20),

MOBILEPHONE 手机号码VARCHAR(20),

SCAMT 实际欠款DOUBLE PRECISION,

UPFLAG 发送标志VARCHAR(1)

组装拆卸主表

表名: COMBIN

字段名中文描述字段类型/字段长度是否为空说明COMBINID 单据ID INTEGER NOT Primary; CODE 单据编号 VARCHAR(25) NOT Unique BILLDATE 开单日期 DATE,

STOREID 仓库ID INTEGER,

GOODSID 货品ID VARCHAR(20),

QUANTITY 数量 DOUBLE PRECISION,

PRICE 单价 DOUBLE PRECISION,

OPERATOR 操作员 VARCHAR(10),

MEMO 备注 VARCHAR(40)

UPDATETIME 修改日期 DATE

RPTID 打印样式ID INTEGER

SHOPID 分支机构ID SMALLINT

SFLAG 传输标志 SMALLINT

组装拆卸从表

表名: COMBIND

字段名中文描述字段类型/字段长度是否为空说明COMBINID 单据ID INTEGER NOT Primary; ITEMNO 明细号 SMALLINT NOT Primary GOODSID 货品ID VARCHAR(20),

QUANTITY 数量 DOUBLE PRECISION,

PRICE 单价 DOUBLE PRECISION,

凭证主表

表名: CREDENCE

字段名中文描述字段类型/字段长度是否为空说明CREDID 凭证ID VARCHAR(10) NOT Primary; CREDNO 凭证编号 SMALLINT,

CREDDATE 生成凭证日期 DATE,

BILLNUMBER 凭证附件数 SMALLINT,

BILLMAKER 凭证制做人 VARCHAR(10),

BILLCHECK 凭证审核人 VARCHAR(10),

BILLPOST 凭证提交 VARCHAR(10),

数据库表设计

ORI数据库表设计 用户信息 用户表USERINFO 字段类型描述是否允许空UID INT 用户编号,主键自增长否LOGINNAME VARCHAR(12) 登录用户名(长度限制4~12个字符)否 PASSWORD VARCHAR(16) 密码(长度限制8~16个字符)否 USERTYPE INT 用户类型(1个人用户,2企业用户)否 NICKNAME VARCHAR(16) 昵称否 个人用户HUMANUSERINFO 字段类型描述是否允许空HUID INT 主键,自增长否 UID INT USERINFO表外键否REALNAME VARCHAR(8) 用户真实姓名否 EMAIL VARCHAR(50) 邮箱否 TEL VARCHAR(20) 家庭电话是 MOBILE VARCHAR(11) 手机是 ADDRESS VARCHAR(100) 家庭地址是 POSTCODE VARCHAR(6) 邮编是HEADPORTRAITPATH VARCHAR(100) 头像路径是BIRTHDAY VARCHAR(10) 生日是 HOBBY VARCHAR(100) 兴趣爱好是 JOB VARCHAR(100) 工作是TOTALPRICE DOUBLE(10,2) 个人消费总金额是GOLD Int(20) 金币是IDENTITYCARD VARCHAR(18) 身份证是 企业用户ENTERPRISEUSERINFO 字段类型描述是否允许空EUID INT 主键,自增长否 UID INT USERINFO表外键否 NAME VARCHAR(100) 公司名称否 TEL VARCHAR(20) 电话否 EMAIL VARCHAR(50) 邮箱否 ADDRESS VARCHAR(100) 地址否FAX VARCHAR(20) 传真是HEADPORTRAITPATH VARCHAR(100) 头像路径是LICENSE VARCHAR(100) 营业执照复印件否

Oracle ERP常用系统表结构

PO模块常用表结构 表名: PO.PO_REQUISITION_HEADERS_ALL 说明: 采购请求 REQUISITION_HEADER_ID NUMBER PR头标识码 SEGMENT1VARCHAR2(20)PR号 ENABLE_FLAG VARCHAR2(1)使能标志(Y/N) AUTHORIZATION_STATUS VARCHAR2(25)批准标志(APPROVED/) TYPE_LOOKUP_CODE VARCHAR2(25)类型(PURCHASE) REQUIST_ID NUMBER请求标识码 CANCEL_FLAG VARCHAR2(1)取消标志(Y/N) TRANSFERRED_TO_OE_FLAG VARCHAR2(1)可否转入OE标志(Y/N) PREPARER_ID NUMBER准备人ID(可与HR.PER_PEOPLE_F.PERSON_ID关联) 表名: PO.PO_REQUISITION_LINES_ALL 说明: 采购请求明细 REQUISITION_LINE_ID NUMBER PR行ID REQUISITION_HEADER_ID NUMBER PR头ID LINE_NUM NUMBER栏目 LINE_TYPE_ID NUMBER行类别 CATEGORY_ID NUMBER归类标识码 ITEM_DESCRIPTION VARCHAR2(240)项目描述 UNIT_MEAS_LOOKUP_CODE VARCHAR2(25)单位 UNIT_PRICE NUMBER单价(已折为人民币) QUANTITY NUMBER数量 DELIVER_TO_LOCATION_ID NUMBER交货位置码(与HR.HR_LOCATIONS.LOCATION_ID关联)TO_PERSON_ID NUMBER收货人代码 SOURCE_TYPE_CODE VARCHAR2(25)来源类型 ITEM_ID NUMBER项目内码 ITEM_REVISION VARCHAR2(3)项目版本 QUANTITY_DELIVERED NUMBER已交付数量 SUGGESTED_BUYER_ID NUMBER建议采购员代码 ENCUMBERED_FLAG VARCHAR2(1)分摊标志 RFQ_REQUIRED_FLAG VARCHAR2(1) NEED_BY_DATE DATE需求日期(原始) LINE_LOCATION_ID NUMBER定位行标识码(为空时表示未生成PO) MODIFIED_BY_AGENT_FLAG VARCHAR2(1)被采购员更改标志(被拆分Y/NULL)

SQL数据库图书管理系统(完整代码)

作品设计报告书题目:《图书管理系统》 班级网络2012-1班 学号 姓名 课程名称数据库应用技术 指导教师

目录

数据库课程设计报告书 一、设计目标 1.掌握计算机管理信息系统设计的一般方法,主要包括系统分析、系统设计的组织 和实施。 2.关系型数据库管理系统的编程技术,并能独立完成一般小系统的程序设计、调试 运行等工作。 3.培养把所学知识运用到具体对象,并能求出解决方案的能力。 二、数据库存储设计指导思想 在数据库存储设计的无数选择中,简单是系统架构师和DBA 的秘密武器。 简单,有时候就来自于对一个特定的表或表空间没有选择最优I/O 特性,总有这么一种可能,一个富有经验的DBA 拥有高超的存储技能并可以没有时间限制的去为一个非常重要的表或者索引配置一个存储。然而这样做的问题是,就算能达到设计的最佳性能,为了维护原始对象,这也经常造成对一个系统的管理变得更加复杂。好的数据库存储设计的要点是,在一个动态系统上,实现所有目标应该是最初的系统设计的一部分,并应该在数据库运行过程中长期进行。这篇文档简单的最佳实践描述达到了这些目标并且几乎没有性能损失。 三、任务 角色:读者、图书馆馆员、系统管理员;基础数据:读者信息、图书信息、操作员信息;业务数据:借还书记录登记、罚款登记;统计数据:书籍借阅情况统计或读者借阅情况统计。基本要求:利用数据库技术,完成基础数据和业务数据的储存和操作,数据库设计合理1.设计报告:含E-R图、数据字典、关系模式、关系实例、查询描述、关系代数、SQL 实现的查询语言及查询结果。 2.上机实现。

1.问题描述 1.1背景 随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。 另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。 提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。 1.2数据需求 图书馆管理信息系统需要完成功能主要有: 1. 读者基本信息的输入,包括借书证编号、读者姓名、读者性别。 2.读者基本信息的查询、修改,包括读者借书证编号、读者姓名、读者性别等。 3.书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。 4.书籍类别信息的查询、修改,包括类别编号、类别名称。 5.书籍库存信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、登记日期。 6.书籍库存信息的查询,修改,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期登记日期等。 7.借书信息的输入,包括读者借书证编号、书籍编号、借书日期。 8.借书信息的查询、修改,包括借书证编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期等。 9.还书信息的输入,包括借书证编号、书籍编号、还书日期。 10.还书信息的查询和修改,包括还书读者借书证编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期等。 11.超期还书罚款输入,还书超出期限包括超出期限还书的读者借书证号,书籍编号,罚款金额。

项目数据库设计说明书

项目全称 数据库设计说明书 承建方全称 文件ISO版本控制 目录 ?简介.......................................................................................................................... 1.1.目的.................................................................................................................. 1.2.范围.................................................................................................................. 1.3.定义、首字母缩写词和缩略语...................................................................... 1.4.参考资料.......................................................................................................... ?数据库环境..............................................................................................................

SQL数据库管理系统 A

绝密★启用前学院 学年第二学期期末考试 级专业()《SQL数据库管理系统》试卷A 一、选择题(共20分,每题1分) 1、SQL-server数据库文件的扩展名为()。 A、.ndf B、.ldf C、.mdb D、.mdf 2、数据库文件初始大小,在SQL- server 2000 中默认值为()。 A、1MB B、2MB C、3MB D、4MB 3、SQL- server 2000辅助数据库文件的扩展名为()。 A、.ldf B、.ndf C、.mdb D、.mdf 4、创建用户数据库的Transact-SQL命令是()。 A、create table B、create C、create database D、drop 5、使用Transact-SQL语句创建数据库时,()关键字是用于指定数据库的事务日志文件。 A、log on B、primary C、filename D、filegrowth 6、在SQL中,create table为( )数据库中基本表结构的命令。 A、建立 B、修改 C、删除 D、查询 7、在SQL中,alter table为( )数据库中基本表结构的命令。 A、建立 B、修改 C、删除 D、查询 8、Microsoft公司的SQLServer2000数据库管理系统一般只能运行于( )。 A、Windows平台 B、UNIX平台 C、LINX平台 D、NetWare平台 9、SQLServer2000标准版不支持的操作系统是( )。 A、Windows 2000 Server B、Windows NT Server C、Windows98 D、Windows 2000 Advanced Server 10、在SQL Server2000中.( )为用户建立数据库提供模板。 A、master B、model C、tempdb D、msdb 11、SQL Server系统中的所有系统级信息存储于哪个数据库( )。 A、master B、model C、tempdb D、msdb 12、下列语句中正确的是()。表 score(sti_id,names,math,English,VB) A、select stu_id,sum(math) from score B、select sum(math),avg(VB) from score C、select * ,sum(english) from score D、delete * from score 13、表设计器的“允许空”单元格用于设置该字段是否可输入空值,实际上就是创建该字段的() 约束。 A、主键 B、外键 C、NULL D、CHECK 14、在Transact-SQL语句中,用以修改数据库结构的命令是()。 A、create database B、drop database C、alter database D、alter table 15、在Transact-SQL语句中,用以删除数据库的命令是()。 A、create database B、drop database C、alter database D、drop table 16、整数数据类型int的存储大小为()。 A、1B B、2B C、3B D、4B 17、money型数据的存储大小为()。 A、2B B、4B C、8B D、10B 18、SQL-server数据库中每个表至多可以有()列。 A、1024 B、512 C、256 D、65536 19、数据表的名称最长不超过()个字符。 A、64 B、128 C、256 D、512 20、每个表允许存在()个住键约束。 A、1 B、2 C、3 D、4 二、填空题(共20分,每空1分) 1、数据库系统由__________和__________________两部分组成。 2、在SQL中,主码约束的关键字为__________,外码约束的关键字为____________。 3、数据库管理系统的基本功能包括____________、____________、____________和___________。 4、数据完整性可以分为____________、___________、____________和用户自定义完整性。 5、在SQL中,create view、update和drop view命令分别为_______、_______和_______视图的 命令。 6、在新版的SQL中,表之间的连接共有三种方式,对应的关键字分别为_____________、 ______________和right join。 7、SQL Server采用的结构化查询语言称为__________________。 8、一般可以使用______命令来标识 Transact-SQL批处理的结束。 9、SQL Server中的整数类型包括bigint、________、___________和tinyint四种。 三、简答题(共20分,每个5分) 1、SQL-server注释语句有哪几种符号?各用于什么情况? 2、简述索引的分类。 3、什么叫存储过程?存储过程分为哪三类?

数据库管理系统中的SQL语言

数据库管理系统中的SQL语言 SQL的9条核心命令动词: SELECT 数据查询 CREATE/DROP/ALTER 数据定义 INSERT/UPDATE/DELETE 数据操纵 GRANT/REVOKE 数据控制 数据库的定义 SQL的作法:CREATE DATABASE <数据库文件名> VFP的作法:无直接创建数据库的SQL命令 数据库的管理 1、显示数据库信息 SP_HELPDB [数据库名] 2、配置数据库 SP_DBOPTION['数据库名'][,'选项名'][,'值'] 3、重新命名 SP_RENAMEDB'原名','新名' 4、删除数据库 DROP DATABASE 数据库名 数据表的定义 在SQL Server 2000和Visual FoxPro中都可以使用SQL语言定、操作管理和删除数据表 SQL基本表作法:CREATE TABLE [数据库名,[所有者,]]<表名> VFP基本表作法:CREATE TABLE|DBF <表名>[FREE](<字段名1><类型>(<长度>[,<小数位数>]) 数据表的管理 1、查看表的结构 SQL作法:SP_HELP[[@OBJNAME=]NAME] 2、修改表结构 SQL作法:ALTER TABALE 表名 ADD |ALTER COLUMN | DROP COLUMN <字段名1>[类型[(长度)]] [ NULL] [ NOT NULL] VFP作法:ALTER TABALE 表名 ADD |ALTER [COLUMN ]<字段名1><类型>(<长度>[,<小数位数>] [ NULL] [ NOT NULL] 3、表的删除 SQL作法和VFP作法相同 DROP TABALE <表名> 4、数据的插入 SQL作法:INSERT [INTO]<表名>[(列名)] VALUES (表达式) VFP作法:INSERT INTO <表名>(<字段名1>[,<字段名2>]…)VALUES (<表达式1>,<表达式2>]…)

数据库表结构设计参考

数据库表结构设计参考

表名外部单位表(DeptOut) 列名数据类型(精度范围)空/非空约束条件 外部单位ID 变长字符串(50) N 主键 类型变长字符串(50) N 单位名称变长字符串(255) N 单位简称变长字符串(50) 单位全称变长字符串(255) 交换类型变长字符串(50) N 交换、市机、直送、邮局单位邮编变长字符串(6) 单位标识(英文) 变长字符串(50) 排序号整型(4) 交换号变长字符串(50) 单位领导变长字符串(50) 单位电话变长字符串(50) 所属城市变长字符串(50) 单位地址变长字符串(255) 备注变长字符串(255) 补充说明该表记录数约3000条左右,一般不做修改。初始化记录。 表名外部单位子表(DeptOutSub) 列名数据类型(精度范围)空/非空约束条件 外部子单位ID 变长字符串(50) N 父ID 变长字符串(50) N 外键 单位名称变长字符串(255) N 单位编码变长字符串(50) 补充说明该表记录数一般很少 表名内部单位表(DeptIn) 列名数据类型(精度范围)空/非空约束条件 内部单位ID 变长字符串(50) N 主键 类型变长字符串(50) N 单位名称变长字符串(255) N 单位简称变长字符串(50) 单位全称变长字符串(255) 工作职责 排序号整型(4) 单位领导变长字符串(50) 单位电话(分机)变长字符串(50) 备注变长字符串(255)

补充说明该表记录数较小(100条以内),一般不做修改。维护一次后很少修改 表名内部单位子表(DeptInSub) 列名数据类型(精度范围)空/非空约束条件内部子单位ID 变长字符串(50) N 父ID 变长字符串(50) N 外键 单位名称变长字符串(255) N 单位编码变长字符串(50) 单位类型变长字符串(50) 领导、部门 排序号Int 补充说明该表记录数一般很少 表名省、直辖市表(Province) 列名数据类型(精度范围)空/非空约束条件ID 变长字符串(50) N 名称变长字符串(50) N 外键 投递号变长字符串(255) N 补充说明该表记录数固定 表名急件电话语音记录表(TelCall) 列名数据类型(精度范围)空/非空约束条件ID 变长字符串(50) N 发送部门变长字符串(50) N 接收部门变长字符串(50) N 拨打电话号码变长字符串(50) 拨打内容变长字符串(50) 呼叫次数Int 呼叫时间Datetime 补充说明该表对应功能不完善,最后考虑此表 表名摄像头图像记录表(ScreenShot) 列名数据类型(精度范围)空/非空约束条件ID 变长字符串(50) N 拍照时间Datetime N 取件人所属部门变长字符串(50) N 取件人用户名变长字符串(50) 取件人卡号变长字符串(50) 图片文件BLOB/Image

图书馆管理系统(SQL数据库)

摘要 在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多。对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,往往是投入了大量的人力和财力却得不到高效的管理效率。为了便于图书资料的管理需要有效的图书管理软件,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,达到提高图书借阅信息管理效率的目的。采用数据库技术生成的图书馆借阅管理系统将会极大地方便借阅者并简化图书馆管理人员和工作人员的劳动,使工作人员从繁忙、复杂的工作进入到一个简单、高效的工作中 关键字:图书借阅;人员管理;图书维护。

目录 1.引言 (1) 2. 需求分析阶段 (2) 2.1 引言 (2) 2.2 需求分析阶段的目标与任务 (2) 2.2.1处理对象 (2) 2.2.2处理功能及要求 (3) 2.2.3.安全性和完整性要求 (3) 2.3 需求分析阶段成果 (3) 2.3.1 体会与收获 (3) 2.3.4 图书管理系统数据字典 (4) 3 概念设计阶段 (7) 3.1 引言 (7) 3.2 任务与目标 (7) 3.3 阶段结果 (8) 4.逻辑设计阶段 (9) 4.1逻辑设计的任务和目标 (9) 4.2数据组织 (10) 4.2.1将E-R图转换为关系模型 (10) 4.2.2模型优化 (11) 4.2.3数据库模式定义 (11) 5.物理设计阶段 (14) 6.数据库实施阶段 (14) 6.1建立数据库、数据表、视图、索引 (14) 6.1.1 建立数据库 (14) 6.1.2 建立数据表 (14) 6.1.3 建立视图 (16) 6.1.4 建立索引 (17) 6.2 应用举例 (17) 7.结束语 (21) 参考文献 (23)

速达ERP 5000数据库表结构

1 采购计划PP P_PurchasePlan P_PurchasePlandetail 2 采购订单PO P_Order P_Orderdetail 3 估价入库PV P_Value P_Valuedetail 4 采购开单PK P_Purchase P_Purchasedetail 5 请购单PR P_Request P_Requestdetail 6 进口订单FQ F_ImportOrder F_ImportOrderDetail 7 进口单证FI F_Import F_ImportDetail 11 销售计划SP S_SalePlan S_SalePlandetail 12 销售订单SO S_Order S_Orderdetail 13 委托代销SD S_DeputeSale S_DeputeSaledetail 14 销售开单SS S_Sale S_Saledetail 15 发出商品SG S_SendOutGoods S_SendOutGoodsdetail 16 出口订单FO F_ExportOrder F_ExportOrderDetail 17 出口单证FE F_Export F_ExportDetail 18 装箱单FL F_ExportLoad F_ExportLoadDetail 21 出入库单IO I_IOStore I_IOStoredetail 22 其他收货单OI I_OtherIn I_OtherIndetail 23 其他发货单OO I_OtherOut I_OtherOutdetail 25 领料单DR I_Draw I_Drawdetail 26 调拨单AL I_Allot I_Allotdetail 27 组装单CO I_combin I_combindetail 28 拆卸单DC I_DisCombin I_DisCombindetail 29 报损单AT I_Attaint I_Attaintdetail 30 盘点单BA I_BalItem I_BalItemdetail 31 调价单AD I_ADJAP I_ADJAPdetail 32 货位调整单PA I_PlaceAdjust I_PlaceAdjustdetail 40 采购费用分摊PU p_PPurchaseApp p_PPurchaseAppdetail 41 验收单MF MNF_Finished MNF_Finisheddetail 42 加工单MM MNF_ManuOrder MNF_ManuOrderdetail 43 主生产计划MP MNF_ManuPlan MNF_ManuPlan 44 MRP运算MR MNF_Mrp MNF_Mrpdetail 45 费用分摊ME MNF_Expense MNF_Expensedetail 46 在制品单MW MNF_ManuWork MNF_ManuWorkdetail 47 工序计划单WP W_Plan W_Plandetail 48 工序流程卡WO W_Proc W_Procdetail 49 工序交接单WA W_Pass W_passItem 50 工序调度单WD W_Dispatch W_Dispatchdetail 51 银行存取款BM B_Move B_Movedetail 52 费用开支BE B_Expense B_Expensedetail 53 其他收入BI B_InCome B_InComedetail 54 委托加工单CM Cm_Machining Cm_Machiningdetail 55 委托加工领料单CD Cm_Draw Cm_Drawdetail 56 委托加工验收单CF Cm_Finished Cm_Finisheddetail 57 委托加工费用单CE Cm_Expense Cm_Expensedetail

C#与SQL数据库学生成绩管理系统完整代码

数据库技术及应用项目设 计报告 学生成绩管理系统 姓名:Celia Yan 2015-01-07

一.设计目的及意义 在如今的高校日常管理中,学生成绩管理系统是其中非常重要的一环,特别是当前学校规模不断扩大,学生人数日益增加,课程门类多,校区分散等实际情况,学生成绩统计功能越来越繁重,稍有疏忽就会出现差错。因此,学生成绩管理系统更具有非常大的实际应用意义。在互联网快速崛起的今天,改革传统的手工录入方式,公正,准确,及时反映学生的信息和成绩的情况,以适应信息时代的要求,是学生成绩管理系统的一个新的理念。通过成绩管理可以大大提高学校的工作效率。学生成绩管理系统应该完成以下两个方面的内容:学生档案资料的管理、学生成绩的管理。通过学生成绩管理系统可以做到信息的规范管理,科学统计和快速查询、修改、增加、删除等,减少管理方面的工作量。 二.主要功能 该系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生信息进行日常管理,如查询、修改、增加、删除,另外还考虑到用户登录的权限,针对学生信息和权限登录的学生成绩管理系统。 本系统主要包括注册管理、教师管理、学生信息查询、添加、修改、删除等部分。其主要功能有: (1)学生信息的添加,包括输入学生基本信息和成绩。 (2)学生信息的查询,包括查询学生的基本信息和成绩。 (3)学生信息的修改,包括修改学生基本信息和成绩。 (4)学生信息的删除,包括删除学生基本信息和成绩。 (5)登录用户密码修改,用户登录到系统可进行相应的用户密码修改。 (6)管理员用户对用户名的管理,包括添加新用户、删除用户。 学生成绩管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。对于后者则要求应用程序功能完备,易使用。 该管理系统我使用的是Microsoft Visual Studio 2012 及 Microsoft SQL Server 2008。

医院管理系统sql数据库

湖南涉外经济学院课程设计报告 课程名称数据库原理与应用课程设计题目医院管理系统 学院信息科学与工程学院 组员

班级计科1301班指导教师彭浩 2015年12月25日

任务分配表

摘要 信息化的今天,计算机的普及应用和信息技术、网络技术的发展给人们的工作和生活带来了极大的便利和高效,信息化、电子化已经成为节约运营成本,提高工作效率的首选。与此同时,医学技术的提高和人们生活观念的改变,使传统的医院管理机制表现出许多不足,国内的相当数量的中小型医院的信息管理工作流程还采用相对保守的人工工作方式,数据信息的查询和存储的成本较高,而且效率还很低下。 医院要紧跟时代发展的步伐和潮流,必须实现医院全面的信息化管理,为病人提供现代化的服务,提高对病人的服务水平,方便、准确、快捷地为病人提供医疗服务和医疗费用信息,进而增强病人对医院的信任和支持。当前,医院还面临着越来越激烈的市场竞争、要想在竞争中取胜,也必须采用先进的管理方法和手段。 医院信息管理系统主要采用了JAVA语言和SQL数据库结合的B/S设计模式,可以帮助医院实现对医务人员工作的考核管理,动态了解医院的经营状况等,同时也从侧面减少了医院处方的流失,提高了医院的综合管理效益与经济效益。在医院各部门之间进行数据通信,自动把信息送到各有关科室,易于实现全院性的各种统计、检索和分析。在加速培养高水平医务人员上起到了作用,极大提高信息传递速度和减少错误。 关键词:医院信息管理系统;JAVA;SQL

目录 第一章绪论 (1) 1.1系统开发背景概述 (1) 1.2 系统开发的目的与意义 (1) 第二章数据库需求分析 (2) 2.1信息要求 (2) 2.2系统构成 (2) 2.3数据流图 (3) 2.4数据字典 (4) 第三章数据库概念结构设计 (7) 第四章数据库逻辑结构设计 (11) 4.1关系模式 (11) 4.2数据模型优化 (11) 第五章数据库实施阶段 (16) 5.1数据库创建 (17) 5.2数据表查询 (22)

sql数据库课程设计工资管理系统

河南城建学院 《数据库技术及其应用》课程设计报告书 题目:工资管理系统 系部:数理系 专业:数学与应用数学 班级: 姓名: 学号: 指导教师:-------------- 河南城建学院 2013年 1 月11日

目录 第一章选题的背景和意义 (1) 1 选题的背景 (1) 1.2选题的意义 (1) 第二章数据库结构设计 (2) 2.2 概念结构设计 (3) 2.3逻辑结构设计 (4) 第三章程序代码实现 (7) 3.1创建表: (7) 3.2数据导入: (9) 3.3查询功能的实现: (9) 3.4其他实现: (14) 第四章课程设计总结 (15) 刘保朋小结: (15) 参考文献: (16)

第一章选题的背景和意义 1选题的背景 随着公司业务的扩展,人员的增多,传统的手工作业已经不再适合公司发展的需要所以引进计算机技术对企业内部员工进行方便的管理,这样有诸多好处,各层管理人员可以对企业众多的员工信息进行动态的管理,例如基本资料的修改,添加,删除,查询等。有利于减少错误,减轻人事部门的任务,提高效率,节约人力资源,降低企业成本。 1.2选题的意义 随着经济的发展,企业正向着大型化、规模化发展,而对于大中型企业,员工、职称等跟工资管理有关的信息随之急剧增加。在这种情况下单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。如何设计一个小型企业工资的数据库管理系统,由计算机代替人工执行一系列诸如增加新员工,删除旧员工,工资查询,统计等操作。这样就使办公人员可以轻松快捷地完成工资管理的任务。 对于企、事业单位的工资发放来说,不需要太大型的数据库系统。只需要一个操作方便,功能实用,能同时满足财务部门、单位其他相关部门及代发单位三方对数据的管理及需求的系统。企业的目标就是在于利用数据库编程设计一个操作方便、简单实用的工资管理系统。 实现工资的集中管理。可供管理人员对本单位的人员以及工资进行增加、删除、修改、查询,对人事的管理及工资发放中的应发工资合计等项目由系统自动进行计算;同时系统还可对人事及工资管理情况进行多角度查询。 利用数据库对小型企业的工资进行管理,不仅可以节省开支,而且还可以节省时间,充分发挥了其小却精的特点,通过对这个数据库的编程,也是企业认识到了自己在很多方面的不足,也掌握了很多应用方面的技巧。 第二章数据库结构设计 2.1需求分析 本系统开发的主要目标是要企事业单位工资管理实现计算机管理,使管理员能够有序的管理每一位职工的各项工资条款的发放,以及企业工资的统计,使企

速达SQL数据库表结构

速达S Q L数据库表结构 Document serial number【KKGB-LBS98YT-BS8CB-BSUT-BST108】

速达3000及3000Pro 数据库结构分析 表名: ABNORMALSALE 描述: 字段名中文描述字段类型/长度是否为空说明 ID 顺序号 INTEGER NOT Primary;Unique; BILLID 单据ID SMALLINT NOT BILLTIME 开单日期 DATE GOODSID 货品ID VARCHAR(20) AMOUNT 数量 DOUBLE PRECISION PRICE 单价 DOUBLE PRECISION RETURNTAG 退货标志 SMALLINT 帐套信息表 表名: ACCINFO 描述:记录帐套的详细资料 字段名中文描述字段类型/字段长度是否为空说明 CORPID 公司ID SMALLINT NOT Primary;Unique; TAXTYPE 税务类型 VARCHAR(1) STARTDATE 启用日期 DATE CURRYEAR 当前年份 SMALLINT CURRMON 当前月份 SMALLINT MUSTCHECK 登帐是否审核 VARCHAR(1) SAMEUSER 审核是否可同人 VARCHAR(1) LAWPERSON 法人代表 VARCHAR(20) BANK 开户行 VARCHAR(20) ACCOUNTS 帐号 VARCHAR(20) TAXNUMBER 税号 VARCHAR(20) BIND 进销存财务捆绑 VARCHAR(1) STEP0 一级科目长度 SMALLINT STEP1 二级科目长度 SMALLINT STEP2 三级科目长度 SMALLINT STEP3 四级科目长度 SMALLINT STEP4 五级科目长度 SMALLINT STEP5 六级科目长度 SMALLINT BACKUPOPTION SMALLINT LASTDATE DATE STATUS 启用状态 SMALLINT VERSION 帐套版本号 VARCHAR(4) MAXLOGRECOUNT SMALLINT MAXLOGDAY SMALLINT ADDRESS 地址 VARCHAR(100) PHONE 电话 VARCHAR(20) POSYEAR 进销存年份 SMALLINT POSMON 进销存月份 SMALLINT

SQL-server数据库管理系统试卷及答案A

SQL-server数据库管理系统试卷及答案A 学年第二学期 《SQL-server 2000数据库管理系统》试卷(A) 使用班级:命题教师:主任签字: 一、选择题(共20分,每题1分) 1、一个仓库可以存放多种产品,一种产品只能存放于一个仓库中。仓库与产品之间的联系类型是()。 A、一对一的联系 B、多对一的联系 C、一对多的联系 D、多对多的联系

2、不属于传统数据模型的是()。 A、层次数据模型 B、网状数据模型 C、关系数据模型 D、面向对象数据模型 3、以下正确的论述是()。 A、在建立数据库的时候,SQL Server 是可以创建操作系统文件及其目录路径。 B、数据库中有一些sys开头的系统表,用来纪录SQL Server组件、对象所需要的数据,这些系统表全部存放在系统数据库中。 C、SYS开头的系统表中的数据用户不能直接修改,但可以通过系统存储过程、系统函数进 行改动、添加。 D、12AM是中午,12PM是午夜。 4、数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和()。 A、数据库管理系统 B、数据库应用系统 C、相关的计算机系统 D、各类相关 人员 5、数据库系统阶段,数据()。 A、具有物理独立性,没有逻辑独立性 B、具有物理独立性和逻辑独立性 C、独立性差 D、具有高度的物理独立性和一定程度的逻辑独立性 6、数据库中只存放视图的()。 A、操作 B、对应的数据 C、定义 D、限制 7、声明了变量:declare @i int,@c char(4),现在为@i赋值10,为@c赋值'abcd', 正确的语句是()。 A、set @i=10,@c='abcd' B、set i=10 , set @c='abcd' C、select @i=10,@c='abcd' D、select @i=10, select @c='abcd' 8、下列那组数据类型的列不能被指定为主键,也不允许指定主键列有NULL属性 ()。 A、int和decimal B、nvarchar和datetime C、image和text D、real和money 9、使用“CREATE DATABASE AAA“命令所建立数据库文件的初始大小是()。

速达erp库表结构.doc

表名 : BACKDETAIL 描述 : 记录所退货品的详细资料 字段名中文描述字段类型 / 长度否为空说明BACKDRAWID 主表 ID INTEGER NOT Primary; ITEMNO 明细号SMALLINT NOT GOODSID 货品 ID VARCHAR(20), QUANTITY 数量DOUBLE PRECISION, APRICE 单价DOUBLE PRECISION l3 退货单(主表) 表名 : BACKDRAW 描述: 字段名中文描述字段类型 / 长度是否为空说明BACKDRAWID 单据 ID INTEGER NOT Primary; CODE 单据号VARCHAR(25) NOT Unique; BILLDATE 单据日期DATE, FLAG 冲红标志INTEGER REFERBILLID 冲红单 ID INTEGER OPERATOR 操作员VARCHAR(10), BACKMANID 退货员INTEGER, INSID 退入仓库号INTEGER, TOTALAMT 总金额DOUBLE PRECISION, MEMO 备注VARCHAR(40), UPDATETIME 修改日期DATE, RPTID 打印样式 ID INTEGER SHOPID 分支机构 ID SMALLINT SFLAG 传输标志SMALLINT

仓库盘点单(明细) 表名 : BALDETAIL 描述: 字段名中文描述字段类型 / 长度是否为空说明BALITEMID 盘点单 ID INTEGER NOT Primary; ITEMNO 明细号SMALLINT NOT Primary; GOODSID 货品 ID VARCHAR(20), QUANTITY 数量DOUBLE PRECISION, APRICE 单价DOUBLE PRECISION l6 仓库盘点单 表名 : BALITEM 描述: 字段名中文描述字段类型 / 长度是否为空说明BALITEMID 盘点单 ID INTEGER NOT Primary; CODE 单据编号VARCHAR(25) NOT Unique BILLDATE 单据日期DATE, FLAG 冲红标志INTEGER REFERBILLID 冲红单 ID INTEGER BALSID 仓库 ID INTEGER OPERATOR 操作员VARCHAR(10), TOTALAMT 总金额DOUBLE PRECISION, MEMO 备注VARCHAR(40), UPDATETIME 修改日期DATE, RPTID 打印样式 ID INTEGER SHOPID 分支机构 ID SMALLINT

图书管理系统数据库详细设计

图书管理系统数据库设计 图书管理系统数据库设计 项目名称:图书管理系统指导老师: 姓名:

目录 一、需求分析 (2) 二、概念设计 (5) 三、逻辑设计 (8) 四、物理设计 (10) 五、实施阶段 (16) 六、运行和维护 (18)

一、需求分析 1.1 系统目标 图书管理信息系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 系统开发的总体任务是实现各种信息的系统化,规范化和自动化。 1.2 需求定义 图书馆管理系统开发。系统开发的总的设计目标是实现图书管理的系统化、规范化和自动化,实现对图书资料的集中统一的管理。本系统主要实现对图书馆信息的管理,主要功能为管理有关读者、图书、借阅、查询、删除和管理员的信息等。本系统结构分为读者信息管理、图书信息管理,读者管理可以浏览读者的信息,可以对读者信息进行维护。图书管理可以浏览图书的信息,可以对图书信息进行维护。借阅管理可以显示当前数据库中书籍借阅情况,可以对借阅信息进行维护。本系统主要解决的问题是利用关键字对数据库进行查询。本系统的宗旨是提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效

的实施。 1.3 功能需求 (1)有关读者种类标准的制定、种类信息的输入、包括种类编号、种类名称、借书数量、借书期限等。 (2)读者有关信息的修改、查询等。 (3)读者基本信息的输入,包括读者编号、读者姓名、班级、院系等。 (4)读者基本信息的查询、修改 (5)书籍信息的输入,包括书籍编号、书籍名称、书籍所属类别、作者、出版社、出版日期、在库数、价格 (6)借书信息包括借书证号、书籍编号、借出日期、拖欠日期、罚款种额 (7)图书管理书籍号、管理员编号、销书数量、销书日期。

SQL-SERVER数据库管理系统软件的使用

数据库管理系统软件的使用 一、实验目的 (1)认识几种常见的数据库管理系统,熟悉它们的使用界面; (2)熟练掌握建立数据库和表,向数据库输入数据、修改数据和删除数据的操作。 二、实验内容 分别在Access和SQL SERVER2000中建立数据库并设计各表,输入多条实际数据,并实现数据的增、删、改操作。 三、实验步骤: 创建用于学生管理数据库,数据库名为XSGL,包含学生的基本信息,课程信息和选课信息。数据库XSGL包含下列3个表: (l)student:学生基本信息。 (2)course:课程信息表。 (3)sc:学生选课表。 各表的结构分别如表1、表2和表3所示。 表1 学生信息表:student 表2 课程信息表:course

表3 学生选课表:sc 1.用可视化界面在Access中建立数据库和表: (a)在Access中创建xsgl.mdb数据库,使用表设计视图创建如表1、表2、表3所示结构的3个表。 提示:(1)启动Access2000或Access2003,选择文件->新建->空数据库,输入数据库文件名xsgl.mdb,进入(2);

图1 Access数据库设计界面 (2)启动如图1的设计界面后,选择表对象和使用使用设计器创建表,选择新建,进入(3); 图2 表设计器 (3)生成如图2界面,选择设计视图,点击确定按钮,进入(4); (4)在图3表设计界面下,分别创建student表,course表和sc表的结构; (5)输入表中的记录:

分别在student 表、course 表和sc 表中输入如下表中的记录: 在数据库视图下,选择表对象中的相应表选择打开,在浏览视图下输入如下表记录: (b )对表中的记录进行浏览、修改、删除操作。 2.在SQLSERVER 中用企业管理器新建数据库和表: (1)建立xsgl 数据库: ①启动SQL Server2000企业管理器,界面如下:

相关文档
最新文档