SQL для тестировщика
9.12K subscribers
420 photos
12 videos
1 file
444 links
Прокачиваем SQL — must have skill для хорошего тестировщика.

От создателей @godoftesting

По всем вопросам: @godinmedia
Download Telegram
▫️Оператор ORDER BY

#посмотреть

Оксана Киселева - как правильно применять ORDER BY.

Смотреть на YouTube 10 минут
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
9 вопросов для собеседования по SQL в Apple

#почитать

От анализа данных о продажах iPhone до управления музыкальным каталогом Apple Music – SQL используется в Apple довольно часто. Неудивительно, что именно поэтому Apple часто задает вопросы по работе с SQL на собеседованиях при приеме на работу в области анализа данных, науки о данных и инженерии данных. Итак, чтобы подготовиться к SQL-собеседованию, мы собрали 9 вопросов для SQL-собеседования Apple, которые похожи на вопросы, недавно заданные в Apple – сколько из них вы сможете решить?


Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63
▫️ Условный оператор CASE

#посмотреть

CASE — условный оператор, который позволяет осуществлять проверку и возвращать результат, который зависит от того, какое условие выполнено.

Смотреть на YouTube 30 минут
Please open Telegram to view this post
VIEW IN TELEGRAM
8
Learn SQL in One Day and Learn It Well

SQL for Beginners with Hands-on Project. (Learn Coding Fast with Hands-On Project)

▪️Автор:
Jamie Chan
▪️Год: 2018

▪️Аннотация:
Концепции в этой книге представлены в лаконичном стиле, рассчитанном на занятых людей. С помощью этой книги вы сможете выучить SQL всего за один день и сразу же приступить к кодированию. Сложные темы разбиты на простые шаги с четкими и тщательно подобранными примерами, чтобы вы могли легко освоить SQL, даже если никогда раньше не занимались кодированием. Кроме того, результаты всех примеров предоставляются сразу, так что вам не придется ждать, пока у вас появится доступ к компьютеру, чтобы проверить примеры. Полный процесс с хорошо продуманным потоком. Охвачен полный процесс, начиная с создания базы данных, создания таблиц, ввода данных, манипулирования и извлечения и т. д.

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
8
Пятница. Как я уронил прод на полтора часа (и при чем тут soft delete и partial index)

#почитать

Аналитические отчеты строятся не только по журналу действий пользователя. Например, в качестве источника информации могут использоваться продуктовые базы данных — у нас это PostgreSQL.

С последней есть один нюанс: если данные из БД задействованы в аналитических отчетах, то банальное удаление (SQL DELETE) строки из таблицы может испортить этот самый отчет. Поэтому, с одной стороны, нужно уметь удалять данные из БД, а с другой стороны, удалять их нельзя, так как портится аналитика. Как быть?

Soft delete — это паттерн, при котором записи не удаляются, а остаются в БД навсегда с пометкой об удалении. То есть вместо SQL DELETE используется SQL UPDATE c deleted_at = now.


Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥31
Векторные базы данных

#почитать

Основное преимущество векторной базы данных заключается в ее способности эффективно и точно извлекать данные на основе близости или сходства векторов. Это позволяет выполнять поиски на основе семантической и контекстуальной значимости.

Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4
От Армении 🇦🇲, Грузии 🇬🇪, Казахстана 🇰🇿, Сербии 🇷🇸 и Хорватии 🇭🇷
до Израиля 🇮🇱, Канады 🇨🇦, Кипра 🇨🇾 и США 🇺🇸

В компаниях этих стран очно или удаленно стартовали IT-карьеру разные новички в тестировании. Объединяет их одно - они прошли международное обучение тестированию и двухмесячную интернатуру полноценными QA в американской компании.

Талип еще совсем недавно был студентом в Томске, затем перебрался в Казахстан, прошел международное обучение на тестировщика и двухмесячную интернатуру в североамериканской компании, разрабатывающей AI-сервис.
И теперь работает QA-специалистом в нидерландской 🇳🇱 IT-компании.
15 мая общаемся с Талипом, чтобы разобраться во всех нюансах старта его IT-карьеры.

