План на курса
Модул 1: Въведение в Databases и MySQL
- Преглед на базите данни и тяхното значение
- Въведение в MySQL като система за управление на релационни бази данни
- Разбиране на ролята на MySQL в съхранението и извличането на данни
- Инсталиране и настройка на MySQL на различни платформи
Модул 2: Първи стъпки с MySQL Workbench
- Въведение в MySQL Workbench като графичен потребителски интерфейс за MySQL
- Навигиране в MySQL Workbench среда
- Създаване на връзки към MySQL сървъри
- Изпълнение на основни SQL команди с помощта на MySQL Workbench
Модул 3: Разбиране на данни и таблици
- Концепция за данни и тяхното представяне в MySQL
- Въведение в таблиците като основна структура за организиране на данни
- Проучване на различни типове данни, поддържани от MySQL
- Създаване и управление на таблици в MySQL
Модул 4: Вмъкване и извличане на данни
- Вмъкване на данни в MySQL таблици с помощта на оператори INSERT
- Извличане на данни от таблици с помощта на оператори SELECT
- Филтриране и сортиране на извлечените данни
- Ограничаване на броя на редовете, върнати от операторите SELECT
Модул 5: Актуализиране и изтриване на данни
- Актуализиране на съществуващи данни в MySQL таблици с помощта на оператори UPDATE
- Изтриване на данни от таблици с помощта на оператори DELETE
- Съкращаване на таблици за премахване на всички данни
- Разбиране на важността на операциите за манипулиране на данни
Модул 6: Въведение в ограниченията
- Разбиране на ограниченията и тяхната роля в поддържането на целостта на данните
- Въведение в първичните ключове, външните ключове, уникалните ограничения и възможността за нула
- Прилагане на ограничения към колони на таблица в MySQL
Модул 7: Извършване на заявки за множество таблици с обединения
- Въведение в релационните бази данни и релациите на таблици
- Разбиране на концепцията за съединения в MySQL
- Извършване на вътрешни съединения, леви съединения и десни съединения за заявка на данни от множество таблици
- Използване на псевдоними за опростяване на заявките за присъединяване
Модул 8: Агрегиране на данни с функции
- Въведение в агрегатните функции в MySQL (COUNT, SUM, AVG, MIN, MAX)
- Групиране на данни с помощта на клауза GROUP BY
- Филтриране на групирани данни с помощта на клауза HAVING
- Извършване на основен анализ на данни с помощта на агрегатни функции
Модул 9: Въведение в транзакциите
- Разбиране на концепцията за транзакции в MySQL
- Иницииране и извършване на транзакции
- Отмяна на транзакции, за да се поддържа последователност на данните
- Значение на транзакциите в управлението на бази данни
Модул 10: Заключение и следващи стъпки
- Обобщение на ключови понятия, включени в курса
- Указания за допълнителни ресурси и теми за напреднали в MySQL
- Насърчаване за продължаващо обучение и практика в MySQL
Изисквания
Не се изисква предишен опит с MySQL. Препоръчва се основно познаване на компютърните системи и софтуерните интерфейси.
Oтзиви от потребители (12)
Харесвам това обучение, защото беше интерактивно
Amalia - Banca Transilvania
Course - SQL Fundamentals
Machine Translated
Lot of content and exactly the requested one.
Pascal - Diehl
Course - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Наистина ми хареса темпото на обучението и упражненията, дадени между обясненията
Trana
Course - SQL in SQL Server
Machine Translated
the practices and the trainer notes
Hamda AlMahri - Dubai Courts
Course - ORACLE PL/SQL Fundamentals
Luka is an excellent, patient teacher with a sense of humor. His relaxed style made the stressful experience of "be called to the blackboard" more pleasant. Also one student explaining or guiding the other was a very good idea. I will use the motto "KISS methodology" he shared with us in both my SQL exercises , private and professional life since I like to overcomplicate things. Luka also kept the good pace considering how much material was there for him to show and for us to learn.
IWONA KLIMASZEWSKA - GP Strategies Poland sp. z o.o.
Course - ORACLE SQL Fundamentals
Хареса ми балансът между лекции и упражнения. Когато бях в затруднение, Люк беше много добър в това да ми помогне да разбера проблема и да работя за решения, което оказа наистина положително въздействие върху моето разбиране.
Tom - Welsh Revenue Authority
Course - Transact SQL Basic
Machine Translated
Really enjoyed compression data components
James - Medtech Limited
Course - Transact SQL Advanced
The course built lesson to lesson, and the pacing was a big deal for me.
Bradford Moore - Regis College
Course - SQL in MySQL
Luke was opened to answer any question and explain multiple times until everyone understood the exercises.
Alexandra Popa - OTP BANK ROMANIA S.A.
Course - Oracle SQL Language
Хареса ми начинът, по който обучителят обясняваше информацията по темите и фактът, че обърна внимание на детайлите, така че уроците бяха много практични и логични.
Andreea
Course - Oracle SQL for beginners
Machine Translated
Упражненията са забавни и темите бяха добре представени.
Adrian-Madalin Chirita - DB Global Technology SRL
Course - Oracle SQL Advanced
Machine Translated
Оценявах широкия обхват на познанията на Фолио. Той не само беше запознат със съдържанието на курса, но също така знаеше конструкции на езици, с които бяхме запознати, за да направи примерите по-смислени за нас. По време на интервали той споделя знанията си за технологии и решения извън обхвата на обучението, за да даде представа за други решения, които бихме могли да използваме в бъдеще (и бъдещо обучение).
Raphael - Markit Valuations Limited
Course - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated