БАЗЫ ДАННЫХ (SQL, noSQL)
312 subscribers
409 photos
177 videos
91 files
291 links
для студентов Технических ВУЗов по Базам Данных
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Directus — мгновенное приложение без кода и динамический API для любой базы данных SQL

В отличие от других платформ, Directus напрямую управляет вашей SQL-базой данных с пользовательской схемой.

Больше нет необходимости в использовании проприетарных универсальных архитектур, встроенных в платформы, которые поглощают все ваше приложение.

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

#ПОЛЕЗНОСТИ
#СЕРВИСЫ
Media is too big
VIEW IN TELEGRAM
#ВИДЕО

PL-SQL. УРОК 13 из 26
ПРОДОЛЖИТЕЛЬНОСТЬ:
00:11:06

ТЕМА:
Oracle PL-SQL. Итак массивы в PL/SQL. PL/SQL поддерживает специальные структуры называемые VARRAY, которые могут сохранять коллекции значений заданного типа.
Массивы используют упорядоченные значения данных, заданного типа , могут быть многомерные массивы.

Урок и задания:
http://sqladv.ru/dev/plsql/l11.txt

#БД
#SQL
#ORACLE
This media is not supported in your browser
VIEW IN TELEGRAM
#ВИДЕО

PL-SQL. УРОК 14 из 26
ПРОДОЛЖИТЕЛЬНОСТЬ:
00:10:20

ТЕМА:
Oracle PL-SQL. Для работы с наборами данных на основе запросов с командой SELECT в PL-SQL есть специальные конструкции - курсоры
В PL/SQL поддерживаются два типа курсоров: явные и неявные. Явный курсор объявляется разработчиком, а неявный курсор не требует объявления. Курсор возвращает набор данных. Курсор может быть объявлен в секциях объявлений любого блока PL/SQL, подпрограммы или пакета. Для управления явным курсором используются операторы CURSOR , OPEN, FETCH и CLOSE.

Урок и задания:
http://sqladv.ru/dev/plsql/l12.txt

#БД
#SQL
#ORACLE
🏎 Базы данных, используемые Uber

#ИНФО
#ПОЛЕЗНОСТИ
#MYSQL
#MONGODB
#POSTGRESQL
Статья дня. Пошаговая инструкция создания SQL-сервера на Google Cloud Platform

Google Cloud Platform (сокр. GCP) – это набор облачных служб, которые выполняются на той же самой инфраструктуре, что и продукты Google. Кроме инструментов для управления, также предоставляется ряд модульных облачных служб, таких как облачные вычисления, хранение данных, анализ данных и машинное обучение. В этой структуре крутятся такие гиганты, как PayPal, eBay, Spotify и Twitter.

Читать

#СТАТЬИ
📝 Базы данных, работающие в памяти

#ИНФО
#ПОЛЕЗНОСТИ
🗣 Цитата Мартина Фаулера

Мартин Фаулер — американский программист, автор ряда книг и статей по архитектуре ПО, объектно-ориентированному анализу и разработке.

#ЦИТАТЫ
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
#ВИДЕО

PL-SQL. УРОК 15 из 26
ПРОДОЛЖИТЕЛЬНОСТЬ:
00:09:24

ТЕМА:
Oracle PL-SQL. В PL SQL предоставляет возможность гармонично группировать программные единицы – процедуры и функции. Такая возможность позволяют осуществить специальные конструкции пакеты или модули. Так же в пакетах PL SQL объявления, процедур функций, переменных отделены от реализации.

Урок и задания:
http://sqladv.ru/dev/plsql/l14.txt

#БД
#SQL
#ORACLE
Media is too big
VIEW IN TELEGRAM
#ВИДЕО

PL-SQL. УРОК 16 из 26
ПРОДОЛЖИТЕЛЬНОСТЬ:
00:14:09

ТЕМА:
Oracle PL-SQL. Вложенная таблица
может использоваться как в PL SQL так и операторе SELECT. NESTED TABLE как коллекция. NESTED TABLE в составе таблицы. Допустимые операции IS NULL (IS NOT NULL) Сравнивает коллекцию со значением NULL

Урок и задания:
http://sqladv.ru/dev/plsql/l14.txt

#БД
#SQL
#ORACLE
Вопрос с собеседования.

Найти максимальное значение из двух колонок таблицы

Например, есть таблица:

customer value_1 value_2
Alex 5 18
Sam 1 19
Sam 3 2

В результате нужно получить следующее:

customer max
Alex 18
Sam 19
Sam 3

P.S ответ вечером.

#ВОПРОСЫИОТВЕТЫ
🤘 Инструменты для администрирования MySQL

#ИНФО
#ПОЛЕЗНОСТИ
#MYSQL
💿Title: Navicat Premuim

🏗Разработчик: PremiumSoft CyberTech Ltd
💵Лицензия: ShareWare - у для наших подписчиков бесплатно
🌎Язык: English
⚖️Размер: 203 MB
🖥ОС: Windows 7 и выше, OS X 10.12 или выше
🔗Версия: 16.0.7

ОПИСАНИЕ:
Navicat Premium - программа от PremiumSoft CyberTech Ltd, которая была создана для администрирования баз данных, вы сможете без проблем подключаться и работать с MySQL, SQLite, Oracle и прочими другими БД, причем делать это можно одновременно, то есть подключаться сразу ко всем в одном окне. Из этого следует, что если вам приходится работать с разными БД, этот процесс становится максимально удобным.
Так как перед вами премиальная версия, то она несет в себе все остальные фишки программ от этого разработчика. Вы сможете переносить данные между MySQL, Oracle и PostgreSQL БД. Среди функций можно отметить мастер импорта и экспорта, мастер отчетов, есть возможность синхронизировать данные, создавать резервное копирование, пользоваться планировщиком заданий и т.д.

#СОФТ
Navicat_16.0.7.rar
203.9 MB
Версия для Windows
#СОФТ
🚊 Основы MySQL транзакций

#ИНФО
#ПОЛЕЗНОСТИ
#MYSQL
Ответ на Вопрос

В PostgreSQL, MySQL и Oracle можно воспользоваться функцией GREATEST:

SELECT customer, GREATEST (value_1, value_2) FROM table;

В SQL Server подобной функции нет, поэтому можно решить эту задачу так:

SELECT customer, MAX (x.combined_val) AS greatest
FROM table AS u
CROSS APPLY (SELECT u.value_1 UNION ALL SELECT u.value_2) AS x(combined_val)
GROUP BY customer;

#ВОПРОСЫИОТВЕТЫ
📀 Использование ОЗУ

#ИНФО
#ПОЛЕЗНОСТИ
😱1
🤖 Еще несколько технологий HackerRank

#ИНФО
#ПОЛЕЗНОСТИ
Вопрос с собеседования.

Почему данный код выведет ошибку?

SELECT id, name, CONCAT ('EU:', city) AS city_m
FROM customers
WHERE city_m = 'EU:Oslo';

P.S ответ вечером.

#ВОПРОСЫИОТВЕТЫ