数据库设计56567教学教材.pptVIP

  • 0
  • 0
  • 约3.24千字
  • 约 40页
  • 2021-09-22 发布于浙江
  • 举报
数据库设计的目标与特点;数据库设计方法;数据库设计步骤;需求分析;例:工厂的物资管理系统;数据字典: 仓库、零件、供应商、项目、职工;数据流图;概念结构设计;数据抽象 局部视图设计 视图集成;视图的集成:由局部视图到集成视图。 方法:通过E—R图的修改和重构消除冗余,生成基本E—R图。;工厂的物资管理系统E—R图;逻辑结构设计;E—R图向关系模型的转换;数据库物理设计;数据库的实施和维护;数据库应用系统设计举例 ----网络考试系统的设计和实现;题库子系统有三大功能:;系统管理界面面;表示层 应用逻辑层 数据表示层;站点管理者(Administrator);数据库表(Table)的设计;设置成卷参数;数据库结构 选择关系数据库SQL Server;客观单选题( ONLY_SUBJECT) ID indentity(1,1) not null ,primary key 题号编号(AUTO) CLASSID varchar(15) not,null ,foreign key 对应课程号 TITLE text not null 题目 CHOS1 varchar(50) not null 选择1 CHOS2 varchar(50) not null 选择2 CHOS3 varchar(50) 选择3 CHOS4 varchar(50) 选择4 ANSWER char(1) not null 答案 IN(A,B,C,D)记入一个 HARD_DEGREE numeric(2,2) not null 0.0 rule1.0 难度系数default 0.85(中等难度) INSERT_TIME smalltime 入库时间 IMAGE image 题目插图 HIT_COUNT int 被选中的次数 UPDATE_TIME smallint default 0 (更新的次数只有当 HIT_COUNT / UPDATE_NUM ( SET_EXAM_STORE ) UPDATE_TIME才进行更新);学生单选题答案 (STU_ONLY_ANS) STUID varchar(10) not null, foreign key ,4-15 学生标识 SUBID int not null , primary key ,foreign key 题号编号 SETID varchar(15),not null,primary key,foreign key试卷编号 ANSWER char(1) 学生答案 SCORE numeric(3,1) default 0 得分 (暂时不用) Chg bit default 是否改卷 0为否,1为是;试卷设定(SET_EXAM_PAPER) ID varchar(15) not null ,primary key , 试卷编号 Name varchar(50) not null 名称 HARD_DEGREE numerric(2,2) not null总体难度系数 ONLY_SCORE numeric(3,1) not null default0客观单选题分数 ONLY_NUMBER tinyint not null default0客观单选题数量 MUILT_SCORE numeric(3,1) not null default 0客观多选题分数 MUILT_NUMBER tinyint not null default 0客观多选题数量 MY_SCORE numeric(3,1) not null default 0主观???分数 MY_NUMBER tinyint not null default 0主观题数量 CLASSID varchar(15) not,null ,foreign key对应课程号 INSERT_TIME smalltime 入库时间 BEGIN_TIME smalltime not null 考试时间 CONTINUSE tinyint not null default 120 总共分钟数 Flag bit default 0 是否正在进行考试 0 为否,1为是 SCL bit default 0 是否已经选题 0为否,1为是 Submit bit default 0 是否交卷 0为否,1为是;存储过程;单选题学生答案 create proc addonlyans(@stuid varchar

文档评论(0)

1亿VIP精品文档

相关文档