БАЗЫ ДАННЫХ (SQL, noSQL)
311 subscribers
409 photos
177 videos
91 files
291 links
для студентов Технических ВУЗов по Базам Данных
Download Telegram
⁉️Задача
Выбрать фамилию студентов, имеющих балл от 82 до 90. Студенты должны быть отсортированы в порядке убывания балла

Ответ:
Решение на картинке...

#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
#SQL
This media is not supported in your browser
VIEW IN TELEGRAM
#Видео

📔 Title: Universal tool for database management
🧔 Author: DBeaver
🎬Продолжительность: 00:01:09

🔹ОПИСАНИЕ:
DBeaver is a multi-platform database tool for developers, database administrators, analysts, and people who need to work with databases. Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access, Teradata, Firebird, Apache Hive, etc.

🔗 Официальный сайт DBeaver

#ИНФО
#ПОЛЕЗНОСТИ
#ORACLE
#СУБД
#СОФТ
DBeaver-Ultimate-22.2.0.rar
351.3 MB
#СОФТ

📔 Title: DBeaver Ultimate 22.2.0
🌐 Lang.: English
🕘 Date: 20.09.2022
📑 Size: ~352M
🖥 OS: Windows

Notes: for Windows 64-bit and 32-bit platforms

Инструкция по активации:
Перед установкой рекомендуется удалить все предыдущие версии, почистив реестр. Отключить интернет и антивирус. Извлечь папку из архива в любое удобное место на ПК. Установить программу
Запустить dvt-DBeaver-KeyMaker (нужна установленная Java на ПК), нажать Patch, найти папку C:\Users\%ваше имя пользователя%\AppData\Local\DBeaverUltimate\plugins (нужно включить отображение скрытых папок) и указать файл внизу двойным кликом, далее выбрать его же еще раз
Скопировать ключ из вкладки License, открыть программу и зарегистрировать данным ключом
👍2
📔 Руководство по тестированию баз ДАННЫХ

Процесс проверки целостности данных и согласованности базы данных называется тестированием базы данных. В конечном итоге он направлен на создание сложных запросов для проверки способности базы данных реагировать на нагрузку/стресс, подвергая тестированию схемы, таблицы, триггеры, хранимые процедуры и т.д.

#БД
#СТАТЬИ
🛠Функция DATEDIFF()

Функция DATEDIFF() возвращает количество дней между двумя значениями даты.

Синтаксис:
DATEDIFF(date1, date2).

Пример:
 DATEDIFF("2022-09-16", "2022-09-08");
>8

#ПОЛЕЗНОСТИ
#ШПАРГАЛКИ
#SQL
#MYSQL
📔Небольшая шпаргалка по SQL

#ИНФО
#ПОЛЕЗНОСТИ
#ШПАРГАЛКИ
#NOCOMMENT
Вопрос:
ЧТО ТАКОЕ ОГРАНИЧЕНИЯ?

Ответ:
Ответ будет вечером...

#ИНФО
#SQL
#ВОПРОСЫИОТВЕТЫ
Ответ:
Ограничения (constraints)
– это набор правил, через которых базе данных сообщается об ограничении типа данных, хранимых в столбцах. Они предписывают базе данных отклонять введенные данные, если они не соответствуют ограничению.

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

Несколько примеров ограничений:

PRIMARY KEY: однозначно определяет каждую строку и требует уникальности каждого значения. UNIQUE: каждое значение в столбце должно отличаться. NOT NULL: в столбцах обязательно должны быть значения. DEFAULT: дополнительный аргумент, который подставляется в качестве предполагаемого значения для каждой новой строки, если в ней не указано значение для этого столбца.

#ИНФО
#SQL
#ВОПРОСЫИОТВЕТЫ
Media is too big
VIEW IN TELEGRAM
#Видео

📔 Title: Базы данных. Проектирование
🌐 Lang.: Русский
🧔 Автор: Окулов Антон
🎬 Продолжительность: 00:14:52

🔹ОПИСАНИЕ:
В этом занятии поговорим о:
- Задачах и этапах проектирования
- ER-диаграммах
- Примерах концептуального, даталогического и физического проектирования

#БД
#SQL
📔5 заданий по SQL с реальных собеседований

Сегодня Елизавета, аналитик и эксперт IT Resume, делится 5 задачами и вопросами, которые входят в программу подготовки к собеседованию SQL Interview. Это задачи с реальных собеседований в крупные IT-компании, и они разбиты по уровням — Junior, Middle и Senior. Попробуйте и вы свои силы — сможете их решить без подсказки 😉

#SQL
#СТАТЬИ
#ЗАДАЧА
Курс MySQL c нуля

Уровень 1. Введение в MySQL

1. Работа с MySQL
2. Команды MySQL
3. Выполнение запросов в MySQL

Уровень 2. MySQL для начинающих

4. Виды связей в базах данных
5. Индексы в базе данных MySQL
6. Транзакции в MySQL
7. Создание резервных копий и восстановление данных в MySQL

Уровень 3. Работа с MySQL в PHP

8. Взаимодействие PHP и MySQL
9. Что делать после изучения MySQL

#SQL
#MYSQL
🐘 Функции и хранимые процедуры в SQL: зачем нужны и как применять в реальных примерах

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

#SQL
#POSTGRESQL
#СТАТЬИ
⁉️Задача
При выборке из таблицы workers получите первые 5 символов логина и добавьте троеточие

Ответ:
Решение на картинке...

#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
#SQL
🛠Функция Функция TIMESTAMP()

Функция TIMESTAMP возвращает значение datetime на основе значения date или datetime.

Синтаксис MySQL:
TIMESTAMP(date1, date2).

Синтаксис PostgreSQL:
TIMESTAMP date1, date2.

Пример:
 TIMESTAMP ('2022-09-16', '19:00:00');
>2022-09-16 19:00:00

#ПОЛЕЗНОСТИ
#ШПАРГАЛКИ
#SQL
#MYSQL
📔Наиболее полный гайд по работе с SQL в Data Science

Думаете, SQL не нужен в Data Science? Ошибаетесь. Расскажем об основах SQL и на примерах покажем, как использовать этот инструмент при работе с большими наборами данных.

#ИНФО
#ШПАРГАЛКИ
#SQL
⁉️Задача
Выберите из таблицы workers все записи, в которых сумма дня и месяца меньше 10-ти

Ответ:
Решение на картинке...

#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
#SQL
🖇Задача на мышление и логику.

Решение будет вечером.

#ЗАДАЧА
Решение...
📔SQL и NoSQL. Правда ли одно лучше другого?

Базы данных (БД) существуют с первых дней программирования, а появились они ещё раньше. Это — неотъемлемые части любых приложений. Хорошо спроектированная БД — это один из важнейших компонентов, влияющих на производительность программных проектов. Из-за этого множество архитекторов программных решений исследовали массу подходов к управлению данными, пытаясь выяснить то, какие из этих подходов работоспособны в определённых сценариях, а какие — нет. Выбор подходящей архитектуры БД обычно сводится к выбору между SQL и NoSQL, между реляционными и нереляционными базами данных. А иногда в одном проекте используют и то, и другое.

#БД
#SQL
#NOSQL
#СТАТЬИ