[MS-Sql] Giriş: Northwind veritabanının yüklenmesi

Merhaba abilerim,ablalarım,kardeşlerim 😀 yeni bir yazı dizisiyle karşınızdayım. Ms-Sql Server‘ı elimden geldiğince anlatmaya calışacağım. Bunun için sıfırdan veritabanı oluşturabiliriz. Ancak olayları daha iyi kavrayabilmemiz için microsoft’un bir zamanlar hazırlamış olduğu veritabanlarından biri olan northwind’i kullanacağız. Bunun yanı sıra pubs ve Adventureworks veritabanlarını da kullanabilirdik ancak öğrenme aşamasında AdventureWorks gibi karmaşık bir veritabanına gerek yoktur. Dersler bittikten sonra optimize bir veritabanı nasıl olur diye incelemek isterseniz AdventureWorks veritabanını inceleyebilirsiniz.

Neyse bu kadar hikayeden sonra neden veritabanlarına ihtiyaç duyuldu onu anlatim biraz. Belki bu anlatacağım kısmı benden başka en az 100 kişiden duymuşsunuzdur. Benim hatrıma bir kez de benden dinleyin 🙂

Gaz ve toz bulutundan başlarsak insanlar her zaman verileri saklama ihtiyacı duymuştur. Gerek duvarlara oymuş gerekse derilere çizmiştir. Zamanla ve teknoloji ilerledikçe veriler kağıtlarda tutulmaya başlanmıştır. Daha 10 yıl öncesine kadar bakkalımız alışverişlerimizi veya borçlarımızı bize verilen bir defterde tutmuyor muydu ? Peki verinin güvenliği nerede ? isteyen o defteri istediği gibi düzenleyebilirdi. Ayrıca müşteri sayısının binleri hatta milyonları bulduğu bir marketiniz olsa bu verileri bir kağıtta tutup erişmek ne kadar da zor olacaktı değil mi ?
Bilgisayar teknolojisinin gelişmesiyle veriler ilk olarak metin belgesi diye adlandırdığımız .txt uzantılı belgelerde saklandı. Ancak burada da veriye erişme sıkıntısı, verinin düzenli tutulması ve büyüyen veri yığınları gittikçe sıkıntılar oluşturmaya başladı.
Continue reading