zoukankan      html  css  js  c++  java
  • 数据存储——SQLite数据库存储

    一.特点

       1.存储具有一定结构的数据

       2.文件类型  .db

    二.SQLite数据库

       1.特点

         1-轻型的关系型数据库

         2-支持多种编程语言

         3-适合在移动设备中使用

         4-安装文件小

         5-支持多个操作系统

         6-运行速度快(数据量小)

         7-数据库本身是单个文件

       2.数据类型

         1-整数:INT  、INTEGER;

         2-浮点数:FLOAT   、DOUBLE  ;

         3-字符串文本

            ①CHAR,定长的字符串;

            ②WARCHAR,变长的字符串;

            ③TEXT,大文本;

         4-时间日期:DATE、DATETIME;

         5-文件:BLOB,不常用,影响查询效率。

       3.表

         1-表名

         2-字段

            ①字段名,用英文字母和数字、下划线组合;

            ②数据类型

            ③数据长度:浮点数,总长度或小数点后长度;

            ④默认值

         3-约束

            ①非空约束:字段内容不能为null;

            ②主键约束

               1>特点

                  ⑴字段内容非空

                  ⑵主键字段内容(多字段内容合并)唯一,不能有重复行

                  ⑶一个表只能有一个主键,但可以有多个主键字段

                  ⑷常用于数据检索定位和排序

               2>选用形式

                  ⑴表数据的唯一代码信息

                  ⑵_id

                     ❶自动增长字段或序列(自增长数字)

                     ❷数据类型是整型

                     ❸默认从1自动递增,每取一次加1

                  ⑶全球唯一标识GUID:32位的由字母和数字组成的字符串。

    表的过程:

     

  • 相关阅读:
    JSP版LCX:端口转发神器 KPortTran
    使用 JavaScript 实现对 PDF 的全文索引
    伙伴分配器的一个极简实现
    java创建线程的三种方式及其对照
    【版本号公布】Jeecg-P3 1.0 公布,J2EE微服务框架(插件开发)
    linux c 获取当前执行进程总数
    C++入门学习——模板
    GSON学习笔记之初识GSON
    Python学习笔记_Python对象
    怎样在OTN站点高速找到asm包并下载 (Oracle RAC)
  • 原文地址:https://www.cnblogs.com/arxk/p/5537271.html
Copyright © 2011-2022 走看看