数据库——JDBC 数据库优点:降低存储数据的冗余度; 更高的数据一致性; 存储的数据可以共享; 可以建立数据库所遵循的标准; 便于维护数据完整性; 能够实现数据的安全性; 建立数据库: 数据库的存储形式: 关系型数据库存储形式: 关系型数据模型与层次和王庄模型的呆板结构完全不同。访问层次状数据库的 ...
分类:
数据库 时间:
2017-01-04 22:59:47
阅读次数:
266
数据完整性可以分为四类。 1、实体完整性,实体完整性的目的是确保数据库中所有实体的唯一性,也就是不应出现完全相同的数据记录。 2、区域完整性,匹配完整性要求数据表中的数据位于某一个特定的允许范围内。 3、参考完整性,是用来维护相关数据表之间数据一致性的手段,通过实现参考完整性,可以避免因一个数据表的 ...
分类:
数据库 时间:
2016-12-28 01:52:36
阅读次数:
190
事务 事务:是逻辑上一组操作,要么全都成功,要么全都失败. 事务特性(ACID) 原子性:事务不可分割 一致性:事务执行的前后,数据完整性保持一致 隔离性:一个事务执行的时候,不应该受到其他事务的打扰 持久性:一旦结束,数据就永久的保存到数据库 如果不考虑隔离性 脏读:一个事务读到另一个事务未提交数 ...
分类:
编程语言 时间:
2016-12-22 00:07:12
阅读次数:
352
事务:事务就是逻辑上的一组操作,要么全都成功,要么全都失败!!! 事务特性 原子性:事务一组操作不可分割. 一致性:事务的执行前后,数据完整性要保持一致. 隔离性:一个事务在执行的过程中不应该受到其他事务的干扰. 持久性:一旦事务结束,数据就永久保存数据库. 如果不考虑事务的隔离性引发一些安全性问题 ...
分类:
Web程序 时间:
2016-12-18 15:20:36
阅读次数:
252
serlvet安全的4大要素 认证、授权、机密性和数据完整性。 容器完成认证和授权的过程 代码中不要有安全信息 大多数Web应用,大多数情况下Web应用的安全约束都应该以声明方式处理,即在部署描述文档中指定。原因如下: 谁不想更多地采用XML呢 通常能自然地映射到公司IT部门现有的任务角色 你可以用... ...
分类:
Web程序 时间:
2016-12-17 19:13:59
阅读次数:
271
Git 原理 1.直接记录快照,而非差异比较 2.近乎所有操作都是本地执行 3.时刻保持数据完整性 4.多数操作仅添加数据 1.直接记录快照,而非差异比较 git 只关心文件数据的整体是否发生改变,而大多数其他系统则只关心文件内容的具体差异。 git 并不保存这些前后变化的差异数据。git 更像把变 ...
分类:
其他好文 时间:
2016-12-12 19:14:32
阅读次数:
206
锁(lock)机制是所有数据库都具有的一个关键特性,用于管理对共享资源的并发访问,数据库使用锁是为了支持对共享资源进行并发访问,同时提供数据完整性和一致性。Oracle可以通过行级锁对表数据进行锁定,...
分类:
数据库 时间:
2016-12-06 14:39:08
阅读次数:
256
一、Oracle数据库简介 Oracle数据库的主要特点 :支持多用户、大事务量的事务处理;数据安全性和完整性控制;支持分布式数据处理;可移植性。 Oracle数据库基于客户端/服务器技术:数据库服务器对数据库表进行最佳管理,处理多个客户端对同一数据的并发访问。全面地保持数据完整性,并控制数据库访问 ...
分类:
数据库 时间:
2016-11-26 20:35:10
阅读次数:
218
在项目的建设方案中,都会提到数据的安全性,数据的安全性其中又包括数据的完整性和数据保密性, 1. 数据完整性 通过使用Hash校验的方法确保数据的完整性; 传输过程的完整性受到损坏则采取数据重传的机制; 对于存储的数据则应采取多个备份的方式,防止单一数据损坏造成的损失; 2. 数据保密性: 数据传输 ...
分类:
其他好文 时间:
2016-11-24 11:44:59
阅读次数:
175
异常处理的目的是依据实际情况提供不同的错误应对策略与手段,使程序更稳定,更安全。 异常处理的主要用途是提供准确的错误消息,解释失败的原因、位置和错误类型等,同时提供一定的恢复能力,尽可能地保证数据完整性不被破坏,并让程序能继续运行。 Try{ //可能发生运行错误的代码; } catch(异常类型 ...
分类:
其他好文 时间:
2016-11-24 06:21:38
阅读次数:
260