关于Sqlite数据库,不正确的说法()。A、SqliteOpenHelper类主要是用来创建数据库和更新数据库B、SqliteDatabase类是用来操作数据库的C、在每次调用SqliteDatabase的getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate方法。D、当数据库版本发生变化时,可以自动更新数据库结构

题目

关于Sqlite数据库,不正确的说法()。

  • A、SqliteOpenHelper类主要是用来创建数据库和更新数据库
  • B、SqliteDatabase类是用来操作数据库的
  • C、在每次调用SqliteDatabase的getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate方法。
  • D、当数据库版本发生变化时,可以自动更新数据库结构

相似考题
更多“关于Sqlite数据库,不正确的说法()。A、SqliteOpenHelper类主要是用来创建数据库和更新数据库B、SqliteDatabase类是用来操作数据库的C、在每次调用SqliteDatabase的getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate方法。D、当数据库版本发生变化时,可以自动更新数据库结构”相关问题
  • 第1题:

    关于SQLite3数据库的操作,下面说法不正确的是()

    A.Context对象调用openOrCreateDatabase方法打开或者创建数据库

    B.SQLiteDatabase类的静态方法openOrCreateDatabase方法打开或者创建数据库

    C.Context对象closeDatabase方法关闭数据库。

    D.SQLiteDatabase类的静态方法deleteDatabase方法删除数据库


    参考答案:C

  • 第2题:

    关于数据库的执行操作,_____________选项是错误的。

    A.SHOWDATABASES语句用于查询当前数据库系统中已经存在的数据库

    B.ALTERDATABASE语句用于修改指定数据库的名称

    C.DROPDATABASE语句可以删除指定的数据库

    D.CREATEDATABASE语句可以创建指定的数据库,并且在创建时可以设置字符集和校对规则


    参考答案:B

  • 第3题:

    关于SQLite3数据库的操作,下面说法不正确的是()

    • A、Context对象调用openOrCreateDatabase方法打开或者创建数据库
    • B、SQLiteDatabase类的静态方法openOrCreateDatabase方法打开或者创建数据库
    • C、Context对象closeDatabase方法关闭数据库。
    • D、SQLiteDatabase类的静态方法deleteDatabase方法删除数据库

    正确答案:C

  • 第4题:

    在执行长时间的数据库操作的时候,需要数据库的事务支持来确保信息的完整性,下面关于事务的说法,不正确的是()

    • A、使用SQLiteDatabese的beginTransaction()方法可以开启一个事务
    • B、当程序执行到endTransaction()方法的时候,会检查事务的标志是否为成功
    • C、当应用需要提交事务,必须在程序执行到endTransaction()方法之前使用setTransactionSuccessful()方法设置事务的标志为成功,如果不调用该方法,就会默认回滚事务
    • D、SQLite允许嵌套事务

    正确答案:D

  • 第5题:

    在SQL server数据库中,下列关于创建数据库操作叙述错误的是()。

    • A、在创建数据库时,可以只指定数据库名称
    • B、数据库的数据文件和事务日志文件默认与数据库名称相同
    • C、可以为数据库添加辅助数据文件
    • D、可以设置数据库文件大小保持不变

    正确答案:B

  • 第6题:

    将数据库保存在SD上,需要在创建SQLiteDatabse的时候调用SQLiteDatabase的静态方法()

    • A、onCreate
    • B、onOpen
    • C、openOrCreateDatabase
    • D、close

    正确答案:C

  • 第7题:

    在使用SQLiteOpenHelper这个类时,它的哪一个方法是用来实现版本升级之用的()。

    • A、onCreate()
    • B、onCreade()
    • C、onUpdate()
    • D、onUpgrade()

    正确答案:D

  • 第8题:

    利用ADO实现数据库操作时,ASP的()对象用来浏览和操作已经连接的数据库内的数据


    正确答案:Recordset

  • 第9题:

    多选题
    在android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是()。
    A

    getWriteableDatabase()

    B

    getReadableDatabase()

    C

    getDatabase()

    D

    getAbleDatabase()


    正确答案: B,A
    解析: 暂无解析

  • 第10题:

    单选题
    关于SQLite3数据库的操作,下面说法不正确的是()
    A

    Context对象调用openOrCreateDatabase方法打开或者创建数据库

    B

    SQLiteDatabase类的静态方法openOrCreateDatabase方法打开或者创建数据库

    C

    Context对象closeDatabase方法关闭数据库。

    D

    SQLiteDatabase类的静态方法deleteDatabase方法删除数据库


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    使用SQLiteOpenHelper的构造方法创建与数据库连接时,参数可以设置为null的是()
    A

    Context

    B

    数据库名

    C

    CursorFactory

    D

    数据库版本


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    关于创建数据库,以下说法正确的是()
    A

    创建数据库时,数据库的默认大小不可以修改,但是文件名称可以修改

    B

    创建数据库时,数据库的自动增量可以控制,但是文件名称不可以修改

    C

    创建数据库时,数据库的默认大小可以修改,文件名称可以修改

    D

    创建数据库时,数据库的自动增量可以修改,默认大小不可以修改


    正确答案: B
    解析: 暂无解析

  • 第13题:

    使用SQLiteOpenHelper的构造方法创建与数据库连接时,参数可以设置为null的是()

    A.Context

    B.数据库名

    C.CursorFactory

    D.数据库版本


    参考答案:C

  • 第14题:

    下列关于数据库的叙述,正确的是()。

    • A、可以不借助软件直接对数据库进行操作,既方便又安全
    • B、数据库系统包括数据库、数据库管理系统、硬件设备、数据库管理员和用户
    • C、Blog是一个数据库管理系统
    • D、数据库系统是用来建立、管理数据库的系统软件

    正确答案:B

  • 第15题:

    使用SQLiteOpenHelper的构造方法创建与数据库连接时,参数可以设置为null的是()

    • A、Context
    • B、数据库名
    • C、CursorFactory
    • D、数据库版本

    正确答案:C

  • 第16题:

    mysql的客户端mysqlimport程序是用来()

    • A、删除数据库
    • B、备份数据库
    • C、还原数据库
    • D、创建数据库

    正确答案:C

  • 第17题:

    下列关于SQL Server2008中Master数据库的说法,正确的是()

    • A、可以对Master数据库执行分离操作
    • B、可以对Master数据库执行附加操作
    • C、可以删除Master数据库
    • D、可以对Master进行备份和恢复操作

    正确答案:D

  • 第18题:

    在android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是()。

    • A、getWriteableDatabase()
    • B、getReadableDatabase()
    • C、getDatabase()
    • D、getAbleDatabase()

    正确答案:A,B

  • 第19题:

    Python用来访问和操作内置数据库SQLite的标准库是()。


    正确答案:sqlite3

  • 第20题:

    在SQL Server2008数据库系统中,下列关于model数据库的说法正确的是()。

    • A、SQLServer每次重启时,都重新创建model数据库
    • B、每次启动数据库引擎时,model数据库的大小都会被重置
    • C、model数据库用作在系统上创建的所有数据库的模板
    • D、model数据库是系统数据库,因此不能向该数据库中添加表

    正确答案:C

  • 第21题:

    单选题
    在SQL Server2008数据库系统中,下列关于model数据库的说法正确的是()。
    A

    SQLServer每次重启时,都重新创建model数据库

    B

    每次启动数据库引擎时,model数据库的大小都会被重置

    C

    model数据库用作在系统上创建的所有数据库的模板

    D

    model数据库是系统数据库,因此不能向该数据库中添加表


    正确答案: C
    解析: 暂无解析

  • 第22题:

    填空题
    Python用来访问和操作内置数据库SQLite的标准库是()。

    正确答案: sqlite3
    解析: 暂无解析

  • 第23题:

    单选题
    关于Sqlite数据库,不正确的说法()。
    A

    SqliteOpenHelper类主要是用来创建数据库和更新数据库

    B

    SqliteDatabase类是用来操作数据库的

    C

    在每次调用SqliteDatabase的getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate方法。

    D

    当数据库版本发生变化时,可以自动更新数据库结构


    正确答案: C
    解析: 暂无解析