Ders Kodu ve Adı:

1706210 Veri Tabanı Yönetim Sistemleri I

Ders Türü (Zorunlu/Seçmeli):

Ders Dönemi:

Kredisi:

Zorunlu

Bahar

4

Dersin Koordinatörleri:

ABD/Bölüm/Program:

Abdulhadi COŞKUNLAR

Teknik Programlar Bölümü / Bilgisayar Teknolojisi ve Programlama

Öğretim Elemanı Adı Soyadı:

Ders Saatleri:

Görüşme Saatleri:

Gruplar/Sınıflar:

Abdulhadi COŞKUNLAR

4 saat / hafta

Dersin Amaç ve Hedefleri:

Yapısal sorgulama dilini veritabanı nesneleri ve veri tiplerini tanıyabilme. Yapısal sorgulama dili komutlarını kavrayabilme. Yapısal sorgulama dilinde tablo açma, değiştirme ve silme komutlarını kavrayabilme. Yapısal sorgulama dilinde yönetimsel fonksiyonları kavrayabilme.

Dersin İçeriği:

Yapısal sorgulama diline giriş

Basit SQL cümleleri

Veri tanımlama dili

Yararlanacak Kaynaklar:

Prof. Dr. UYSAL, Mithat. SQL Veri Tabanı Sorgulama Dili. Temmuz 2000.  Beta.  İstanbul.

Dr. ÖZKAN, Yalçın. Veri Tabanı Sistemleri, Eylül 2003. ALFA. İstanbul.

KARAGÜLLE, İhsan., PALA, Zeydin. Access 2002. Türkmen Kitabevi. İstanbul.

VİLLAREAL, Bob. Access 2002 Örnekli Programlama Kavuzu. Haziran 2002. Alfa. İstanbul.

Haftalar:

Konular (Açıklamalı Olarak)

1. Hafta

Veritabanı sistemlerine giriş. Temel Kavramlar. Veritabanı Sistemlerinde Veri Modelleri.

2. Hafta

Bir Veritabanının Oluşturulması. Tabloların Yaratılması. SQL’de Veri Tipleri. Tablolara Veri Yüklenmesi. Tablolardaki Sütun İsimleri ve Tablo İsimleri İle İlgili Kurallar

3. Hafta

Bir Veritabanının Oluşturulması. Tabloların Yaratılması. SQL’de Veri Tipleri. Tablolara Veri Yüklenmesi. Tablolardaki Sütun İsimleri ve Tablo İsimleri İle İlgili Kurallar

4. Hafta

Tek Tablo İçinde Sorgulamalar

5. Hafta

SQL’de Aritmetiksel İfadeler ve Fonksiyonlar. Aritmetiksel İfadeler. Kümeleme Fonksiyonları. Gruplandırarak İşlem Yapma.

6. Hafta

SQL’de Aritmetiksel İfadeler ve Fonksiyonlar. Aritmetiksel İfadeler. Kümeleme Fonksiyonları. Gruplandırarak İşlem Yapma.

7. Hafta

I. Vize Sınavı

8. Hafta

Birden Fazla Tabloyu İlişkilendirerek Sorgulamak

9. Hafta

View (Bakış) Oluşturmak

10. Hafta

Tablolarda Değişiklik Yapmak (ekleme, silme, güncelleştirme işlemleri)

11. Hafta

İndex Oluşturma ve Kullanma. İndex Oluşturmanın Amacı. İndex Oluşturma. Mevcut Bir İndexin Silinmesi

12. Hafta

II. Vize sınavı

13. Hafta

SQL’in Diğer Bilgisayar Dillerine ve Yazılımlarına Katılımı

14. Hafta

SQL’in Diğer Bilgisayar Dillerine ve Yazılımlarına Katılımı

Değerlendirme:

İki vize ve bir final yapılacak. Vize ortalamasının %40’ı finalin %60’ı ortalamaya etki edecektir.

Siverek MYO Bilgisayar Teknolojisi ve Programlama Programı – Ders Öğretim Programı Formu