iOS 数据存储 - 03SQLite基础

1、SQLite介绍

1. 什么是SQLite

SQLite是一款轻型的嵌入式数据库

SQLite占用资源非常低,在嵌入式设备中只需要几百K的内存

但处理速度比MySql、PostgreSQL这两款著名的数据库都还快

2. 什么事数据库

数据库(DataBase)是按照数据结构来组织、存储和管理数据的仓库

目前数据库可以分为两大类:

关系型数据库(主流数据库)

对象型数据库

数据库的存储是以表位单位的


3. 数据库存数据的步骤

新建一个数据库

新建一张表(table)

添加多个字段(column,列,属性)

添加多行记录(row,每行存放读个字段对应的值)


2、SQL语句介绍

使用 SQL语句操作数据库中得数据

1. 什么是 SQL

SQL(structuredquerylanguage):结构化查询语言 SQL是一种对关系型数据库中的数据进行定义和操作的语言 SQL语言简洁,语法简单,好学好

2. 什么是 SQL 语句

使用SQL语言编写出来的句子\代码,就是SQL语句 在程序运行过程中,要想操作(增删改查,CRUD)数据库中的数据,必须使用SQL语句

3. SQL 语句特点

区分大小写

每条语句都必须以分号 ; 结尾

数据库中不可以使用关键字来命名表、字段

SQL 中的关键字

selectinsertupdatedeletefromcreatewheredescorderbygrouptablealterviewindex等等

4. SQL 语句的种类

1、数据定义语句(DDL:Data DefinitionLanguage) 包括createdrop等操作 在数据库中创建新表或删除表createtabledroptable
2、数据操作语句(DML:DataManipulation Language) 包括insertupdatedelete等操作 上面的3种操作分别用于添加、修改、删除表中的数据
3、数据查询语句(DQL:Data QueryLanguage) 可以用于查询获得表中的数据 关键字selectDQL(也是所有SQL)用得最多的操作 DQL常用的关键字有whereorderbygroupbyhaving


3、SQL语句


您的回应...

相关话题

查看全部

也许你感兴趣

换一批

热门标签

更多