Усі онлайнові курси

від 49,00 євро

5,0 з 5

Рейтинг

Усі онлайн-шанси від 49 €

Усі онлайнові курси

від 49,00 євро

Опис онлайн-курсу

На цьому онлайн-курсі ви навчитесь спілкуватися з базами даних. База даних зберігає дані і може надати їх вам, якщо ви правильно запитаєте. Ви це дізнаєтесь. Кожен сучасний сайт і додаток використовує базу даних. Всі публікації в соціальній мережі, усі товари в магазині, всі курси на цій сторінці зберігаються в базі даних. Також текст, який ви читаєте. Контакти та текстові повідомлення на телефоні? База даних. Що він показує вам правильний номер, коли ви починаєте друкувати "бабуся"? Правильний запит до бази даних.

mysql

База даних зберігає дані, дозволяє додавати нові, редагувати та видаляти наявні дані та вибирати конкретні дані за умов. Наприклад, якщо ви вибрали в електронному магазині категорію «пилососи», ви не хочете бачити там ковбаси. Тому вам потрібно правильно розробити базу даних і задати правильні питання. Крім того, ви знаєте дані в базі даних аналізувати, робити розрахунки та статистику між ними. Скільки червоних скутерів було продано у другий понеділок третього місяця вдень? База даних не запитує, навіщо вам це знати, але якщо ви надішлете йому правильний запит, ви отримаєте правильну відповідь.

База даних SQL

Ви спілкуєтесь із базою даних за допомогою Мова SQL. Мета цього онлайн-курсу - навчити вас писати сам код SQL, а також використовувати цей код SQL у співпраці з мовою програмування, щоб він став функціональним веб-додатком. SQL - загальна мова для спілкування з певною системою баз даних.

MySQL a SQLite є одними з найпопулярніших для веб-сайтів, додатків та стартапів.

Тематично курс складається з трьох частин:

Перша частина займається базами даних загалом. Ви дізнаєтесь про системи реляційних баз даних. Вони ділять усі дані на таблиці, які ми з’єднуємо разом, використовуючи т. Зв стосунки. Наприклад, на цьому сайті відстежуються відео, курси та інструктори та є таблиці з однойменною назвою. Посилання між ними говорять про те, що кожне відео належить до певного курсу, а кожен курс - до певного викладача. Як результат, правильні відео завжди відображаються на сторінці курсу, і ви можете робити статистичні дані про популярність курсів та викладачів на основі переглядів вашого відео.

На цьому онлайн-курсі ви також дізнаєтесь про відмінності між MySQL, PostgreSQL, Oracle, SQLite та NoSQL. NoSQL згодом він отримає окремий онлайн-курс.

Друга частина формує ядро ​​курсу. Тут інформація застосовується на практиці. Тут ви навчитеся писати реальний код SQL із практичними прикладами на реальній базі даних. Ви навчитеся створювати бази даних, керувати ними, запускати команди баз даних. Ви навчитеся писати т. Зв. SQL-запити, запити до бази даних, щоб зробити згадані запити. Через свою популярність система використовується в цьому розділі MySQL, але SQL є загальним, і його твердження працюють з PostgreSQL, SQLite або Oracle.

Третя частина бере згадану базу даних, перетворює її в систему SQLite і виставити реальний додаток навколо нього. Зараз ви використовуєте SQLite, оскільки читаєте цю сторінку у своєму браузері. Або по телефону. Там браузери зберігають налаштування, iOS, Android, Windows 10 використовують SQLite, на ньому працює OSX. Ігрові приставки, дрони, машини, літаки та всілякі розумні пристрої використовують бази даних SQLite, оскільки вони спритні та зручні.

Список розділів онлайн-курсу *

Реляційні бази даних для вас і мене:

  • 01 Соковитий вступ до баз даних
  • 02 Ця чудова гармонія між SQL та додатками
  • 03 Реляційні бази даних та вступ до сексуальних відносин
  • 04 Жирна діаграма ERD, одне зображення на тисячу обведень
  • 05 SQL проти MySQL проти PostgreSQL проти MSSQL проти Oracle vs. світ
  • 06 проти SQLite проти NoSQL проти Дракула 3000
  • 07 SQL-запити, скандально нечувані ідентифікатори, URL-адреси

