Microsoft Danışman Öğrenci 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 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 Ado.net ile SQL Server’a bağlantı 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
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)
Farklı tablolar üzerinden mantıksal birleşim 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
tanımlanmasını sağlar Data Provider Veri tabanının tanımlanmasını sağlar
Bağlantı Katmanları Uygulama Ado.Net DataProvider OLE DB Provider Sql Provider Ado Provider OLE DB Provider SQL Server Veritabanı Veritabanı
Bağlantılı Yapı DataView Tables DataSetView Relations DataTable SQL Server Database DataView Tables DataTable DataSetView DataSet DataRow(s) DataColumn Constraint(s) TableSettings Relations TableSetting DataRelation TableSetting DataTable DataRelation DataTable
Connection Veritabanlarına bağlantı
DataAdapter Çift yönlü bilgi aktarımı
DataAdapter DataAdapter Veritabanı DataSet Relations DataTable DataRow(s) DataColumn Constraint(s) DataAdapter Relations 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ı MsAkademik http://www.msakademik.net YazGeliştir http://www.yazgelistir.com AspNedir.com http://www.aspnedir.com MSDN http://msdn.microsoft.com/
Microsoft Akademik Sitesi SQL Server Bölümü Yazı Dizileri
Sorular
Microsoft Akademik Sitesi SQL Server Bölümü Editörleri 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
Teşekkür Ederiz