本来这次想偷懒,不想对数据库有什么改动,但是由于正跟着另一个项目,得到了些启发,想在机房系统上试试,有不足之处,还希望各位多多指教。
这次把数据库重新整合了一下,剩下了7个表,大概的结构用列表的形式表示出来,是这样的:
把注册表分开了,变成了两个表:卡表和学生表
卡表
卡号
|
学号
|
余额
|
日期
|
时间
|
充值教师
|
状态
|
主键
|
|
|
|
|
|
|
学生表
充值/退卡表(与卡表关联,余额变动在卡表中显示,这个表只是一个记录)
卡号
|
变动金额
|
日期
|
时间
|
办理老师
|
主键
|
充值为正
退卡为负
|
|
|
|
上机记录表(上机状态查询时,查询下机日期、下机时间、消费金额、余额为空的值;上机记录查询时,查询这些字段不为空的值)
卡号
|
姓名
|
上机日期
|
上机时间
|
下机日期
|
下机时间
|
消费金额
|
余额
|
备注
|
主键
|
|
|
|
|
|
|
|
正常下机
强制下机
|
用户表
教师工作记录表(正在值班教师查询的时候,查询退出日期和退出时间为空的字段;教师工作记录查询的时候,查询退出日期和退出时间不为空的字段)
用户名
|
级别
|
登录日期
|
登录时间
|
退出日期
|
退出时间
|
数据设定表
半小时费用
|
单位递增时间
|
至少上机时间
|
准备时间
|
最少金额
|
|
|
上机时间-准备时间
|
|
|
这次除了改了一下表,还改动了一下日结账单和周结账单,我是这么想的:日结帐单和周结帐单的数据都从上机记录中获取,既然是结账,就是要看实际收入,所以,就把实际的收入汇总了一下,而没有像以前一样把卡内余额汇总。
日结账单(卡号相同则累加)
单位: 数信学院制表时间:today
当日上机总人数:
当日消费总金额:
周结账单(卡号相同则累加)
单位:数信学院制表时间:today
上机总人数:
消费总金额:
具体还没有实现,目前只是有这么个想法,还希望大家能给点建议。
分享到:
相关推荐
重建数据库日志文件
瑞星企业版数据库重建工具,适用于数据库出错导致服务无法启动情况。
重建Notes数据库 收件箱
数据库检测修复重建索引
SQL Server 数据库索引整理 重建 工具 针对SQL Server数据库(2000,2005,2008,2012),对指定的数据库进行索引的重建整理,从而提前数据库的查询效率。 此工具用C#编译,环境为Net FrameWork3.5 此工具是自动进行...
达梦数据库
sql 2000 重建索引收缩数据库!相当好的本人收藏。
@echo db:数据库连接地址,格式:ip地址/orcl @echo sysdba:是否为sysdba,格式:y或者1 @echo 导数据库所需信息: set user=cwy1030 set password=1 @echo 建数据库用户所需信息: set sysuser=sys/1 set ...
SqlServer系列:数据库组成及系统数据库 系列:数据库组成及系统数据库 1. 数据库组成 数据库组成 数据库的存储结构分为逻辑存储结构和物理存储结构。 逻辑存储结构 :说明数据库是由哪些性质的信息所组成。SQL ...
SQLServer系统数据库恢复 系统数据库恢复 标签:SQL SERVER/MSSQL SERVER/数据库/DBA/故障恢复/master 概述 概述 SQL Server 维护⼀组系统级数据库(称为"系统数据库"),这些数据库对于服务器实例的运⾏⾄关重要。...
描述了在ssh中安装数据库的步骤以及注意事项,还有常见问题
网络游戏-用于重建通信网络数据库系统中用户相关信息的方法.zip
VB 楼盘销售管理系统 SQL数据库,主要是房屋资料录入、维护修改、客户资料维护修改、统计查询等,数据库需要导入SQL脚本重建,并没有现成的数据库,源码可直接编译,无错误。
导致索引失效: 1、表上频繁发生update,delete操作; 2、表上发生了alter table ..move操作(move操作导致了rowid变化)。
数据库索引重建及修复语句
使用SQL管理,自建数据库维护计划和索引重建,新建一个维护计划,3. 输入执行维护计划的名称,选择“整个计划统筹安排或无计划”,点击【更改】按钮,对作业计划属性进行修改,根据实际情况,选择计划类型、执行频率...
数据库系统安全的概念 (一)数据库系统安全的含义 数据库系统安全控制是指为数据库系统建立的安全保护措施.以保护数据库系统软 件和其中的数据不因偶然或恶意的原因而遭到破坏、更改和泄露。目前,数据库系统安 全...
1. 填空 分布式数据库系统按局部数据库管理系统的数据模型分类,可以分为 和 两类。 同构型DDBS 异构型DDBS 分布式数据库系统按全避控制系统类型分类,可以分为 、 和 三类。 全局控制集中型DDBS 全局控制分散型DDBS...
适用于SQL server 2008 R2版本及以上,重建全部索引
重做操作系统后oracle数据库的恢复 文件夹中文件说明: ora.reg oracle主要注册项的恢复参考文件 oraodbc.reg odbc驱动项的恢复参考文件 oraole1~4.reg ole 驱动项的恢复参考文件 恢复中重要操作说明: 1、恢复前提...