SQL урок за начинаещи: Научете SQL за 7 дни
Резюме на урока по SQL
Какво трябва да знам?
Курсът е предназначен за начинаещи SQL. Не се изисква предишен опит в DB.
SQL учебна програма
Основи на базата данни
👉 Lessна 1 | Какво е база данни? — Определение, значение, видове, пример |
👉 Lessна 2 | Какво е SQL? — Научете основите на SQL, пълната форма на SQL и как да използвате |
👉 Lessна 3 | MySQL Workbench Урок за начинаещи — Как да инсталирате MySQL Работна маса и използване |
Проектиране на база данни
👉 Lessна 1 | Урок за проектиране на база данни — Научете моделиране на данни |
👉 Lessна 2 | Какво е нормализиране? — Пример за база данни 1NF, 2NF, 3NF, BCNF |
👉 Lessна 3 | Какво е ER моделиране? - Учете с пример |
Основи на SQL
👉 Lessна 1 | MySQL Създаване на таблица — Как да създадете база данни в MySQL |
👉 Lessна 2 | MySQL Изявление SELECT - Учете с пример |
👉 Lessна 3 | MySQL КЪДЕ клауза — И, ИЛИ, IN, NOT IN Пример за заявка |
👉 Lessна 4 | MySQL INSERT INTO Query — Как да добавите ред в таблица (пример) |
👉 Lessна 5 | MySQL Заявка за ИЗТРИВАНЕ — Как да изтрия ред от таблица |
👉 Lessна 6 | MySQL Заявка за АКТУАЛИЗИРАНЕ - Учете с пример |
Сортиране на данни
👉 Lessна 1 | ПОРЪЧАЙТЕ ПО в MySQL — DESC & ASC Заявка с ПРИМЕР |
👉 Lessна 2 | Клауза SQL GROUP BY и HAVING - Учете с пример |
👉 Lessна 3 | MySQL Урок за заместващи знаци — Харесвам, НЕ харесвам, Бягство, ( % ), ( _ ) |
👉 Lessна 4 | MYSQL регулярни изрази (REGEXP) — Какво е, синтаксис и примери |
Функции
👉 Lessна 1 | MySQL Функции — Низов, цифров, дефиниран от потребителя, съхранен |
👉 Lessна 2 | MySQL Урок за агрегатни функции — СУМА, AVG, МАКС, МИН, БРОЙ, РАЗЛИЧЕН |
Трябва да знаете неща!
👉 Lessна 1 | MySQL IS NULL & IS NOT NULL Урок - Учете с пример |
👉 Lessна 2 | MySQL АВТОМАТИЧНО УВЕЛИЧАВАНЕ - Учете с пример |
👉 Lessна 3 | MYSQL – ПРОМЯНА, ИЗПУСКАНЕ, ПРЕИМЕНУВАНЕ, ПРОМЕНЯНЕ — Какво е, Синтаксис с примери |
👉 Lessна 4 | MySQL ОГРАНИЧЕНИЕ И КОМФЕСТ - Учете с пример |
Най-страшните теми!
👉 Lessна 1 | MySQL Урок за подзаявки - Учете с пример |
👉 Lessна 2 | MySQL JOINS Урок — ВЪТРЕШЕН, ВЪНШЕН, ЛЯВ, ДЯСЕН, КРЪСТ |
👉 Lessна 3 | MySQL СЪЮЗ — Пълен урок |
👉 Lessна 4 | MySQL Прегледи — Как да създадете изглед от таблици с примери |
👉 Lessна 5 | MySQL Индекс Урок — Създаване, добавяне и пускане |
Какво следва!
👉 Lessна 1 | Вашето първо приложение, използващо MySQL и PHP — Първи стъпки! |
👉 Lessна 2 | Oracle MySQL Сертификат 5.6 - Oracle MySQL 5.6 Учебно ръководство |
👉 Lessна 3 | SQL срещу MySQL — Каква е разликата между SQL и MySQL? |
👉 Lessна 4 | Най-добрите SQL инструменти — 25 най-добри SQL инструменти, софтуер за бази данни и IDE |
👉 Lessна 5 | Създатели и редактор на SQL заявки — 10 най-добри създатели и редактор на SQL заявки |
👉 Lessна 6 | Онлайн SQL компилатор и редактори — 10 НАЙ-ДОБРИЯ онлайн SQL компилатор и редактори |
👉 Lessна 7 | Безплатни SQL курсове — 11 най-добри безплатни SQL курсове и сертифициране |
👉 Lessна 8 | SQL книги — 14 най-добри SQL книги за начинаещи и експерти |
👉 Lessна 9 | SQL Cheat Sheet — SQL Commands Cheat Sheet |
👉 Lessна 10 | Въпроси за интервю за SQL — Топ 50 на въпросите и отговорите за SQL интервю |
👉 Lessна 11 | Урок за SQL PDF — Изтеглете PDF уроци по SQL за начинаещи |
MariaDB
👉 Lessна 1 | MariaDB уроци — Научете синтаксис, команди с примери |
👉 Lessна 2 | MariaDB vs MySQL — Каква е разликата между MariaDB & MySQL |
Какво е СУБД?
Системата за управление на бази данни (СУБД) е софтуер, използван за съхраняване и управление на данни. Гарантира качество, дълготрайност и конфиденциалност на информацията. Най-популярният тип СУБД са системите за управление на релационни бази данни или RDBMS. Тук базата данни се състои от структуриран набор от таблици и всеки ред от таблица е запис.
Какво е SQL?
Структурираният език за заявки (SQL) е стандартният език за манипулиране на данни в СУБД. С прости думи, той се използва за комуникация с данните в СУБД. Следват типове SQL изрази
- Езикът за дефиниране на данни (DDL) ви позволява да създавате обекти като схеми, таблици в базата данни
- Езикът за управление на данни (DCL) ви позволява да манипулирате и управлявате правата за достъп до обекти на база данни
- Езикът за манипулиране на данни (DML) се използва за търсене, вмъкване, актуализиране и изтриване на данни, които ще бъдат частично разгледани в този SQL урок.
Какво е Query?
Заявката е набор от инструкции, дадени на системата за управление на базата данни. Той казва на всяка база данни каква информация искате да получите от базата данни. Например, за да извлечете името на ученика от таблицата на базата данни STUDENT, можете да напишете SQL заявката по следния начин:
SELECT Student_name from STUDENT;
SQL процес
Когато искате да изпълните SQL команда за която и да е СУБД система, трябва да намерите най-добрия метод за изпълнение на вашата заявка, а SQL машината определя как да интерпретира тази конкретна задача.
Важни компоненти, включени в този SQL процес, са:
- SQL Query Engine
- Двигатели за оптимизация
- Диспечер на заявки
- Класическа машина за заявки
Класическата машина за заявки ви позволява да управлявате всички не-SQL заявки.
SQL оптимизация
Да знаете как да правите заявки не е твърде трудно, но трябва наистина да научите и разберете как работи съхранението на данни и как се четат заявките, за да оптимизирате производителността на SQL. Оптимизациите се основават на два ключови фактора:
- Правене на правилния избор при дефиниране на структурата на базата данни
- Прилагане на най-подходящите методи за разчитане на данните.
Какво ще научите в този SQL курс?
Този урок по основи на SQL е предназначен за всеки, който планира да работи с бази данни, особено в ролите на системни администратори и разработчици на приложения. Уроците помагат на начинаещите да научат основните SQL команди, включително SELECT, INSERT INTO, UPDATE, DELETE FROM и др. Всяка SQL команда идва с ясни и кратки примери.
В допълнение към списъка с SQL команди, урокът представя флаш карти с SQL функции, като напр AVG(), COUNT() и MAX(). Наред с тях, тестовете помагат да потвърдите основните си познания по езика.
Този курс по SQL ще ви помогне да се справите с различни аспекти на езика за програмиране SQL.
Защо трябва да научите SQL?
SQL е лесен за научаване език, специално създаден за работа с бази данни. Има нарастващо търсене на професионалисти, които могат да работят с бази данни. Почти всяка голяма компания използва SQL. Той се използва широко в различни сектори като резервиране на билети, банкиране, социални медийни платформи, споделяне на данни, електронна търговия и т.н., така че има огромни възможности за SQL разработчика.