420 likes | 548 Views
SQL Server 2000 ve Ado.net. Kâsım GÜLCAN Microsoft Danışman Öğrenci kasimg@msakademik.net Öznur KARAKUŞOĞLU oznurk@msakademik.net Microsoft Akademik Sitesi SQL Server Bölümü Editörleri. Sunum Hedefi. SQL Server 2000 Başlangıç seviyesinden orta seviyeye geçişin sağlanması ADO.NET
E N D
SQL Server 2000veAdo.net Kâsım GÜLCAN Microsoft Danışman Öğrenci kasimg@msakademik.net Öznur KARAKUŞOĞLU oznurk@msakademik.net Microsoft Akademik Sitesi SQL Server Bölümü Editörleri
Sunum Hedefi • SQL Server 2000 Başlangıç seviyesinden orta seviyeye geçişin sağlanması • ADO.NET SQL Server üzerinden veritabanı işlemlerinin gerçekleşitirilmesi
Gündem 1. Oturum SQL Server 2000 • Tanıtımı • Kurulumu • Enterprise Manager • Veritabanları • Tablolar • İlişkiler • Görünümler • Saklı Yordamlar • T - SQL • Query Analyzer
Gündem 2. Oturum • Ado.net • Connection • DataAdapter • DataCommand • Dataset • Ado.net ile SQL Server’a bağlantı • Kayıt Ekleme • Kayıt Silme • Kayıt Güncelleme • Kayıt Listeleme
Sql Server 2000 İlişkisel Veri Tabanı Yönetim Sistemi
Sql Server Sürümleri • Enterprise Edition • Standard Edition • Personel Edition • Developer Edition • 2000 Desktop Engine • Windows CE Edition
SQL Server 2000 Kurulumu Adım Adım Kurulum
Enterprise Manager Yönetim Arabirimi
Veritabanları • Master • Model • Msdb • Tempdb • Northwind • Pubs
Veritabanı Alt Grupları • Tablolar • Görünümler • Saklı Yordamlar • Kullanıcılar • Roller • Kurallar • Varsayılan Değerler • Kullanıcı Tanımlı Veri Türleri • Kullanıcı Tanımlı Fonksiyonlar
Tablolar • Tablo Oluşturma • Güncelleme • Silme
İlişkiler (Relations) • Bire bir (one to one) • Bire çok (many to one) • Çoka çok (many to many)
Görünümler (Views) Farklı tablolar üzerinden mantıksal birleşim
Saklı Yordamlar(Stored Procedure) Önceden derlenmiş SQL İfadeleri
T-SQL SQL Server ile konuşmak
Sql Query Analyzer Sorgu oluşturma ve denetleme aracı
ADO.NET • Bağlantısız yapı • Bağlantılı yapı • İlişkisel tasarım • XML uyumlu
Data Provider Veri tabanının tanımlanmasını sağlar
BağlantıKatmanları Uygulama Ado.NetDataProvider Sql Provider Ado Provider OLE DB Provider SQL ServerVeritabanı Veritabanı
Tables DataRow(s) DataColumn Constraint(s) Relations Bağlantılı Yapı SQL ServerDatabase DataView DataTable DataSetView DataSet TableSettings TableSetting DataRelation TableSetting DataTable DataRelation DataTable
Connection Veritabanlarına bağlantı
DataAdapter Çift yönlü bilgi aktarımı
DataRow(s) DataColumn Constraint(s) Relations DataAdapter Veritabanı DataTable DataSet DataAdapter DataRelation DataTable DataRelation DataTable
Dataset • Veritabanın yapısında • Veritabanından bağımsız • XML sayesinde taşınabilir
Command • İş yapan cümle • Veri üzerinde işlem yapan • Kayıtları döndüren
Uygulama ADO.NET İle Temel Veritabanı İşlemleri
Önemli Web Kaynakları • MsAkademikhttp://www.msakademik.net • YazGeliştirhttp://www.yazgelistir.com • AspNedir.comhttp://www.aspnedir.com • MSDNhttp://msdn.microsoft.com/
Microsoft Akademik Sitesi • SQL Server Bölümü Yazı Dizileri
Kâsım GÜLCAN Microsoft Danışman Öğrenci kasimg@msakademik.net Öznur KARAKUŞOĞLU oznurk@msakademik.net Microsoft Akademik Sitesi SQL Server Bölümü Editörleri