SQLite

SQLite
Tipeserverless relational database management system (en) Terjemahkan Edit nilai pada Wikidata
Versi pertama17 Agustus 2000;
24 tahun lalu
 (2000-08-17)
Versi stabil
3.46.1 (13 Agustus 2024) Edit nilai pada Wikidata
GenreRDBMS (embedded)
LisensiDomain publik[1]
EponimSQL Edit nilai pada Wikidata
Karakteristik teknis
Sistem operasiLintas-platform
Ukuran699 KiB
Bahasa pemrogramanC (mul) Terjemahkan Edit nilai pada Wikidata
Format kode
Format berkas
Informasi pengembang
PengembangD. Richard Hipp
Informasi tambahan
Situs websqlite.org Sunting ini di Wikidata
Stack ExchangeEtiqueta Edit nilai pada Wikidata
Free Software DirectorySQLite Edit nilai pada Wikidata
GitHub: sqlite
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini


Format File Basis Data SQLite
Ekstensi berkas.sqlite3, .sqlite, .db
Jenis MIMEapplication/vnd.sqlite3[2]
Bilangan magis53 51 4c 69 74 65 20 66 6f 72 6d 61 74 20 33 00 (zero-terminated ASCII "SQLite format 3")
Rilis pertama2004-06-18
Situs websqlite.org/fileformat2.html

SQLite merupakan sebuah sistem manajemen basisdata relasional yang bersifat ACID-compliant dan memiliki ukuran pustaka kode yang relatif kecil, ditulis dalam bahasa C. SQLite merupakan proyek yang bersifat public domain yang dikerjakan oleh D. Richard Hipp.

Tidak seperti pada paradigma client-server umumnya, Inti SQLite bukanlah sebuah sistem yang mandiri yang berkomunikasi dengan sebuah program, melainkan sebagai bagian integral dari sebuah program secara keseluruhan. Sehingga protokol komunikasi utama yang digunakan adalah melalui pemanggilan API secara langsung melalui bahasa pemrograman. Mekanisme seperti ini tentunya membawa keuntungan karena dapat mereduksi overhead, latency times, dan secara keseluruhan lebih sederhana. Seluruh elemen basisdata (definisi data, tabel, indeks, dan data) disimpan sebagai sebuah file. Kesederhanaan dari sisi disain tersebut bisa diraih dengan cara mengunci keseluruhan file basis data pada saat sebuah transaksi dimulai.

Fitur-fitur

Pustaka SQLite mengimplementasikan hampir seluruh elemen-elemen standar yang berlaku pada SQL-93, termasuk transaksi yang bersifat atomic, konsistensi basisdata, isolasi, dan durabilitas (dalam bahasa inggris lebih sering disebut ACID), trigger, dan kueri-kueri yang kompleks. Tidak ada pengecekan tipe sehingga data bisa dientrikan dalam bentuk string untuk sebuah kolom bertipe integer. Beberapa kalangan melihat hal ini sebagai sebuah inovasi yang menambah nilai guna dari sebuah basisdata, utamanya ketika digunakan dalam bahasa pemrograman berbasis script (PHP, Perl), sementara kalangan lain melihat hal tersebut sebagai sebuah kekurangan.

Beberapa proses ataupun thread dapat berjalan secara bersamaan dan mengakses basisdata yang sama tanpa mengalami masalah. Hal ini disebabkan karena akes baca data dilakukan secara paralel. Sementara itu akses tulis data hanya bisa dilakukan jika tidak ada proses tulis lain yang sedang dilakukan; jika tidak, proses tulis tersebut akan gagal dan mengembalikan kode kesalahan (atau bisa juga secara otomatis akan mencobanya kembali sampai sejumlah nilai waktu yang ditentukan habis). Hanya saja ketika sebuah tabel temporer dibuat, mekanisme penguncian pada proses multithread akan menyebabkan masalah [1] Diarsipkan 2006-02-21 di Wayback Machine.. Update yang terkini (versi 3.3.4) dikatakan telah memperbaiki masalah ini.

Sebuah program yang mandiri dinamakan sqlite disediakan dan bisa digunakan untuk mengeksekusi kueri dan memanajemen file-file basisdata SQLite. Program tersebut juga merupakan contoh implementasi penulisan aplikasi yang menggunakan pustaka SQLite.

Integrasi dengan bahasa lain

Lihat pula

Referensi

  1. ^ "SQLite Copyright". sqlite.org. Diakses tanggal May 17, 2010. 
  2. ^ "SQLite database file format media type at IANA". Internet Assigned Numbers Authority. IANA. Diakses tanggal 2019-03-08. 

Pranala luar

Read other articles:

