ODBC ve SQL
ODBC veya Açık Veritabanı Bağlantısı, VB, Excel, Access vb. Uygulamalara farklı veri kaynaklarına veya veritabanlarına erişim sağlayan bir ağ geçididir. Uygulama geliştirmeye yardımcı olan bir dizi hata kodu, veri türü ve işlev ile karakterizedir . ODBC, bir uygulamanın aynı anda birden çok veri kaynağına erişmesi gerektiğinde kullanışlıdır. ODBC bir kullanıcı adı içerdiğinden güvenlidir ve ODBC sürücüleri kimlik doğrulama ve şifreleme programları için parolalar kullanır. Ön uç istemci kötü performans gösteren bir sorgu kullanıyorsa, ODBC kullanarak performans bir endişe kaynağı olabilir. Sorgu sonucunu sunucu tarafında işlemek ve sonucu istemci uygulamasına iletmek için ODBC kullanmak her zaman daha iyidir. Veritabanıyla tüm iletişimden sorumlu standart bir kitaplık sağlayarak uygulamayı temel veritabanından bağımsız hale getirir..
SQL veya Yapısal Sorgu Dili bir veritabanı ile iletişim kurar. Bir veritabanında depolanan verileri işleyen ilişkisel bir veritabanı yönetim dilidir. Veritabanında tetiklenen (sorgulanan) basit komutlara dayanarak verilerin eklenmesi, silinmesi, güncellenmesi ve hatta alınması gibi görevleri gerçekleştirir. Oracle, Access, Microsoft SQL Server, vb. Gibi RDMS sistemleri tarafından kullanılan yordamsal olmayan bir dildir. SQL, yerel ağa (LAN) bağlı birkaç bilgisayara dağıtılan veritabanlarını destekler. Basit SQL komutlarını kullanarak tablo oluşturma veya değiştirme veya dizin ekleme gibi verileri işleyebilen standart bir dildir.
özet
1. ODBC, uygulamaların veritabanı ile etkileşime girmesine yardımcı olan veri türleri ve işlevler sağlar. SQL, veritabanında depolanan verileri işlemek için sorgular oluşturmak için kullanılır.
2. ODBC, istemci uygulamasında tanımlanan komutları SQL gibi veritabanı tarafından anlaşılan sorgulara dönüştürür. SQL, basit SQL komutlarını kullanarak veritabanına veri ekleyen, silen, güncelleyen veya seçen standart bir dildir.
Özet:
1. ODBS, uygulama ve veritabanı arasındaki orta katmandır. Yardımcı olur
herhangi bir veritabanına veya veri kaynağına erişmek için uygulama.
2. ODBC, istemci uygulamasının komutlarının aşağıdaki sorgulara dönüştürülmesine yardımcı olur
erişilen veritabanı tarafından anlaşılır.
SQL, veritabanından veri almak için kullanılan standart bir dildir.
4. SQL başlangıçta mini bilgisayarlarda ve anabilgisayar sistemlerinde kullanıldı, ama şimdi
dağıtılmış veritabanı sistemleri arasında popüler.