Курсы программирования с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович

Базы данных - Управление отелем

Практическое знакомство с базами данных на примере создания программы «Hotel - управление комнатами и клиентами» - планирование и проектирование базы данных, проектирование интерфейса и создание полноценного программного продукта, с использованием базы данных MySQL и MS-SQL.



5,000 руб.


Для подписки на пакет необходимо авторизоваться.

Список уроков | фото | видео

# Название видеоурока Решило Рейтинг Доступ
1 Вступление 00:08:49 48 чел. ★ 4.9 Done
  Отчёт отправил: 7788. Ксения Решено за 30 мин. [Показать отчёт]
Научился: Повторила пройденное 
Сложности: Ничего сложного 
Комментарии: :) 
2 Таблицы клиентов и заказов 00:25:03 46 чел. ★ 4.9 Done
  Отчёт отправил: 7788. Ксения Решено за 45 мин. [Показать отчёт]
Научился: Подредактировала некоторые вещи с прошлого раза 
Сложности: Ничего сложного) 
Комментарии: Все как всегда супер!) 
3 Таблицы комнат и дней 00:22:47 44 чел. ★ 4.9 Done
  Отчёт отправил: 7788. Ксения Решено за 30 мин. [Показать отчёт]
Научился: Повторила пройденное  
Сложности: Ничего сложного 
Комментарии: Я бы добавила еще одну таблицу, в которой было бы отображение категории номеров 
4 Создание базы в MS Access 00:26:28 40 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 45 мин. [Показать отчёт]
Научился: Рисовать схемы в draw.io, поскольку мой компьютер категорически отказывается устанавливать Access 
Сложности: Ничего сложного 
Комментарии: К сожалению не смогла распечатать схему из-за отсутствия принтера:( 
5 Установка сервера MySQL 00:08:39 21 чел. ★ 4.9 Demo
6 SQL запросы для создания Базы 00:24:00 39 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Делать запросы в MySQL 
Сложности: Ничего 
Комментарии: Отличный урок, все очень понравилось!) 
7 Модель. Планирование. 00:04:53 39 чел. ★ 4.7 Done
  Отчёт отправил: 7788. Ксения Решено за 15 мин. [Показать отчёт]
Научился: Продумывать каждый шаг 
Сложности: Сформулировать задачи 
Комментарии: Клиенты: регистрация нового клиента, поиск клиента, редактирование, удаление; Заявки: добавление новой заявки, редактирование, удаление заявки, статус о выполнении заявки; Комнаты: добавление новой комнаты, редактирование данных о комнате, удаление комнаты, изменение статуса комнаты; Карта: состояние комнат, количество заявок (подтвержденных/ неподтвержденных), количество клиентов; Календарь: генерация календаря на текущий год, добавление/удаление праздничных дней.  
8 Модель. Список задач. 00:23:02 37 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Потренировалась с SQL запросами 
Сложности: Ничего 
Комментарии: Отличный урок!)  
9 Модель. SQL запросы для Client 00:20:17 36 чел. ★ 4.8 Done
  Отчёт отправил: 7788. Ксения Решено за 40 мин. [Показать отчёт]
Научился: Создавать запросы для получения данных по фильтру. 
Сложности: Ничего сложного 
Комментарии: Отличный урок!) Все очень понравилось) 
10 Модель. SQL запросы для Room 00:12:04 36 чел. ★ 4.9 Done
  Отчёт отправил: 7788. Ксения Решено за 25 мин. [Показать отчёт]
Научился: Прокачала навыки по созданию SQL запросов. 
Сложности: Ничего сложного) 
Комментарии: Все отлично!) 
11 Модель. SQL запросы для Book и Map 00:26:03 36 чел. ★ 4.8 Done
  Отчёт отправил: 7788. Ксения Решено за 30 мин. [Показать отчёт]
Научился: Попрактиковалась над созданием SQL-запросов. 
Сложности: Ничего сложного) 
Комментарии: По моему мнению, это очень хороший способ создания программы. Здесь есть возможность рассмотреть все изнутри, понять логику действий и прочувствовать тонкости создания. Мне все очень понравилось, много чему новому научилась и прокачала навыки создания SQL-запросов!) 
12 Модель. Имена методов. 00:26:12 34 чел. ★ 4.9 Done
  Отчёт отправил: 7788. Ксения Решено за 35 мин. [Показать отчёт]
