of0
Export
ISPARTA UYGULAMALI BİLİMLER ÜNİVERSİTESİ
PROGRAM DERS BİLGİ PAKETİ
DERS İÇERİĞİ
Bölüm
Uluborlu Selahattin Karasoy Meslek Yüksekokulu Bilişim Güvenliği Teknolojisi
DERS BİLGİLERİ(Revizyon Tarihi:15.03.2024 22:13:00)
Ders Kodu
Ders Adı
Kredi Teorik
Kredi Pratik
Kredi Lab/U
Kredi Toplam
Kredi Ects
Yarı Yılı
BGV-3105
Veri Tabanı Yönetim Sistemleri
3,0
0,0
1,0
3,5
6,0
1. Yarıyıl
Dersin Dili
Türkçe
Ders Düzeyi
ÖNLİSANS TYYÇ:5.DÜZEY EQF-LLL:5.DÜZEY QF-EHEA:KISA DÜZEY
Dersin Türü
Zorunlu
Dersi Verenler
Dr. Öğr. Üyesi Nazan KEMALOĞLU ALAGÖZ
Dersin Yardımcıları
 
Ofis Yeri
 
E-Posta
 
Ofis Görüşme Saatleri
 
İş Telefonu
 
Dersin Amacı
Veritabanının gelişimi ve temel kavramları, veritabanı tasarım mantığı verilerek, Veritabanı Yönetim Sistemi Uygulama programı (SQL Server) görsel arayüzü ve SQL (Yapısal Sorgulama Dili) kullanarak veritabanı oluşturma, veri işleme ve sorgulama yeteneğine sahip olmak
Dersin İçeriği
Klasik dosya sistemi temel özellikleri, avantajları, dezavantajları, Veritabanı sistemleri genel yapısı ve özellikleri, Temel veritabanı kavramları(tablo, alan, kayıt, anahtarlar v.b.); Veritabanı yazılımları, donanım alt yapısı, veritabanı sistemleri alt yapısı, Veri tabanı Yönetim Sisteminin (VTYS) kurulum; Veritabanı tasarımı, normalizasyon işlemleri(1NF ve 2NF, 3NF ve 4NF), tasarım sırasında dikkat edilecek noktalar; Veri Modelleri (Ağ, hiyerarşik, nesnel, ilişkisel), Varlık - İlişki (E-R) Diyagramları, Varlık - İlişki Türleri ve Bağıntılar; Kavramsal Modelden Mantıksal Modele Aktarım; Veritabanı yönetim sistemlerinin sınıflandırılmaları, Donanımlar, Yazılımlar(hizmet programları, Veri iletişim yöntemleri), Kullanıcılar, Veritabanı iç işlemleri (veritabanı güvenliği,yedekleme, kurtarma); İlişkisel veritabanı özellikleri, tablolar, ilişkiler, anahtarlar, İlişkisel veritabanını matematiksel alt yapısı, Kartezyen çarpımı, bağıntı, ilişkisel matematik, ilişkisel matematik işlemleri; SQL (Yapısal Sorgulama dili), genel özellikleri, standardizasyonu, SQL’de kullanılan veri tipleri, yeni veri tipi oluşturma, veritabanı oluşturma, tablo oluşturma (CREATE …, bu işlemlerin ayrıca VTYS arayüzü ile gerçekleştirilmesi) ; Tablolar üzerinde yapısal değişiklik yapma, var olan tabloyu silme, var olan veritabanını silme, Veri Kontrol Dili Komutları (ALTER TABLE, DROP TABLE, DROP İşlemleri, GRANT-DENY-REVOKE); SQL komutları ile tabloya kayıt ekleme var olan kayıtları güncelleme silme ve temel sorgulama işlemleri, kısıtlar ve yardımcı komutlar kullanarak sorgu oluşturma işlemleri ( SELECT, INSERT, UPDATE, DELETE, ORDER BY , ASC-DESC , WHERE , AND-OR); SQL komutları ile aritmatiksel fonksiyonlar ve kümeleme işlemleri (SUM(), AVG(), MIN(), MAX(), COUNT(), DISTINCT, GROUP BY); SQL komutları kullanarak tablolararasında bağlantı oluşturma, Türetilmiş Tablolar, iç içe sorgu oluşturma (Inner JOIN, Outer JOIN, IN-NOT IN, iç içe SELECT); SQL komutları kullanarak tablolararası WHERE deyimi ile sorgu oluşturma, sorgulama esnasında gruplama gerçekleştirme ( WHERE..AND, GROUP BY-HAVING, EXISTS, NOT EXISTS); Görünüm (View) oluşturma ve Görünüm işlemleri(CREATE VIEW, ALTER VIEW, DROP View)
Önkoşul Dersleri
 
Dersi İşleyiş Yöntemi
Yüz Yüze
DERSİN KATEGORİSİ
Dersin Kategorisi (Genel)
Katkı Düzeyi (%)
Temel Mesleki Ders
50
Uzmanlık/Alan Dersi
25
Destek Dersi
25
Beceri, İletişim ve Yönetim Becerileri Dersi
0
Aktarılabilir Beceri Dersi
0
DERSİN KAZANIMLARI(Revizyon Tarihi:16.03.2024 10:17:00)
DK1
Klasik Dosya Sistemi genel yapısını, avantajlarını ve dezavantajlarını bilir
DK2
Veri tabanı temel kavramlarını bilir
DK3
Veri tabanı sistemleri alt yapısını ve veri modellerini bilir
DK4
İlişkisel veritabanın temel özelliklerini, anahtar, ilişki çeşitlerini bilir
DK5
SQL komutlarını kullanarak kayıtlar üzerinde temel sorgular gerçekleştirebilir
DK6
Bir sistemin veri tabanı tasarımını gerçekleştirebilir
DK7
Veritabanı yöneticisinin, uygulama programcısının, normal kullanıcının görevlerini bilir, veritabanı iç işlemlerini bilir
DK8
SQL (Yapısal Sorgulama Dili)kullanılan veri tiplerini bilir, SQL komutlarını kullanarak veritabanı, tablo oluşturabilir, SQL komutlarını kullanarak kayıt ekleyebilir, güncelleyebilir, silebilir