Veritabanı İngilizcesi · Tablolar, Şemalar ve Veritabanı Nesneleri

Migration ne demek?

Veritabanlarında anlamı, Türkçe karşılığı ve örnek cümleler

/maɪˈɡreɪʃən/isimTemel terim

Migration, veritabanlarında migration, şema geçişi, veri taşıma anlamına gelir.

Veritabanı şemasını kontrollü biçimde değiştiren sürümlü betik ya da daha geniş anlamda verileri bir veritabanından veya sistemden diğerine taşıma projesi.

English: A versioned script that changes a database schema in a controlled way, or, more broadly, a project to move data from one database or system to another.

Nerede ve nasıl kullanılır?

Geliştirme sürecinde migration'lar Flyway, Liquibase, Alembic ya da Rails ve Django migration'ları gibi araçlarla yönetilen dosyalardır. Migration yazılır, çalıştırılır, uygulanır ve geri alınır. Oracle'dan PostgreSQL'e geçiş gibi bir 'veritabanı taşıma' projesi ise çok daha büyük bir iştir. Türk ekipler 'migration yazmak', 'migration'ı çalıştırmak' der.

Örnek cümleler

  1. Write a migration that adds the column, and another one later that drops the old one.

    Sütunu ekleyen bir migration yaz, eski sütunu silen bir başkasını da sonra yazarız.

  2. The deploy failed because a migration timed out on the large events table.

    Büyük events tablosunda bir migration zaman aşımına uğradığı için deploy başarısız oldu.

Sık kullanılan kalıplar

  • run a migration
  • write a migration
  • schema migration
  • roll back a migration
  • data migration

Bu kelime başka alanlarda

Aynı İngilizce kelime başka bir alanda farklı bir anlama gelebilir:

Aynı konudan: Tablolar, Şemalar ve Veritabanı Nesneleri

Seviyene uygun okumayla pekiştir

Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar: