嵌入式数据库
SQLite嵌入式数据库优点
1.支持事件,不需要配置,不需要安装,不需要管理员
2.支持发部分SQL92
3.完整的数据库保存在磁盘上面一个文件,同一个数据库文件可以在不同机器上面使用,最大支持数据库到2T
4.整个系统少于3万行,少于250KB的内存占用
Linux系统级的SQLite技术实现框架libsqlite3.0.dylib
开始使用SQLite
...
分类:
移动开发 时间:
2014-11-20 20:30:17
阅读次数:
263
数据库的应用——直接从内存中读取osg节点目的:要从数据库中读取节点数据到osg。一开始的方法是这样的,每当我要添加一个数据库中的节点数据时,首先把它读取到内存中,然后写入一个文件,最后再次从文件中用osg的osgDB::readNodeFile()读取,这个方法是可行的,但是却很糟糕。我的初衷是不...
分类:
数据库 时间:
2014-11-20 20:05:34
阅读次数:
267
一般我们想了解一个数据库是否曾经备份过,或者最后一次备份是什么时候,这个时候有两种方法可以查看:方法一,通过界面方式,选中数据库右键点击属性,在常规选项就可以看到上一次数据和日志备份的时间。方法二:第一种方法很直观操作也很简单,但是这种方法存在局限性,每次只能看一个库,那第二种方法是可以查看某个实例...
分类:
数据库 时间:
2014-11-20 13:33:10
阅读次数:
272
PDO是一个“数据库访问抽象层”,作用是统一各种数据库的访问接口,与mysql和mysqli的函数库相比,PDO让跨数据库的使用更具有亲和力;与ADODB和MDB2相比,PDO更高效。目前而言,实现“数据库抽象层”任重而道远,使用PDO这样的“数据库访问抽象层”是一个不错的选择。 PDO中包含三个预...
分类:
Web程序 时间:
2014-11-20 11:33:04
阅读次数:
291
转:http://www.cnblogs.com/tylerdonet/archive/2009/10/30/1592653.html在一个数据库中实现事务是没什么问题,当时项目中常常会遇到多个数据库交叉事务的情况,这个方法使用两个SqlTransaction 来处理这两个数据库中的事务,当一个更新...
分类:
数据库 时间:
2014-11-19 18:03:19
阅读次数:
347
数据库范式对于数据库而言无疑是非常重要的(废话。。)本文主要内容为c++实现具有无损性连接和保持函数依赖的3NF分解。
上篇文章中已经对各个范式进行了介绍,在此不再赘述。
何为第三范式?
第三范式(3NF)要求一个数据库表中不包含已在其它表中已包含的非主关键字信息,即消除了传递依赖。
算法伪代码
输入:关系模式R及R上的函数依赖集F
输出:R的3NF无损连接和保持函数依赖的分解Re...
分类:
其他好文 时间:
2014-11-18 14:45:51
阅读次数:
1772
MongoDB是一个NoSQL数据库系统:一个数据库可以包含多个集合(Collection),每个集合对应于关系数据库中的表;而每个集合中 可以存储一组由列标识的记录,列是可以自由定义的,非常灵活,由一组列标识的实体的集合对应于关系数据库表中的行。下面通过熟悉MongoDB的基本管理 命令,来了解M...
分类:
数据库 时间:
2014-11-17 15:46:13
阅读次数:
413
第一次安装Discuz时,有一个数据库的安装过程,看到会自动滚屏显示的信息,感觉非常好奇,由于当时主要从事后端程序的开发,对前端这些神奇的效果,也只能是欣赏一下子。现在突然想到要自己来实现这个效果,作为今天的编程练习,实属对当时那个效果的怀念。先上一个朴素无奇的静态效果图:点这里查看动态的在线演示效...
分类:
其他好文 时间:
2014-11-17 00:21:14
阅读次数:
166
原文: mysql基础之存储引擎 数据库对同样的数据,有着不同的存储方式和管理方式,在mysql中,称为存储引擎 常用的表的引擎
Myisam,批量插入速度快,不支持事务,锁表
Innodb,批量插入相对较慢,支持事务,锁行. 常见引擎: 一个数据库目录解析:
分类:
数据库 时间:
2014-11-14 19:26:57
阅读次数:
212
原文: mysql基础之对库表操作 查看一下所有的库,怎么办?
Mysql>Showdatabases; 选库语句:Use库名 创建一个数据库:createdatabase数据库名[charset字符集] 删除一个数据库:dropdatabase数据库名; 把数据库改改名?
Mysql中,表/列可以...
分类:
数据库 时间:
2014-11-14 19:19:30
阅读次数:
288