iOS 数据存储 - 03SQLite基础
1、SQLite介绍
1. 什么是SQLite
2. 什么事数据库SQLite是一款轻型的嵌入式数据库
SQLite占用资源非常低,在嵌入式设备中只需要几百K的内存
但处理速度比MySql、PostgreSQL这两款著名的数据库都还快
3. 数据库存数据的步骤数据库(DataBase)是按照数据结构来组织、存储和管理数据的仓库
目前数据库可以分为两大类:
关系型数据库(主流数据库)
对象型数据库
数据库的存储是以表位单位的
新建一个数据库
新建一张表(table)
添加多个字段(column,列,属性)
添加多行记录(row,每行存放读个字段对应的值)
2、SQL语句介绍
使用 SQL语句操作数据库中得数据
1. 什么是 SQL
SQL(structuredquerylanguage):结构化查询语言SQL是一种对关系型数据库中的数据进行定义和操作的语言SQL语言简洁,语法简单,好学好用
2. 什么是 SQL 语句
使用SQL语言编写出来的句子\代码,就是SQL语句在程序运行过程中,要想操作(增删改查,CRUD)数据库中的数据,必须使用SQL语句
3. SQL 语句特点
不区分大小写
每条语句都必须以分号 ; 结尾
数据库中不可以使用关键字来命名表、字段
SQL 中的关键字
select、insert、update、delete、from、create、where、desc、order、by、group、table、alter、view、index等等
4. SQL 语句的种类
1、数据定义语句(DDL:Data DefinitionLanguage)包括create和drop等操作在数据库中创建新表或删除表(createtable或 droptable)
2、数据操作语句(DML:DataManipulation Language)包括insert、update、delete等操作上面的3种操作分别用于添加、修改、删除表中的数据
3、数据查询语句(DQL:Data QueryLanguage)可以用于查询获得表中的数据关键字select是DQL(也是所有SQL)用得最多的操作其他DQL常用的关键字有where,orderby,groupby和having
3、SQL语句
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。