БАЗЫ ДАННЫХ (SQL, noSQL)
311 subscribers
409 photos
177 videos
91 files
291 links
для студентов Технических ВУЗов по Базам Данных
Download Telegram
Media is too big
VIEW IN TELEGRAM
#Видео

📔 Title: SQL-разработчик. Модуль 1. Урок 3. Что такое Oracle Apex?
🎬Продолжительность: 00:08:21

🔹ОПИСАНИЕ:
Узнаете, что такое базы данных и зачем они нужны. Научитесь создавать свои структуры данных, установите сервер Oracle. Познакомитесь с инструментом Oracle Apex и сможете с его помощью создавать приложения и визуализировать данные.
Media is too big
VIEW IN TELEGRAM
#Видео

📔 Title: SQL-разработчик. Модуль 1. Урок 4. Визуализация в Apex
🎬Продолжительность: 00:10:45

🔹ОПИСАНИЕ:
Узнаете, что такое базы данных и зачем они нужны. Научитесь создавать свои структуры данных, установите сервер Oracle. Познакомитесь с инструментом Oracle Apex и сможете с его помощью создавать приложения и визуализировать данные.
SQL-разработчик - Часть 1

Домашняя задание и практика по курсу SQL-разработчик

Открыть...

#SQL
#ЗАДАЧА
SQL-разработчик - Часть 2

Домашняя и практическая работа по
курсу SQL-разработчик

Открыть...

#SQL
#ЗАДАЧА
SQL-разработчик - Часть 3

Домашняя и практическая работа по
курсу SQL-разработчик

Открыть...

#SQL
#ЗАДАЧА
При выборке из таблицы workers прибавьте к дате 3 дня и отнимите 2 часа

Ответ:
SELECT date + INTERVAL 3 DAY - INTERVAL 2 HOUR FROM workers;

#ШПАРГАЛКИ
#SQL
#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
📖 Самые популярные СУБД. PostgreSQL.

PostgreSQL, наследник Postgres, разработка которой началась в 1986-м году, – это бесплатная объектно-реляционная СУБД с открытым исходным кодом. PostgreSQL — объектно-реляционная СУБД, что дает ей некоторые преимущества над другими бесплатными СУБД, в большинстве являющимися реляционными.
СУБД PostgreSQL — популярная и бесплатная система. Наибольшее применение нашла для управления БД веб-сайтов и различных сервисов. Она универсальна, то есть подойдет для работы с большинством популярных платформ.
Она находит применение в весьма интересных местах, как интернет-казино, системы автоматизации дата-центров, реестры доменов. Кроме того, её используют в высоконагруженных задачах Yahoo! и Skype. PostgreSQL можно обнаружить в таком количестве скрытых от постороннего взгляда систем, что она вполне может называться «Секретной корпоративной базой данных».

Плюсы:
Масштабируемость;
Типы данных;
Кастомные утилиты;
Open Source;

Минусы:
Документация;

#БД
#ИНФО
#POSTGRESQL
#СУБД
Media is too big
VIEW IN TELEGRAM
#Видео

📔 Title: SQL-разработчик. Модуль 2. Урок 5. Первые шаги в SQL
🎬Продолжительность: 00:10:18

🔹ОПИСАНИЕ:
Изучите расширенные возможности Apex, познакомитесь с основными операторами SQL и напишете свои первые запросы к базе данных.
Media is too big
VIEW IN TELEGRAM
#Видео

📔 Title: SQL-разработчик. Модуль 2. Урок 5. Что такое SQL?
🎬Продолжительность: 00:06:31

🔹ОПИСАНИЕ:
Изучите расширенные возможности Apex, познакомитесь с основными операторами SQL и напишете свои первые запросы к базе данных.
#Задача

Для каждой категории товаров получи пример товара.

Выведи поля:
name - название категории;
product_example - название примера продукта в категории. Возьми первый по алфавиту товар в категории.
Отсортируй результат по названию категории.

Решение завтра в это время...

#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
Поваренная книга миграции данных между БД или как перенести данные из одной БД в другую с минимальной болью

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

#СТАТЬИ
#БД
#SQL
#POSTGRESQL
Дополнительная фильтрация данных выборки осуществляется при помощи:
Anonymous Quiz
62%
HAVING
0%
WHERE
8%
INSERT
31%
FILTER
#Задача

