Cuma, Mart 29, 2024

MDB

Bir MDB dosyası nedir?

.mdb uzantılı bir dosya, İlişkisel Veritabanı Yönetim Sistemi (RDBMS) olan bir Microsoft Access veritabanı dosyasıdır. Verileri birincil ve yabancı anahtarlar aracılığıyla birbirine bağlı veritabanı tablolarında saklar.

MDB dosyası, veritabanı tablolarının, sorguların, saklı yordamların eksiksiz yapısını içerir. MDB, Microsoft Access 2003 için varsayılan dosya biçimidir.

Microsoft Access’in yan sürümleri, bugüne kadarki en son dosya biçimi olan ACCDB dosya biçimlerini kullanır. MDB dosyaları Microsoft Access, MDB Viewer, MDBOpener gibi uygulamalarla açılabilir ve ACCDB, CSV, Excel formatlarına vb. dönüştürülebilir.

MDB Dosya Biçimi

MDB formatı için genel spesifikasyonlar mevcuttur ve Microsoft’un tescilli dosya formatı olmaya devam etmektedir. Ancak Microsoft, Açık Veritabanı Bağlantısı (ODBC) standardını ve Visual Basic for Applications (VBA) kullanarak MDB dosyasına bağlantı erişimi sağlar.

Resmi olmayan MDB kılavuzu, tersine mühendisliğe dayalı MDB formatının kısa resmi olmayan açıklamasını sağlar ve özellikler hakkında bilgi edinmek için başvurulabilir.

Sayfalar

Resmi olmayan MDB kılavuzuna göre, bir MDB dosyası sabit boyutlu sayfalardan oluşur (Jeb DB3 için 2048 bayt ve Jet DB 4 için 4096 bayt). İlk bayt, sayfanın türünü belirtir. Anahtar sayfa türleri aşağıdadır:

İlk Sayfa: Dosyanın uyumlu olduğu Jet DB sürümünün kimliğini de içeren veritabanı başlık bilgilerini içerir. Ayrıca, dosya güvenlik bilgilerini ve sayfa kullanım haritasını da içerir.

Tablo tanımı sayfası: Tablo tanımı sayfası sütunları, veri türlerini, dizini ve diğer bilgileri belirtir. Gerekirse ek sayfalar kullanır ve bu tablo için satır verilerini içeren bir sayfa haritası içerir.

Veri sayfaları: Veri sayfaları, verilerin satırlar halinde depolandığı gerçek veri kapsayıcılarıdır. Uzun veri değerlerini depolamak için yardımcı sayfaları kullanır.

Tek bir Microsoft Access veritabanı, dosya ve tablo boyutu sınırlamalarını aşmaya izin veren birden çok dosyadan oluşabilir. Bu, formları ve kodu kullanıcının masaüstündeki bir ön uç MDB dosyasına ve verileri ağa bağlı sunuculardaki başka bir arka uç MDB dosyasına koymayı kolaylaştırır.

Referanslar

Önceki İçerikMDF
Sonraki İçerikLOG

BENZER YAZILAR

MTU Nedir? – Maximum Transmission Unit

MTU Nedir? Maximum Transmission Unit “Maksimum İletim Birimi” anlamına gelir. MTU, bir ağ bağlantısı üzerinden gönderilebilecek en büyük paket boyutunu tanımlayan bir ağ oluşturma terimidir. MTU...

Aganta Burina Burinata – Halikarnas Balıkçısı

1945 yılında yayımlanan roman Halikarnas Balıkçısı' nın eserlerinin özelliklerini yansıtır. Romanda, deniz sevgisi, denizin çekiciliği, denizcilerin yaşadığı zorluklar, güzellikler olarak denizdeki yaşam...

Atatürk’ün Söylev ve Demeçleri

Prof.Dr. Ali Sevim, Doç.Dr. İzzet Öztoprak, Prof.Dr. M.Akif Tural / Atatürk Araştırma MerkeziBüyük önderimiz Atatürk’ün söylev ve demeçlerini kapsayan bu tek ciltlik eserde daha...

POPÜLER YAZILAR

Lazer Hassasiyeti, NASA’nın Navigasyon Doppler Lidar’ı ile Ay Keşifleriyle Buluşuyor

NASAAy gösterisi için hazırlanan Navigasyon Doppler Lidar teknolojisi, uzay araştırmalarının ötesinde sonuçları olan iniş teknolojisindeki ilerlemeleri vurguluyor. Bu ayın sonlarında, NASA'nın ticari ay teslimat hizmetleri...

Ay, Mars ve Ötesi için Öncü Fisyon Enerjisi

NASA özerklik, güvenlik ve uzun vadeli çalışmaya odaklanarak Ay için bir nükleer fisyon reaktörü geliştirmeye yönelik Fisyon Yüzey Enerjisi Projesi ile ilerliyor. Bu çaba,...

Yeni Nesil OLED Teknolojisinin Arkasındaki Sır

Durham Üniversitesi'ndeki bilim adamlarının yeni bir araştırması, daha parlak, daha verimli ve daha kararlı mavi organik ışık yayan diyotlara (OLED'ler) doğru beklenmedik bir yolu...

SEC’in X hesabı, Bitcoin ETF onayına ilişkin sahte haberler yayınlamak için saldırıya uğradı

Birisi, ABD Menkul Kıymetler ve Borsa Komisyonu'nun (SEC) X (eski adıyla Twitter) hesabını ele geçirdi ve kurumun, kayıtlı ulusal güvenlik borsalarında Bitcoin ETF'lerinin (borsada...