1 / 3
文档名称:

学生评估手册.doc

格式:doc   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生评估手册.doc

上传人:yixingmaob 2016/7/10 文件大小:0 KB

下载得到文件列表

学生评估手册.doc

相关文档

文档介绍

文档介绍:前言我们在做企业管理系统时,有多多少少都有对数据的完整性有所要求,比如要求系统不能物理删除记录,要求添加每一条数据时都要有系统记录、或者更新某条数据都需要跟踪到变化的内容、或者删除数据时需要记录谁删除了,何时删除了,以便误删后可以通过系统的 XXX 功能来恢复误删的数据。我将这种功能称为操作日志为什么要做操作日志? 其实上文也描述了一些, 其主要目的就是跟踪到每一个用户在系统的操作行为, 如对数据进行查询、新增、编辑或删除甚至是登录等行为。更进一步的理解可以说是对用户使用系统情况的跟踪, 对数据的跟踪防止数据意外删除、更改时有所记录, 有所依据, 以便对数据的还原, 从某种程序上可以保护数据的完整性。系统设计场景我们现在有一张表叫 Employee : ID int Name nvarchar(50) Gender nvarchar(2) DateCreated datetime CreateUser nvarchar(50) 在 aspx 页面中可能会有 ( 用来添加或更新 Employee 信息等操作), ( 用来查询或进行删除 Employe e 信息等操作) 好了,现在我们要对 Empoyee 表操作的信息做一个系统日志,那怎么办? 也许你可以建立多一个表跟 Employee 表一模一样的,叫做 EmployeeLog : ID int Name nvarchar(50) Gender nvarchar(2) DateCreated datetime CreateUser nvarchar(50) LogCreated datetime OperationType int 其中加多了一些附属的信息如 LogCreated (日志添加日期)和 OperationType (查询、新增、删除、更新) 此时这种情况可能大家在做用户登录日志的时候是一件很常见的事件。但……问题来了,假如我需要对表 e (员工的收入情况)做日志那怎么办? 好建立多一张表叫 e