DATABASE DESIGN – Telegram
DATABASE DESIGN
1.41K subscribers
2.08K photos
3 videos
5.31K links
Лучшие материалы по работе с хранилищами данных на русском и английском языке

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
How To Connect a Heroku Java App to a Cloud-Native Database

Ahoy, matey! I'm back from a short vacation and ready to continue my pet project: geo-distributed messenger in Java!
In the last article, I launched the first version of my app, which runs in Heroku and uses YugabyteDB Managed as a cloud-native dist...

Read: https://dmagda.hashnode.dev/how-to-connect-a-heroku-java-app-to-a-cloud-native-database
Digital Underwriting: Riding the Insurance Transformation Wave With MongoDB

Read: https://www.mongodb.com/blog/post/digital-underwriting-riding-insurance-transformation-wave
DAY 6 : Getting user inputs

This function is a little different from what we usually have been doing. The process of accepting inputs from a user is done via. the "form" element of HTML. It is to be clearly understood at this point that PHP is used with HTML. Just like other el...

Read: https://my-coding-roadmap.hashnode.dev/day-6-getting-user-inputs
Trying New RDS Feature : Connectivity With EC2 In 1-Click?

Have you noticed that RDS has a new feature? Yup! 3 days ago AWS has announced that now RDS supports setting up connectivity between RDS and EC2 only in 1 click. We don't need to prepare VPC, subnets, security groups, etc. Wow! That sounds great, rig...

Read: https://nurulramadhona.hashnode.dev/trying-new-rds-feature-connectivity-with-ec2-in-1-click
О бедненьком NULLе замолвите слово

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

Давайте немножко похоливарим по этому поводу.


Читать: https://habr.com/ru/post/684600/
Как ускорить работу PostgreSQL с помощью конфигурации базы и оптимизации запросов

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

Администратор баз данных в Southbridge и ведущий инженер компании Data Driven Lab Иван Чувашов занимается базами данных 15 лет и сегодня хочет поговорить про оптимизацию запросов. Разбирать все будет на примере PostgreSQL, так как именно с этой базой он сейчас работает плотнее всего.

Эта статья — конспект бесплатного вебинара об оптимизации PostgreSQL от «Слёрма». Если вам удобнее смотреть, а не читать, переходите на YouTube.


Читать: https://habr.com/ru/post/684826/
👍1
Development, Enablement, and Career Transformation With MongoDB’s Corporate Sales Team

Read: https://www.mongodb.com/blog/post/development-enablement-career-transformation-corporate-sales-team
Толстые дискеты: Iomega Zip и SuperDisk

Давным-давно, когда еще не было флешек, и даже болванки CD-R были не в почете, данные между компьютерами переносили… Ну, в моей реальности это происходило исключительно с помощью дискет. До конца девяностых это был вполне рабочий способ передать другому человеку документы или программы. Только в самом конце десятилетия возникали редкие проблемы: как-то я попросил друга переписать мне особо тяжелую игру, и для этого потребовалось три десятка дискет. Одна, конечно же, потом не прочиталась.
Дистрибутив Windows 95 (примерно 30 мегабайт) — это уже была проблема. Настолько, что проще было передать (при хорошем соединении) столько данных по модему, чем возиться с дисками. Или же сходить в гости с собственным жестким диском. Но существовали и другие носители. Их вообще было немало, начиная с восьмидесятых, когда IT-инфраструктура отличалась редкостным разнообразием. Но в девяностые наиболее известными были два сменных носителя. Один из них — стомегабайтный (в начале пути) Iomega Zip — попадался у друзей и знакомых, и был достаточно популярен. Про другой я читал только в журналах — это SuperDisk или LS-120.

В 2022 году проблемы передачи данных между ретрокомпьютерами практически не существует. Можно использовать карты Compact Flash, полностью совместимые с интерфейсом IDE. Есть эмуляторы флоппи-дисковода с разъемом USB. Можно подключить компьютер к сети. Но это все… какое-то слишком современное. Сегодня — рассказ о моем запоздалом знакомстве с ретроносителями, часть из которых достались мне новыми в упаковке.


Читать: https://habr.com/ru/post/684876/
Database Management System

Introduction
A database management system (DBMS) is a computer program that manages the storage, organization, and retrieval of data. The goal of database management software is to support database programmers by providing tools for storing and proce...

Read: https://parikshit.hashnode.dev/database-management-system
Oracle Tablespace – an Overview of Types and Basic Manipulations

This article discusses one of the hallmarks of Oracle - tablespaces. dbForge Studio for Oracle will help us with this thanks to a whole set of convenient and understandable tools - https://blog.devart.com/oracle-tablespace.html

Read: https://alextomson.hashnode.dev/oracle-tablespace-an-overview-of-types-and-basic-manipulations
PostgreSQL Materialized Views

This guide describes what PostgreSQL materialized views are and when you should consider working with them - https://blog.devart.com/postgresql-materialized-views.html

Read: https://alextomson.hashnode.dev/postgresql-materialized-views
DBMS vs RDBMS

This article explains the definitions of DBMS and RDBMS and their differences - https://www.devart.com/difference-between-rdbms-and-dbms/

Read: https://alextomson.hashnode.dev/dbms-vs-rdbms
What Is a Database?

This article describes in simple terms what databases are, their advantages and disadvantages, and also discusses the types of data that are used when working with databases - https://blog.devart.com/what-is-a-database.html

Read: https://alextomson.hashnode.dev/what-is-a-database
Об идентификации пользователя

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


Читать: https://habr.com/ru/post/685020/
MySQL has become the most popular and accessible database. Effective use of databases

This article covers some of the key features of dbForge Studio for MySQL and discusses the main pros and cons of this MySQL database tool - https://www.digitaljournal.com/pr/mysql-has-become-the-most-popular-and-accessible-database-effective-use-of-d...

Read: https://alextomson.hashnode.dev/mysql-has-become-the-most-popular-and-accessible-database-effective-use-of-databases
Tips for using and optimizing MySQL

MySQL is a powerful platform for building huge systems. To improve your efficiency, don't forget to additionally use dbForge Studio for MySQL for related tasks that MySQL can't handle - https://www.diigo.com/item/note/6dz4u/byi5?k=db830455ba251828f89...

Read: https://alextomson.hashnode.dev/tips-for-using-and-optimizing-mysql
DAY 7 : Getting user inputs in PHP

This function is a little different from what we usually have been doing. The process of accepting inputs from a user is done via. the "form" element of HTML. It is to be clearly understood at this point that PHP is used with HTML. Just like other el...

Read: https://my-coding-roadmap.hashnode.dev/day-7-getting-user-inputs-in-php
«Надо переехать с Oracle на PostgreSQL. Ты только не волнуйся!»

С этого сообщения в мессенджере началось мое масштабное расследование вопроса, который давно не дает спать многим айтишникам — можно ли вот так взять и переехать с Oracle на «свободную» СУБД PostgreSQL?

Этот вопрос сначала бередил умы только тех, кто был в курсе стоимости закупок лицензий. В крупных компаниях бюджет на это мог составлять несколько десятков миллионов долларов. А потом каждый год поддержка вендора «съедала» ещё 22% от стоимости лицензий. Теперь та финансовая боль сменилась другой, и у компаний поменялся запрос: а можно ли заменить? И главное, можно ли организовать это в разумные сроки и по адекватной стоимости?

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

Читать: https://habr.com/ru/post/684618/
Нетривиальные способы применить блокчейн на практике

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

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

Что, если бы мы хотели гарантировать следующее: всякий раз, когда мы вытягиваем код из VCS (системы контроля версий) этот код будет ровно одинаковым, независимо от того, когда мы его вытянем?


Читать: https://habr.com/ru/post/685210/
Breaking the Bias: How Can We Get More Women Into Top-Level Tech?

Read: https://www.mongodb.com/blog/post/breaking-bias-how-we-get-more-women-into-top-level-tech
성장과 기회: 지금이 바로 MongoDB Korea와 함께할 절호의 기회

Read: https://www.mongodb.com/blog/post/seongjanggwa-gihoe-jigeumi-baro-mongodb-koreawa-hamggehal-jeolhoyi-gihoe