关系数据模型中,实体及实体间的联系都用表来表示。在数据库的物理组织中,表以文件形式存储,每一个表通常对应一种文件结构。
4、关系数据模型的优缺点:
优点:关系模型是建立在严格的数学概念的基础上的。无论实体还是实体之间的联系都用关系来表示。对数据的检索结果也是关系(即表),因此概念单一,其数据结构简单、清晰。关系模型的存取路径对用户透明,从而具有更高的数据独立性,更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。缺点:由于存取路径对用户透明,查询效率往往不如非关系数据模型。因此为了提高性能,必须对用户的查询请求进行优化,增加了开发数据库管理系统的负担。
3.数据库设计的基本步骤
按照规范设计的方法,考虑数据库及其应用系统开发全过程,将数据库设计分为以下辣个阶段:
1)需求分析阶段:进行数据库设计首先必须准确了解与分析用户需求(包括数据与处理)。需求分析是整个设计过程的基础。
2)概念结构设计阶段:概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS(数据库管理系统)的概念模型。
3)逻辑结构设计阶段:逻辑结构设计是将概念结构转换为DBMS所支持的数据模型,并对其进行优化。
4)数据库物理设计阶段: 数据库物理设计是为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。
5)数据库实施阶段:在数据库实施阶段,设计人员运用DBMS提供的数据语言及其宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。
6)数据库运行和文护阶段: 数据库应用系统经过试运行后即可投入正式运行。在数据库系统运行过程中必须不断地对其进行评价、调整和修改。
需要指出的是,这个设计步骤既是数据库设计的过程,也包括了数据库应用系统的设计过程。在设计过程中把数据库的设计和对数据库中数据处理的设计紧密结合起来,将这两个方面的需求分析、抽象、设计、实现在各个阶段同时进行,相互参照,相互补充,以完善两方面的设计。
4.高校教务系统数据库建表及其说明
根据高校教务系统的功能要求,该系统的数据库命名为TS,数据库中共包括35张表,表明及说明见表1-1:
表名 说明
photo 存储用户上传的网站的Logo
stdMainMenu 存储学生主目录
stdSubMenu 存储学生分目录
teaMainMenu 存储教师主目录
teaSubMenu 存储教师分目录
ts_manager_BasicInfo 存储管理员基本信息
ts_manager_gradeInfo 存储管理员权限信息
ts_manager_userInfo 存储管理员用户信息
ts_news 存储学院新闻
ts_teacher_courseInfo 存储教师课表
论文范文http://www.chuibin.com/ 信息
ts_teacher_excellenceInfo 存储优秀教师信息
ts_teacher_punishInfo 存储受处罚的教师信息
ts_teacher_teachersBasicInfo 存储教师基本信息
ts_teacher_user 存储教师用户
ts_unit_college 存储学院信息
ts_unit_collegeAdminClass 存储行政班信息
ts_unit_collegeTeachedClass 存储教学班信息
ts_unit_collegeSpeciality 存储学院专业
ts_unit_unitInfo 存储部门信息
ts_xs_basicInfo 存储学生基本信息
ts_xs_chooseCourseInfo 存储学生选课信息
ts_xs_courseTable 存储学生课表
ts_xs_fourSixGradeTextSignUp 存储四辣级考试注册信息
ts_xs_gradeTestMark 存储等级考试成绩
ts_xs_Mark 存储课程成绩
ts_xs_poorStdInfo 存储贫困生信息
ts_xs_professionalCourses 存储个人课表
ts_xs_stdChooseCourseInfo 存储个人选课信息
ts_xs_ stdFourSixGradeTextSignUp 存储个人四辣级考试注册信息
ts_xs_stdPunishInfo 存储个人受处罚信息
ts_xs_stdScholarInfo 存储个人奖学金信息
ts_xs_studyYear 存储学年
ts_xs_studyYearSemester 存储学期
ts_xs_teachingEvaluation 存储教师评价信息
ts_xs_user 存储学生用户
上一页 [1] [2] [3] [4] [5] [6] [7]
大学教务管理系统论文绪论+需求分析+流程图+概要设计 第7页下载如图片无法显示或论文不完整,请联系qq752018766