Лилия имеет более 10 лет опыта работы тестировщиком на международных проектах.
22 мая она расскажет про возможные варианты релокации для новичков и три секрета старта международной QA-карьеры “с нуля”.

Ссылки на эфиры появятся в канале Становимся тестировщиком
👍13🔥3
Хотите эффективно тестировать REST API-сервисы на Python?

На вебинаре мы:


- разберем библиотеку requests и как с помощью нее отправлять HTTP-запросы;
- разработаем HTTP-клиент для использования в тестах;
- напишем тесты на REST API с помощью PyTest.

☝️ Все это позволит вам прокачаться в профессии и сделать еще один шаг к повышению грейда!

👉 Зарегистрируйтесь, чтобы посетить бесплатный урок: https://otus.pw/9GA3/

Встречаемся 16 мая в 20:00 мск в преддверии старта курса «Python QA Engineer». Все участники вебинара получат специальную цену на обучение и персональную консультацию от менеджеров OTUS!

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8K4hZn
👍5🔥31
SQL для чайников

SQL for Dummies

▪️Автор:
Аллен Тейлор
▪️Год: 2020

▪️9 издание

Аллен Тейлор - ветеран компьютерной индустрии с тридцатилетним стажем, автор более 40 книг. Читает лекции по базам данных и компьютерным технологиям, а также ведет онлайн-курсы по разработке баз данных.

▪️Аннотация
:
Перед вами новейшее издание бестселлера, посвященное последней версии стандарта SQL. Здесь вы найдете информацию о том, как эффективно применять SQL для построения реляционных баз данных. Вы узнаете, как проектировать и защищать базы данных, а также извлекать из них всю необходимую информацию. В эпоху больших данных крайне важно иметь под рукой простое и доступное руководство по работе с информационными ресурсами.

▪️В книге:
Возможности SQL
Использование SQL для создания баз данных
Построение многотабличных реляционных баз данных
Манипулирование информацией в базах данных
Создание сложных запросов
Использование реляционных операторов
Обеспечение безопасности базы данных

Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3
▫️ OR — оператор в SQL-запросе

#посмотреть

Быстрый практикум

Смотреть на YouTube 10 минут
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3
Пятничное. Куда привела эволюция СУБД

#почитать

Сравнение СУБД — это всегда холиварный вопрос. Можно написать большую статью, попарно сравнивая разные виды БД. Но в сети и так можно найти много таких обзоров. Поэтому в этом рассказе мы попробовали подойти к вопросу по-другому.

Намного интереснее, почему СУБД вообще развиваются. С точки зрения пользователя — это максимально скучная часть ПО. Её поставили, запустили, подключились, записали данные, прочитали — и всё должно работать. На пользовательском уровне СУБД функционирует как самолёт для пассажиров — сели в салон, взлетели, приземлились. Но за последние 25 лет БД получили колоссальное развитие. Появились совершенно новые и разные продукты. И если они скучны для пользователей, то для разработчиков и DBA — это максимально интересная тема.


Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🔥1
30 вопросов на собеседовании по SQL в 2024 году

#почитать

Чтобы помочь вам подготовиться к собеседованиям, мы составили список наиболее популярных вопросов и ответов по SQL и базам данных.

Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3
👉 Освойте Playwright и расширьте свои профессиональные возможности тестирования! Ждём вас на открытом практическом уроке от OTUS.

💪 На вебинаре вы вместе с опытным экспертом:
- рассмотрите фреймворк для автоматизации тестирования Playwright;
- научитесь настраивать и запускать автотесты;
- разберёте основные отличия от Selenium.

☝️ Все это позволит вам прокачать резюме и сделать еще один шаг к повышению грейда!

====
👉 Зарегистрируйтесь, чтобы посетить бесплатный урок: https://otus.pw/D5D5U/
====

Встречаемся 23 мая в 20:00 мск в преддверии старта курса «Python QA Engineer». Все участники вебинара получат специальную цену на обучение и персональную консультацию от менеджеров OTUS!

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8JyxhB
👍7🔥1
▫️ Блиц-курс SQL для начинающих QA за 50 минут

#посмотреть

Содержание:
▫️Про реляционные базы данных
▫️Про связь между таблицами
▫️Столбцы и строки (Записи и поля)
▫️Почему SQL
▫️Что позволяет SQL
▫️Примеры реляционных баз данных
▫️Про нереляционные базы данных
▫️Основные типы нереляционных баз данных
▫️Применение НРБД
▫️Показываю MySQLWorkbench
▫️Установка и настройка DBeaver и MySQL
▫️Создаем новую базу данных (Create New Database)
▫️Создаем таблицу (CREATE TABLE)
▫️Делаем первую выборку (SELECT)
▫️Добавляем запись в таблицу (INSERT INTO)
▫️Выборка с условиями (SELECT, WHERE)
▫️Обновление записи (UPDATE, SET)
▫️Удаление записи (DELETE)
▫️Удаление сразу нескольких записей (IN)
▫️Создаем и заполняем таблицу со связью на другую таблицу (FOREIGN KEY, REFERENCES)
▫️Обьединение таблицы (JOIN)
▫️Агрегатные функции (SUM, COUNT)
▫️Пишем запрос с SUM, GROUP BY и HAVING
▫️Разница между WHERE и HAVING
▫️Добавляем новую колонку (ALTER, ADD)

Смотреть на YouTube 50 минут
Please open Telegram to view this post
VIEW IN TELEGRAM
👍122🔥2
Практикум. Команда MySQL INSERT в подробностях

#почитать

Команда вставки данных в таблицу востребована во всех реляционных базах данных.

▪️Содержание:
- Простая команда INSERT INTO.
- Список столбцов таблицы.
- Одновременная вставка нескольких записей.
- Ключевое слово SET.
- Комбинация команд INSERT и SELECT.
- Связка команд INSERT и IGNORE.
- Загрузка записей из текстового файла.

Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍71🔥1
👨‍💼 Project-менеджмент | IT — один из немногих каналов по управлению проектами в IT в телеграм. Для всех проджект-менеджеров и тех, кто хочет ими стать.

Почему проджект-менеджмент — классный старт в айти:
— хорошо подходит гуманитариям (если вы думали, что в IT работают только технари — вы ошибались)
— куча сфер применения
— спрос на PM-ов в России и в мире не упадет в ближайшие десятилетия

Почему надо подписаться на канал по проджект-менеджменту?
— свежие полезные статьи и видео по теме
— еженедельная подборка последних новостей, видео и обучающих материалов
— обзоры рынка зарплат и вакансий
— регулярные тематические обсуждения
👍6🔥1
Все говорят, что работы в айти стало меньше...

На самом деле, работы полно. Мы подготовили 7 правильных каналов с вакансиями для тестировщиков, аналитиков, проджект-менеджеров и программистов.

В чем фишка этих каналов?

— зарплатная вилка🍴во всех вакансиях
— еженедельные подборки стажировок для начинающих — как здесь (для QA), здесь (для PM) и здесь (для BA&SA)
— быстрый телеграм/email контакт для прямой связи с рекрутером
— удобная навигация по уровням/условиям работы/направлениям тестирования

▪️QA Jobs — работа для тестировщика
▪️PM Jobs — работа для Project и Product менеджера
▪️BA & SA Jobs — работа для бизнес- и системых аналитиков
▪️C# & .NET Jobs — работа для C# инженеров
▪️DS&ML Jobs — работа для DS инженеров
▪️PHP Jobs — работа для PHP разработчиков
▪️JAVA Jobs — работа для Java разработчиков

Подписаться на все каналы сразу
🔥6👍1🤬1