Команда для отката изменений, выполненных в рамках транзакции:
Anonymous Quiz
7%
UNDO
4%
BACKLOG
11%
REVERSE
6%
DISCARD
10%
RESET TRANSACTION
10%
REVOKE
7%
ABORT TRANSACTION
6%
UNCOMMIT
35%
ROLLBACK
4%
REVOKE CHANGES
#посмотреть
Занятие из цикла для тестировщиков. Практика по Inner Join, Left Join, Right Join.
Please open Telegram to view this post
VIEW IN TELEGRAM
Практикум. Обрабатываем результаты и делаем сложные запросы
#почитать
Здесь:
▫️Подсчет строк в результате запроса COUNT
▫️Оператор GROUP BY
▫️Оператор HAVING
▫️Джойны и алиасы
▫️UPDATE данных
▫️Представления (views)
▫️Хранимые процедуры
▫️Триггеры SQL
⏱ Читать статью
#почитать
Здесь:
▫️Подсчет строк в результате запроса COUNT
▫️Оператор GROUP BY
▫️Оператор HAVING
▫️Джойны и алиасы
▫️UPDATE данных
▫️Представления (views)
▫️Хранимые процедуры
▫️Триггеры SQL
Please open Telegram to view this post
VIEW IN TELEGRAM
Что такое "нормальная форма" БД и какие формы существуют.
▫️Что такое нормализация
▫️Что такое избыточность данных - примеры
▫️Какие бывают нормальные формы БД
▫️Ненормализованная форма
▫️Пример нормальной формы
▫️Еще пример
▫️Что такое декомпозиция
▫️Нормальная форма Бойса-Кодда
▫️Четвертая нормальная форма
▫️Почему обычно не нормализуют до 5 или 6 формы
▫️Пятая и шестая нормальная формы
Please open Telegram to view this post
VIEW IN TELEGRAM
#посмотреть
▫️Что такое индексация
▫️Для чего нужна
▫️Как работает
▫️Двоичный поиск
▫️Что такое план выполнения запроса
▫️Когда лучше использовать индексы
▫️Когда лучше НЕ использовать
▫️Что такое кластеризованный и некластеризованный индекс
Please open Telegram to view this post
VIEW IN TELEGRAM
👑 Кто работает PM — тот в цирке не смеется 🤡
Наша пятничная рекомендация — канал с PM юмором.
Мы работаем в проджект-менеджменте и уже не смеемся. Но если вас можно рассмешить — welcome в PM Humor
Наша пятничная рекомендация — канал с PM юмором.
Мы работаем в проджект-менеджменте и уже не смеемся. Но если вас можно рассмешить — welcome в PM Humor
Что означает NULL в SQL-выражениях
#посмотреть
NULL - это не ноль, это пустота, объясняет на практических примерах Ольга Киселева.
⏱ Смотреть на YouTube
#посмотреть
NULL - это не ноль, это пустота, объясняет на практических примерах Ольга Киселева.
Please open Telegram to view this post
VIEW IN TELEGRAM
Игра SQL Murder Mystery
Игрок выступает в роли детектива, которому предстоит расследовать преступление, используя SQL. Надо пройти все уровни, используя поиск связей между таблицами, анализ данных, фильтрацию и многое другое.
⏱ Посмотреть
Игрок выступает в роли детектива, которому предстоит расследовать преступление, используя SQL. Надо пройти все уровни, используя поиск связей между таблицами, анализ данных, фильтрацию и многое другое.
Please open Telegram to view this post
VIEW IN TELEGRAM
Практикум. Сортировка в SQL, ограничения
#почитать
▫️Ограничение NOT NULL
▫️Первичные ключи
▫️Создаем другие таблицы
▫️Отношения (relationships)
▫️Ограничения-проверки
▫️Пробелы и отступы
▫️Комментарии
▫️Особенности MySQL
▫️Заполнение данными
▫️Выбираем данные из отдельных столбцов
▫️Сортировка ORDER BY
⏱ Читать статью
#почитать
▫️Ограничение NOT NULL
▫️Первичные ключи
▫️Создаем другие таблицы
▫️Отношения (relationships)
▫️Ограничения-проверки
▫️Пробелы и отступы
▫️Комментарии
▫️Особенности MySQL
▫️Заполнение данными
▫️Выбираем данные из отдельных столбцов
▫️Сортировка ORDER BY
Please open Telegram to view this post
VIEW IN TELEGRAM
- Кому подходит тестирование, а кому лучше не тратить время? По какому алгоритму это четко понять?
- Почему 70% студентов QA-курсов не получают работу и при чем здесь айсберг дефектов?
- Что такое "скрытые" вакансии и как трудоустроиться в компанию, в которую нет открытого набора?
- Чем нетворкинг лучше откликов на вакансии и как его делать?
📙 Оранжевый QA-учебник - первый учебник по тестированию не о том, ЧТО нужно знать QA (про это написано и сказано достаточно), а КАК эффективнее учиться и КАК быстрее найти первую QA-работу через нетворкинг.
Большей части этой информации нет в сети, и про нее не знает ChatGPT (мы проверяли). Это экспертиза группы авторов с суммарным IT-опытом более 100 лет (ранее создавших 100-Year QA-Textbook).
Интерактивный, с тестами, примерами из практики и конкретными алгоритмами.
Читай первые 22 главы без регистрации:
https://mentorpiece.org/orange
- Почему 70% студентов QA-курсов не получают работу и при чем здесь айсберг дефектов?
- Что такое "скрытые" вакансии и как трудоустроиться в компанию, в которую нет открытого набора?
- Чем нетворкинг лучше откликов на вакансии и как его делать?
📙 Оранжевый QA-учебник - первый учебник по тестированию не о том, ЧТО нужно знать QA (про это написано и сказано достаточно), а КАК эффективнее учиться и КАК быстрее найти первую QA-работу через нетворкинг.
Большей части этой информации нет в сети, и про нее не знает ChatGPT (мы проверяли). Это экспертиза группы авторов с суммарным IT-опытом более 100 лет (ранее создавших 100-Year QA-Textbook).
Интерактивный, с тестами, примерами из практики и конкретными алгоритмами.
Читай первые 22 главы без регистрации:
https://mentorpiece.org/orange
Forwarded from Склад тестировщика
Базы данных. Проектирование, программирование, управление и администрирование
🟡 На русском
▪️Автор: Владимир Волк
▪️Год: 2020
▪️Учебник для вузов
▪️Аннотация:
Учебник посвящен базам данных — одному из направлений IT-индустрии, в рамках которого традиционно рассматриваются технологии надежного хранения больших объемов информации, ее эффективного поиска и извлечения по запросам потребителей. Материал, представленный в учебнике, охватывает основные фазы жизненного цикла базы данных: последовательно обсуждаются основные концепции и проблематика баз данных, рассматриваются процессы их проектирования, программирования и управления, а также технологии их администрирования с целью достижения высокой производительности доступа к данным и обеспечения требуемого уровня информационной безопасности. База данных рассматривается как информационная модель предметной области, а ее разработка — как многоэтапный процесс последовательного преобразования концептуальной модели в логическую (реляционную) модель данных на стадии проектирования, последующей программной реализации логической модели средствами языка SQL и настройки параметров физической модели в процессе эксплуатации базы данных.
Основное внимание в учебнике уделено прикладным аспектам технологий баз данных, изложение материала сопровождается многочисленными примерами и листингами программного SQL-кода. Учебник содержит практикум по проектированию, программированию и администрированию баз данных, включающий примеры и практические задания для самостоятельного выполнения.
Предназначен для студентов IT-специальностей и может быть использован преподавателями при подготовке лекционных курсов, проведении практических и лабораторных занятий, курсовом проектировании.
⏱ Скачать книгу
▪️Автор: Владимир Волк
▪️Год: 2020
▪️Учебник для вузов
▪️Аннотация:
Учебник посвящен базам данных — одному из направлений IT-индустрии, в рамках которого традиционно рассматриваются технологии надежного хранения больших объемов информации, ее эффективного поиска и извлечения по запросам потребителей. Материал, представленный в учебнике, охватывает основные фазы жизненного цикла базы данных: последовательно обсуждаются основные концепции и проблематика баз данных, рассматриваются процессы их проектирования, программирования и управления, а также технологии их администрирования с целью достижения высокой производительности доступа к данным и обеспечения требуемого уровня информационной безопасности. База данных рассматривается как информационная модель предметной области, а ее разработка — как многоэтапный процесс последовательного преобразования концептуальной модели в логическую (реляционную) модель данных на стадии проектирования, последующей программной реализации логической модели средствами языка SQL и настройки параметров физической модели в процессе эксплуатации базы данных.
Основное внимание в учебнике уделено прикладным аспектам технологий баз данных, изложение материала сопровождается многочисленными примерами и листингами программного SQL-кода. Учебник содержит практикум по проектированию, программированию и администрированию баз данных, включающий примеры и практические задания для самостоятельного выполнения.
Предназначен для студентов IT-специальностей и может быть использован преподавателями при подготовке лекционных курсов, проведении практических и лабораторных занятий, курсовом проектировании.
Please open Telegram to view this post
VIEW IN TELEGRAM
✅ Что нужно знать о миграции с Oracle на PostgreSQL?
Расскажет опытный эксперт на бесплатном практическом уроке «Коротко об инструментах миграции с Oracle на PostgreSQL: ora2pg, oracle_fdw, ora_fce» от OTUS.
🔹На вебинаре мы разберём какие есть инструменты по упрощению миграции с Oracle на PG
🔹Рассмотрим плюсы, минусы и аналоги ora2pg, oracle_fdw
🔹Разберем особенности расширения ora_fce
Встречаемся 29 февраля в 20:00 мск в рамках курса «PostgreSQL для администраторов баз данных и разработчиков».
👉 Регистрация
https://otus.pw/AzYCm/?erid=LjN8Kbt5J
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Расскажет опытный эксперт на бесплатном практическом уроке «Коротко об инструментах миграции с Oracle на PostgreSQL: ora2pg, oracle_fdw, ora_fce» от OTUS.
🔹На вебинаре мы разберём какие есть инструменты по упрощению миграции с Oracle на PG
🔹Рассмотрим плюсы, минусы и аналоги ora2pg, oracle_fdw
🔹Разберем особенности расширения ora_fce
Встречаемся 29 февраля в 20:00 мск в рамках курса «PostgreSQL для администраторов баз данных и разработчиков».
👉 Регистрация
https://otus.pw/AzYCm/?erid=LjN8Kbt5J
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
#посмотреть
Из курса лекций Андрея Сазыкина.
▫️Работа представлений
▫️VIEW из нескольких таблиц
▫️Зачем использовать VIEW
▫️Материализованные представления
▫️Удаление представлений
Please open Telegram to view this post
VIEW IN TELEGRAM
- что такое Test IT;
- зачем нужен Test IT и какие проблемы он решает;
- работу с Test IT на практике.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: LjN8KRo25
Please open Telegram to view this post
VIEW IN TELEGRAM
Большая практическая шпаргалка по SQL (SQLite)
#почитать
▫️Все примеры изначально писались для СУБД SQLite, но почти всё из этого применимо также и к другим СУБД.
▫️Вначале идут очень простые запросы, с них можно начать новичкам.
▫️Здесь есть и примеры довольно сложных запросов с агрегирующими функциями, триггерами, длинными подзапросами, с оконными функциями.
▫️Помимо этого, часть примеров посвящена работе с SQL в Python при помощи библиотечек sqlite3, pandas, polars.
▫️Этот список запросов с комментариями можно использовать как наглядное пособие для изучения SQL.
⏱ Посмотреть
#почитать
▫️Все примеры изначально писались для СУБД SQLite, но почти всё из этого применимо также и к другим СУБД.
▫️Вначале идут очень простые запросы, с них можно начать новичкам.
▫️Здесь есть и примеры довольно сложных запросов с агрегирующими функциями, триггерами, длинными подзапросами, с оконными функциями.
▫️Помимо этого, часть примеров посвящена работе с SQL в Python при помощи библиотечек sqlite3, pandas, polars.
▫️Этот список запросов с комментариями можно использовать как наглядное пособие для изучения SQL.
Please open Telegram to view this post
VIEW IN TELEGRAM
— Научитесь уверенно разрабатывать автотесты для веб-приложений и для API
— Освоите Selenium 4 и Appium
— Освоите инструменты диагностики работы сети и ОС Linux для определения причины багов
— Научитесь находить неисправности в работе веб-приложений
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: LjN8K3fND
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Склад тестировщика
A Comprehensive Study of SQL
Practice and Implementation
▪️Автор: Jagdish Chandra Patni
▪️Год: 2022
▪️Страниц: 218
▪️Аннотация:
Книга демонстрирует, как использовать два наиболее важных инструмента для запросов и анализа данных - SQL и Excel - для проведения всестороннего анализа данных без необходимости использования сложных и дорогостоящих инструментов или приложений. Содержит полный набор методов моделирования, начиная с основ и постепенно переходя к все более сложным примерам из реальной жизни. В книге объясняется, как создавать, наполнять и администрировать высокопроизводительные базы данных и разрабатывать надежные приложения на основе SQL. Дает прочную основу для изучения передового опыта и теории реляций. В конце каждой главы книга предлагает самостоятельные уроки по ключевым концепциям или методам SQL с использованием многочисленных иллюстраций и аннотированных примеров.
Эта книга предназначена в первую очередь для студентов и выпускников старших курсов, имеющих подготовку в области информатики и информационных технологий. Исследователи и профессионалы также найдут эту книгу полезной.
▪️Оглавление:
1. Database Systems. 2. Creating and Manipulating Database. 3. Data and Integrity Constraints. 4. Query Execution and Aggregate functions. 5. SQL Server Vs. Oracle. 6. Conditional statements and Operators in SQL. 7. Nested Query and Join. 8. Views, Indexes and Sequence. 9. PL/SQL. 10. Functions and Procedures. 11. Cursors and Triggers. 12. Change Management for databases. 13. Previous year Question papers with solutions.
⏱ Скачать книгу
Practice and Implementation
▪️Автор: Jagdish Chandra Patni
▪️Год: 2022
▪️Страниц: 218
▪️Аннотация:
Книга демонстрирует, как использовать два наиболее важных инструмента для запросов и анализа данных - SQL и Excel - для проведения всестороннего анализа данных без необходимости использования сложных и дорогостоящих инструментов или приложений. Содержит полный набор методов моделирования, начиная с основ и постепенно переходя к все более сложным примерам из реальной жизни. В книге объясняется, как создавать, наполнять и администрировать высокопроизводительные базы данных и разрабатывать надежные приложения на основе SQL. Дает прочную основу для изучения передового опыта и теории реляций. В конце каждой главы книга предлагает самостоятельные уроки по ключевым концепциям или методам SQL с использованием многочисленных иллюстраций и аннотированных примеров.
Эта книга предназначена в первую очередь для студентов и выпускников старших курсов, имеющих подготовку в области информатики и информационных технологий. Исследователи и профессионалы также найдут эту книгу полезной.
▪️Оглавление:
1. Database Systems. 2. Creating and Manipulating Database. 3. Data and Integrity Constraints. 4. Query Execution and Aggregate functions. 5. SQL Server Vs. Oracle. 6. Conditional statements and Operators in SQL. 7. Nested Query and Join. 8. Views, Indexes and Sequence. 9. PL/SQL. 10. Functions and Procedures. 11. Cursors and Triggers. 12. Change Management for databases. 13. Previous year Question papers with solutions.
Please open Telegram to view this post
VIEW IN TELEGRAM