هذا الملف مُرَشّحٌ لتصديره إلى ويكيميديا ​​​​كومنز. يجوز لأي مُستخدم إجراء هذه العملية؛ عُد إلى ويكيبيديا:تصدير الملفات إلى كومنز للتفاصيل. إذا كان هذا الملف به مشكلات تتعلق بالإسناد أو حقوق التأليف والنشر، أو كان غير مؤهل لكومنز، فقم بإزالة هذا الوسم و لا تصدّره إلى كومن…

American painter and sculptor Eric FischlFischl, 2008Born (1948-03-09) March 9, 1948 (age 76)New York City, USAlma materCalifornia Institute of the ArtsKnown forPainting, Sculpture, printmakingMovementRealism, Neo-expressionismSpouseApril Gornik Eric Fischl (born March 9, 1948) is an American painter, sculptor, printmaker, draughtsman and educator.[1] He is known for his paintings depicting American suburbia from the 1970s and 1980s.[2][3] Life Fischl was b…

Weather prediction using mathematical models of the atmosphere and oceans For broader coverage of this topic, see Atmospheric model. Weather models use systems of differential equations based on the laws of physics, which are in detail fluid motion, thermodynamics, radiative transfer, and chemistry, and use a coordinate system which divides the planet into a 3D grid. Winds, heat transfer, solar radiation, relative humidity, phase changes of water and surface hydrology are calculated within each …

Burmese army general Lieutenant GeneralKyaw Swar Linကျော်စွာလင်းQuartermaster General of Myanmar ArmyIncumbentAssumed office May 2020Preceded byLieutenant General Nyo Saw Personal detailsBorn1971 (age 52–53)NationalityBurmeseSpouseNan Ku KuAlma materDefence Services AcademyMilitary serviceAllegiance MyanmarBranch/service Myanmar ArmyRank Lieutenant General Kyaw Swar Lin (Burmese: ကျော်စွာလင်း) is a Burmese military general …

博里萨夫·约维奇攝於2009年 南斯拉夫社會主義聯邦共和國第12任總統任期1990年5月15日—1991年5月15日总理安特·马尔科维奇前任亚内兹·德尔诺夫舍克继任塞吉多·巴伊拉莫维奇(英语:Sejdo Bajramović) (代任)第12任不结盟运动秘书长任期1990年5月15日—1991年5月15日前任亚内兹·德尔诺夫舍克继任斯捷潘·梅西奇第3任塞尔维亚常驻南斯拉夫社会主义联邦共和国主席团代表任期1…

2020年夏季奥林匹克运动会波兰代表團波兰国旗IOC編碼POLNOC波蘭奧林匹克委員會網站olimpijski.pl(英文)(波兰文)2020年夏季奥林匹克运动会(東京)2021年7月23日至8月8日(受2019冠状病毒病疫情影响推迟,但仍保留原定名称)運動員206參賽項目24个大项旗手开幕式:帕维尔·科热尼奥夫斯基(游泳)和马娅·沃什乔夫斯卡(自行车)[1]闭幕式:卡罗利娜·纳亚(皮划艇)[2…

Page 550 du Medical and Surgical History of the War of the Rebellion (vol. 1 part I). Un des tableaux récapitulatifs des pertes dans les troupes blanches de l'Union pour le théâtre du Golfe du Mexique. Ce seul volume contient plus de 700 pages de tableaux statistiques. Une infirmière confédérée, identifiée comme Anne Bell, assiste deux blessés de l'Union. Photo prise à Nashville (Tennessee). Le déclenchement de la guerre de Sécession trouva l'armée américaine (et donc chacun des de…

此条目序言章节没有充分总结全文内容要点。 (2019年3月21日)请考虑扩充序言,清晰概述条目所有重點。请在条目的讨论页讨论此问题。 哈萨克斯坦總統哈薩克總統旗現任Қасым-Жомарт Кемелұлы Тоқаев卡瑟姆若马尔特·托卡耶夫自2019年3月20日在任任期7年首任努尔苏丹·纳扎尔巴耶夫设立1990年4月24日(哈薩克蘇維埃社會主義共和國總統) 哈萨克斯坦 哈萨克斯坦政府與…

Каллиграфическая строчная P ℘ Изображение ◄ ℔ ℕ № ℗ ℘ ℙ ℚ ℛ ℜ ► Характеристики Название script capital p Юникод U+2118 HTML-код ℘ или ℘ UTF-16 0x2118 URL-код %E2%84%98 Мнемоника ℘ ℘ — символ, используемый в математике для обозначения эллиптических функций Вейершт…

  提示:此条目页的主题不是全民最大黨。 人民最大黨人民最大黨标志英語名称The People Union Party主席許榮淑榮譽主席范振宗成立2009年9月26日 (2009-09-26)(14年249天)分裂自民主進步黨总部 中華民國臺北市中正區青島東路3之2號3樓官方色彩  綠色口號人民最大,天下為公 人民最大黨是中華民國的政黨之一,2009年9月26日成立,發起人是前民主進步黨黨員的許榮淑…

Blitar beralih ke halaman ini. Untuk kabupaten bernama sama, lihat Kabupaten Blitar. Untuk kegunaan lain, lihat Blitar (disambiguasi). Kota BlitarKotaTranskripsi bahasa daerah • JawaBlitar (Gêdrig) بليتار (Pégon) ꦧ꧀ꦭꦶꦠꦂ (Hånåcåråkå) • Tionghoa勿里达 (Jiǎnhuàzì) 勿裡達 (Zhèngtǐzì) Wù lǐ dá (Pīnyīn)Taman Pecut pada malam hariMakam Presiden Soekarno LambangJulukan: Kota PETAKota PatriaMotto: Kridha hangudi ja…

Докладніше: Втрати силових структур внаслідок російського вторгнення в Україну У статті, наведено список втрат українських військовослужбовців у російсько-українській війні за жовтень 2023 року (включно). Втрати з українського боку публікуються в обмеженому форматі та …

Tibeto-Burman language spoken primarily in northeastern India This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Mizo language – news · newspapers · books · scholar · JSTOR (March 2023) (Learn how and when to remove this message) MizoMizo ṭawng or Duhlián ṭawngNative to India Region Chittagong Hill Tract…

Annual festival in Portland, Oregon For similar terms, see Portland Rose (disambiguation). Portland Rose FestivalWaterfront Village in Gov. Tom McCall Waterfront ParkBeginslate May or early JuneEndsmid-June (2–3 weeks after starting)FrequencyannualLocation(s)Portland, OregonInaugurated1907; 117 years ago (1907)Attendance1.2 million (2011)[1]Budget$3,407,582 (2011)[1]Patron(s)Portland Rose Festival FoundationWebsiterosefestival.org The Portland Rose Festival is…

American politician (1804–1878) This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. Please help improve this article by introducing more precise citations. (March 2016) (Learn how and when to remove this message) Charles ConradMember of the C.S. House of Representativesfrom Louisiana's 2nd districtIn officeFebruary 18, 1862 – March 18, 1865Preceded byConstituency establishedSucceeded byCons…

Area of Milton Keynes, England Human settlement in EnglandMiddletonAll Saints' Church, Milton Keynes VillageMiddletonMapping © OpenStreetMapShow map of Milton KeynesMiddletonLocation within BuckinghamshireShow map of BuckinghamshirePopulation5,624 (2011 Census, civil parish)[1]OS grid referenceSP888390Civil parishMilton KeynesUnitary authorityCity of Milton KeynesCeremonial countyBuckinghamshireRegionSouth EastCountryEnglandSovereign stateUnited KingdomPost…

Genus of turtles River turtle redirects here. For other uses, see River turtle (disambiguation). Hickatee In the Prague Zoo Conservation status Critically Endangered  (IUCN 3.1)[1] CITES Appendix II (CITES)[2] Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Reptilia Order: Testudines Suborder: Cryptodira Family: Dermatemydidae Genus: DermatemysGray, 1847[3] Species: D. mawii Binomial name Dermatemys mawiiGray, 1847[…

Dalam nama Korean ini, nama keluarganya adalah Jeon. Jeon Hyeok-jinJeon, 2015Informasi pribadiKebangsaanKorea SelatanLahir13 Juni 1995 (umur 29)Ulsan, Korea SelatanTinggi178 m (584 ft 0 in)Berat67 kg (148 pon)PeganganKananTunggal putriPeringkat tertinggi18 (8 Februari 2018)Peringkat saat ini80 (22 November 2022) Rekam medali Putri bulu tangkis Mewakili  Korea Selatan Piala Sudirman 2017 Gold Coast Mixed team 2021 Vantaa Mixed team Piala Thomas 2016 Kunshan…

Not to be confused with 2014 Islamic State invasion of Iraq. Military campaign This article may require cleanup to meet Wikipedia's quality standards. The specific problem is: Should be partly rewritten to be mainly based on a limited number of existing high reliability sources, with news reports only completing the picture. Please help improve this article if you can. (November 2015) (Learn how and when to remove this message) Northern Iraq offensive (August 2014)Part of the War in IraqDate1–…

Football tournament season 2008 Norwegian Football CupNorgesmesterskapet i fotball for herrerTournament detailsCountry NorwayTeams128 (main competition)Final positionsChampionsVålerenga (4th title)Runner-upStabækTournament statisticsMatches played127Goals scored518 (4.08 per match)Top goal scorer(s)Mohammed Abdellaoue Veigar Pall Gunnarson (7 goals each) [1]← 20072009 → Ullevaal Stadion, Oslo - venue for the Norwegian Cup final The 2008 Norwegi…