сервер

Изучаем SQL. №19. SQL views или представления

< SQL — высокоуровневый язык и имеет немало плюшек в своих функциональных недрах. Одной из таких, является возможность создания представлений. Это как функция, с уже заготовленным кодом, только в нашем случае — с запросом. Вьюхи могут сильно упростить вам работу,…

Сайт для локальной сети и FTP на OpenServer

Для многих админов становится актуальным поддержка внутреннего сайта в локально сети. Это удобно для обмена информацией или документооборота. Раньше я уже показывал как настроить локальный web сервер на linux и на windows. В linux достаточно установить все компоненты веб окружения,…

Уменьшаем размер VHD виртуального диска с помощью VHD resazer

Иногда нужно уменьшить виртуальный диск VHD. Причины могут быть разные, но результат должен быть один — уменьшенный виртуальный диск. Делать мы это будем с помощью программы VHD Resizer. Так же скажу, что она не ужимает конкретный VHD файл до нужного…

Изучаем SQL. №18. SQL соединения JOIN

Мы с вами рассмотрели как устроены внешние ключи и связи между таблицами. Теперь пришел логический черед научиться делать выборку информации из этих таблиц. В предыдущих уроках я показывал универсальный вариант с LEFT JOIN, но он не единственный и не самый…

Изучаем SQL. №16. Внешние ключи и связи между таблицами. Один ко многим.

Итак, представим ситуацию, что у нас есть база данных какого-то предприятия. И есть две таблицы. Первая — ФИО рабочего, вторя — их профессии. Допустим, каждый рабочий работает на какой-то профессии, то есть у него одна профессия, но людей с такой…

SQLite — компактная реляционная кросс-платформенная база данных

SQLite — компактная реляционная кросс-платформенная встраиваемая база данных. Работающая парадигму клиент-сервер.Сам движок SQLite не является отдельным процессом, а представляет из себя библиотеку, становясь тем самым частью программы ее использующей. SQLite хранит все данные в одном файле, который находится на том…

Изучаем Python. №16. Установка Python3 на linux.

Для тех, кто хочет пощупать python 3 на своих linux машинах, но так и не понял как все-таки его установить. На самом деле все очень просто. Хотя сама установка потребует времени и терпения. 1)Для начала скачайте последнюю версию python. 2)Разархивируйте…

Изучаем SQL. №15. Внешние ключи и связи между таблицами. Один к одному.

Естественно, что все в одну таблицу не запихнуть. Да и зачем создавать монстра, которого потом не обуздать. При нормализации любая большая таблица распадается на меньшие, с которыми удобней работать в дальнейшем. ТРИ ТИПА СВЯЗЕЙ МЕЖДУ ТАБЛИЦАМИ 1)Один к одному. 2)Один…

Изучаем SQL. №14. UTF-8 данные в консоли Linux

Если вы уже сделали сайт, тогда пора его расскручивать. Покупайте и используйте контекстную рекламу с https://vinograd.io. Все уроки данного цикла были проведены на Windows с участие OpenServer. Но, если вы использовали для практических работ Linux сервер, тогда у вас были…

Изучаем SQL. №13. SQL функции для работы с числами.

Про строковые функции в SQL я уже рассказывал, сегодня поговорим о функциях для работы с числами. Тема довольно простая, так что приступим незамедлительно, а именно — рассмотрим четыре основных функции: SUM(колонка) — вывод суммы всех чисел. MIN/MAX(колонка) — выводит минимальное/максимальное…