首页 > 移动平台 > 详细

iOS开发系列-SQLite

时间:2018-05-01 00:53:36      阅读:202      评论:0      收藏:0      [点我收藏+]

概述

SQLite3是一款轻型的嵌入式数据库。它占用资源非常低,在嵌入式设备中,可能只需要几百K的内存就够了。它的处理速度比Mysql、PostgreSQL这两款著名的数据库速度还快

数据库简介

常见的数据库可以分为2大类

  • 关系型数据库(主流)
  • 对象型数据库

常用的关系型数据库

  • PC端:Oracle、MySQL、SQL Server、Access、DB2、Sybase
  • 嵌入式\移动客户端: SQLite

SQLite

SQLite

SQL语句

SQL (structured query language)结构化查询语言,是一种关系型数据库中的数据进行定义和操作的语言。不区分大小写, 每条语句以分号;结尾。SQL语句主要分为三大类分别为DDL、DML、DQL。

DDL

DDL(Data Definition Language)数据定义语句,包含createdrop等操作,在数据库中创建新表或删表(creat tabledrop table)

/* 创建表 */
create table if not EXISTS t_student(
    id integer PRIMARY KEY AUTOINCREMENT,
    name text,
    score real
);

/* 删除表 */
 drop table if exists t_student;

DML

DML(Data Manipulation language)数据操作语句,包括insertupdatedelete等操作。

DQL

DML(Data Query language)数据查询语句,关键字select是所有SQL语句用的最多的语句。

iOS开发中SQLite

iOS开发系列-SQLite

原文:https://www.cnblogs.com/CoderHong/p/8975393.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!