简介
三种状态
状态的含义
状态转换图
简单实例
总结简介Hibernate负责将实体模型,关联到关系模型。那么在程序运行过程中,如何保证实体对象与数据库中的一致性呢?首先要了解一下Hibernate对象中的三种状态:三种状态
临时状态(Transient)
持久状态(Persistent)
游离状态(Detached)
状态的含义临时状态
在程序中第一次使用该对象。(既然是第一次使...
分类:
Web程序 时间:
2015-08-27 00:32:58
阅读次数:
153
sql语言的发展历史SQL是结构化查询语言(Structure Query Language)的缩写,它是使用关系模型的数据库应用语言,由IBM在70年代开发出来,作为IBM关系数据库原型System R的原型关系语言,实现了关系数据库中的信息检索。80年代初,美国国家标准局(ANSI)开始着手制定...
分类:
数据库 时间:
2015-08-19 23:32:53
阅读次数:
500
关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。关系模型由关系数据结构、关系操作集合、关系完整性约束三部分组成。1.数据的组织结构:层次模型、网状模型、关系模型。2.常见的关系模型有4种:关系模型、实体-关系模型、..
分类:
数据库 时间:
2015-08-19 17:41:45
阅读次数:
249
1. 关系型数据库关系型数据库,是指采用了关系模型来组织数据的数据库。关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐成为主流数据库结构的主流模型。简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之...
分类:
数据库 时间:
2015-08-16 23:01:53
阅读次数:
1383
关系数据库的概念以关系模型建立的数据库就是关系数据库(RelationalDataBase,RDB),关系数据库系统的DBMS是关系型数据库管理系统(RelationalDataBaseManagementSystem,RDBMS)。关系数据库中包含若干个关系,每个关系都由关系模式确定,每个关系模式...
分类:
数据库 时间:
2015-08-16 12:04:10
阅读次数:
195
关系数据库和非关系数据库的区别是,关系数据库只有“表”这一种数据结构;而非关系数据库系统还有其他数据结构,对这些数据结构还有其他操作。随着网络的不断发展,单纯关系数据库面临挑战。关系与非关系型数据库的特点1.关系型数据库关系型数据库,是指采用了关系模型来组织数据的数据库。简单来说,关系模型指的就是二...
分类:
数据库 时间:
2015-08-16 10:35:31
阅读次数:
153
SQL的历史 在70年代初,E.E.Codd首先提出了关系模型。70年代中期,IBM公司在研制 SYSTEM R关系数据库管理系统中研制了SQL语言,最早的SQL语言(叫SEQUEL2)是在1976 年 11 月的IBM Journal of R&D上公布的。 1979年ORACLE公司首先提供商用...
分类:
数据库 时间:
2015-08-15 21:29:42
阅读次数:
277
对应于一个关系模型的所有关系的集合称为关系数据库。 在关系模型中,实体以及实体间的联系都是用关系来表示的。例如,例7-2中的教师、学生、课程、授课和学习这些关系以及关系间的联系就组成一个教学管理数据库。因此,对应于一个关系模型的所有关系的集合称为关系数据库。数据库也有型与值之分,数据库的型也称为数....
分类:
数据库 时间:
2015-08-15 21:26:41
阅读次数:
185
对应于一个关系模型的所有关系的集合称为关系数据库。 在关系模型中,实体以及实体间的联系都是用关系来表示的。例如,例7-2中的教师、学生、课程、授课和学习这些关系以及关系间的联系就组成一个教学管理数据库。因此,对应于一个关系模型的所有关系的集合称为关系数据库。数据库也有型与值之分,数据库的型也称为数....
分类:
数据库 时间:
2015-08-15 21:23:09
阅读次数:
230
关系数据库的概念以关系模型建立的数据库就是关系数据库(RelationalDataBase,RDB),关系数据库系统的DBMS是关系型数据库管理系统(RelationalDataBaseManagementSystem,RDBMS)。关系数据库中包含若干个关系,每个关系都由关系模式确定,每个关系模式...
分类:
数据库 时间:
2015-08-15 18:07:54
阅读次数:
204