没有合适的资源?快使用搜索试试~ 我知道了~
一卡通数据库表结构.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 185 浏览量
2022-07-03
07:41:35
上传
评论
收藏 1.01MB PDF 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/85874808/0001-696d355d869c96b98b094d2f0f9c6873_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
39页
一卡通数据库表结构.pdf一卡通数据库表结构.pdf一卡通数据库表结构.pdf一卡通数据库表结构.pdf一卡通数据库表结构.pdf一卡通数据库表结构.pdf一卡通数据库表结构.pdf一卡通数据库表结构.pdf
资源推荐
资源详情
资源评论
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/release/download_crawler_static/85874808/bg1.jpg)
一卡通数据库表结构
1. 数据库结构文档书写规范
正文字体,包括所有中文字符和英文字符,统一采用“宋体五号字”(便于对齐)。中文
表名、视图名、存储过程名、函数名、触发器名作标题,格式采用标题四(便于在文档结构
图中查找),中文表名后跟括号和实际英文表名(视图名、存储过程名等同表名)。drop table、
create table、create index等语句顶头书写(无缩进),表中每个字段占一行,行前空出
4 个空格(不是缩进),字段名、字段类型、缺省值、是否允许空值、注释说明等分列左对
齐(表内对齐即可,中间用空格填充)。
每个字段必须有注释,注释内容包括字段含义、取值范围、取值意义等。创建主键、外
键、索引必须有注释说明。创建存储过程、函数、触发器时必须详细注释其功能。
注释均采用 /*注释内容*/ 格式。
具体格式见 4.1 范例。
2. 数据库命名规范
--数据库名:libcard; 用户名:card; 口令:card
--数据库文件名:
数据文件:libcard_data.mdf; 日志文件:libcard_log.ldf
--表名命名规范:
表名长度不超过 30 个字符,表名使用一个单词或多个单词,单词选择能够概括表内容
的一个或多个英文单词,表名中含有单词全部采用单数形式,单词首写字母要大写,多个单
词间使用连接符号“_”,如 User_Info,User_Type。
若表名只有一个单词,不使用缩写;超过一个单词,则每个单词均采用缩写,缩写后单
词长度介于 2 个到 5 个字符之间。如管理员表 Administrator,用户信息表 User_Info。
关联表命名规则为 R_表 A_表 B,R 是 Relative 的缩写,如:R_User_Dept。
--字段命名规范:
字段名为对字段属性的有意义的描述,可以用英语单词、单词缩写、汉语拼音、字段实
际含义的拼音缩写等,单词首字母大写。
一般每一个表都有一个 ID 字段作为主键,统一以“ID”作后缀。
字段名中单词间不用任何分隔符。举例: UserID,UserName,Address 等。
字段命名时应尽量统一,用同样的缩写方式和命名方式,不要出现在不同的表中同样的
字段名表达不同的含义,甚至字段类型不同。
--视图命名规范:
格式:V_表 A_表 B_表 C,V 表示视图。
这个视图由几个表产生就用”_”连接几个表的名,如果表过多可以将表名适当简化,
必须列出所有表名。
--存储过程命名规范:
SP_表名_存储过程名(缩写),比如 SP_User_Del,SP_User_AddData。
![](https://csdnimg.cn/release/download_crawler_static/85874808/bg2.jpg)
--函数命名规范:
FN_表名_函数名(缩写)。
--触发器命名规范:
TR_表名_[插入加 I,修改加 U,删除加 D];
操作前触发器(INSTEAD OF):TR_表名_OF[插入加 I,修改加 U,删除加 D]。
--主键、外键关系、索引命名规范:
主键: PK_表名(缩写);
外键关系:FK_主表(缩写)_从表(缩写);
索引:IDX_列名(缩写),复合索引列名间用_隔开。
--SQL 语句编写规范:
关键字大写,其他书写按上述命名规范。在 SQL 语句比较长时,可以一个关键字新起一
行。比如:
SELECT UserID, UserName
FROM User
WHERE UserID = ‘tom’;
CREATE TABLE Cyber_Lab_Info(...);
CREATE INDEX IDX_UserID ON ...;
![](https://csdnimg.cn/release/download_crawler_static/85874808/bg3.jpg)
--术语与缩写解释:
术语、缩写
1.PlatF
2.CardM
3.Finan
4.Rechg
5.Cyber
6.Consu
7.Query
8.Monit
9.Attend
10.Check
WS
Lab
History
Org
Dept
Level
Major
Class
Type
Prior
System
Num
Desc
Reg
Config
FromTime
ToTime
ExpireTime
ReleaseTime
Map
UserID
UserNum
RecordID
CardID
CardSerialNum
CardType
解释、备注
平台,PlatForm;平台管理系统表名前缀,数据库用户名
卡管理,CardManage;卡管理系统表名前缀,数据库用户名
财务,Finance;财务清算系统表名前缀,数据库用户名
充值,Recharge;充值管理系统表名前缀,数据库用户名
计算机的,Cyber;机房计费管理系统表名前缀,数据库用户名
消费,Consume;综合消费管理系统表名前缀,数据库用户名
查询,Query;查询服务系统表名前缀,数据库用户名
监控,Monitor;监控系统表名前缀,数据库用户名
参加,Attend;考勤系统表名前缀,数据库用户名
门禁,Check;门禁系统表名前缀,数据库用户名
工作站,Workstation
实验室,Laboratory
历史,History
单位(组织),Organization
部门,Department
级别,Level
专业,Major
班级,Class
类型,Type
权限,Prior
子系统,System
编号,Number
描述,Descriptio
注册,Register
配置,Config
起始时间
终止时间
过期时间
发卡时间
字典、映射
用户 ID
用户逻辑 ID,如学号、教师编号、工资号等
记录编号
卡号
卡序列号
卡类型
以上术语前编号为各子系统编号,请在“4.表结构”一节中按此编号,参见下例。
![](https://csdnimg.cn/release/download_crawler_static/85874808/bg4.jpg)
3. 数据库修改记录
修改时间
2004.7.11
修改人 修改内容
陈晓旭 初步设计、整理库结构;UserID(Char(11)),CardID(Char(6))
![](https://csdnimg.cn/release/download_crawler_static/85874808/bg5.jpg)
4. 表结构
一卡通系统采用 Oracle 数据库,在定义表结构时注意 Oracle 与其他 DBMS 在数据类型
上的不同。
4.0 公共用户表(UserPWDSeed)
Create Table UserPWDSeed(
UserName varchar2(64) Primary Key,
PwdSeed varchar2(16) not null
);
Create Public Synonym UserPWDSeed For Libcard.UserPWDSeed;
Create User dummyuser Identified By dummypwd
Default TableSpace Users Account Unlock;
Grant Connect To dummyuser;
Grant Select of UserPWDSeed To dummyuser;
4.1 平台管理系统(PlatF)
基础系列信息表
/***************
将部门、专业、班级、子系统、工作站临时表删除,修改管理员表、子系统表、工作站表,
并添加管理员子系统关系表、子系统工作站关系表、管理员工作站关系表。2004-07-25
**************/
1、单位信息表 (LIBCARD.PlatF_Org_Info)
CREATE TABLE LIBCARD.PlatF_Org_Info(
OrgID number(6) not null, /*单位 ID*/
OrgName varchar2(40) not null, /*单位名称*/
OrgSymbol blob null, /*单位标志*/
CONSTRAINT PK_OrgInfo PRIMARY KEY (OrgID) /*定义主键*/
);
2、单位地址信息表 (LIBCARD.PlatF_Org_Addr)
CREATE TABLE LIBCARD.PlatF_Org_Addr(
剩余38页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/06779827608847128b637bead301d722_weixin_72426331.jpg!1)
คิดถึง643
- 粉丝: 3930
- 资源: 1万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)