Библиотека программиста
78K subscribers
4.73K photos
295 videos
98 files
7.87K links
Все самое полезное для программиста в одном канале.

Наши курсы: https://clc.to/Jil6fg

По рекламе: @tproger_sales_bot

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
​​Представляем вашему вниманию обновленный курс по базам данных от Технострим Mail.ru Group

#db #sql

1. Введение
2. Модификация и выборка данных
3. Выборка данных. Часть 2
4. Транзакции. Триггеры и хранимые процедуры
5. Индексы и производительность
6. Оптимизация запросов. Оптимизация структуры данных
7. Репликация, полнотекстовый поиск, JSON
8. Сохранность данных
9. MySQL и сравнение с PostgreSQL
10. Обзор NOSQL решений для работы с высоконагруженными системами

https://www.youtube.com/playlist?list=PLrCZzMib1e9oOFQbuOgjKYbRUoA8zGKnj
​​Одним из ключевых навыков при работе с базами данных является умение писать SQL-запросы. Мы отобрали 5 лучших сайтов для оттачивания этого навыка.

Ссылка: https://proglib.io/p/sql-practice-sites/

#db #sql
Руководство по SQLite: настраиваем и учимся работать

#db #sql

https://proglib.io/p/sqlite-tutorial/
Изучаем Java. Работа с базой данных посредством JDBC

1. Введение в JDBC и установка MySQL Server
2. Базовые CRUD операции
3. MySQL интеграция с Intellij IDEA
4. Connection - Получаем соединение к БД
5. Statement - Выполнение статических запросов
6. java sql ResultSet - Получаем данные с БД
7. java.sql.PrepearedStatement - Выполнение динамических скомпилированных запросов

Ссылка на плейлист: https://www.youtube.com/watch?v=7LwOvVPavWA&list=PLIU76b8Cjem5qdMQLXiIwGLTLyUHkTqi2

#java #sql
👍1
NoSQL базы данных: работаем с данными правильно

https://proglib.io/p/nosql-db-part-2/

#sql #db
Погружение в СУБД (2017)

1. Проектирование схемы. Часть I
2. Проектирование схемы. Часть II
3. СУБД и приложение. Часть I
4. СУБД и приложение. Часть II
5. Приложение, устойчивое к смене СУБД
6. Агрегатные и оконные функции
7. Древовидные структуры и рекурсивные запросы
8. Совместный доступ к данным
9. Оптимизация выполнения запросов
10. Нереляционные возможности

https://www.youtube.com/watch?v=pVdlJTuMH50&list=PLwwk4BHih4fgR-ZP74p7R_AOph3tvgoHd

#db #sql
О языке SQL на примере SQLite, MySQL и PostgreSQL

Говоря о БД, нельзя не вспомнить о языке SQL, СУБД и запросах, непонятных на первый взгляд. После нашей статьи вы освоите основы SQL.

https://proglib.io/p/structured-query-language/

#db #sql
Краткое, но исчерпывающее руководство по IndexedDB

IndexedDB является стандартом хранения структурированных данных на стороне клиента. Эта статья — гайд по применению данной технологии.

https://proglib.io/p/indexeddb-guide/

#db #sql
Погружение в СУБД

1. Проектирование схемы. Часть I
2. Проектирование схемы. Часть II
3. СУБД и приложение. Часть I
4. СУБД и приложение. Часть II
5. Приложение, устойчивое к смене СУБД
6. Агрегатные и оконные функции
7. Древовидные структуры и рекурсивные запросы
8. Совместный доступ к данным
9. Оптимизация выполнения запросов
10. Нереляционные возможности

https://www.youtube.com/watch?v=pVdlJTuMH50&list=PLwwk4BHih4fgR-ZP74p7R_AOph3tvgoHd

#db #sql
Вводный видеокурс: базы данных (англ.)

1) Установка PostgreSQL и создание первой БД
2) Создание таблицы
3) INSERT - Добавление записей в БД
4) SELECT - Получение записей из БД
5) UPDATE и DELETE - Изменение и удаление записей

Ссылка на плейлист: https://www.youtube.com/watch?v=xaWlS9HtWYw&list=PL-osiE80TeTsKOdPrKeSOp4rN3mza8VHN&index=0

#db #sql
5 сайтов для оттачивания навыков написания SQL-запросов

Одним из ключевых навыков при работе с базами данных является умение писать sql-запросы. Мы отобрали 5 лучших сайтов для оттачивания этого навыка.

https://proglib.io/p/sql-practice-sites/

#db #sql
Database Hacking

DB Hacking - Oracle
DB Hacking - MS SQL
DB Hacking - PostgreSQL
DB Hacking - MySQL
DB Hacking - MongoDB
DB Hacking - Firebird

Ссылка на плейлист: https://www.youtube.com/watch?v=gAZrVi-m5sA&list=PL3-kShFShI8mx3bTRqANvnUrWqVxLn52R

#db #sql #security
SQL за 20 минут

Предлагаем вашему вниманию статью с кричащим названием «SQL за 20 минут». Конечно, весь SQL за 20 минут вы не освоите, но хороший старт получите.

https://proglib.io/p/sql-for-20-minutes/

#db #sql
Давно хотели познакомиться с SQLite? Мы сделали руководство по настройке и работе с инструментом, на основе статьи топового программиста.

https://proglib.io/p/sqlite-tutorial/

#sql #novice
👨‍🎓Подборка бесплатных инструментов, курсов и ресурсов для освоения SQL и баз данных

✏️ Полный курс по базам данных НИУ ВШЭ, СПБПУ и центра CS, который познакомит с методами структурированного хранения данных, основами SQL, принципами использования баз данных в приложениях и многим другим
✏️ SQLBolt — серия интерактивных уроков и упражнений для изучения SQL прямо в браузере
✏️ PostgreSQL Tutorial — исчерпывающее пособие по PostgreSQL
✏️ The Internals of PostgreSQL — полезный ресурс для изучения внутреннего устройства PostgreSQL
✏️ DB-Engines — коллекция полезной информации о реляционных СУБД и NoSQL
✏️ SQLZoo — подборка учебных пособий как для новичков, так и для профи
✏️ SQL Tutorial — видеогайд по SQL от FreeCodeCamp
✏️ PopSQL — инструмент для совместного изучения SQL и выполнения SQL-запросов

#sql
👍16❤5🔥3
👨‍🎓Пополняем подборку бесплатных инструментов, курсов и ресурсов для освоения SQL и баз данных 👉 sql-ex.ru

🤩Сайт поможет каждому, кто хочет приобрести или повысить свои навыки в написании операторов манипуляции данными языка SQL.

☑️Суть обучения состоит в том, что вы сами пишете операторы, которые должны вернуть или изменить данные, требуемые заданием.

☑️При этом в случае неправильного ответа вы сможете узнать, какие данные возвращает правильный запрос, а также увидеть, что вернул ваш запрос.

☑️Кроме того, есть возможность выполнять любые операторы DML к имеющимся базам данных, отключив опцию проверки. Упражнения имеют разный уровень сложности (от 1 до 5), который проставлен во втором столбце списка упражнений.

#sql
👍19