使用數據庫可以解決各種可能通過編程方式解決的問題。對於喜歡在90%的情況下使用數據庫和SQL的程序員來說,這是首選的數據管理策略,當討論數據時,他們首先想到的是這一點。如果你習慣了處理其他數據庫或數據庫管理係統(dbms),你會很高興地發現你也可以將SQL技能應用到iOS平台上。
關係型數據庫SQLite是iOS應用程序可以使用的數據庫。它存儲在你即將使用的軟件中內置的c庫中。沒有像SQL server、Oracle或MySQL那樣在後台運行的獨立SQLite服務器。程序中的所有操作都必須使用SQLite庫的各種函數來處理。值得注意的是,它不是一個單獨的服務或守護進程,在後台運行,並鏈接到應用程序。