- 19, Apr 2023
- #1
Зинченко Татьяна
Сайт: software-testing.ru/trainings/schedule? & task=3 & cid=96
Формат: mp4, ppt, txt, png, wmv, pdf
Размер: 560 мб (в распакованном виде)
Стоимость: 4300 рублей Компьютерные языки постоянно появляются и исчезают, видоизменяются или не меняются, выходят в топ самых популярных и падают с этого пьедестала.
Очень немногие из них переживают 20-летний рубеж.
К одному из таких относится SQL — язык длиною в 30 с лишним лет, но все еще развивающийся и перспективный.
Сегодня SQL используется программистами для создания, модификации и управления данными в реляционных базах данных и нам (тестировщикам) необходимо уметь формировать корректные запросы к таким базам.
Хакеры всех мастей используют SQL-инъекции для получения доступа к базам данных и нам (тестировщикам) необходимо уметь это делать для предупреждения взломов дорогого нам сервиса.
А еще тестировщикам необходимо уметь выявлять медленные SQL-запросы для профессионального анализа результатов тестирования производительности.
А еще выявлять некорректные SQL-запросы.
А еще… Все чаще на собеседованиях тестировщикам задаются вопросы про владение языком запросов SQL.
Что Вы сможете ответить работодателю в следующий раз?
На нашем онлайн-тренинге «SQL для тестировщиков» Вы сможете узнать:
А еще мы научимся использовать два интерфейса: Console и PHPMyAdmin, узнаем что такое MyISAM и InnoDB и в чем их сходства и различия, а также попробуем логгировать запросы и анализировать результаты. Самый лучший способ изучения любого языка (программирования и не только) — это практика.
Поэтому в нашем курсе будет много домашних заданий, при выполнении которых будет приобретаться так необходимый практический опыт.
Программа тренинга.
Урок 1.
Урок 2.
Урок 3.
Урок 4.
Урок 5.
Скрытая информация :: Авторизуйтесь для просмотра »
Сайт: software-testing.ru/trainings/schedule? & task=3 & cid=96
Формат: mp4, ppt, txt, png, wmv, pdf
Размер: 560 мб (в распакованном виде)
Стоимость: 4300 рублей Компьютерные языки постоянно появляются и исчезают, видоизменяются или не меняются, выходят в топ самых популярных и падают с этого пьедестала.
Очень немногие из них переживают 20-летний рубеж.
К одному из таких относится SQL — язык длиною в 30 с лишним лет, но все еще развивающийся и перспективный.
Сегодня SQL используется программистами для создания, модификации и управления данными в реляционных базах данных и нам (тестировщикам) необходимо уметь формировать корректные запросы к таким базам.
Хакеры всех мастей используют SQL-инъекции для получения доступа к базам данных и нам (тестировщикам) необходимо уметь это делать для предупреждения взломов дорогого нам сервиса.
А еще тестировщикам необходимо уметь выявлять медленные SQL-запросы для профессионального анализа результатов тестирования производительности.
А еще выявлять некорректные SQL-запросы.
А еще… Все чаще на собеседованиях тестировщикам задаются вопросы про владение языком запросов SQL.
Что Вы сможете ответить работодателю в следующий раз?
На нашем онлайн-тренинге «SQL для тестировщиков» Вы сможете узнать:
- что такое клиент-серверная технология и как устроена СУБД;
- как создать, модифицировать или удалить БД;
- какие операторы SQL считаются основными;
- как правильно формировать запросы к базам данных;
- как анализировать лог-файлы СУБД и выявить медленные и некорректные SQL-запросы;
- как проводить SQL-инъекции и как от них уберечься.
А еще мы научимся использовать два интерфейса: Console и PHPMyAdmin, узнаем что такое MyISAM и InnoDB и в чем их сходства и различия, а также попробуем логгировать запросы и анализировать результаты. Самый лучший способ изучения любого языка (программирования и не только) — это практика.
Поэтому в нашем курсе будет много домашних заданий, при выполнении которых будет приобретаться так необходимый практический опыт.
Программа тренинга.
Урок 1.
- БД (понятие, история, модель данных, основные классификации, классификация БД по модели данных)
- СУБД (классификации, устройство и функции СУБД, клиент-серверная технология)
- Объекты баз данных (таблицы, процедуры, триггеры, индексы, представления)
- Основы SQL.
Урок 2.
- Базовые операторы SQL:
- оператор вставки – Insert,
- редактирования — Update,
- выбора – Select, Select Into,
- удаления –Delete, Drop, Truncate,
- операторы сравнения и группировки –Like, In, Group By и пр.
Урок 3.
- Базовые операторы SQL: фильтрация и соединение — Where, Union и пр.
- Операции с множествами.
Урок 4.
- Индексы (создание и эффективное использование).
- Анализ лог-файлов на примере конкретной СУБД.
- Как выявить медленные и некорректные SQL-запросы?
- Анализ запроса с помощью Explain.
Урок 5.
- SQL-инъекции (административные запросы, использование OR в запросе и др.).
- Профилактика SQL-инъекций.
Скрытая информация :: Авторизуйтесь для просмотра »