ImageVerifierCode 换一换
格式:DOCX , 页数:146 ,大小:148.09KB ,
资源ID:393149      下载积分:2 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/393149.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Moodle系统数据库设计说明书.docx)为本站会员(b****0)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Moodle系统数据库设计说明书.docx

1、 Moodle 系统数据库设计说明书系统数据库设计说明书 Moodle系统数据库设计说明书 1引言引言 数据库设计是软件系统设计极为重要的一部分。数据模型设计和数据结构设计是软件开发的基础。本文档着重描述 MOODLE 平台增补系统的数据库系统设计,旨在描述符合系统业务需求数据库系统设计。1.1 目的目的 系统设计人员、开发人员和客户通过阅读本文了解 MOODLE 平台增补系统的数据关系、数据字典和数据库对象(表、视图、存储过程等)。1.2 范围范围 本文包括了 MOODLE 储备管理系统的数据结构设计和数据字典设计,重点是描述清楚每个使用的实体数据项。详细规定数据项的使用属性。1.3 读者读

2、者 本文的读者是 MOODLE 平台增补系统的系统设计人员、开发人员和客户。参考文献 无 1.4 术语与缩写解释术语与缩写解释 缩写、术语 解 释 2数据库设计说明数据库设计说明 2.1 数据库环境说明数据库环境说明 本系统采用 mysql5.0数据库服务器。数据库有表和序列构成。表存储了应用系统中的数据,序列用于生成表中行的唯一记录编号。2.2 数据库的命名规则数据库的命名规则 1数据库表名以 t 开头加_加上具体实体名,如果有实体操作分类,即 mdl_实体名_类型,例如 mdl_project _stat,表示此表是基于 project 的基础上统计表。2数据表命名必须遵循下划线分割的原则

3、,所有表明以mdl_开头,视图以v_开头,序列用sequence_开头等。2.3 其他说明其他说明 数据库操作工具使用 sqlyogent,其主画面如下:3.结构设结构设计计 3.1 概念结构设计概念结构设计 3.2 逻辑结构设计逻辑结构设计 3.3 物理结构设计物理结构设计 本数据库为独立数据库结构,未升级进行服务器及数据集群配置。4.运用设计运用设计 为了更好地对数据进行查询统计,使用户可以将新的字段或数据表加进系统中,并及时的收集、整理数据,本系统建立了数据字典,用来对数据进行管理。数据字典定义了本系统操作的所有数据库以及各数据库中的表、字段等。系统管理程序完成数据字典的维护功能。各子系

4、统数据字典说明如下所述。4.1 adodb_logsql 描述:sql执行记录表 序号 字段名称 字段描述 字段类型 长度 允许空 缺省值 1 id 自增量编号 bigint 19,0 2 created 创建时间 datetime 3 sql0 SQL语句 varchar 250 4 sql1 执行内容 text 65535 5 params 参数 text 65535 6 tracer 执行记录 text 65535 7 timer 执行时间 decimal 16,6 0.000000 4.2 mdl_assignment 描述:作业资料表 序号 字段名称 字段描述 字段类型 长度 允许空

5、 缺省值 1 id ID bigint 19,0 2 course 课程 ID bigint 19,0 3 name 作业名称 varchar 255 4 description 作业描述 text 65535 5 format 格式 smallint 5,0 6 assignmenttype 作业类型 varchar 50 7 resubmit 是否允许学生删除作业 tinyint 3,0 8 preventlate 是否禁止迟交 tinyint 3,0 9 emailteachers 是否使用 E-mail 提醒教师 tinyint 3,0 10 var1 允许上传文件的最大数目 bigi

6、nt 19,0 11 var2 是否允许备注 bigint 19,0 12 var3 在作业开始提交前隐藏作业说明 bigint 19,0 13 var4 是否发送bigint 19,0 评分请求 14 var5 bigint 19,0 15 maxbytes 上传文件大小限制 bigint 19,0 100000 16 timedue 截止时间 bigint 19,0 17 timeavailable 开始时间 bigint 19,0 18 grade 成绩 bigint 19,0 19 timemodified 修改时间 bigint 19,0 4.3 mdl_assignmenmdl_s

7、ubmissions 描述:提交的作业 序号 字段名称 字段描述 字段类型 长度 允许空 缺省值 1 id ID bigint 19,0 2 assignment 作业 ID bigint 19,0 3 userid 用户 ID bigint 19,0 4 timecreated 作业创建时间 bigint 19,0 5 timemodified 作业提交时间 bigint 19,0 6 numfiles 上传文件个数,0好像是允许多个 bigint 19,0 7 data1 作业信息 text 65535 8 data2 作业是否提交的相关信息 text 65535 9 grade 成绩 b

8、igint 19,0 10 submissioncomment 作业评论 text 65535 11 format 格式 smallint 5,0 12 teacher 老师 ID bigint 19,0 13 timemarked 打分时间 bigint 19,0 14 mailed 是否发送 E-mail 通知作业回复情况 tinyint 3,0 4.4 mdl_backup_config 描述:配置备份表 序号 字段名称 字段描述 字段类型 长度 允许空 缺省值 1 id 自增量编号 bigint 19,0 2 name 备份名称 varchar 255 3 value 备份值 varc

