TGViewer
Channel Public Channel
SQL для тестировщика

SQL для тестировщика

@sql_for_qa

Прокачиваем SQL — must have skill для хорошего тестировщика.

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

По всем вопросам: @anothertechrock
Subscribers
6.26K
Photos
430
Videos
16
Links
458

Showing posts older than #341 · Back to latest

Older Posts 20 shown
Post #340 1.51K
Темпоральные типы в PostgreSQL

#почитать

Часто мы начинаем сверять данные из разных мест, и они почему-то оказываются разными. Мало кто явно указывает часовой пояс при указании времени, что впоследствии приводит к ошибкам. Например, если в общий лог пишут и из Москвы, и из Новосибирска, а часовой пояс не указан, трудно понять, какое событие когда произошло.

У меня была ситуация, когда я работал в международной компании с серверами по всему миру. Паника из-за неверного построения отчётов там возникала дважды в сутки. Сначала поднимались московские менеджеры и ругались, что цифры получаются не те. Мы поправляли часовые пояса, и всё было хорошо до тех пор, пока не просыпались менеджеры в Сан-Франциско. Они тоже выдвигали претензии по цифрам, мы снова исправляли время, но после этого опять «уезжала» Москва.

⏱Читать статью
  • 👍 5
  • 🔥 2
Post #338 1.81K
Организация SQL скриптов крупного проекта

#почитать

Опыт по организации кода поддержки структуры базы данных долговременных крупных проектов с небольшим уклоном в сторону PostgreSQL.

⏱Читать статью
  • 👍 5
  • ❤ 2
  • 🔥 2
Post #337 1.94K
😌
  • 😁 21
  • 🤣 7
  • 🤮 2
  • 👎 1
Post #336 1.93K
▫️ Решение заданий из онлайн-тренажера SQL Academy

#посмотреть

Плейлист из 76 задач.

▫️ Смотреть на YouTube
  • 👍 6
  • 🔥 3
  • ❤ 1
Post #334 1.69K
▫️ Понедельничное. История возникновения SQL

#посмотреть

Содержание:
▫️Развитие систем хранения данных
▫️Эволюция моделей данных
▫️Система управления базами данных
▫️Как возникли реляционные структуры
▫️Реляционная алгебра
▫️Истоки SQL
▫️Целостность данных

⏱Смотреть на YouTube ⏱1 час 30 минут
  • 👍 6
Post #333 1.76K

Forwarded from 🐞Библиотека QA

Postgres 15. Первое знакомство

Авторы:
П. Лузанов, Е. Рогов, И. Лёвшин
Год издания: 🟡2023
Страниц: 176

🟡На русском

Аннотация:
"Эту небольшую книгу мы написали для тех, кто только начинает знакомиться с PostgreSQL. Из нее вы узнаете:
▪️ Что вообще такое этот PostgreSQL.
▪️ Что нового появилось в версии PostgreSQL 15.
▪️ Как установить PostgreSQL на Linux и Windows.
▪️ Как подключиться к серверу, начать писать SQL-запросы, и зачем нужны транзакции.
▪️ Как продолжить самостоятельное изучение языка SQL с помощью демобазы.
▪️ Как использовать PostgreSQL в качестве базы данных для вашего приложения.
▪️ Без каких минимальных настроек сервера не обойтись, в том числе при работе с 1С.
▪️ Про полезную программу pgAdmin.
▪️ Про дополнительные возможности: полнотекстовый поиск, формат JSON, доступ к внешним данным.
▪️ Какие есть образовательные ресурсы, как стать сертифицированным специалистом.
▪️ Как быть в курсе происходящего.
▪️ И немного про компанию Postgres Professional.
Мы надеемся, что наша книга сделает ваш первый опыт работы с PostgreSQL приятным и поможет влиться в сообщество пользователей этой СУБД. Желаем удачи!"

⏱Скачать книгу
  • 👍 10
  • 🔥 3
Post #332 1.83K
▫️ PostgreSQL для начинающих — сложные SELECT’ы

#почитать

В этой лекции углубимся в расширенные возможности SELECT:
▫️как "сложить" и "вычесть" выборки (UNION/INTERSECT/EXCEPT)
▫️как запомнить их и использовать повторно (даже в рекурсивных запросах)
▫️что дают оконные функции (WINDOW) и соединения (JOIN)

