- 25
- 0
- 约7.34千字
- 约 6页
- 2017-05-16 发布于天津
- 举报
嵌入式数据库实验.pdf
实验十六 嵌入式数据库移植实验
【实验目的】
1、了解嵌入式数据在嵌入式设备中应用
2 、了解SQLite 的移植和编译过程
3、掌握嵌入式数据库的编程方法
【实验原理】
1、SQLite 介绍
SQLite 是 D. Richard Hipp 用 C 语言编写的开源嵌入式数据库引擎。它是完全独立
的,不具有外部依赖性。占用资源非常低,在嵌入式设备中,只需要几百K 的内存就够了。
它能够支持Windows/Linux 等主流操作系统,可与TCL、PHP 、Java 等程序语言相结合,提
供ODBC 接口,其处理速度甚至令开源世界著名的数据库管理系统Mysql 、PostgreSQL 望
尘莫及。
SQLite 对 SQL92 标准的支持包括索引、限制、触发和查看,支持原子的、一致的、
独立和持久(ACID)的事务。在内部,SQLite 由 SQL 编译器、内核、后端以及附件几个组
件组成,如图 16-1所示。SQLite 通过利用虚拟机和虚拟数据库引擎(VDBE),使调试、修
改和扩展 SQLite 的内核变得更加方便。所有SQL语句都被编译成易读的、可以在SQLite 虚
拟机中执行的程序集。
原创力文档

文档评论(0)