Всички онлайн курсове

от 49,00 евро

5.0 от 5

Рейтинг

Всички онлайн коефициенти от 49 €

Всички онлайн курсове

от 49,00 евро

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

В този онлайн курс ще се научите да комуникирате с бази данни. Базата данни съхранява данни и може да ви ги предостави, ако попитате правилно. Ще научите това. Всеки модерен сайт и приложение използва база данни. Всички публикации в социалната мрежа, всички продукти в магазина, всички курсове на тази страница се съхраняват в базата данни. Също и текста, който четете. Контакти и текстови съобщения на вашия телефон? База данни. Че ви показва правилния номер, когато започнете да пишете „баба“? Правилна заявка за база данни.

база

База данни съхранява данни, позволява ви да добавяте нови, да редактирате и изтривате съществуващи данни и да избирате конкретни данни при условия. Например, ако изберете категорията "прахосмукачки" в електронния магазин, не искате да виждате колбаси там. Следователно трябва да проектирате правилно базата данни и да зададете правилните въпроси. Освен това знаете данните в базата данни анализирайте, правете изчисления и статистика между тях. Колко червени скутери са продадени през втория понеделник на третия месец следобед? Базата данни не пита защо трябва да знаете, но ако му дадете правилната заявка, ще получите точния отговор.

SQL база данни

Комуникирате с базата данни с помощта SQL език. Целта на този онлайн курс е да ви научи как да пишете самия SQL код, както и да използвате този SQL код в сътрудничество с език за програмиране, така че той да стане функционално уеб приложение. SQL е общ език за комуникация със специфична система от бази данни.

MySQL а 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 Vs. PostgreSQL Vs. MSSQL срещу Oracle vs. Светът
  • 06 срещу SQLite срещу NoSQL срещу Дракула 3000
  • 07 SQL заявки, скандално нечувани идентификатори, URL адреси

Инсталирайте сървъра и опитомете мощни инструменти:

  • 08 Хайде, хайде, инсталирайте сървъра на базата данни, открийте phpMyAdmin раната
  • 09 Създаване на база данни, която е Collation, utf8mb4, old/good import/export
  • 10 Влезте в базата данни, въведете я на хоста, открийте инструмента за DB

MySQL, хайде:

Двигатели за съхранение и ПЪЛНОТЕКСТ търсене:

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

SQLite:

  • 46 SQLite, най-използваната система от бази данни, предимства и недостатъци и т.н.
  • 47 Lumen, API приложения, PHP рамки, инструменти и помощни програми за SQLite
  • 48 SQLite Tools, SQLPro за SQLite, SQLiteManager, sqlite3 чрез конзола
  • 49 SQLite Tools, phpLiteAdmin, Adminite for SQLite, PHPStorm
  • 50 SQLite чрез Adminer, приставки Adminer, теми и СЪЗДАВАНЕ на база данни SQLite
  • 51 Различия в MySQL и SQLite код, типове данни на SQLite и CREATE синтаксис
  • 52 Разлики в заявките и функциите между MySQL и SQLite, кодиране за емотикони

Приложението Lumen, работещо на SQLite

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