SQL для тестировщика
Відкрити в Telegram
Прокачиваем SQL — must have skill для хорошего тестировщика. От создателей @godoftesting По всем вопросам: @anothertechrock
Показати більше6 203
Підписники
-124 години
-157 днів
-6530 днів
Архів дописів
6 204
Введение в SQL & СУБД на примере доступа к данным через Python
#почитать
Огромное количество данных формируется и хранится в базах данных, и умение эффективно работать с этой информацией — ключевой навык для аналитиков данных. В статье я расскажу о том, как использовать SQL для работы с данными в базах данных и как Python может стать мощным инструментом для доступа и анализа этих данных.⏱Читать статью
6 204
Лучшие практики написания SQL-запросов
#почитать
Конечно, я видел исключения, когда люди, обладающие впечатляющими знаниями в других областях, помимо SQL, получают работу, но при этом после получения оффера им все равно приходится изучать SQL. Я думаю, что почти невозможно быть профессионалом в сфере анализа данных без знаний SQL. Данные советы предназначены для всех специалистов, независимо от опыта. Я перечислил самые распространенные случаи в моей практике, разместив в порядке возрастания сложности.1. Проверка уникальных значений в таблице 2. Поиск повторяющихся записей 3. Обработка NULL с DISTINCT 4. CTE > Подзапросы 5. Использование SUM и CASE WHEN вместе 6. Будьте осторожны с датами 7. Не забывайте об оконных функциях 8. По возможности избегайте DISTINCT 9. Форматирование SQL 10. Совет по отладке ⏱Читать статью
6 204
Еще одна дорожная карта по SQL на 2024 год (UProger)
#почитать
Ориентирована изначально на DataScience, но обширнейший список сайтов для самоподготовки может быть интересен и для QA.
⏱Читать
6 204
13 упражнений по SQL с решениями
#почитать
Поработаем с SQL и T-SQL. С помощью этих упражнений будем создавать различные запросы SQL и T-SQL, чтобы отточить навыки работы с запросами.
⏱Поупражняться
6 204
Repost from Склад тестировщика
🔥 Getting Started with SQL and Databases
▪️Автор: Mark Simon
▪️Год издания: 2023 🟡
▪️Страниц: 400
▪️Аннотация:
"Изучите основы написания SQL-скриптов. Используя стандартный SQL в качестве отправной точки, эта книга научит писать на различных популярных диалектах SQL, включая PostgreSQL, MySQL/MariaDB, Microsoft SQL Server, Oracle и SQLite. Книга начинается с общего введения в SQL и охватывает основные концепции. Затем Марк Саймон рассказывает о принципах работы баз данных и о том, как создаются таблицы баз данных. Он научит вас фильтровать данные с помощью предложения WHERE, работать с NULL, числами, датами и строками. Также вы научитесь сортировать результаты с помощью ORDER BY, сортировать и фильтровать данные. К концу книги вы будете знать, как вставлять и обновлять данные, а также подводить итоги с помощью агрегатных функций и групп."
⏱Скачать книгу
6 204
▫️ Скилл “DataBases” в QA . Оксана Мельникова
#посмотреть
На примерах.
⏱Смотреть на YouTube ⏱20 минут
6 204
Погружение в мир NoSQL
#почитать
NoSQL, или "нереляционная" база данных, представляет собой подход к хранению и извлечению данных, который отличается от традиционной реляционной модели SQL. Эти базы данных часто используются для работы с большими объемами неструктурированных или полуструктурированных данных.
⏱Читать статью
6 204
Бесплатный курс для QA Automation от Ozon
«Автоматизированное тестирование веб-сервисов на Python» это:
🔹Два месяца онлайн-занятий в удобное вечернее время
🔹Менторство от экспертов и тьюторов
🔹Опыт тестировщиков лидирующего e-com с настоящим highload
🔹Офферы в Ozon для лучших выпускников
Чтобы попасть на курс — нужно пройти отборочный контест 11 февраля
Узнать подробности и подать заявку
6 204
Темпоральные типы в PostgreSQL
#почитать
Часто мы начинаем сверять данные из разных мест, и они почему-то оказываются разными. Мало кто явно указывает часовой пояс при указании времени, что впоследствии приводит к ошибкам. Например, если в общий лог пишут и из Москвы, и из Новосибирска, а часовой пояс не указан, трудно понять, какое событие когда произошло.
У меня была ситуация, когда я работал в международной компании с серверами по всему миру. Паника из-за неверного построения отчётов там возникала дважды в сутки. Сначала поднимались московские менеджеры и ругались, что цифры получаются не те. Мы поправляли часовые пояса, и всё было хорошо до тех пор, пока не просыпались менеджеры в Сан-Франциско. Они тоже выдвигали претензии по цифрам, мы снова исправляли время, но после этого опять «уезжала» Москва.
⏱Читать статью
6 204
❓ Стоит ли идти в автоматизацию тестирования на Python в 2024?
👌🏻 Расскажет опытный эксперт на бесплатном открытом уроке от OTUS, где мы:
- поговорим о профессии и основных задачах;
- расскажем, какие навыки нужны для работы, какие перспективы профессии и требования к кандидатам на собеседованиях в данный момент;
- обсудим современные технологии и преимущества автотестов.
📆 Встречаемся 24 января в 20:00 мск в рамках курса «Python QA Engineer». Чтобы занять место на занятии и получить запись, пройдите короткое тестирование и зарегистрируйтесь прямо сейчас: https://otus.pw/4VOt/ 👈🏻
6 204
Организация SQL скриптов крупного проекта
#почитать
Опыт по организации кода поддержки структуры базы данных долговременных крупных проектов с небольшим уклоном в сторону PostgreSQL.
⏱Читать статью
6 204
▫️ Решение заданий из онлайн-тренажера SQL Academy
#посмотреть
Плейлист из 76 задач.
▫️ Смотреть на YouTube
6 204
Repost from 🐞Библиотека QA
Шпаргалка по SQL и NoSQL
Your Go-To Quick Reference Guide for SQL & NoSQL
50 страниц
(на английском)
⏱Скачать
6 204
▫️ Понедельничное. История возникновения SQL
#посмотреть
Содержание:
▫️Развитие систем хранения данных
▫️Эволюция моделей данных
▫️Система управления базами данных
▫️Как возникли реляционные структуры
▫️Реляционная алгебра
▫️Истоки SQL
▫️Целостность данных
⏱Смотреть на YouTube ⏱1 час 30 минут
6 204
Repost from 🐞Библиотека QA
Postgres 15. Первое знакомство
Авторы: П. Лузанов, Е. Рогов, И. Лёвшин
Год издания: 🟡2023
Страниц: 176
🟡На русском
Аннотация:
"Эту небольшую книгу мы написали для тех, кто только начинает знакомиться с PostgreSQL. Из нее вы узнаете:
▪️ Что вообще такое этот PostgreSQL.
▪️ Что нового появилось в версии PostgreSQL 15.
▪️ Как установить PostgreSQL на Linux и Windows.
▪️ Как подключиться к серверу, начать писать SQL-запросы, и зачем нужны транзакции.
▪️ Как продолжить самостоятельное изучение языка SQL с помощью демобазы.
▪️ Как использовать PostgreSQL в качестве базы данных для вашего приложения.
▪️ Без каких минимальных настроек сервера не обойтись, в том числе при работе с 1С.
▪️ Про полезную программу pgAdmin.
▪️ Про дополнительные возможности: полнотекстовый поиск, формат JSON, доступ к внешним данным.
▪️ Какие есть образовательные ресурсы, как стать сертифицированным специалистом.
▪️ Как быть в курсе происходящего.
▪️ И немного про компанию Postgres Professional.
Мы надеемся, что наша книга сделает ваш первый опыт работы с PostgreSQL приятным и поможет влиться в сообщество пользователей этой СУБД. Желаем удачи!"
⏱Скачать книгу
6 204
▫️ PostgreSQL для начинающих — сложные SELECT’ы
#почитать
В этой лекции углубимся в расширенные возможности SELECT:
▫️как "сложить" и "вычесть" выборки (UNION/INTERSECT/EXCEPT)
▫️как запомнить их и использовать повторно (даже в рекурсивных запросах)
▫️что дают оконные функции (WINDOW) и соединения (JOIN)
⏱Почитать практикум
или
▫️ Посмотреть на YouTube
