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

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Cut-over logic in vitess schema migrations

Read: https://vitess.io/blog/2022-04-06-online-ddl-vitess-cut-over/
Building a Blog with FastAPI, MySQL, SQLAlchemy, and Alembic

In this tutorial you'll learn how to build an API using FastAPI and MySQL. we'll be interacting with the database using mysqlclient, sqlalchemy, and alembic for migrations.
App Overview

these are the endpoints we are going to be building in this app...

Read: https://pneuma.hashnode.dev/building-a-blog-with-fastapi-mysql-sqlalchemy-and-alembic
Readable MultiAZ Cluster with AWS RDS MySQL under the hood.

Read: http://mydbops.wordpress.com/?p=11236
Understanding Triggers in SQL Server

A trigger is an object having a collection of code or codes which fires automatically when an event occurs in the database server. The most used database events which cause the database to execute triggers are DDL(DATA DEFINITION LANGUAGE) Event and ...

Read: https://mssqlserver.dev/understanding-triggers-in-sql-server-with-examples
Import sample database into AWS RDS MySQL using Workbench & Shell

Bytebase open-sourced an Employee sample database for MySQL https://github.com/bytebase/employee-sample-database-mysql with two variations: A Full dataset (~170 MB) including 300024 employee records and a Small dataset (~6 MB) including 10000 employe...

Read: https://devrel.bytebase.com/import-sample-database-into-aws-rds-mysql-using-workbench-and-shell
👍1
Анонс стрима 07.04.22: Сжать данные в SQL Server в десятки раз, а ускорить запросы в сотни

У меня в планах на этот год на Хабре было опубликовать пару статей по колумсторам и XML. Материала за годы накопилось предостаточно и выходило на 30..40 страниц текста - фактически мини-книга. Но когда за окном Градами и прочей дичью херячили месяц... оно как-то не складывалось настроиться на конструктив. Вначале агрессия на виновников этой дичи, потом паника за близких... печаль что все планы порушились и непонятно что ждать. А сейчас прям совсем ровно на все жизненные трудности ибо как-то получается разруливать все и помогать людям.

Так вот... со знакомым решили вернуться к прежней теме и постримить сегодня о колумсторах. Без политики, срача и прочего. Очень много шутеек о том как живеться в условиях спецоперации и немного полезной инфы о колумсторах на SQL Server.

Кто хочет из коллег послушать: https://www.youtube.com/watch?v=wXH3fUN0PsM

You are welcome!
...

Читать: https://habr.com/ru/post/659541/
What Directory Am I In Linux?

In today’s article, we will look for an answer to the question What Directory Am I In Linux? Pwd : With this command, we can see which directory we are in. We entered the /var/log/ directory in my article named “entering the directory in Linux”. Let’s verify that we are in that directory by typing …

Read: What Directory Am I In Linux?.
MariaDB Python Connector 1.1.0 RC1 now available

Read: https://mariadb.com/?p=30829
Amazon Aurora PostgreSQL blue/green deployment using fast database cloning

Read: https://aws.amazon.com/blogs/database/amazon-aurora-postgresql-blue-green-deployment-using-fast-database-cloning/
Forward, Together: How MongoDB Invests in (and Helps Grow) Modernization Consultancies for Our Customers

Read: https://www.mongodb.com/blog/post/forward-together-how-mongodb-invests-helps-grow-modernization-consultancies-customers
Notion is underrated

https://curious-woolen-937.notion.site/ASSIGNMENTS-e4aeb29e51e345b5b326d67dfd8207c8
I'm learning to create templates onNotion Course practice
the notion and later will sell them.

Read: https://shreyashbuilds.hashnode.dev/notion-is-underrated
Deploying Apache Airflow on OCI with MySQL HeatWave Database Service

Read: https://lefred.be/?p=5448
A List of PostgreSQL Commands for Beginners

Yes, My First-ish Time
I've dabbled with SQL a couple times, but never truly dove all the way in. I took Google's Data Analytics certification last year, and it gave a nice cursory overview of SQL, Big Query, Tableau and the R language. But, I'm read...

Read: https://blog.eamonncottrell.com/a-list-of-postgresql-commands-for-beginners
Auditing & Implementing Data Change Capture with Triggers in SQL Server

Database Auditing is a process of tracking and logging all events and capturing data changes in database objects, it not only helps businesses but is also a compliance requirement.
In most cases when we want to implement capturing of data changes in ...

Read: https://mssqlserver.dev/auditing-and-implementing-data-change-capture-with-triggers-in-sql-server
Docker and SQL Server 2017 Installation On WindowsVM In Azure

In today’s article, I will explain Docker and SQL Server 2017 Installation On WindowsVM In Azure. In my previous article, I told you how to install Docker and SQL Server 2017 on LinuxVM on Azure. This article, I will be telling you about the “Windows Server 2016 Datacenter – with Containers”, which we will install …

Read: Docker and SQL Server 2017 Installation On WindowsVM In Azure.
Real Apps Built with a MongoDB Atlas Serverless Database

Read: https://www.mongodb.com/blog/post/real-apps-built-mongodb-atlas-serverless-database
Полмегабайта пустоты в каждом файле Apple Music

Вы когда-нибудь докупали расширенный объём хранилища для iPod, iPhone или Mac, чтобы иметь больше места для своей цифровой коллекции музыки Apple Music (iTunes)? Возможно, вы заполняли его гигабайтами пустого пространства.

Музыкальные файлы, которые вы покупаете в Apple Music Store (AMS; ранее назывался iTunes Music Store) содержат приблизительно 6% цифрового аналога пустоты. Я говорю не о тишине, а о сплошных блоках пустого пространства, находящихся внутри файлов. Они нужны только для того, чтобы заполнять файлы, делая их на 0,5 МБ больше. Так зачем же Apple делает музыкальные файлы излишне большими? И как вернуть впустую занимаемое пространство?


Читать: https://habr.com/ru/post/659799/
👍1
Разработка архитектуры для чайников. Часть 2

Monolite or MicroService ?

Программисты последнее время часто работают с микросервисами и часто пытаются их встроить туда, куда это не нужно. Микросервисы это естественно хорошо, но как и всегда это не серебряная пуля которая может решить любые проблемы, а скорее наоборот их добавит.

Давайте для начала разберём что такое монолит и его преимущества и недостатки.


Читать: https://habr.com/ru/post/658151/
Oracle Business Process Management

In today’s article, we will talk about Oracle Business Process Management RCU installation. I prepared the installation on Oracle Linux 6.5 with RCU version 11.1.1.7. You can check the current versions via oracle and install them in the same directory. First of all, we create a folder named “OracleSetup” in the root directory of the …

Read: Oracle Business Process Management.
Flutter: Все способы защиты данных

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


Читать: https://habr.com/ru/post/659999/