嵌入式数据库原理与应用
内容简介
[
《嵌入式数据库原理与应用》介绍嵌入式数据库系统的基本原理、实现方法和应用技术,包括嵌入式数据库的基础知识、常用技术以及一些高级主题。 《嵌入式数据库原理与应用》共分为6章,内容包括嵌入式数据库概述、系统结构、存储和组织、事务管理和系统安全机制,*后以当前广泛使用的SQLite和BerkeleyDB为例介绍应用程序开发中使用嵌入式数据库的方法。 《嵌入式数据库原理与应用》可以作为高等学校计算机及相关专业本科高年级选修课程或研究生课程的教材,同时也可以作为计算机应用人员及工程技术人员的自学参考书。
]
目录
第1章 嵌入式数据库概述1.1 嵌入式数据库的现状和发展趋势1.2 嵌入式数据库的应用1.3 嵌入式数据库的特点1.4 嵌入式数据库的分类1.4.1 基于内存方式1.4.2 基于文件方式1.4.3 基于网络方式1.5 简单的嵌入式数据库实例1.5.1 功能需求1.5.2 数据需求1.5.3 数据库设计1.5.4 数据表实例1.5.5 软件界面结果显示本章小结习题1第2章 嵌入式数据库的系统结构2.1 嵌入式数据库的结构2.2 典型的嵌入式数据库2.2.1 Berkeley DB(BDB)2.2.2 SQLite2.2.3 Empress2.2.4 OpenBASEMini2.3 设计和实现中的关键技术本章小结习题2第3章 嵌入式数据库的存储与组织3.1 嵌入式数据库的存储体系3.2 嵌入式数据库的存储介质3.3 磁盘型数据库3.3.1 磁盘型数据库的散列技术3.3.2 磁盘型数据库的索引技术3.4 内存型数据库3.4.1 内存型数据库概述3.4.2 内存型数据库的数据组织方式3.4.3 数据库记录与内存的映射关系3.4.4 内存受限时内存数据库装入策略3.4.5 典型的内存型数据库3.4.6 内存型数据库的应用本章小结习题3第4章 嵌入式数据库的事务管理4.1 事务的特点和模型4.1.1 传统数据库事务及其特点4.1.2 嵌入式实时事务的模型和特点4.2 事务的调度机制4.2.1 实时事务预分析4.2.2 可调度性分析4.2.3 基于功能替代的二次调度策略4.3 事务的过载控制4.3.1 过载解决算法4.3.2 过载管理算法4.4 事务的并发性4.4.1 并发控制特点4.4.2 正确性标准4.4.3 并发控制策略4.5 事务的实时性和移动性4.5.1 实时性4.5.2 移动性本章小结习题4第5章 嵌入式数据库的安全机制5.1 嵌入式数据库安全现状5.2 嵌入式数据库安全需求及安全体系结构5.2.1 安全威胁5.2.2 系统安全需求5.2.3 系统安全体系结构5.3 嵌入式数据库系统安全机制及设计方案5.3.1 身份认证5.3.2 访问控制5.3.3 数据加密5.3.4 安全通信5.3.5 安全审计5.4 SQLite的安全机制简介本章小结习题5第6章 嵌入式数据库应用案例6.1 Linux系统下基于SQLite的软件开发6.1.1 SQLite 3安装6.1.2 SQLite嵌入式数据库的ARM�睱inux移植6.1.3 SQLite的API接口6.1.4 SQLite工具6.2 安卓系统下基于SQLite的手机软件开发6.3 iOS系统下基于SQLite的手机软件开发6.4 Berkeley DB的开发6.4.1 案例概述6.4.2 案例分析本章小结习题6附录A Linux系统下SQLite样例源代码附录B 安卓系统下SQLite样例源代码附录C iOS下SQLite样例源代码附录D Berkeley DB实例源代码附录E 英文词汇表参考文献
封面
书名:嵌入式数据库原理与应用
作者:陆慧娟
页数:173
定价:¥29.0
出版社:清华大学出版社
出版日期:2013-09-01
ISBN:9787302328629
PDF电子书大小:62MB 高清扫描完整版
本文标题:《嵌入式数据库原理与应用》PDF下载
资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!