9、har 255 4.5 mdl_backup_courses 描述:课程备份表 序号 字段名称 字段描述 字段类型 长度 允许空 缺省值 1 id 自增量编号 bigint 19,0 2 courseid 课程ID bigint 19,0 3 laststarttime 最近开始时间 bigint 19,0 4 lastendtime 最后结束时间 bigint 19,0 5 laststatus 最后的状态 varchar 1 6 nextstarttime 下一个开始时间 bigint 19,0 4.6 mdl_backup_files 描述:文件备份表 序号 字段名称 字段描述 字段类型

10、 长度 允许空 缺省值 1 id 自增量编号 bigint 19,0 2 backup_code 备份代码 bigint 19,0 3 file_type 文件类型 varchar 10 4 path 备份路径 varchar 255 5 old_id 原文件 ID bigint 19,0 6 new_id 新的文件 ID bigint 19,0 4.7 mdl_backup_ids 描述:标识备份表 序号 字段名称 字段描述 字段类型 长度 允许空 缺省值 1 id 自增量编号 bigint 19,0 2 backup_code 备份代码 bigint 19,0 3 table_name 表

11、名 varchar 30 4 old_id 原ID bigint 19,0 5 new_id 新的 ID bigint 19,0 6 info 备份信息 mediumtext 16777215 4.8 mdl_backup_log 描述:日志备份表 序号 字段名称 字段描述 字段类型 长度 允许空 缺省值 1 id 自增量编号 bigint 19,0 2 courseid 课程ID bigint 19,0 3 time 创建时间 bigint 19,0 4 laststarttime 最后开始时间 bigint 19,0 5 info 备份信息说明 varchar 255 4.9 mdl_bl

12、ock 描述:版块表 序号 字段名称 字段描述 字段类型 长度 允许空 缺省值 1 id 自增量编号 bigint 19,0 2 name 动作名称 varchar 40 3 version 版本 bigint 19,0 4 cron 是否计划任务 bigint 19,0 5 lastcron 最近一次执行 bigint 19,0 6 visible 是否可见 tinyint 3,0 1 7 multiple 多个 tinyint 3,0 4.10 mdl_block_instance 描述:版块实例表 序号 字段名称 字段描述 字段类型 长度 允许空 缺省值 1 id 自增量编号 bigin

13、t 19,0 2 blockid 动作ID bigint 19,0 3 pageid 页面ID bigint 19,0 4 pagetype 页码类型 varchar 20 5 position 定位 varchar 10 6 weight 加权 smallint 5,0 7 visible 是否可见 tinyint 3,0 8 configdata 配置数据内容 text 65535 4.11 mdl_block_pinned 描述:固定版块表 序号 字段名称 字段描述 字段类型 长度 允许空 缺省值 1 id 自增量编号 bigint 19,0 2 blockid 动作ID bigint

14、19,0 3 pagetype 页码类型 varchar 20 4 position 位置 varchar 10 5 weight 加权 smallint 5,0 6 visible 是否可见 tinyint 3,0 7 configdata 配置数据 text 65535 4.12 mdl_block_rss_client 描述:版块 RSS客户端表 序号 字段名称 字段描述 字段类型 长度 允许空 缺省值 1 id 自增量编号 bigint 19,0 2 userid 用户ID bigint 19,0 3 title 标题 text 65535 4 preferredtitle 首先标题

15、varchar 64 5 description 描述 text 65535 6 shared 是否分享 tinyint 3,0 7 url 分享地址 varchar 255 4.13 mdl_blog_tag_instance 描述:版块标签实例表 序号 字段名称 字段描述 字段类型 长度 允许空 缺省值 1 id 自增量编号 bigint 19,0 2 entryid 条目ID bigint 19,0 3 tagid 标签ID bigint 19,0 4 groupid 群组ID bigint 19,0 5 courseid 课程ID bigint 19,0 6 userid 用户ID b

16、igint 19,0 7 timemodified 编辑时间 bigint 19,0 4.14 mdl_cache_filters 描述:缓存过滤表 序号 字段名称 字段描述 字段类型 长度 允许空 缺省值 1 id 自增量编号 bigint 19,0 2 filter 过滤器名 varchar 32 3 version 版本 bigint 19,0 4 md5key MD5加密密钥 varchar 32 5 rawtext 原内容 text 65535 6 timemodified 编辑时间 bigint 19,0 4.15 mdl_cache_text 描述:缓存文本表 序号 字段名称 字段描述 字段类型 长度 允许空 缺省值 1 id 自增量编号 bigint 19,0 2 md5key MD5加密密钥 varchar 32 3 formattedtext 格式化后的内容 longtext 4294967295 4 timemodified 编辑时间 bigint 19,0 4.16 mdl_capabilities 描述:能力表 序号 字段名称 字段描述 字段类型 长度 允许空

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1