Professional Documents
Culture Documents
0003 What Is SQLite
0003 What Is SQLite
info
CHAPTER 1
What Is SQLite?
,Q WKH VLPSOHVW WHUPV 64/LWH LV D SXEOLFGRPDLQ VRIWZDUH SDFNDJH WKDW SURYLGHV D
UHODWLRQDOGDWDEDVHPDQDJHPHQWV\VWHPRU5'%065HODWLRQDOGDWDEDVHV\VWHPVDUH
XVHGWRVWRUHXVHUGHILQHGUHFRUGVLQODUJHWDEOHV,QDGGLWLRQWRGDWDVWRUDJHDQGPDQ
DJHPHQWDGDWDEDVHHQJLQHFDQSURFHVVFRPSOH[TXHU\FRPPDQGVWKDWFRPELQHGDWD
IURPPXOWLSOHWDEOHVWRJHQHUDWHUHSRUWVDQGGDWDVXPPDULHV2WKHUSRSXODU5'%06
SURGXFWV LQFOXGH 2UDFOH 'DWDEDVH ,%0V '% DQG 0LFURVRIWV 64/ 6HUYHU RQ WKH
FRPPHUFLDOVLGHZLWK0\64/DQG3RVWJUH64/EHLQJSRSXODURSHQVRXUFHSURGXFWV
7KH/LWHLQ64/LWHGRHVQRWUHIHUWRLWVFDSDELOLWLHV5DWKHU64/LWHLVOLJKWZHLJKW
ZKHQ LW FRPHV WR VHWXS FRPSOH[LW\ DGPLQLVWUDWLYH RYHUKHDG DQG UHVRXUFH XVDJH
64/LWHLVGHILQHGE\WKHIROORZLQJIHDWXUHV
6HUYHUOHVV
64/LWHGRHVQRWUHTXLUHDVHSDUDWHVHUYHUSURFHVVRUV\VWHPWRRSHUDWH7KH64/LWH
OLEUDU\DFFHVVHVLWVVWRUDJHILOHVGLUHFWO\
=HUR&RQILJXUDWLRQ
1R VHUYHU PHDQV QR VHWXS &UHDWLQJ DQ 64/LWH GDWDEDVH LQVWDQFH LV DV HDV\ DV
RSHQLQJDILOH
&URVV3ODWIRUP
7KHHQWLUHGDWDEDVHLQVWDQFHUHVLGHVLQDVLQJOHFURVVSODWIRUPILOHUHTXLULQJQR
DGPLQLVWUDWLRQ
6HOI&RQWDLQHG
$VLQJOHOLEUDU\FRQWDLQVWKHHQWLUHGDWDEDVHV\VWHPZKLFKLQWHJUDWHVGLUHFWO\LQWR
DKRVWDSSOLFDWLRQ
6PDOO5XQWLPH)RRWSULQW
7KHGHIDXOWEXLOGLVOHVVWKDQDPHJDE\WHRIFRGHDQGUHTXLUHVRQO\DIHZPHJDE\WHV
RIPHPRU\:LWKVRPHDGMXVWPHQWVERWKWKHOLEUDU\VL]HDQGPHPRU\XVHFDQEH
VLJQLILFDQWO\UHGXFHG