Sqlite представляет из себя реляционную базу данных, используемую в качестве библиотеки при создании различных приложений. В отличие от многих других баз данных, таких как -- MySQL, MS SQL Server, Oracle Database, ЛИНТЕР, Sqlite не является отдельным приложением, работающим по принципу "клиент-сервер", вместо этого база данных представляет из себя как бы библиотеку и работает в том же процессе, что и само приложение. Другой особенностью этой интересной базы данных является то, что она использует динамическую типизацию данных, то есть вы можете поместить в столбец любое значение, не обращая внимание на тип этого столбца, что в некоторых случаях может быть очень полезно. Многие известные приложения используют Sqlite, среди них можно отметить следующие:
Благодаря этим приложениям SQLite считается самой распространённой базой данных в мире. В этом самоучителе мы будем использовать набор данных, известных как "база данных Northwind", а так же ещё одну достаточно простую базу данных: Для начала вам понадобится только файл Northwind.zip, файл tut_sql.zip потребуется только после восьмого урока. |