文章分类 - Database
摘要:http://www.highoncoding.com/Articles/836_Persisting_iOS_Application_Data_in_SQLite_Database_Using_FMDB.aspxhttp://blog.devtang.com/blog/2012/04/22/use-fmdb/
阅读全文
摘要:Core Data 是 Cocoa 里面一套非常受欢迎的框架,从 Mac OS X 10.4 提供以来,在 10.5 中引入了完善的 schema 迁移机制,再到 iPhone OS 3.0 时被引入 Cocoa Touch,这套完善的框架都被认为是管理大量结构化数据所首选的 Cocoa 框架,尤其是因为使用 Core Data 能大大减少需要手工编写的代码量,就使它更受开发者欢迎了。不过最近却出现了一些不同的声音,先是传出消息说 Aperture 3.0 抛弃了 Core Data,改为直接操作 SQLite 数据库 (大家联想到 Apple Mail 3.0 也是直接用 SQLite,没有
阅读全文
摘要:在上一篇文章中,介绍了“框架”这个概念。在实际工作中,会用到各种各样的框架,今天介绍的是一类非常重要的框架 —— ORM。ORM的全称是 Object-Relational Mapping,即“对象-关系映射”。本文就来介绍一下ORM的概念以及它的具体作用。首先从基础的知识开始说起。CRUD —— 增、删、改、查对于绝大多数Web系统或者信息系统系统的开发,或者说信息系统开发中的大多数任务,从原理来说并不复杂。这种开发又有一个名称叫做“CRUD”开 发。CRUD就是信息系统中最常见的4种操作“Create / Read / Update / Delete”—— 创建、读取、更新和删除这4种操作
阅读全文
摘要:相对于结构化数据(即行数据,存储在数据库里,可以用二维表结构来逻辑表达实现的数据)而言,不方便用数据库二维逻辑表来表现的数据即称为非结构化数据,包括所有格式的办公文档、文本、图片、XML、HTML、各类报表、图像和音频/视频信息等等。字段可根据需要扩充,即字段数目不定,可称为半结构化数据,例如Exchange存储的数据。非结构化数据库 在信息社会,信息可以划分为两大类。一类信息能够用数据或统一的结构加以表示,我们称之为结构化数据,如数字、符号;而另一类信息无法用数字或统一的结构表示,如文本、图像、声音、网页等,我们称之为非结构化数据。结构化数据属于非结构化数据,是非结构化数据的特例。 随...
阅读全文

浙公网安备 33010602011771号