БАЗЫ ДАННЫХ (SQL, noSQL)
311 subscribers
409 photos
177 videos
91 files
291 links
для студентов Технических ВУЗов по Базам Данных
Download Telegram
Функции vs Хранимые процедуры в SQL Server

Введение
Обычно администраторы баз данных предпочитают хранимые процедуры вместо функций в SQL Server. Хорошая ли это практика?

В этой статье мы расскажем, как создавать хранимые процедуры и функции в SQL Server, и покажем преимущества и недостатки каждой из них. В наших примерах мы будем использовать скалярные функции, определяемые пользователем, или UDF. В дальнейшем мы покажем некоторые функции, возвращающие таблицы. Функции CLR здесь рассматриваться не будут.

Читать

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

#ИНФО
#ПОЛЕЗНОСТИ
Статья дня. Утки, Таиланд и T-SQL… или что может подстерегать программистов при работе с SQL Server?

Если хотите посвятить свою жизнь работе с базами данных, то первое чему нужно научиться… так это стрессоустойчивости. Второе – это взять на вооружение несколько правил при написании запросов на T-SQL, которые многие из начинающих разработчиков не знают или попросту игнорируют, а потом сидят и ломают голову… почему что-то не работает?

Содержание:
1. Data Types
2. *
3. Alias
4. Column order
5. NOT IN vs NULL
6. и т.д.

Читать дальше

#СТАТЬИ
#MSSQLSERVER
💻 Терминология СУБД

#ИНФО
#ПОЛЕЗНОСТИ
👍1
🐘 Руководство по SQL для начинающих. Часть 1: создание базы данных, таблиц и установка связей между таблицами

Пошаговая инструкция по установке, настройке и наполнению базы данных PostgreSQL с помощью pgAdmin и SQL-запросов.

Читать

#СТАТЬИ
#POSTGRESQL
🐘 Руководство по SQL для начинающих. Часть 2: фильтрация данных, запрос внутри запроса, работа с массивами

Во второй части статьи узнаете, как фильтровать данные, работать с множествами и какие бывают функции для работы с массивами.

Читать

#СТАТЬИ
#POSTGRESQL
🤬1
😁2🤬1
🗣 Цитата Линуса Торвальдса

Линус Торвальдс — финно-американский программист. Создатель ядра Linux и системы управления версиями Git.

#ЦИТАТЫ
🤬3
Media is too big
VIEW IN TELEGRAM
#Видео

Продолжительность: 01:07:50

Учим базы данных за 1 час...

Выучи за 1 час и больше никогда не бойся базы данных и языка SQL ;)

#БД
#MySQL
#SQL
👍3
📔 Title: SQL и реляционная теория. Как грамотно писать код на SQL

🌐 Lang.: Russian
🧔 Author: К.Дж.Дейт
🕘 Year: 2010
📑 Pages: 474
#️⃣ ISBN: 978-5-93286-173-8

ОПИСАНИЕ:
Язык SQL распространен повсеместно. Но работать с ним непросто: он сложен, запутан, при написании SQL-команд легко допустить ошибку. Понимание теории, лежащей в основе SQL, – лучший способ гарантировать, что ваш код будет написан правильно, а сама база данных надежна и легко сопровождаема. В предлагаемой книге К. Дж. Дейт – признанный эксперт, начавший заниматься этими вопросами еще в 1970 году, – демонстрирует, как применить реляционную теорию к повседневной практике работы с SQL. Автор подробно объясняет различные аспекты этой модели, рассуждает и доказывает, приводит многочисленные примеры использования этого языка в соответствии с реляционной теорией.

#КНИГИ
👍2
📔 Title: SQL. Полное руководство, 3-е издание

🌐 Lang.: Русский
🧔 Author: Джеймс Грофф, Пол Вайнберг, Эндрю Оппель
🕘 Year: 2019
📑 Pages: 962
#️⃣ ISBN: 978-5-907114-26-5

ОПИСАНИЕ:
Эта книга расскажет вам, как работать с командами и инструкциями SQL, создавать и настраивать реляционные базы данных, загружать и модифицировать объекты баз данных, выполнять мощные запросы, повышать производительность и выстраивать систему безопасности. Вы узнаете, как использовать инструкции DDL и применять API, интегрировать XML и сценарии Java, использовать объекты SQL, создавать веб-серверы, работать с удаленным доступом и выполнять распределенные транзакции. В этой книге вы найдете такие сведения, как описания работы с базами данных в памяти, потоковыми и встраиваемыми базами данных, базами данных для мобильных и наладонных устройств, и многое другое.

#КНИГИ
Media is too big
VIEW IN TELEGRAM
#Видео

📔 Title: 20 типичных ошибок начинающего SQL разработчика, часть 1
🌐 Lang.: Русский
🧔 Автор: Никита Шултайз
🎬 Продолжительность: 00:09:51

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

#БД
#SQL
👍2
--------------------------------------------------------
Open Server Panel v5.4.3
--------------------------------------------------------
Программная среда для веб-разработки

Open Server Panel — это портативная программная среда, созданная специально для веб-разработчиков с учётом их рекомендаций и пожеланий.

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

OSPanel широко используется с целью разработки, отладки и тестирования веб-проектов, а также для предоставления веб-сервисов в локальных сетях.

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

#СОФТ
👍3
Что нового:

- Добавлены NoSQL модули: MongoDB 6.0, Redis 7 (спасибо alex2018)
- Добавлены DBMS модули: MariaDB 10.7, MariaDB 10.8
- Добавлены расширения для PHP 8.1: ioncube, rar

Изменения:

- Улучшения в конфиге MySQL и MariaDB для уменьшения потребления памяти
- Nginx пересобран с библиотекой OpenSSL 3.x
- По умолчанию при установке включена галочка оптимизации сетевых настроек
- По умолчанию при установке теперь активируется PHP 7.2
- Все компоненты обновлены до актуальных версий

Исправления:

- На некоторых системах первый запуск MySQL 8 происходил очень медленно
📜 Основные SQL-команды и запросы с примерами, которые должен знать каждый разработчик

В небольшом обзоре разберем наиболее важные команды языка запросов SQL и сделаем шаг в сторону грамотного изучения работы с базами данных.

#БД
#ИНФО
#ПОЛЕЗНОСТИ
#ШПАРГАЛКИ
📖 Самые популярные СУБД. Oracle.

Oracle выпустила свою первую реляционную СУБД в 1979-м году. За годы присутствия компании на рынке слово «Oracle» стало синонимом понятий «корпоративная СУБД» и «надёжная работа с данными». Oracle, как, кстати, и некоторые другие компании, разработки которых присутствуют в нашем обзоре, входит в список Fortune 500. Главное направление деятельности Oracle – мощное и довольно сложное решение в области баз данных.
Текущая версия СУБД компании называется Oracle 22c. Буква «c» означает «cloud». Это отражает движение Oracle в сторону облачных технологий, которые позволяют организациям консолидировать базы данных и управлять ими как облачными службами. Среди особенностей СУБД Oracle – многоарендная архитектура, быстрое развёртывание решений, возможности по обработке данных в памяти.
После появление объектно-реляционной СУБД Oracle, зарекомендовала себя как надежная, функциональная и практичная. СУБД Oracle постоянно развивается и дорабатывается, упрощая установку и первоначальную настройку и расширяя функционал.
Однако существенным минусом данной СУБД является высокая стоимость лицензии, поэтому она используется в основном крупными компаниями и корпорациями, работающими с огромными объемами данных.

Плюсы:
Инновация;
Поддержка и документация;
Большая емкость;

Минусы:
Цена;
Ресурсы;
Сложность;

#БД
#ИНФО
#ПОЛЕЗНОСТИ
#ORACLE
#СУБД
#СТАТЬИ
Media is too big
VIEW IN TELEGRAM
#Видео

📔 Title: Вводный курс по базам данных.
🌐 Lang.: Русский
🧔 Автор: Окулов Антон
🎬 Продолжительность: 00:22:27

ОПИСАНИЕ:
В этом занятии поговорим о:
- Определение базы данных
- Реляционные базы данных
- Первичный ключ
- Внешний ключ
- Целостность
- Нормализация

#БД
#SQL
👍1