您的位置:首页 > 数据库

数据存储——SQLite数据库存储2

2016-05-29 21:46 218 查看
一.表的约束

1.唯一约束

1-字段内容(多字段内容合并)唯一,不能有重复行

2-同一个表可以有多个唯一约束

2.检查约束

1-确保在保存前符合要求

2-对字段的数据进行值的范围等验证

3.维护表之间的完整性

3.外键约束

1-主键关联到另外一个表的字段,这个字段就是外键

2-要求:外键在添加或修改时,数据在主键表中必须存在;主键字段在修改或删除时,数据在外键表中不存在。





二.建表规则

符合三个范式:

1.第一范式:字段表达的意义是单一的,不可拆分

2.第二范式:避免数据冗余,把冗余数据拆分成多个表,表之间进行关联

3.第三范式:避免传递依赖

4.兼顾范式和冗余的平衡,达到提高效率的最佳效果

三.SQL语句

1.分类

1-数据定义语言DDL

2-数据控制语言DCL

3-数据管理语言DML

4-数据查询语言DQL

2.运算符

1-算术运算符:+、-、*、/

2-比较运算符:>,>=,<,<=,=,!=、<>

3-逻辑运算符:and 与,or 或,not 非

4-字符串运算符:连接运算||,用单引号引起来,表示字符串

3.特点

1-第三代语言

2-不区分大小写
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: