Бази данни от нулата - курс 8599 rub. от Merion Academy, обучение 2 месеца, дата 28 ноември 2023 г.
разни / / November 30, 2023
Научете всичко за работата с релационни и нерелационни бази данни. Заедно ще преминем през всички етапи – от проектиране до мащабиране на бази данни с помощта на PostgreSQL, MS SQL и MySQL. Научете се да работите с NoSQL бази данни, създайте архитектура за съхранение на данни и автоматизирайте рутинни процеси.
1
SQL, NoSQL, Redis, ElasticSearch, ClickHouse, MongoDB, CouchDB, PouchDB, Google BigQuery и Neo4j, DDL, DML
CTO, софтуерен архитект, продуктов мениджър
Експерт в областта на информационните технологии, разработката на софтуер, ERP системите, автоматизацията, роботизацията и дигиталната бизнес трансформация.
Над 12 години опит в разработването и управлението на операциите
Голям брой реализирани проекти (включително високонатоварени), предимно в сектор Enterprise
Опит в проектирането и работата с RDBMS и NoSQL решения в един проект за различни задачи
Редовен участник в професионалните среди, автор на множество статии и лектор на специализирани конференции
Две висши образования, MBA степен
Изборът на правилната складова структура е една от най-важните части на всеки проект, която влияе върху бъдещия му успех. След като преминах от разработчик до технически директор, мога да кажа това с увереност. Съвременните подходи за развитие като микросервизна инфраструктура и гъвкавост позволяват гъвкавост адаптиране към процеса, но промяната на структурата на данните често е трудна и болезнена последствия. Ето защо е важно да се ориентирате в света на съвременните бази данни и NoSQL от самото начало!
Много от технологиите, за които говорим в курса, се появиха съвсем наскоро и все още има малко полезна информация за тях, особено на руски. Силно препоръчвам този курс на всеки, който иска да се потопи в света на базите данни и NoSQL и да научи как да определя структурата за съхранение на данни във всеки проект!
Блок 1: SQL
Въведение в курса. Лекция
Основи на релационните бази данни. Лекция
Проектиране на релационни бази данни. Лекция
Логическа и физическа структура на бази данни. Лекция
MVCC ACID транзакции. Лекция
Основи на езика за заявки SQL. Лекция
Мащабиране на база данни и толерантност към грешки. Лекция
Оптимизация на релационни бази данни. Лекция
Характеристики на PostgreSQL. Лекция
Характеристики на Microsoft SQL Server. Лекция
Характеристики на MySQL. Лекция
Характеристики на работа с база данни в облачна среда. Лекция
Блок 2: NoSQL
Въведение в NoSQL - Защо се появи NoSQL, функции, NewSQL. Лекция
Видове NoSQL системи, CAP теорема - основните видове NoSQL и техните разлики. Лекция
MongoDB е система за управление на база данни, ориентирана към документи. Лекция
ElasticSearch е пълнотекстово търсене и анализатор с отворен код. Лекция
ClickHouse е колонна аналитична СУБД с отворен код. Лекция
CouchDB + PouchDB е система за управление на база данни, ориентирана към документи. Лекция
Redis е хранилище на структура от данни в паметта, използвано като база данни, кеш и брокер на съобщения. Лекция
Neo4j е система за управление на графична база данни с отворен код. Лекция
Google BigQuery е RESTful уеб услуга за интерактивен широкомащабен анализ на големи набори от данни. Лекция
Тестване
Окончателно тестванеТест
Сертификат