sqlite oversigt

, denne tutorials hjælper dig med at forstå, hvad der er sqlite, hvordan er det forskelligt fra sql, hvorfor det er nødvendigt, og den måde, hvorpå vi håndterer ansøgninger database. sqlite er en software - bibliotek, der gennemfører en sammenhængende, serverless, nul konfiguration, transaktionsbaseret sql database motor.sqlite er en af de hurtigst voksende database, motorer, men det er vækst i popularitet, ikke noget at gøre med dets størrelse.kildekoden til sqlite i det offentlige domæne. hvad er sqlite?, under sqlite er et bibliotek, der gennemfører en sammenhængende, serverless, nul konfiguration, transaktionsbaseret sql database motor.det er en database, som er nul konfigureret, betyder det, som andre database, behøver du ikke få det ind i dit system. sqlite motor ikke er en uafhængig proces, som andre databaser, du kan forbinde det statisk eller dynamisk som din krav med deres ansøgning.den sqlite til oplagring filer direkte. hvorfor sqlite?,,, sqlite ikke kræver en separat server, proces eller system. (serverless).,,, sqlite kommer med nul - konfiguration, der betyder en fælde eller administration.,,, en fuldstændig sqlite database er lagret i en enkelt krydser platform disk fil.,,, sqlite er meget små og lette vægt mindre end 400kib fuldt ud indstillet eller mindre end 250kib med ekstraudstyr udeladt.,,, sqlite er indbygget, dvs. nej til eksterne afhængighed.,,, sqlite transaktioner er fuldt ud i overensstemmelse med syre, der giver sikker adgang fra flere forskellige processer eller tråde.,,, sqlite støtter de fleste af de query language karakteristika findes i sql92 (sql2) standard.,,, sqlite er skrevet i ansi-c og indeholder enkle og brugervenlige grænseflade.,,, sqlite er tilgængelig på unix (linux,mac os-x, robotter, programmerbare) og vinduer (win32, bed mærke i, winrt).,,, historie:,,, 2000 - d. richard hipp havde til formål sqlite med henblik på ingen administration, der er nødvendige for drift af et program.,,, 2000 - i august sqlite 1 frigives med nationale samlingsregering database manager.,,, 2011 - hipp meddelte, at tilføje unql grænseflade til sqlite db og udvikle unqlite (dokument orienterede database).,,, sqlite begrænsninger: der er nogle elementer af støtte sql92 i sqlite som vist nedenfor: ved beskrivelse ikke ydre joinonly forlod ydre med er gennemført.fuld ydre joinonly forlod ydre med er gennemført.ændre tablethe omdøbe tabel og tilføje kolonne varianter af ændrer tabel kommando støttes.faldet i kolonne, ændres kolonnen, tilføje begrænsning ikke støttet.udløser til hver række udløser støttes, men ikke for hver angivelse udløser.viewsviews i sqlite er rom.du kan ikke gennemføre en slette, indsæt eller ajourføre erklæring om en holdning.tilskud og revokethe kun adgang til tilladelser, der kan anvendes, er den normale filtilgang tilladelserne til de underliggende operativsystem., sqlite kommandoer: den standard, sqlite ordrer til at interagere med relationsdatabaser lignende sql.de skal skabe, udvælge, indlæse, ajourføre, slette og fald.disse ordrer kan klassificeres i grupper på grundlag af deres operationelle karakter:, ddl - data definition sprog: - beskrivelse createcreates et nyt bord, et billede af en tabel eller andre formål i databasen altermodifies en eksisterende database genstand, f.eks. et bord.dropdeletes et helt bord, et billede af en tabel eller andre formål i databasen., dml - datamanipulation sprog: - beskrivelse insertcreates rekord updatemodifies optegnelser deletedeletes optegnelser, dql - data query language: - beskrivelse udvælge får visse oplysninger fra en eller flere tabeller,



Previous:
Next Page: