1. База SQLite — Установка, создание таблицы, набор SQL-запросов

Автор Liza Merichenko
1. База SQLite — Установка, создание таблицы, набор SQL-запросов

Здравствуйте дорогие друзья.

С вами волосатов. Евгений витольдович и мы начинаем знакомство с замечательной базы данных sqlite который можно назвать база данных в если вам нужно написать небольшой проект тиг и не заморачиваться с различными клиент-серверные приложения Mi, а просто чтобы программа работала. Там эта база данных подойдет как нельзя лучше именно — это этот движок базы данных используются как правило на смартфонах на.

Андроиде и на похожих системах в чем же преимущество этой базы данных по сравнению с другими как правило — это простота использования то есть установка этой базы заключается в том, что вы копируете экзешник библиотеку и запускать она сразу работает нет никаких сложных установок соответственно не нужен настраивать система управления базами данных если вы сталкивались с установкой SQL или Microsoft SQL Server.

Возможно вы знаете какие есть особенности работы с партами с разрешением и всем прочим здесь ничего этого если есть доступ к файлу то есть доступ к базе данных соответственно удобно распространять со своим продуктом. То есть вы написали программу и рядом с ней поместили файлы в котором находится база данных кстати говоря ответ на вопрос. Где находится база данных Microsoft SQL не лежит на поверхности нужно изрядно ещё потратить немало скажем так времени чтобы узнать где они хранятся и как их распространять именно как файл они когда базы данных также очень немаловажный фактор полная лицензия. То есть вы можете спокойно использовать в своих приложениях для смартфонов или для небольших программ которые скажем так должны быть с портальными и запускаться с разных мест также кровь на сайте под Linux и unix и под Windows — это всё работает еще немаловажный фактор — это высокая скорость почему — это база данных быстро работает да потому, что из множества элементов абстракции. То есть если в случае. Смоленске белом получается в обращении к серверу базы данных соответственно парк-отеля проверка всяких авторизации всё проще здесь просто сразу обращение к файлу и поэтому простые запросы выполняются значительно быстро-быстро. Ну если вы делаете сложность сортировки то конечно тут она будет проигрывать поэтому — это базу данных лучше использовать больших проектов поддержка языка SQL транзакции триггеров представления также, что немаловажно вложенных запросов. Я помню времена когда всё не поддерживал вложенный запрос. Это было очень неудобно безопасность в том плане, что вы можете ограничить доступ к файлу в котором хранится вся база данных и таким образом обеспечить безопасность. Ну и конечно же возможность использовать с разными знаками программирую на этом уроке мы с вами скачаем запустим эту базу данных создадим таблицу создание базы данных за один таблицу и покажем как — это всё и потом будем использовать вместе с языком программирования Java для реализации на телефонной книжке на примере использования шаблонов проектирования mvc хорошо теперь. А я ещё читать вот тут вот есть такие небольшие, что и как лучше использовать какие есть популярные. Какие особенности производительности вообще вот наберите преимущества если и почитайте и в отчете за этот урок хотите. Напишите какие вы ещё нашли именно для себя преимущества этого языка программирования этой этого сервера базы данных для того чтобы скачать базу данных заходим на сайт skylots.org — это официальный сайт этой базы данных и сходим на вкладку download если у вас система Windows как у меня-то нас интересует вот этот вот пункт precompiled binaries for Windows и скачайте либо этот либо 32-разрядная либо 64-разрядные скрипт на мою системе подойдёт 32 разряда после того как открыть архив. Возьмите из него оба файла. Это был и. Дип и давайте мы их поместить в папку на диске C в принципе можете размещать их в любую папку на чтобы потом не потерялись. Да вот диск C sqlite. Я предлагаю именно сюда размещать идём дальше ещё вам то есть сама сам база данных у вас уже есть скажем так драйвер для них. Да, но ещё для работы неплохо было бы иметь консоль чтобы можно было выполнять различные запросы для этой цели. Мы скачиваем of Command line Tool for managing SQL Database File вот этот архивчик Skittles тоже пожалуйста скачайте. Откройте и. Возьмите отсюда 1 File sqlite3 exec. Нам пока достаточно вот эти всё база данных готова для работы запускаете экзешник. И вот уже всё готово как-то даже чересчур быстро да. Если вы устанавливали базы mysql limit 1 SQL там — это требует значительно больше времени. А тут в принципе уже всё готово. Так теперь, что мы тут будем делать как мы здесь будем работать первое, что необходимо сделать в первую команду это. Open и. Напишите какой база будете работать каждая база данных хранится в одном файле. Где и в этом файле получается можно хранить много таблиц, но столько сколько вы создадите давайте назовём базу users db в принципе. Вы можете как угодно называть расширение выбрать какой угодно. Да ну вот я выбрал такое. Давайте посмотрим в папку XP Lite и. Как видите здесь появился вот этот вот File Viewer — это как раз таки Database file всегда работа с командной строкой должно начинаться с вот этой командой иначе краткое предупреждение написано всё, что вы напишете останется просто в памяти дальше. Рекомендую вам набрать. и просто прочитать какие здесь есть возможности какие есть команды которые можно набирать ещё обращаю. Ваше внимание на то чтобы выйти из этой консоли необходимо набрать.. Крит есть такая шутка, что из текста в редакторе выходит reset. Ну вот поэтому на всякий случай сразу об этом сказал и так набираем. Open пишем User to db и вот мы в базе данных мы тут можем сделать. Ну конечно же мы. Давайте создадим собственно таблицу у нас будет таблица пользователей.

0 комментариев
0

Читайте также