数据库主要类型有对象数据库,关系数据库,键值数据库等等,对象数据库太超前了,现阶段不提也罢;关系数据库就是平常说的MySQL,PostgreSQL这些熟的不能再熟的东西,至于键值数据库则是本文要着重说的,其代表主要有MemcacheDB,Tokyo
Cabinet等等。Redis本质上也是一种键值数...
分类:
其他好文 时间:
2014-05-23 23:49:15
阅读次数:
566
一、映射定义概括1.1 映射定义(Mapping
declaration)对象和关系数据库之间的映射是用一个XML文档(XML
document)来定义的。这个映射文档被设计为易读的,并且可以手工修改。映射语言是以对象为中心的,
意味着映射是按照持久化类的定义来创建的,而非表的定义。让我们打开上节课...
分类:
系统相关 时间:
2014-05-23 08:27:50
阅读次数:
467
源博客:http://blog.csdn.net/jiajiayouba/article/details/9877875首先,你要明白,NHibernate在.NET中的作用和Hibernate在JAVA中的作用一样;第二,他们都是开源的东东;第三,他们都是一种对象关系数据库映射框架。第三点要好好理...
分类:
数据库 时间:
2014-05-20 12:57:28
阅读次数:
607
简介:LINQ
提供一种统一的方式,让我们能在C#语言中直接查询和操作各种数据。??LINQ是用来描述数据访问总体方式的术语。LINQ to
Object是针对实现了IEnumerable的对象的LINQ;LINQ to SQL是针对关系数据库的LINQ;LINQ to
XML是针对XML文档的LI...
分类:
其他好文 时间:
2014-05-19 10:29:52
阅读次数:
177
一、关系数据库简介 1.关系数据库模型
关系模型由Codd提出,它是考虑数据和数据间关系而得到的数据逻辑模型 一个关系型数据库通常由一个或多个表格的对象组成,数据库中的所有数据都被保存在这些表中。
数据库中的每一个表都有表名,都由行和列组成,其中每一列包括了该列名称、数据类型以及列的其他属性等信息(...
分类:
数据库 时间:
2014-05-17 20:32:02
阅读次数:
367
一、数据库分类
通常是按照数据模型的特点将传统数据库系统分成网状数据库、层次数据库和关系数据库三种。1、网状数据库
顾名思义,网状数据库采用的是以记录类型为结点的网状数据模型,是一种导航式(Navigation)的数据库——用户在操作数据库时不但要指明要访问的对象(数据),还要规定其存取路径。网.....
分类:
数据库 时间:
2014-05-17 15:04:39
阅读次数:
483
ORM这个字眼在我们操作数据库的时候,是我们使用频率最高的。它到底是个什么东西呢,我们先来看看一些对它的含义解释。对象/关系数据库映射(object/relational
mapping(ORM))这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据库结构中去。ORM,即.....
分类:
数据库 时间:
2014-05-16 21:01:21
阅读次数:
413
关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式以次类推。一般说来,数据库只需满足第三范式(3NF)就行了。
很多资...
分类:
数据库 时间:
2014-05-16 00:03:30
阅读次数:
370
当今信息化时代充斥着大量的数据。海量数据存储是一个必然的趋势。然而数据如何的存储和查询,尤其是当今非结构化数据的快速增长,对其数据的存储,处理,查询。使得如今的 关系数据库存储带来了巨大的挑战。分布存储技术是云计算的基础,主要研究如何存储、组织和管理数据中心上的大规模海量数据.由于面临的数据规模和用户规模更加庞大,在可扩展性、容错性以及成本控制方面面临着更加严峻的挑战[1]。
...
分类:
其他好文 时间:
2014-05-15 18:13:55
阅读次数:
438
这篇MongoDB基本管理命令比较全面,转载保留,原文MongoDB是一个NoSQL数据库系统:一个数据库可以包含多个集合(Collection),每个集合对应于关系数据库中的表;而每个集合中可以存储一组由列标识的记录,列是可以自由定义的,非常灵活,由一组列标识的实体的集合对应于关系数据库表中的行。...
分类:
数据库 时间:
2014-05-15 17:31:32
阅读次数:
590