Научился: Продумывать методы для каждого запроса. 
Сложности: Ничего 
Комментарии: Все как всегда супер!:) 
13 Класс MySQL. Драйвер и конструктор. 00:28:30 34 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 40 мин. [Показать отчёт]
Научился: Подключать базу данных к проекту. 
Сложности: Не запутаться 
Комментарии: Отличный урок!) 
14 Класс MySQL. Получение таблицы. 00:23:55 34 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 30 мин. [Показать отчёт]
Научился: Создавать методы для добавления запросов. 
Сложности: Долго не могла разобраться почему не производился запрос, оказалось пропустила одну кавычку :) 
Комментарии: Отличный урок много чему научил!) 
15 Класс MySQL. Обработка ошибок. 00:13:22 34 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 20 мин. [Показать отчёт]
Научился: Повторила обработку ошибок 
Сложности: Ничего 
Комментарии: Все отлично!) 
16 Модульный тест 00:16:02 33 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 25 мин. [Показать отчёт]
Научился: Работать с тестами. 
Сложности: Ничего сложного. 
Комментарии: Отличный урок!) Раньше мне не приходилось работать с тестами, но всегда было интересно как они работают. Спасибо большое за возможность узнать как это работает! :) 
17 Отображение таблицы 00:06:18 33 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 15 мин. [Показать отчёт]
Научился: Загружать таблицы с базы данных в DataGridView. 
Сложности: Ничего сложного) 
Комментарии: Отличный урок!) Магия существует!)) 
18 Модель. Класс Клиента 00:24:57 32 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 40 мин. [Показать отчёт]
Научился: Добавлять клиентов в таблицу, описывать методы через ///. 
Сложности: Ничего сложного) 
Комментарии: Отличный урок!) Сделала много открытий для себя) 
19 Модель. Всё про Клиента 00:35:00 31 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Искать клиентов по заданному фильтру, изменять данные клиента с помощью создания соответствующих методов. 
Сложности: Не запутаться:) 
Комментарии: Отличный урок! Много чему учит!) Единственное было сложно не запутаться в написании запросов, поскольку каждая лишняя запятая может привести к ошибке. 
20 Модель - Календарный год 00:29:48 27 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 45 мин. [Показать отчёт]
Научился: Потренировалась создавать тесты для проверки метода. 
Сложности: Не смогла никому помочь с С#, поскольку никто из моих знакомых не занимается программированием :( 
Комментарии: Отличный урок!) Все очень понравилось!) 
21 Модель - Календарные праздники 00:20:00 25 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 45 мин. [Показать отчёт]
Научился: Потренировалась с созданием запросов и тестированием функций. 
Сложности: Ничего сложного) 
Комментарии: Отличная практика!) С нетерпением жду продолжения!) 
22 Модель. Класс комнаты 00:16:39 25 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Потренировалась над созданием тестов. 
Сложности: Ничего) 
Комментарии: Все как всегда замечательно!) 
23 Модель. Удаление комнат. 00:14:41 24 чел. ★ 4.8 Done
  Отчёт отправил: 7788. Ксения Решено за 25 мин. [Показать отчёт]
Научился: Создавать функцию для удаления комнаты 
Сложности: Сложностей не возникло 
Комментарии: Отличный урок!) 
24 Модель. Тестирование комнат. 00:30:31 22 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 50 мин. [Показать отчёт]
Научился: Выделять функции через рефактор. 
Сложности: Трудностей не возникло 
Комментарии: Отличный урок!) Хорошая практика в тестировании!) 
25 Модель. Бронирование. 00:29:40 22 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 40 мин. [Показать отчёт]
Научился: Потренировалась создавать функции 
Сложности: Ничего 
Комментарии: Отличный урок!) 
26 Модель. Статусы заказов. 00:14:52 21 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 25 мин. [Показать отчёт]
Научился: Потренировалась создавать новые функции 
Сложности: Ничего 
Комментарии: Все отлично!) 
27 Модель. Список заказов. 00:13:17 20 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 15 мин. [Показать отчёт]
Научился: Ничему 
Сложности: Ничего сложного 
Комментарии: С нетерпением жду продолжения!) 
28 Модель. Карта отеля 1 00:22:41 19 чел. ★ 5 Done
  Отчёт отправил: 7788. Ксения Решено за 30 мин. [Показать отчёт]
Научился: Ничему новому 
Сложности: Ничего 
Комментарии: Все как всегда отлично!) 
29 Модель. Карта отеля 2 00:18:56 19 чел. ★ 4.9 Done
  Отчёт отправил: 7788. Ксения Решено за 25 мин. [Показать отчёт]
Научился: Потренировалась над созданием запросов. 
Сложности: Ничего 
Комментарии: Отличный урок!) Написание функций немножко утомляет, но это все равно очень интересно!) 
30 Модель. Карта отеля 3 00:16:56 19 чел. ★ 4.9 Done
  Отчёт отправил: 7788. Ксения Решено за 20 мин. [Показать отчёт]
Научился: Повторила создание функций для совершения запросов. 
Сложности: Трудностей не возникло 
Комментарии: Отличный урок!) Все больше и больше затягивает создание БД :) 
31 Вид. Список форм. 00:12:00 9 чел. ★ 5 $
  Итого:   31 видеоурок общей продолжительностью 10 час. 16 мин. 7 чел. ★ 4.95  
  Финалисты:   Денис,   Иван,   Николай (nick27m),   Валентин,   Lik_Kirill,   Frank,   Rita .

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: ещё немного SQL
Трудности: пока всё просто
способ проектирования интересный, думаю, что значительно упростит следующие этапы создания программы
Научился: реализовывать некоторые sql запросы в языке c#
Трудности: не допустить опечатку, любая опечатка ведет к ошибке в программе.
было бы здорово применять какой то более современный подход к реализации запросов, этот подход тоже работает, но очень легко не заметить какую нибудь запятую или кавычку, и потом замучаешься искать, где именно и как накосячил.