DevGang
122 subscribers
1.99K photos
1.6K links
Статьи по программированию и не только!
Публикуем горячие новости, статьи и переводы из мира IT.
Сайт проекта: https://dev-gang.ru
Download Telegram
Потоковый #SQL в #Node.js

Иногда вам нужен способ просмотреть каждую строку в таблице базы данных и выполнить с ней какие-то операции.

https://dev-gang.ru/article/potokovyi-sql-v-nodejs-6lrys7cf7q/
Оптимизация #SQL в #PostgreSQL: IN против EXISTS против ANY / ALL против JOIN

Это один из наиболее распространенных вопросов, задаваемых разработчиками, которые пишут SQL-запросы к базе данных PostgreSQL. Существует несколько способов, которыми подвыбор или поиск могут быть вставлены в оператор SQL. Оптимизатор PostgreSQL очень умен в оптимизации запросов, и многие запросы могут быть переписаны / преобразованы для повышения производительности.

https://dev-gang.ru/article/optimizacija-sql-v-postgresql-in-protiv-exists-protiv-any--all-protiv-join-lztmgue44t/
Этот пост будет посвящен процессу загрузки данных из различных источников в базу данных #SQL, известный как #ETL с помощью языка #Golang.

https://dev-gang.ru/article/etl-izvleczenie-preobrazovanie-i-zagruzka-v-go-9a3t4om9v8/
#Knex.js - это построитель #SQL-запросов для #JavaScript. Что он делает, так это то, что он предоставляет простой в использовании интерфейс для доступа к базе данных и выполнения действий с ней и ее данными. Он поддерживает многие системы управления базами данных, такие как MySQL, SQLite, Postgres и другие.

https://dev-gang.ru/article/knexjs-uczebnik-dlja-naczinausczih-a1nwsw0ad8/
Парсинг веб-страниц помогает получить самую важную и ценную информацию из Интернета. Из нашего урока вы получите опыт работы с очисткой веб-страниц ETL c использованием Scrapy: который собирает цитаты, такие как цитата Эйнштейна, и загружает их в базу данных SQLite.

#Python #SQL

https://dev-gang.ru/article/davaite-sozdadim-skvoznoi-konveier-vebskrapinga-s-pomosczu-scrapy-a0bw0tvym7/
В этом руководстве мы расскажем, как установить PostgreSQL 16 в Ubuntu 22.04. Мы также рассмотрим некоторые базовые настройки, позволяющие разрешить удаленные подключения, включить аутентификацию по паролю и начать работу с созданием пользователей, баз данных и т. д.

#PostgreSQL #SQL

https://dev-gang.ru/article/ustanovka-postgresql--v-ubuntu--wxrqcb2vro/
В SQL использование кавычек может варьироваться в зависимости от контекста и конкретной системы базы данных SQL, которую вы используете. Предоставляем вашему вниманию общее руководство.

#SQL

https://dev-gang.ru/article/razbivka-rukovodstva-po-sintaksisu-sql-po-ispolzovaniu-kavyczek-s5d8wujghu/
SQLite предоставляет множество способов просмотра и сравнения данных в нескольких таблицах.

В этом блоге будут обсуждаться запросы SQLite, которые можно использовать для просмотра связей данных и запросы SQLite, которые можно использовать для сравнения таблиц.

#SQL

https://dev-gang.ru/article/ispolzovanie-sqlite-dlja-izuczenija-svjazei-mezhdu-dannymi-i-sravnenija-tablic-bfi44977kr/
Слышали ли вы об ORM в истории NodeJS?

NodeORM - это легкая и гибкая библиотека объектно-реляционного отображения (ORM) для приложений Node.js, вдохновленная библиотекой Laravel. Она обеспечивает бесшовный интерфейс между объектами JavaScript и реляционными базами данных, облегчая разработчикам взаимодействие с базами данных с помощью привычного синтаксиса JavaScript.

#JavaScript #NodeJS #SQL #MySQL

https://dev-gang.ru/article/laravelpodobnaja-biblioteka-upravlenija-bazami-dannyh-dlja-nodejs-nzv4y6dq1j/
Недавно меня спросили, как упростить наш конвейер ETL, чтобы клиенты могли быстро представить себе этапы обработки данных, прежде чем строить сложные ML-модели. Предоставляем три совета, которые вы можете немедленно внедрить в свой рабочий процесс, чтобы сделать данные более прозрачными.

#SQL

https://dev-gang.ru/article/uprosczenie-konveierov-etl-s-pomosczu-sql-tri-soveta-po-obrabotke-dannyh-5sfahntfr0/
В этом посте мы сравним реализацию Pandas и SQL для запросов к данным. Мы рассмотрим, как использовать Pandas аналогично SQL, переводя SQL-запросы в операции Pandas.

#Python #SQL #DataScience

https://dev-gang.ru/article/sql-v-python-pandas-kratkoe-rukovodstvo-polzovatelja-sql-dit2h4f76y/
Функция FIRST_VALUE() в SQL Server извлекает первое значение из указанного столбца. Она работает вместе с предложением ORDER BY для определения последовательности и, если нужно или необходимо, предложением PARTITION BY для создания разделов данных перед получением первого значения.

#SQL

https://dev-gang.ru/article/funkcija-firstvalue-v-sql-server-yvaqr2g3fd/
Пен-тестирование SQL-инъекций

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

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

#MySQL #Testing #SQL
3
Oracle SQL: Функции для управления данными

Oracle SQL — это основа управления данными, предлагающая надежные возможности, упрощающие работу с базами данных. Одна из ключевых особенностей Oracle SQL — это богатый набор встроенных функций, которые позволяют пользователям с легкостью выполнять сложные операции с данными.

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

#Oracle #SQL #DataBase #БазаДанных
🔥1
Миграция SQL между базами данных

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

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

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

#SQL #Oracle #MySQL #СУБД #Teradata #SQLSVR #DB2 #Postgres
👍1
Оптимизация SQL: 10 распространенных ошибок и способы их решения

Эффективные SQL-запросы — залог производительности и масштабируемости базы данных. Однако распространённые ошибки приводят к замедлению запросов, увеличению нагрузки и проблемам с производительностью.
Избегайте распространенных ошибок, которые замедляют запросы и увеличивают нагрузку — читайте в нашей статье о 10 типичных проблемах и их решениях.

#SQL #базаданных #DataScience #наукаоданных
1
Министерство цифрового развития, связи и массовых коммуникаций Российской Федерации расширяет проект «Код будущего»

В рамках нацпроекта «Экономика данных» дополнятся программы курсами по робототехнике и ИИ-технологиям, включим профессиональный уровень программирования. Новый набор начнётся летом. Обучение проходит в режимах онлайн и оффлайн. Популярными направлениями стали: Разработка игр, 1С-разработка , Веб-разработка, Аналитика данных, машинное обучение и ИИ, Базы данных и SQL.

#новости #образование #интересное #Минцифры #1С #аналитикаданных #базаданных #SQL #искусственныйинтеллект