Встановіть сервер і приборкайте потужні інструменти:

  • 08 Давай, давай, встанови сервер баз даних, вияви рану phpMyAdmin
  • 09 Створення бази даних, яка є Collation, utf8mb4, старий/добрий імпорт/експорт
  • 10 Увійдіть до бази даних, введіть її на хості, відкрийте інструмент БД

MySQL, давай:

Механізми зберігання та ПОЛНИЙ ТЕКСТ:

  • 35 ДВИГУНІВ ЗБЕРІГАННЯ MySQL, InnoDB проти MyISAM проти MariaDB (ви цього не очікували)
  • 36 транзакцій SQL та практичне порівняння InnoDB проти MyISAM
  • 37 проти CSV проти MEMORY проти BLACKHOLE проти FREDDY проти JASON
  • 38 ПОЛНИЙ ТЕКСТ ПОШУКУ ПОШУК MySQL проти ДЕ ЯК ПОРІВНЯННЯ
  • 39 ФУЛТЕКСТОВИЙ ІНДЕКС, порівнюючи слова відповідно до того, як вони звучать через SOUNDEX
  • 40 ПОЛНИЙ ТЕКСТ У РЕЖИМІ ПРИРОДНОЇ МОВИ проти РЕЖИМІ BOOLEAN
  • 41 проти РОЗШИРЕННЯ ЗАПИТУ, правила індексу FULLTEXT, відмінності InnoDB/MyISAM
  • 42 ОБМЕЖЕННЯ ІНОЗЕМНИХ КЛЮЧІВ MySQL, захист значень у БД, автоматичне видалення
  • 43 ОНОВЛЕННЯ ВИДАЛИТИ КАСКАД, автоматичне видалення з дочірньої таблиці, повне знищення
  • 44 MySQL не пердеть, інакше я б не взяв курс;) Змінити налаштування за замовчуванням
  • 45 Зміна налаштувань MySQL за допомогою конфігураційного файлу, мій запит, END MySQL

SQLite:

  • 46 SQLite, найбільш часто використовувана система баз даних, переваги та недоліки тощо
  • 47 Люмен, додатки API, фреймворки PHP, інструменти та утиліти для SQLite
  • 48 Інструменти SQLite, SQLPro для SQLite, SQLiteManager, sqlite3 через консоль
  • 49 Інструменти SQLite, phpLiteAdmin, Adminite для SQLite, PHPStorm
  • 50 SQLite через Adminer, плагіни Adminer, теми та СТВОРИТИ базу даних SQLite
  • 51 Відмінності в коді MySQL та SQLite, типах даних SQLite та синтаксисі CREATE
  • 52 Відмінності у запитах та функціях між MySQL та SQLite, кодування для смайлів

Програма Lumen, що працює на SQLite

  • 53 Люмен як покажчик та як дізнатись, чи підтримує ваш PHP SQLite
  • 54 Ми створимо програму API, підключення до бази даних SQLite, введення SQL
  • 55 Перегляди, Шаблони, Шаблони HTML, компіляція HTML-сторінки навколо даних БД
  • 56 Основний макет, підшаблони, що пов'язують адресу сторінки з даними в базі даних
  • 57 Дизайн веб-сайту, Lumen vs Laravel документація, ЗАВДАННЯ для врожайності ()
  • 58 КОЛЕКЦІЇ Lumen і Laravel
  • 59 Блейд ЧАСТИНИ, дизайн сторінки завершено
  • 60 ПРИЄДНАЙТЕСЬ за столом директорів, коментарі Блейд
  • 61 MVC (модель, вигляд, контролер) та рефакторинг коду
  • 62 Модель/Красномовний, PHPDoc коментує дивно божевільний погляд на те, про що вони?
  • 63 Модель/Керівництво, SELECT для режисерів
  • 64 Запит POST, метод POST, SQL INSERT для вставки нового директора
  • 65 Скидання послідовності SQLite для неотворів, верхній профіль, нова плівка
  • 66 Профіль директора, коментарі та вікно TODO, умови BLADE
  • 67 ВИБЕРІТЬ попередній вибір, перегляд жанру, поради/підказки, підкачки
  • 68 Рядки PAGINATION, EDIT та DELETE
  • 69 приємно (ОНОВЛЕННЯ, ВИДАЛЕННЯ, редагування та видалення режисерів та фільмів)
  • 70 Бази даних у PHPStorm та душевний висновок, свисток