БАЗЫ ДАННЫХ (SQL, noSQL)
312 subscribers
409 photos
177 videos
91 files
291 links
для студентов Технических ВУЗов по Базам Данных
Download Telegram
📔Обзор архитектуры и обеспечения высокой доступности в SQL Database (SQL Azure)

Windows Azure предлагает как NoSQL хранилища, так и SQL-реляционные хранилища. NoSQL хранилища – это, например, Windows Azure Tables (ключ\значение) или BLOB-объекты (двоичные данные такие, как фото, видео, документы и т.п.). К реляционным хранилищам относится SQL Database (ранее SQL Azure).

#MSSQLSERVER
#СТАТЬИ
🆚 Cassandra vs MongoDB

#ИНФО
#ПОЛЕЗНОСТИ
📔 Масштабирование и особенности разработки для SQL Database

Это вторая часть цикла про то, как устроена SQL Database. В первой части речь шла об архитектуре SQL Database, во второй части продолжим этот обзор с фокусом на масштабирование и некоторые особенности разработки для SQL Database.

#MSSQLSERVER
#СТАТЬИ
#СОФТ

📔 Виртуальная машина VirtualBox для разработчика приложений для СУБД Oracle 19c (Oracle Linux + Database + SQLDeveloper + APEX)
🌐 Lang.: English
🕘 Date: 2019
📑 Size: ~7,3G
🖥 OS: Linux (Oracle Virtual Box 6)

🌐 Homepage

🔹ОПИСАНИЕ:
Данная виртуальная машина применяется на практических занятиях для изучения новых возможностей СУБД Oracle 19c.
В состав релиза вошли:
ОС - Oracle Enterprise Linux 7.6 x86-64
Oracle Database 19с Enterprise Edition for Linux x86-64 - 12.2.0.3
Oracle XML DB, JSON
Oracle SQL Developer, Data Modeler
Oracle Application Express 18.3 - настроенное бесплатное средство разработки

Вход на виртуальную машину:
Пароли всех пользователей (oracle/root/sys/system/admin): "oracle"
Доп. информация: Для всех, кому хочет изучить новые возможности СУБД Oracle 19с .

Для запуска ВМ импортируйте ova-файл выбрав в главном меню VirtualBox "File/Import".
Media is too big
VIEW IN TELEGRAM
#ВИДЕО

📔Как выбирать технологии для базы данных?
🎬Продолжительность: 01:12:41

В этом видео автор подробно говорит о современных задачах работы с данными, чем они отличаются и по каким критериям стоит выбирать ту или иную СУБД. Автор разберет примеры использования таких инструментов как GreenPlum, ClickHouse, Cassandra.

В результате вы узнаете маячки, на которые можно обращать внимание при выборе СУБД, и рассмотрите, какие инструменты работы с данными сейчас активно используются.

01:30 Цели и задачи вебинара
04:10 Как нам разговаривать с нашей БД?
05:19 SQL или noSQL?
08:52 Задача №1
18:00 Задача №2
25:40 Задача №3
32:40 Задача №4
39:07 Как выбрать правильный инструмент?
45:25 Последствия выбора неправильного инструмента
47:15 Сравнение с ClickHouse
48:25 Результаты
📔 О бедненьком NULLе замолвите слово

Есть вещи, которые не нравятся, есть вещи, которые бесят, есть вызывающие жгучий гнев, и есть ситуация с NULL в SQL.

#SQL
#СТАТЬИ
📔 В свободном доступе опубликована локализованная документация к PostgreSQL 15.0

Компания Postgres Pro опубликовала перевод на русский язык официальной документации к PostgreSQL 15.0. Вместе с этим компания поделилась общедоступными книгами и учебниками по работе с PostgreSQL.

#ПОЛЕЗНОСТИ
#POSTGRESQL
📔 Шпаргалка по SQL-инъекциям

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

#SQL
#СТАТЬИ
👍2
📔 Типы SQL-инъекций (SQLi)

SQL-инъекция - это атака, в которой используется вредоносный код SQL для манипулирования внутренними базами данных с целью получения информации, которая не предназначалась для показа. Данные могут включать конфиденциальные корпоративные данные, списки пользователей или конфиденциальные данные потребителей. В этой статье приведены типы SQL-инъекций с их примерами. SQL-инъекции-ЛАБОРАТОРИИ (платформа для изучения SQL-инъекций), демонстрирующие, как вы можете выполнять каждый тип SQL-инъекций.

#SQL
#СТАТЬИ
👍1
📔 MySQL 8.2.0 and 8.0.34
🕘 Date: 2023, November
📑 Size: ~140M, ~350M
Bonus: MySQL Workbench 8.0.34

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

📔 Title: MySQL по максимуму.
🌐 Lang.: Русский
🧔 Author: Сильвия Ботрос, Джереми Тинли
🕘 Year: 2023
📑 Pages: 432
#️⃣ ISBN: ISBN 978-5-4461-2261-5

🔹ОПИСАНИЕ:
Пора ИЗУЧАТЬ лучшие практики, начиная с постановки целей уровня обслуживания, проектирования схем, индексов, запросов и заканчивая настройкой вашего сервера, операционной системы и оборудования, чтобы реализовать потенциал вашей платформы по максимуму.
Администраторы Баз данных научатся безопасным и практичным способам масштабирования приложений с помощью репликации, балансировки нагрузки, высокой доступности и отказоустойчивости.
Это издание было обновлено и переработано с учетом последних достижений в области облачного и самостоятельного хостинга MySQL, производительности InnoDВ, а также новых функций и инструментов. Вы сможете разработать платформу реляционных данных, которая будет масштабироваться вместе с вашим бизнесом, и узнаете о передовых методах обеспечения безопасности, производительности и стабильности баз данных.
#СОФТ

📔 Title: Learn SQL & Database, Programming Hub
🌐 Lang.: English
🕘 Date: 24.11.2021
📑 Size: ~22M + ~40M
🖥 OS: Android 5.0 and higher
⁉️ Version: Premium

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