IT Аналитика – Telegram
IT Аналитика
105 subscribers
8 photos
1 file
201 links
Аналитика, менеджмент информационных технологий.
Основы системного анализа, разработка информационных систем и многое другое.
Download Telegram
Visual Studio Code (VS Code) для разработки на Transact-SQL

Visual Studio Code предназначен для редактирования файлов исходного кода различных приложений. Данный редактор очень функциональный, он включает в себя инструменты для отладки и рефакторинга кода, инструменты для работы с Git, в нем есть подсветка синтаксиса, он поддерживает технологию IntelliSense, а также в Visual Studio Code есть возможность настраивать внешний вид самого приложения, для более удобной и комфортной работы.
Подробнее

IT Аналитика
Составные операторы присваивания в Transact-SQL
Составные операторы – в языке T-SQL это операторы, которые выполняют операцию присваивания и задают исходной величине значение результата операции. Текст инструкции присваивания можно сократить...
Подробнее
Agile против водопада: различия, которые вы должны знать
Прежде чем противопоставить Agile vs Waterfall и приступить к изучению различных различий между ними, сначала давайте подробнее рассмотрим, что это такое, а затем оценим их сильные и слабые стороны...
Подробнее

IT Аналитика
Сравнение Use Case и User Story
Use
Case — описывает функциональное взаимодействие пользователя с системой по определенному набору сценариев. User Story — это желаемое представление системы для конкретного заинтересованного пользователя, которому...
Подробнее

IT Аналитика
Канбан против Scrum: сравнение, плюсы и минусы
В этой статье мы рассмотрим ключевые различия между ними, преимущества каждого из них и то, для каких приложений они лучше всего подходят...
Подробнее

IT Аналитика
Что такое графы, и как их применять в аналитике
Графы — одна из самых древних структур представления информации. Как только люди научились рисовать кружочки и проводить между ними линии, стало понятно, что таким образом можно представлять связи объектов друг с другом.
Подробнее
Что такое первичный ключ?
Первичный ключ или PRIMARY KEY предназначен для однозначной идентификации каждой записи в таблице и является строго уникальным (UNIQUE): две записи таблицы не могут иметь одинаковые значения первичного ключа. Нулевые значения (NULL) в PRIMARY KEY не допускаются. Если в качестве PRIMARY KEY используется несколько полей, их называют составным ключом.

Пример:

CREATE TABLE USERS (
id INT NOT NULL,
name VARCHAR (20) NOT NULL,
PRIMARY KEY (id)
);

Здесь в качестве первичного ключа используется поле id.

PRIMARY KEY — это первичный ключ, который используется в качестве основного ключа и может быть использован для связи с дочерней таблицей, содержащей внешний ключ.
IT Аналитика
Что такое внешний ключ?
Внешний ключ или FOREIGN KEY также является атрибутом ограничения и обеспечивает связь двух таблиц. По сути, это поле или несколько полей, которые ссылаются на PRIMARY KEY в родительской таблице.

Пример использования:

CREATE TABLE order (
order_id INT NOT NULL,
user_id INT,
PRIMARY KEY (order_id),
FOREIGN KEY (user_id) REFERENCES users(id)
);

В данном случае внешний ключ, привязанный к полю user_id в таблице order, ссылается на первичный ключ id в таблице users, и именно по этим полям происходит связывание двух таблиц.
IT Аналитика
Ретроспективный анализ IT-проекта: 4 шага подальше от граблей

Ретроспектива поможет:

- найти узкие, проблемные места в рабочем процессе или рабочей атмосфере;
- определить, на каких этапах рабочие процессы наиболее уязвимы, а значит, понять, над чем стоит работать более внимательно....
Подробнее

IT Аналитика
Для чего используется ключевое слово ORDER BY?

Для сортировки данных в порядке возрастания (ASC) или убывания (DESC).

Пример использования:

SELECT * FROM user ORDER BY name DESC;

Выбираются пользователи, которые будут отсортированы по имени в порядке убывания. Дополните ответ на этот вопрос по SQL тем, что без указания DESC данные были бы отсортированы по умолчанию — в порядке возрастания:

SELECT * FROM user ORDER BY name;

IT Аналитика
Что такое Self JOIN?

Такой вопрос тоже может прозвучать на собеседовании по SQL. Это выражение используется для того, чтобы таблица объединилась сама с собой, словно это две разные таблицы. Чтобы такое реализовать, одна из таких «таблиц» временно переименовывается.

Например, следующий SQL-запрос объединяет клиентов из одного города:

SELECT A.CustomerName AS CustomerName1, B.CustomerName AS CustomerName2, A.City
FROM Customers A, Customers B
WHERE A.CustomerID <> B.CustomerID
AND A.City = B.City
ORDER BY A.City;

IT Аналитика
Профессия тестировщик: разбираемся в QA, QC и testing

Человеку со стороны может показаться, что все «специалисты по тестированию» занимаются одинаковыми скучными задачами, но это не так. Разберёмся, чем на самом деле занимаются профессионалы-тестировщики и какое место занимают в команде.
Подробнее

IT Аналитика
Для чего нужен оператор UNION?

Он используется для объединения полученных данных из двух или более запросов, которые должны иметь одинаковое количество столбцов с одинаковыми типами данных и расположенных в том же порядке.

Пример использования:

SELECT column(s) FROM first_table
UNION
SELECT column(s) FROM second_table;

IT Аналитика
Что делают псевдонимы Aliases?

SQL-псевдонимы нужны для того, чтобы дать временное имя таблице или столбцу. Это нужно, когда в запросе есть таблицы или столбцы с неоднозначными именами. В этом случае для удобства в составлении запроса используются псевдонимы. SQL-псевдоним существует только на время запроса.

Пример:

SELECT very_long_column_name AS alias_name
FROM table;

IT Аналитика
Лучшие датасеты для машинного обучения и анализа данных
Для анализа данных и машинного обучения требуется много данных. Можно было бы собрать их самостоятельно, но это утомительно....
Подробнее

IT Аналитика
Для чего нужен оператор INSERT INTO SELECT?

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

Пример использования:

INSERT INTO second_table
SELECT * FROM first_table
WHERE condition;

IT Аналитика
👍1