⏱Почитать практикум или ▫️ Посмотреть на YouTube
  • 👍 7
  • 🔥 3
Post #331 1.73K
😐
  • 😁 28
  • 👍 6
Post #329 1.82K
Ознакомительное. Базы данных, актуальные в 2024 году

#почитать

1. MySQL – The Classic, надежный дедушка баз данных

2. MongoDB – NoSQL Hipster Kid, крутая NoSQL база

3. PostgreSQL – The Sophisticated One, идеальное сочетание производительности, функциональности и элегантности

4. Oracle – The Enterprise Behemoth, сын маминой подруги, который получает одни пятерки

5. Cassandra – Distributed Dynamo, королева пчел распределенных баз данных

6. Redis – The Speedster, который может бегать быстрее Усейна Болта, жонглируя горящими бензопилами

7. MariaDB – MySQL’s Open-Source Sibling, опенсорсный оптимизированный MySQL

8. SQLite – The Lightweight Champion, мощный и легкий, самодостаточный бессерверный

9. YugabyteDB – The Postgres Powerhouse, лучшее от PostgreSQL с распределенным магическим соусом

10. Neo4j – All About Relationships, делает сложные взаимоотношения похожими на детскую игру

11. Dolt – Git Meets Database World, позволяет отклониться от нормы

12. CockroachDB – NewSQL Innovator, мощное решение NewSQL с нуля для облачных сред

13. Planetscale – Scaling MySQL to Infinity, помните проблемы YouTube с масштабированием MySQL? Проблему решили с помощью Planetscale

14. Google Cloud Spanner – The Global Database, нужны согласованные данные на разных континентах?

15. Xata – Spreadsheet-like Simplicity, привносит простоту уровня электронных таблиц в реляционные базы

16. Amazon Aurora – AWS’s Database Darling, мощь MySQL и PostgreSQL в экосистеме AWS

17. Microsoft SQL Server – The Trusted Workhorse, этот конь тянет уже несколько десятилетий

18. Apache HBase – Big Data Behemoth, для тех, кто имеет дело с огромными объемами неструктурированных данных

19. TimescaleDB – Time Series Titan, функционал PostgreSQL с временнЫми рядами

20. FaunaDB – Serverless Superstar с распределенной обработкой транзакций онлайн + ACID

21. InfluxData – DevOps Dynamo, для мониторинга метрик и событий в инфраструктуре

22. Memgraph – Graph Database Prodigy, высокопроизводительная база данных графов in-memory для аналитики в реальном времени

23. Riak KV – Key-Value Connoisseur, распределённая NoSQL база данных типа ключ-значение(key-value)

24. KeyDB – Redis on Steroids, берет все, что вы любите в Redis, и добавляет новые возможности

25. MeiliSearch – Full-Text Search Extraordinaire, быстрый, простой

⏱Статья с комментариями и примерами SQL-кода
  • 👍 7
  • 🔥 3
  • ❤ 2
Post #328 1.5K
Профессия «Инженер по тестированию».

🎁🎁🎁 Новогоднее спецпредложение от Хекслета — только до 10 января! Оставьте заявку сейчас и получите скидку 15 000 р. на курс и доступ ко второй профессии в подарок + 1 из 4х бонусов на выбор! 

Начнем тестировать на первом уроке. Вас ждут более 110 упражнений и учебные проекты, в рамках которых вы будете тестировать приложения для портфолио в GitHub.

Мы не сторонники подхода в обучении «повтори за учителем». На Хекслете решение задач идет только через реальное понимание. Вы будете не просто находить ошибки в сценариях, но и понимать, почему они случились.

В рамках программы Карьерный трек вы подготовитесь к поиску первой работы в IT.

📌 Пройдите 5 бесплатных уроков и поймите, подходит ли вам эта профессия!

Реклама. АНПОО "ХЕКСЛЕТ КОЛЛЕДЖ". ИНН 7839056670.
  • 👍 5
  • 🔥 2
Post #327 4.39K
Дорожная карта SQL'2024

#почитать

1. Бесплатные курсы по SQL - Интерактивный тренажер по SQL
2. Введение в SQL от Kaggle
3. Продвинутый курс SQL от Kaggle
4. Введение в базы данных и SQL-запросы от Udemy
5. Intro to Relational Databases byUdacity
6. Введение в SQL (DataCamp)
7. SQL для анализа данных от Udacity

8 - ЕЩЕ БЕСПЛАТНЫЕ курсы и БЕСПЛАТНЫЕ сертификаты:

❯ SQL http://cognitiveclass.ai/courses/learn-sql-relational-databases
❯ MySQL https://scaler.com/topics/course/sql-using-mysql-course/
❯ PostgreSQL http://freecodecamp.org/learn/relational-database/
❯ Oracle http://mygreatlearning.com/academy/learn-for-free/courses/oracle-sql
❯ PostgreSQL http://simplilearn.com/free-postgresql-course-skillup
❯ SQL Projects http://mygreatlearning.com/academy/learn-for-free/courses/sql-projects-for-beginners

Подборка ресурсов, где можно выучить\подтянуть знания SQL:

В порядке изучения с "нуля":
⏩ https://mode.com/sql-tutorial/ много бесплатных уроков для начинающих, идущих по нарастающей
⏩ https://www.sql-ex.ru/ лучший тренажер по SQL, решайте парочку задач в день и никакие задания на интервью не будут вам страшны
⏩ https://sqlzoo.net/ еще несколько тренажеров с задачками для прокачивания практических навыков
⏩ https://stepik.org/course/70710/promo для тех кто уже знает основы и базу и хочет развить знания еще больше.

⏱Читать статью
  • 🔥 16
  • 👍 1
Post #326 1.67K

Forwarded from 🐞Библиотека QA

Реляционные базы данных в примерах

▫️Автор:
Святослав Куликов
▫️Год издания: 2023
▫️На русском

▫️Святослав Куликов - Senior Talent Development Manager at EPAM Systems (здесь его LinkedIn)

Моя третья книга («Реляционные базы данных в примерах»)

В книге: все ключевые идеи реляционных СУБД – от понятия данных до логики работы транзакций; фундаментальная теория и наглядная практика проектирования баз данных: таблицы, ключи, связи, нормальные формы, представления, триггеры, хранимые процедуры и многое другое в примерах. Будет полезно тем, кто: когда-то изучал базы данных, но что-то уже забыл; имеет узкий практический опыт, но хочет расширить знания; хочет в предельно сжатые сроки начать использовать реляционные базы данных в своей работе.


⏱Скачать книгу
  • 👍 10
Post #323 5.39K
База по базам. Вводный гайд по SQL для тестировщика

#почитать

Вводный гайд по базам данных и их типам
Кратко о нереляционных БД и CRUD
Часто используемые операторы SQL с примерами
+ кликабельные шпаргалки.

⏱Читать статью
  • 🔥 14
  • 👍 2
  • ❤ 1
Post #322 1.93K
  • 👍 9
  • 👌 3
  • 🔥 2
Post #321 2K
Задача про бинарное дерево

#почитать

Пару слов о необходимом арсенале. Для решения задачи, понадобится следующее:

▫️Изучить, либо освежить, как используются, в SQL, условные конструкции CASE WHEN THEN;
▫️Повторить использование IN в связке с вложенным запросом, а именно, перед ним.
▫️Вспомнить, что делает оператор DISTINCT;

Ну и не забывать, что когда проверяем значение на NULL, то пишем не '=', '<>', '!=' а IS NULL / IS NOT NULL.

⏱Читать статью
  • 🔥 11
  • 👍 1
  • 👏 1
Post #320 1.73K
  • 👍 11
  • 🔥 2
Post #319 1.91K

Forwarded from 🐞Библиотека QA

SQL The Complete Reference

▫️Автор: Джеймс Р. Грофф - старший вице-президент по бизнес-стратегии корпорации Oracle
▫️Страниц: 912
▫️Третье издание
▫️Год:
2009

▫️Аннотация:
Исчерпывающее описание всех аспектов SQL от трех ведущих экспертов. Это универсальное руководство объясняет, как создавать, наполнять и администрировать высокопроизводительные базы данных и разрабатывать надежные приложения на основе SQL.

▫️Рейтинг на Амазоне: 4,6/5

⏱Скачать книгу
  • 👍 6
  • ❤ 1
  • 🔥 1
Post #318 1.47K
Post #317 1.64K
  • 👍 7
  • 🔥 2
  • 😢 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →