<MyRusakov.ru />

Профессия Web-разработчик

Профессия Web-разработчик

Этот комплект за 8 месяцев превратит Вас в Web-разработчика с нуля. Учиться достаточно 1 час в день.

Начнёте Вы с HTML, CSS и вёрстки сайтов. Потом перейдёте к программированию и JavaScript. Затем изучите PHP, MySQL, SQL, Python. Изучите Web-фреймворки Laravel и Django. Создадите 5 своих сайтов для портфолио.

Комплект содержит:

- 540 видеоуроков

- 110 часов видео

- 1205 заданий для закрепления материала из уроков

- 5 финальных тестов

- 7 сертификатов

- 12 Бонусных курсов

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Зачем сайту MySQL? Таблицы, строки, запросы

Зачем сайту MySQL? Таблицы, строки, запросы

База данных в программировании – это хранилище разного рода данных в упорядоченном виде. Если провести простую аналогию из жизни, то базу данных можно сравнить с карточной системой в регистратуре поликлиники. Где каждой ячейке присвоена своя буква, в которой находятся карточки пациентов, фамилии которых начинаются именно на эту букву.

Современные сайты содержат большое количество информации и конечно же нуждаются в структурированной системе её хранения. В отличие от реальной жизни, все данные сайта хранятся в табличных ячейках. Данные хранятся на сервере, поэтому посетитель сайта не видит никаких таблиц и ячеек.

Новички часть путают термины - СУБД и база данных. СУБД – это система управления базами данных, где сама база данных - хранилище. Таких систем в программировании исчисляется десятками, одной из которых является MySQL.

Управление MySQL

Занесенные данные в базу данных, не остаются там навечно. Они могут редактироваться, удаляться, добавляться. Обычно доступ к редактированию таблиц базы данных, предоставляют хостинги через веб-приложение PHPMyAdmin. Связь сайта с сервером осуществляется через MySQL. Сайт берет нужную информацию из таблиц и показывает её пользователю в удобоваримом виде.

Таблицы MySQL

При создании новой базы данных, на сервере создается папка. СУБД MySQL хранит данные сайта в таблицах. Когда мы создаем таблицу в базе данных, то на сервере автоматически создается файл. В одной базе данных может быть сколько угодно таблиц. Данные в таблицах хранятся по определенному типу, не смешиваясь в одну кучу. Например, в одной таблице хранятся имена зарегистрированных пользователей, а в другой содержимое записей блога.

Столбцы

Таблицы состоят из строк и столбцов, в одном столбце хранится определенный тип данных: строчный (названия товара), в другом столбце числа (цены). Каждому типу данных отводится свой столбец. В одном столбце не могут быть вместе строки и числа.

Зачем сайту MySQL? Таблицы, строки, запросы.

Строки

В табличной строке хранятся разнотипные данные:

  • имя клиента
  • возраст
  • телефон
  • дата рождения
Зачем сайту MySQL? Таблицы, строки, запросы.

Первичный ключ MySQL

Первичный ключ – это столбец с ID для идентификации строки, на случай если в таблице будут одинаковые данные. Содержимое столбцов первичного ключа, должно быть уникальным. Иначе какой в нем смысл? Пример ключа со столбцом ID.

Зачем сайту MySQL? Таблицы, строки, запросы.

SQL запросы

Язык SQL создан для работы с базами данных и расшифровывается, как язык структурированных запросов. Используя запросы, можно делать выборку из базы данных и результат выборки выводить на сайте. Например, нам нужно отсортировать все кроссовки бренда Adidas из каталога.

Запрос будет таким:

SELECT boots AS "id", title
FROM shoes
WHERE vendor='adidas';

Каким сайтам не нужна база данных?

База данных не нужна лендингам, сайтам-визиткам и даже корпоративным сайтам, если там мало контента или он редко меняется.

Каким сайтам нужна база данных?

Интернет-магазина немыслим без базы данных. Если вы вынашиваете планы создать уникальный интернет-магазин с нуля и заодно прокачать свои навыки в PHP и MySQL, то не пропустите этот особенный видеокурс. Вы своими глазами увидите увлекательный процесс от создания магазина от идеи до размещения в интернете.

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (0):

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.