小型数据库目标与总体思想基本目标:具有能生成数据库文件结构、定义记录、打开文件、追加记录、显示记录、修改记录、查找、排序等基本功能.较高目标:具有支持丰富数据类型、提供数据运算的功能,能进行交互式应用,给用户提供良好易用的界面.总体思想:建立通用的文件结构,建立用户的表结构信息,采用随机存取机制,用记录数组做文件的缓冲,对文件的操作转到对记录数组的操作;把各种数据类型的输入、存储都借用Turbo中的串类型,对于数据处理,提供处理用接口函数;对文件大小加以限制,由于不用指针,只能用静态数据结构,文件行数、字段数限制数目.对于基本功能都可以进行扩展,如要处理大的文件可借助于文件的调入调出的算法对文件的打开及回写功能进行扩展.系统应提供的基本功能函数或过程文件存在判断函数.根据用户给定文件名及字段列表信息串生成库结构.显示文件结构信息.打开文件到缓冲区,设置记录数、当前记录数.修改库结构.追加记录.显示文件结构.保存文件到磁盘.返回给定字段序号.修改指定记录的字段为新值.系统提供较强的常用的功能函数分析条件表达式,定位给定条件的记录.修改符合条件的记录集合.排序与索引功能.数据处理函数.安全加密问题.
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。