网络课程平台数据库的设计_第1页
网络课程平台数据库的设计_第2页
网络课程平台数据库的设计_第3页
网络课程平台数据库的设计_第4页
网络课程平台数据库的设计_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网络课程平台数据库的设计网络课程平台数据库设计(网络测试方面)(1)能够实现学生自主选择网络课程,在完成必要公修课之后学生可以在自己的课余时间里选择一些课程来充实自己,相当于学生的选课系统中(2)管理员能够可以平台的数据进行统一的管理和维护此平台系统易于不同权限管理员管理,保证数据的安全性。也将数据库工作均匀的分配,做到数据库的高效管理(3)相关教师能够对自己所辖课程进行简单管理、查询、打印等工作老师可以实时地观看所辖课程的情况,了解每位学生的学习和测试情况,并且可以将某些信息打印下了。(4)能够对教学任务进行科学的管理记录用户使用平台的日常情况,例如存储教师所需要的教学资料,学生在网络的学习记录,和其他用户的交流图))))1231234112数据项别名123数据项别名含义1课程号2课程名3课程属性5教师号1课程内容块号2课程内容3课程号据项别名数据项含义123时间生成点息数据项含义1234时间生成点2.1基于PowerDesigner的数据库设计概念模型是现实世界到机器世界的一个中间层次。概念模型用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言,因此概念模型一方面具有较强的语义表达能力,能够方便、直接地表达应用中的各种语Attrbute有若elationship实体内部的联系通常是指组成实体的各属性之间的联系;实体之间的联系通常m世界的概念模型。构设计123123411234编号说明字段名称数据类型编号说明字段名称数据类型课程内容Cinvarchar(100)r编号说明字段名称数据类型息编号说明字段名称数据类型===*/===*/===*/ip===*/(===*/===*/(===*/Table*/===*/(ull===*//*Table:教师信息*/===*/(===*//*Table:班级*/===*/(===*/Table*/===*/(ull===*//*Table:课程内容*/===*/(nullcharnull===*//*Table:课程成绩信息*/===*/(===*//*Table:选课信息*/===*/(===*/Table*/===*/(2.2数据库不规范化设计举例范过模式分解举例一个非主属性完全函数依赖于码,则R∈2NF。根据该定义,结合概念数据[例1]关系模式为学生-成绩-课程(成绩,课程号,课程名,课程属性,班级号)其中“学生-成绩-课程”的码为(课程号,学号)。函数依赖示例如图2-入元组时必须给定码,而这时码值号是主属性,删除了课程号,整个元组他信息也被删除了,从而造成删除异绩-课程”分解为三个关系模式:程号,课程名,课程属性,时间点,教师号)号,成绩,时间,生成点)举例成绩)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论