概述
本文介绍基于机房收费系统  基本遵循三范式的数据库设计。
仅满足最基本功能需求,不包含额外的信息保存。
 
回顾
关系模式设计的好坏
直接影响到数据冗余度和数据一致性等问题。由此我们有了一个评价指标。即范式。
第一范式:关系模式R的每个关系r的属性值都是不可分的原子值
第二范式:关系模式R是1NF且每个非主属性完全依赖于候选键
第三范式:关系模式R是1NF且每个非主属性都不...
                            
                            
                                分类:
数据库   时间:
2014-06-24 23:07:23   
                                阅读次数:
276
                             
                         
                    
                        
                            
                            
                                标准化表示从你的数据存储中移去数据冗余 (redundancy)的过程。如果数据库设计达到了完全的标准化,则把所有的表通过关键字连接在一起时,不会出现任何数据的复本 (repetition)。标准化的优点是明显的,它避免了数据冗余,自然就节省了空间,也对数据的一致性(consistency)提供了根...
                            
                            
                                分类:
数据库   时间:
2014-06-24 15:14:26   
                                阅读次数:
255
                             
                         
                    
                        
                            
                            
                                /**
      *thinkphp数据库的事务回滚例子
      *这一般用在多表操作,比如:
(1)订单表和其他订单关联信息,删除订单同时也要把订单关联表中的信息删掉,如果说删除了订单表结果在删除订单关联信息表时出现问题,也就是说,订单的关联信息没有删掉,这时就会出现信息不对应,甚至信息的冗余,这时采用事务回滚,如果一个没有删掉,之前的也要回滚,保持记录的对应统一
(2)银行打...
                            
                            
                                分类:
Web程序   时间:
2014-06-22 22:49:06   
                                阅读次数:
280
                             
                         
                    
                        
                            
                            
                                数据库表常用术语关系--即二维表。每个关系都有个关系名,就是表名域:取值范围记录--行字段,属性--列关联--指哪个数据库表之间的数据彼此联系的方式关键字:属性或属性的组合,可以唯一标识一条记录外部关键字:如果表中的一个字段不是本表的关键字而是其他表的关键字,称为外部关键字数据冗余:数据表中的重复数...
                            
                            
                                分类:
数据库   时间:
2014-06-21 06:36:17   
                                阅读次数:
337
                             
                         
                    
                        
                            
                            
                                在一个应用程序中,一般都会存在多个Activity,每个Activity对应着一个UI布局文件。一般来说,为了保持不同窗口之间的风格统一,在这些UI布局文件中,几乎肯定会用到很多相同的布局。如果我们在每个xml文件中都把相同的布局都重写一遍,一个是代码冗余,可读性很差;另一个是修改起来比较麻烦,对后...
                            
                            
                                分类:
移动开发   时间:
2014-06-20 19:44:50   
                                阅读次数:
249
                             
                         
                    
                        
                            
                            
                                核心目标:Google File System是一个面向密集应用的,可伸缩的大规模分布式文件系统。GFS运行在廉价的设备上,提供给了灾难冗余的能力,为大量客户机提供了高性能的服务。1.一系列前提GFS的系统构建针对其自身使用的特点在传统的分布式系统的基础上又进行了一些创新,基于的前提假设主要包括以下...
                            
                            
                                分类:
其他好文   时间:
2014-06-19 08:44:16   
                                阅读次数:
261
                             
                         
                    
                        
                            
                            
                                网络编程1.TCP/UDP特点1.TCP1.面向连接(流式套接字SOCK_STREAM)2.数据完整安全,可靠,有序PS:数据完整不丢失,有序,数据完整采用CRC循环冗余校验,数据不丢失采用重传机制和超时机制,有序的发送端的拆分编号,接收端排序组合。若在某一段时间内接收端到的为两个一样的数据,则选择...
                            
                            
                                分类:
其他好文   时间:
2014-06-18 15:45:40   
                                阅读次数:
295
                             
                         
                    
                        
                            
                            
                                高可用,多路冗余GFS2集群文件系统搭建详解2014.06标签:GFS2 multipath 集群文件系统 cmirror实验拓扑图:实验原理:实验目的:通过RHCS集群套件搭建GFS2集群文件系统,保证不同节点能够同时对GFS2集群文件系统进行读取和写入,其次通过multipath实现node和F...
                            
                            
                                分类:
其他好文   时间:
2014-06-17 23:32:14   
                                阅读次数:
957
                             
                         
                    
                        
                            
                            
                                前言Hadoop从存储上来说,是类似于冗余磁盘阵列(RAID)的存储方式,将数据分散存储并提供以提供吞吐量,它的存储系统就是HDFS(Hadoop Distuibute Fils System);从计算上来说,它通过MapReduce模型,将大数据的计算分发到多台计算机上完成,再将结果合并,减少计算的时间。Hadoop适合于:1、超大数据的计算;2、一次写入、多次读取的模式;3、可以跑在普通的硬件...
                            
                            
                                分类:
其他好文   时间:
2014-06-16 22:58:13   
                                阅读次数:
250
                             
                         
                    
                        
                            
                            
                                Linux中使用mdadm创建软raidraid磁盘阵列:raid0raid1raid5raid10raid0:优点:读写速度快缺点:安全性不高raid1:优点:安全性高,读取速度快缺点:写入速度慢raid5:安全性介于0和1之间读写速度介于0和1之间优点:可以做冗余磁盘完整创建raid5过程:1.新建4个分区:[root@localh..
                            
                            
                                分类:
其他好文   时间:
2014-06-16 16:10:26   
                                阅读次数:
279