标签:
一.特点
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位的由字母和数字组成的字符串。
表的过程:
标签:
原文地址:http://www.cnblogs.com/arxk/p/5537271.html