ibonette.com | veritabanı tasarımı

ibonette.com

Samimi olmayi vaat edebilirim ama tarafsiz olmayi asla…
Subscribe

Veritabanı Tasarımı-2: Resmi Olmayan (Pratik) Yaklaşım

Şubat 11, 2009 By: ibrahim Category: PROGRAMLAMA

Bir önceki yazımda, veritabanı tasarımının neden çok önemli olduğunu, kötü tasarlanan veritabanının nelere yol açabileceğini kısaca özetlemeye çalışmıştım. Okumadıysanız önceki yazımı kısaca bir gözden geçirmenizi tavsiye ederim. Bu yazımda ise iyi bir veritabanı tasarımının pratiik olarak nasıl yapılacağı üzerinde duracağım.

Resmi Olmayan (Pratik) Yaklaşım, genellikle oldukça kullanışlı bir veritabanı tasarımı üretir. Bu, çoğu veritabanı tasarımcısının kullandığı yöntemdir. Bir sonraki yazımda anlatmaya çalışacağım “resmi yaklaşım”, sıfırdan veritabanı oluşturmaktan çok, “resmi olmayan” yaklaşımla oluşturulan veritabanı tasarımının sınanması ve doğrulanması için kullanılır.

Lafı fazla uzatmadan anlatıma geçiyorum.

Devamını oku →

Veritabanı Tasarımı-1: Veritabanının Uygulamadaki Yeri ve Veritabanı Tasarımına Giriş

Şubat 11, 2009 By: ibrahim Category: PROGRAMLAMA, TEKNOLOJİ

Pratikte, üzerinde çalıştığımız uygulamalarımızın çok büyük çoğunluğu, veritabanı ve bu veritabanı üzerinde çalışan kodlardan oluşurlar.

Programlamaya yeni başlayan amatör programcılar, uygulama geliştirirken genellikle kodlar (php vs.) üzerinde dururlar. Oysa ki kod kısmı işin en son kısmı olup, öncesinde yapılan bir takım analiz ve hazırlıklar sonucunda üretilen uygulama gereklerini, gerçekleştirmek üzere yazılır ve hangi programlama dilini kullanırsanız kullanın çok fazla farklılık göstermezler. Programlama dili değiştiğinde temel olarak değişen, yazım kurallarıdır. Yine aynı döngüleri, aynı mantıksal sınamaları, aynı karşılaştırmaları yaparsınız. Sadece yazım şekli değişir ancak temelde hangi dili kullanırsanız kullanın kodunuz aynı işleri yapar ve aynı sonuçları üretir. Tabi ki istisnaları da olmakla birlikte genel olarak durum böyledir.

Devamını oku →

Mysql ‘de Alan Tipleri

Aralık 13, 2008 By: ibrahim Category: PROGRAMLAMA

Genellikle int, varchar, text gibi temel alanları kullanarak veritabanı geliştirilir. Ancak uygulamanın belkemiği veritabanı olduğu için veritabanı tasarımı projenin en önemli aşamalarından birisidir. İyi bir veri tabanı tasarımı yapabilmek için öncelikle mysql ‘de hangi alan tiplerinin kullanılabileceğinin iyi bilinmesi gerekir.

Evet konu çok basit ancak ileriki dönemlerde ele almayı düşündüğüm mysql konusuna temel olması açısından hepsini bir araya toplayarak kısa ve öz bir başvuru kulavuzu tarzında belge oluşturmak istedim…

Devamını oku →