编程(Programming)是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解(understand)人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
Apricot DB是一个设计和分析关系型数据库结构的数据库工具,它以可编辑的实体/关系图(ERD)的形式来表示DB-结构,Apricot DB允许对现有的数据库进行逆向工程,也可以从头开始创建一个新的数据库结构,允许根据当前的ERD生成CREATE/DROP/DELETE-操作的必要DDL-脚本。
Apricot DB功能介绍
轻量级且易于使用的实体/关系图(ERD)设计工具。
所有主要数据库的逆向工程
将图表导出为PNG、MS Excel的PDF格式。
存储同一数据库结构的多个版本
查找并分析数据库各版本/环境之间的差异。
从ERD中自动生成所有主要DDL脚本。
团队工作:通过Git仓库共享杏子项目。项目的导入/导出
支持 "Crow's Foot "和IDEF1x ERD符号。
自动优化图上对象的分配。
Apricot DB支持
"Apricot DB "支持两种流行的ERD符号:"Crow's Foot "和 "IDEF1x"。
Apricot DB所支持的数据库。
Oracle;SQL Server;MySQL;PostgreSQL;DB2/DB2 LUW;H2;SQLite。
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。