Veri Bilimi İngilizcesi · SQL ve Sorgulama

CTE ne demek?

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

kısaltmaİleri düzey terim

CTE, veri biliminde ortak tablo ifadesi, CTE anlamına gelir.

Common table expression (ortak tablo ifadesi) ifadesinin kısaltması; bir SQL sorgusunun başında WITH ile tanımlanan, adı olan geçici sonuç kümesi. Uzun sorguların okunmasını kolaylaştırır.

English: Short for common table expression: a temporary, named result defined with WITH at the start of a SQL query, which makes long queries easier to read.

Nerede ve nasıl kullanılır?

Harf harf okunur ('si-ti-i'). Analistler karmaşık sorguları iç içe alt sorgular (subquery) yerine birkaç CTE'ye bölerek yazar; kodu inceleyenler de sık sık 'Can you move this into a CTE?' (Bunu bir CTE'ye taşıyabilir misin?) diye sorar. Özyinelemeli CTE (recursive CTE), organizasyon şeması gibi hiyerarşilerde gezinmeyi sağlar. Türk ekipler de genellikle 'CTE' der.

Örnek cümleler

  1. I rewrote the query with three CTEs, and now it's much easier to follow.

    Sorguyu üç CTE ile yeniden yazdım; şimdi takip etmesi çok daha kolay.

  2. The first CTE gets active users and the second joins their orders.

    İlk CTE aktif kullanıcıları alıyor, ikincisi de onların siparişlerini birleştiriyor.

Sık kullanılan kalıplar

  • write a CTE
  • recursive CTE
  • WITH clause
  • chain CTEs

Bu kelime başka alanlarda

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

Aynı konudan: SQL ve Sorgulama

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: