数据存储——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位的由字母和数字组成的字符串。

表的过程:

 

原文地址:https://www.cnblogs.com/arxk/p/5537271.html