Решение вчерашней задачи...

Для каждой категории товаров получи пример товара.

SELECT c.name,
(SELECT p.name
FROM product p
WHERE p.category_id = c.category_id
ORDER BY p.name
LIMIT 1
) AS product_example
FROM category c
ORDER BY c.name

#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
Какая польза от функции NVL()?

Ответ:
Функция NVL() является частью базы данных Oracle и преобразует значение NULL в другие значения. В SQL Server, эквивалентная функция - ISNULL(), а MySQL - IFNULL().

#ШПАРГАЛКИ
#SQL
#ВОПРОСЫИОТВЕТЫ
Media is too big
VIEW IN TELEGRAM
#Видео

📔 Title: Open Server локальный сервер, установка и настройка Open Server, работа с PHP и MySQL
🎬Продолжительность: 00:32:45

🔹ОПИСАНИЕ:
Как установить и настроить локальный сервер Open Server на Windows? В этом видео я расскажу зачем нужен локальный сервер Open Server, как установить и настроить локальный веб сервер Open Server, а также мы создадим и запустим первую программу на PHP. Почему нет phpMyAdmin в Open Server? Куда делся phpMyAdmin в новой версии локального сервера и как вернуть phpMyAdmin я так же расскажу в этом видео. Это видео урок по Open Server, в котором я расскажу вам, что такое локальный сервер и зачем нужен Open Server. Мы рассмотрим как проходит установка OSPanel на компьютер и я научу вас использовать локальный сервер OSPanel при создании сайтов.

00:00 О чем это видео
00:16 Курс "Frontend разработчик" на Stepik
02:05 Зачем нужен локальный сервер
03:40 Скачать Open Server
04:30 Модули Open Server
06:50 Документация Open Server, архитектура и пароли
13:15 Установка OSPanel
...
📔 MySQL 8.0.30
🌐 Lang.: English
🕘 Date: 06.07.2022
📑 Size: ~460M

🔹ОПИСАНИЕ:
MySQL — свободная реляционная система управления базами данных. Разработку и поддержку MySQL осуществляет корпорация Oracle, получившая права на торговую марку вместе с поглощённой Sun Microsystems, которая ранее приобрела шведскую компанию MySQL AB. Продукт распространяется как под GNU General Public License, так и под собственной коммерческой лицензией. Помимо этого, разработчики создают функциональность по заказу лицензионных пользователей. Именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации.
MySQL является решением для малых и средних приложений. Входит в состав серверов WAMP, AppServ, LAMP и в портативные сборки серверов Денвер, XAMPP, VertrigoServ. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы.
«Надо переехать с Oracle на PostgreSQL. Ты только не волнуйся!»

С этого сообщения в мессенджере началось мое масштабное расследование вопроса, который давно не дает спать многим айтишникам — можно ли вот так взять и переехать с Oracle на «свободную» СУБД PostgreSQL?

#БД
#СУБД
#ORACLE
#POSTGRESQL
#СТАТЬИ
Пример построения ER-модели и SQL-запросов к ней

Чтобы помочь начинающим аналитикам разобраться с основами SQL и реляционных баз данных, сегодня рассмотрим практический пример построения модели данных, заполнения таблиц значениями и генерации запросов к полученной базе. DDL-запросы для создания таблиц и примеры DML-запросов для наполнения их данными, а также выборки с условиями WHERE, GROUP BY, HAVING, операторы работы с датами и временем.

#БД
#SQL
#СТАТЬИ
NoSQL базы данных: хранилища и доступность данных

Рассказываем о NoSQL системах баз данных: что это такое, где такие системы применяются и каких видов бывают. Рассмотрим различные виды хранилищ и 2 теоремы.

#БД
#NOSQL
#СТАТЬИ
Вопрос:
Для каких числовых типов недопустимо использовать операции сложения/вычитания?

Ответ:
В качестве операндов операций сложения и вычитания нельзя использовать числовой тип BIT. BIT - целочисленный тип данных, который может принимать значения 1, 0 или NULL.

#ИНФО
#SQL
#ВОПРОСЫИОТВЕТЫ