应用介绍
功能说明:
1.删除表
添加SQL语句,升级数据库版本
2.给表添加字段
修改配置文件
3.表修改字段同上
4.表删除字段(大坑)
按Sqlite官方文档的说法:
多种尝试在不卸载应用重新安装和删除数据库文件的条件下没有实现删除字段的功能
5.当为一个类添加一个对象属性,需要在数据库中建立一个新的表,并连接外键。
新建表的操作,同上。
在原有表中添加对象id字段
注意ActiveAndroid能自动处理的粒度只是基本数据类型,当某类的属性为对象类型是,需要对其属性和对象分别进行保存
6.添加表
添加表很容易,和第一次创建表的方式一样,继承Model,添加注解@Table @Column,而后在配置文件中升级数据库版本,重新运行应用即添加成功
知识补充:
数据库种类:
数据库种类非常多,在这里就不一一列举了,小编为你收集了部分常用的数据库,欢迎补充:
根据存储模型划分,数据库类型主要可分为:网状数据库(Network Database)、关系数据库(Relational Database)、树状数据库(Hierarchical Database)、面向对象数据库(Object-oriented Database)等。商业应用中主要是关系数据库,例如Oracle、DB2、Sybase、MS SQL Server、Informax、MySQL等。
初级应用一般是ACCESS,配合的脚本程序一般是 ASP ASP.NET JSPMICROSOFT SQL 比较复杂点,不过功能强大很多,配合的脚本和ACCESS的一样MYSQL和PHP的组合是比较完美的。
如果你需要处理1000W条数据以上级别的数据,那以上的都不合适,一般用的比较多的是ORACLE 这个入门难度非常大如果想学的话就先学MICROSOFT SQL。
综上所述,这款active table editor数据库编辑工具功能完善,易于操作,是一个简单实用的数据库表格编辑工具。