数据库设计实例运动会管理系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
字典结构
属性名称
属性类型
是否允许为空
默认值
约束
含义
ItemNo
Char(3)
NOT NULL
主键
项目编号
ItemName
Varchar2(50)
NOT NULL
项目名称
SexLimit
char(2)
NOT NULL
只取“男”“女”
性别限制
ComityRequire
Number(2)
NOT NULL
集体项目人数
字典
记录班级相关信息
字典结构
属性名称
属性类型
是否允许为空
默认值
约束
含义
ClassNo
Char(8)
NOT NULL
主键、届数+流水号
班级编号
Institutewenku.baidu.comame
Varchar2(30)
NOT NULL
学院名称
ClassName
Varchar2(30)
NOT NULL
班级全称
字典
记录项目相关信息
本科学生设计性实验报告
课程名称:现代数据库技术
实验项目名称:运动会管理系统
数据库设计
姓名:何东灵学号:0041400
班级:C03班第M小组
2006至2007学年第2学期
2007年6月15日
编写目的
本数据库设计说明书专门为SGS系统的项目开发人员编写。
背景
项目 名称:学校运动会管理系统(SchoolGymkhanaSystem简称SGS)
主键、届数+流水号
运动员编号
AthleteName
Varchar2(20)
NOT NULL
运动员姓名
Sex
Varchar2(2)
NOT NULL
“男”
只取“男”、“女”
性别
Telephone
Varchar2(20)
NULL
联系方法
ClassNo
Char(8)
NOT NULL
外键、届数+流水号
班级编号
字典
记录器材相关信息
字典结构
属性名称
属性类型
是否允许为空
默认值
约束
含义
EquipmentNo
Char(3)
NOT NULL
主键
器材编号
EquipmentName
Varchar2(20)
NOT NULL
器材名称
Deposit
Varchar2(100)
NULL
存放简介
字典
记录项目人员相关信息
字典结构
属性名称
Number(1)
NOT NULL
田径赛区分
Property
Number(1)
NOT NULL
0:决赛;1:预赛
比赛性质
GroupNo
Number(2)
NULL
小组号
CourseNo
Number(1)
NULL
1-8
跑道号
Score
VarChar(20)
NULL
成绩
Place
Number(3)
NULL
TrackFieldJudge
Number(1)
NOT NULL
田径赛区分
Score
Number(3)
NULL
成绩
字典
记录规则相关信息
字典结构
属性名称
属性类型
是否允许为空
默认值
约束
含义
RuleNo
Char(3)
NOT NULL
主键
规则编号
RuleName
Varchar2(30)
NULL
规则名称
TextPath
NULL
单位
Duty
Varchar2(100)
NULL
运动会职务
字典
记录场地相关信息
字典结构
属性名称
属性类型
是否允许为空
默认值
约束
含义
FieldNo
Char(3)
NOT NULL
主键
场地编号
FieldName
Varchar2(20)
NULL
场地名称
Address
Varchar2(50)
NULL
具体地址
项目编号
EquipmentNo
Char(3)
NOT NULL
主键、外键
器材编号
字典
记录运动员成绩相关信息
字典结构
属性名称
属性类型
是否允许为空
默认值
约束
含义
ItemNo
Char(3)
NOT NULL
主键、外键
项目编号
AthleteNo
Char(8)
NOT NULL
0
主键、外键
运动员编号
TrackFieldJudge
项目提出者:江财SGS项目组织人员
项目开发者:需求分析阶段有SGS项目开发小组人员共同完成,其它各阶段由小组成员各自负责完成
项目鉴定者:吴京慧教授
项目开始时间:2007-6-15
定义
列出本文件中用到的专门术语的定义和缩写词的源词组。
1.所有的表名的命名规则:所有表名都根据表意用相关的英文全称命名。
2.所有的主键命名规则:由表名+_PK[用编号区分]
属性类型
是否允许为空
默认值
约束
含义
ItemNo
Char(3)
NOT NULL
主键、外键
项目编号
OperatorNo
Char(8)
NOT NULL
外键、外键、职位+游水号
工作人员编号
字典
记录项目器材相关信息
字典结构
属性名称
属性类型
是否允许为空
默认值
约束
含义
ItemNo
Char(3)
NOT NULL
主键、外键
Char(8)
NULL
外键
运动员编号
AthleteName
Varchar2(20)
NOT NULL
运动员姓名
ClassNo
Char(8)
NULL
外键、届数+流水号
班级编号
ClassDiscribe
Varchar2(50)
NULL
班级描述
GymkhanaName
Varchar2(50)
NULL
运动会名
3.所有外键的命名规则:由表名+_FK[用编号区分]
4.所有规则的命名规则:由列名+_CK[用编号区分]
5.所有索引的命名规则:表名+_INDEX+列名
6.所有字段的命名规则:类型+具体含义
1.
字典
记录运动员相关信息
字典结构
属性名称
属性类型
是否允许为空
默认值
约束
含义
AthleteNo
Char(8)
NOT NULL
Char(3)
NOT NULL
外键
规则编号
FieldNo
Char(3)
NOT NULL
外键
场地编号
字典
记录记录相关信息
字典结构
属性名称
属性类型
是否允许为空
默认值
约束
含义
ItemNo
Char(3)
NOT NULL
主键、外键
项目编号
ItemName
Varchar2(50)
NOT NULL
项目名称
AthleteNo
名次
字典
记录团体赛成绩相关信息
字典结构
StartTime
Date
NULL
开始时间
EndTime
Date
NULL
结束时间
TrackFieldJudge
Number(1)
NOT NULL
田径赛区分
ClassNoLimit
Number(2)
NOT NULL
每班最大人数
TotalAthlete
Number(3)
NOT NULL
0
已选人数
RuleNo
Varchar2(200)
NULL
文本路径
字典
记录工作人员相关信息
字典结构
属性名称
属性类型
是否允许为空
默认值
约束
含义
OperatorNo
Char(3)
NOT NULL
主键、职位+游水号
工作人员编号
OperatorName
Varchar2(20)
NOT NULL
工作人员姓名
Post
Varchar2(30)
相关文档
最新文档