





定价:29元
印次:1-6
ISBN:9787302328629
出版日期:2013.08.01
印刷日期:2020.12.25
图书责编:刘向威
图书分类:教材
本书介绍嵌入式数据库系统的基本原理、实现方法和应用技术,包括嵌入式数据库的基础知识、常用技术以及一些高级主题。 全书共分为6章,内容包括嵌入式数据库概述、系统结构、存储和组织、事务管理和系统安全机制,最后以当前广泛使用的SQLite和Berkeley DB为例介绍应用程序开发中使用嵌入式数据库的方法。 本书可以作为高等学校计算机及相关专业本科高年级选修课程或研究生课程的教材,同时也可以作为计算机应用人员及工程技术人员的自学参考书。
如果希望加入教师微信交流群,请加微信:itbook8 如果希望加入教师QQ交流群,请加QQ:883604 加入时,请写明:“学校+姓名”,并写明“加入教师群”,只限教师。
针对嵌入式数据库技术的快速发展,以及国内嵌入式数据库方面缺乏系统教科书的现状,我们编写了本书,介绍嵌入式数据库系统的基本原理、实现方法和应用技术。 全书共6章。第1章综述嵌入式数据库的概况,主要介绍嵌入式数据库的概念、发展趋势、特点和分类,并以一个实例说明其应用。第2章是有关嵌入式数据库系统结构的内容,介绍嵌入式数据库的基本结构,然后以目前国内外广泛流行的4种嵌入式数据库为例,介绍其系统结构、主要特点和应用领域,最后介绍嵌入式数据库设计和实现中涉及的关键技术。第3、4、5章是有关数据库实现方面的内容。第3章主要介绍嵌入式数据库的存储介质和数据组织方法,包括嵌入式数据库的存储体系和存储介质,以及磁盘型和内存型数据库的存储方法、索引方法和装载方法。第4章主要介绍事务管理方法,包括事务模型、事务调度、过载控制、并发性、实时性和移动性。第5章讨论了嵌入式数据库的安全机制,包括安全的体系结构、安全机制及其设计方法等。第6章是嵌入式数据库的应用案例,主要介绍SQLite和Berkeley DB这两个典型嵌入式数据库的应用编程方法。 最后,附录A~附录D提供本书正文样例中的源代码,附录E总结本书中用到的英文缩写词的解释,以方便读者参考。 本书可以作为高等学校计算机及相关专业本科高年级选修课程或研究生课程的教材,同时也可以作为计算机应用人员及工程技术人员的自学参考书。 本书由陆慧娟、徐展翼、高志刚、关伟编著。第1、6章由徐展翼编写; 第2章由高志刚编写; 第3章由关伟、高志刚编写; 第4、5章由陆慧娟编写。全书由陆慧娟、高志刚统稿,由浙江工业大学杨良怀教授、浙江大学陈文智教授、浙江...
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.1Berkeley DB(BDB)
2.2.2SQLite
2.2.3Empress
2.2.4OpenBASEMini
2.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传统数据库...