iOS開發系列-SQLite

來源:互聯網
上載者:User

標籤:它的   creat   對象   primary   資料庫簡介   delete   結構化   incr   res   

概述

SQLite3是一款輕型的嵌入式資料庫。它佔用資源非常低,在嵌入式裝置中,可能只需要幾百K的記憶體就夠了。它的處理速度比Mysql、PostgreSQL這兩款著名的資料庫速度還快

資料庫簡介

常見的資料庫可以分為2大類

  • 關係型資料庫(主流)
  • 對象型資料庫

常用的關係型資料庫

  • PC端:Oracle、MySQL、SQL Server、Access、DB2、Sybase
  • 嵌入式\移動用戶端: SQLite
SQLiteSQLiteSQL語句

SQL (structured query language)結構化查詢語言 (SQL),是一種關係型資料庫中的資料進行定義和操作的語言。不區分大小寫, 每條語句以分號;結尾。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語句用的最多的語句。

NavacateiOS開發中SQLite

iOS開發系列-SQLite

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.