1.SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中
2.它设计目标是嵌入式,力求占用资源较低,处理速度较快;它支持Windows/Linux/Unix等等主流的操作系统,同时也支持很多语言(Java,php,.Net等)
总的来说,SQLite是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎
新建数据库:自定义类继承:
public class StudentHelper extends SQLiteOpenHelper {
public StudentHelper(@Nullable Context context, @Nullable String name, @Nullable SQLiteDatabase.CursorFactory factory, int version) {
super(context, name, factory, version);
}
@Override
public void onCreate(SQLiteDatabase db) {
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
}
}