itgle.com

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

题目

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

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

相似考题
更多“关于Sqlite数据库,不正确的说法()”相关问题
  • 第1题:

    下列可能会导致GC内存泄露的是()。

    A.衍生listview的优化问题-----减少创建view的对象,充分使用contentview,可以使用一静态类来优化处理getview的过程activity

    B.构造adapter时,没有使用缓存contentview

    C.数据库的cursor没有关闭

    D.使用sqlite数据库


    正确答案:ABC

  • 第2题:

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

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

    B.SqliteDatabase类是用来操作数据库的

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

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


    参考答案:C

  • 第3题:

    在手机开发中常用的数据库是()

    A.SQLite3

    B.Oracle

    C.Sql Server

    D.Db23


    参考答案:A

  • 第4题:

    SQLite是一个轻量级数据库,占用资源非常低,在内存中只需要占用几百KB的存储空间。()

    此题为判断题(对,错)。


    参考答案:√

  • 第5题:

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

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

    正确答案:D

  • 第6题:

    Python只能使用内置数据库SQLite,无法访问MSSQLServer、ACCESS或Oracle、MySQL等数据库。


    正确答案:错误

  • 第7题:

    简述SQLite数据库的特点。


    正确答案:SQLite的特点包括:无需安装和管理配置,存储在单一磁盘文件中的一个完整的数据库;数据库文件可以再不同字节顺序的机器间自由地共享,支持数据库大小最大为2TB;包括TCL绑定,同时通过Wrapper支持其他语言的绑定;独立,没有额外依赖;支持多种开发语言,支持事件,不需要配置、安装。

  • 第8题:

    下列哪些是SQLite数据库的数据类型()。

    • A、INTEGER
    • B、string
    • C、TEXT
    • D、BLOB

    正确答案:A,C,D

  • 第9题:

    简单介绍SQLite数据库。


    正确答案:SQLite是内嵌在Python中的轻量级、基于磁盘文件的数据库管理系统,不需要服务器进程,支持使用SQL语句来访问数据库。该数据库使用C语言开发,支持大多数SQL91标准,支持原子的、一致的、独立的和持久的事务,不支持外键限制;通过数据库级的独占性和共享锁定来实现独立事务,当多个线程同时访问同一个数据库并试图写入数据时,每一时刻只有一个线程可以写入数据。SQLite支持2TB大小的单个数据库,每个数据库完全存储在单个磁盘文件中,以B+树数据结构的形式存储,一个数据库就是一个文件,通过简单复制即可实现数据库的备份。

  • 第10题:

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

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

    B

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

    C

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

    D

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


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

  • 第11题:

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

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

  • 第12题:

    判断题
    Python只能使用内置数据库SQLite,无法访问MSSQLServer、ACCESS或Oracle、MySQL等数据库。
    A

    B


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

  • 第13题:

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

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

    B.在每次调用SqliteDatabase的getWritableDatabase方法时,会执行SqliteOpenHelper的onCreate方法

    C.SqliteDatabase类是用来操作数据库

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


    正确答案:B

  • 第14题:

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

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

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

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

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


    参考答案:C

  • 第15题:

    要查询SQLite数据库中的信息需要使用Cursor接口,使用完毕后调用close方法关闭。()

    此题为判断题(对,错)。


    参考答案:√

  • 第16题:

    在SQLite中有哪些数据类型?


    正确答案:SQLite支持NULL,INTERGER,REAL,TEXT和BLOB数据类型。

  • 第17题:

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

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

    正确答案:C

  • 第18题:

    关于SQLite数据库下列说法正确的是?()

    • A、SQL ite不可移植、高效,可靠
    • B、SQL ite提供了对SQL2000的支持
    • C、SQL ite是无数据类型的数据库,就是字段必须指定类型
    • D、SQL ite是一种开源的嵌入式关系数据库

    正确答案:D

  • 第19题:

    sqlite和sqlserver有哪些区别?


    正确答案: Sqlite是微型版,功能自然比sqlserver功能少。
    sqlite只能添加和修改字段,不能删除字段。
    sqlite只支持单事务,不能支持多事务。
    Sqlite对触发器支持不完整。
    Sqlite对左连接右连接支持的不好
    如果查询的内容涉及几万条数据,如何提高效率和速度。
    可以使用类似sqlserver的事务处理。

  • 第20题:

    下列关于压缩数据库的说法中,不正确的是()

    • A、压缩可防止非法访问,从而保障数据库安全
    • B、压缩将会重新组织文件在磁盘上的存储方式
    • C、可以对未打开的数据库进行压缩
    • D、压缩可以优化数据库性能

    正确答案:A

  • 第21题:

    问答题
    sqlite和sqlserver有哪些区别?

    正确答案: Sqlite是微型版,功能自然比sqlserver功能少。
    sqlite只能添加和修改字段,不能删除字段。
    sqlite只支持单事务,不能支持多事务。
    Sqlite对触发器支持不完整。
    Sqlite对左连接右连接支持的不好
    如果查询的内容涉及几万条数据,如何提高效率和速度。
    可以使用类似sqlserver的事务处理。
    解析: 暂无解析

  • 第22题:

    单选题
    下列关于数据库表的说法不正确的是()。
    A

    数据表简称表

    B

    VF中数据表一般包含在数据库中,叫做数据库表

    C

    数据库表也可以独立存在,叫做自由表

    D

    数据库表不可以随时移出成为自由表


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

  • 第23题:

    问答题
    简单介绍SQLite数据库。

    正确答案: SQLite是内嵌在Python中的轻量级、基于磁盘文件的数据库管理系统,不需要服务器进程,支持使用SQL语句来访问数据库。该数据库使用C语言开发,支持大多数SQL91标准,支持原子的、一致的、独立的和持久的事务,不支持外键限制;通过数据库级的独占性和共享锁定来实现独立事务,当多个线程同时访问同一个数据库并试图写入数据时,每一时刻只有一个线程可以写入数据。SQLite支持2TB大小的单个数据库,每个数据库完全存储在单个磁盘文件中,以B+树数据结构的形式存储,一个数据库就是一个文件,通过简单复制即可实现数据库的备份。
    解析: 暂无解析

  • 第24题:

    单选题
    下列关于压缩数据库的说法中,不正确的是()
    A

    压缩可防止非法访问,从而保障数据库安全

    B

    压缩将会重新组织文件在磁盘上的存储方式

    C

    可以对未打开的数据库进行压缩

    D

    压缩可以优化数据库性能


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