VERİTABANI YÖNETİM SİSTEMLERİ I
- Ders
- ITEC343 - VERİTABANI YÖNETİM SİSTEMLERİ I
- Bölüm
- Bilişim Teknolojileri - İngilizce - Lisans
- Ders Tipi
- Ders
- Durum
- Zorunlu
- Dil
- İngilizce
- Kredi
- 4
- AKTS
- 7
- T+P+L
- 3 + 0 + 2
- Ders Koordinatörleri
- Yrd. Doç. Dr. Yasemin BAY
- Ön Koşul
- -
- Anahtar Sözcükler
Ders Açıklaması
Bu ders öğrencilere veri tabanı ve uygulamalarının tasarımı, uygulaması ve kullanımı konusunda temel bilgileri aktarmayı hedeflemektedir. Öğrenciler Varlık İlişki Diyagramı (ERD), İlişkisel Cebir ve Normalleştirme gibi bir takım teknikler kullanarak veritabanları modelleme konusunda bilgi sahibi olacaklardır. Öğrenciler bu derste ayrıca Yapısal Sorgulama Dili olan SQL dilini öğrenerek veritabanındaki verileri sorgulama, güncelleme ve silmek işlemlerini yerine getirebilecektirler. Ayrıca veritabanı ve yazılım programları arasındaki gerekli bağlantılar ve eğilimlerden haberdar olacaktırlar. Bu dersin sonunda öğrenciler Oracle DBMS Server üzerinde bir ilişkisel veritabanı tasarlama ve uygulama yetisine sahip olacaklardır.
VERİTABANI YÖNETİM SİSTEMLERİ I
Değerlendirme Araçları (Aktif Dönem)
| Öğe | Tür | Ağırlık (%) |
|---|---|---|
| Midterm | Ara Sınav | 30 |
| Final | Final | 40 |
| Project | Proje | 20 |
| Quiz1 | Kısa Sınav | 5 |
| Quiz2 | Kısa Sınav | 5 |
| Toplam | 100 | |
Ders çıktıları
- 01 Analyze a problem to design a relational database.
- 02 recognize the fundamental concepts in relational theory
- 03 implement relational theory to working knowledge of Oracle DBMS Server
- 04 apply SQL for DML and DDL
Ders Müfredatı
| Hafta | Konu |
|---|---|
| Hafta 1 | Introduction to Database Management Systems |
| Hafta 2 | DMBS concepts (Characteristics, levels of abstraction, advantages, query types ) |
| Hafta 3 | Relational database ( relational model, ER diagram) |
| Hafta 4 | 1 Week Break due to Covid19 Pandemy |
| Hafta 5 | Introduction to Structured Query Language |
| Hafta 6 | Restricting and Sorting Data |
| Hafta 7 | Single Row Functions |
| Hafta 8 | Conversion Functions |
| Hafta 9 | Aggregate Functions |
| Hafta 10 | Nested Queries - joins |
| Hafta 11 | Nested queries - Subqueries |
| Hafta 12 | Data Definition Languages (DDL) (table operations, constraints, indexing) |
| Hafta 13 | Data Manipulation Language(DML) |
| Hafta 14 | Normalization |
| Hafta 15 | Revision |
Referans Kitaplar & Ders Materyalleri
- 01 Elmasri & Navthe: Fundamentals of Database Systems, Addison Wesley, fifth ed., 2007.
Ders Çıktıları
- L01 İlişkisel bir veritabanı tasarlamak ve uygulamak için beceriler geliştirmek SOLO 5
- L01 İlişkisel bir veritabanı tasarlamak ve uygulamak için beceriler geliştirmek SOLO 5
- L02 İlişkisel teorideki temel kavramları tanımlamak SOLO 3
- L02 İlişkisel teorideki temel kavramları tanımlamak SOLO 3
- L03 DBMS yazılımlarını kullanarak sorgu dili kullanarak işlemler gerçekleştirin SOLO 4
- L03 DBMS yazılımlarını kullanarak sorgu dili kullanarak işlemler gerçekleştirin SOLO 4
- L04 İlişkisel veritabanlarında tablo oluşturma ve düzenleme becerilerini ve anlayışını geliştirin SOLO 5
- L04 İlişkisel veritabanlarında tablo oluşturma ve düzenleme becerilerini ve anlayışını geliştirin SOLO 5
Program Çıktıları
- P01 Kullanıcıların iş verilerine erişmesine izin vermek için çağdaş bir nesne yönelimli dilde bir kullanıcı arabirimi oluşturabilir
- P02 Kullanıcı ihtiyaçlarını tanımlayın ve analiz edin ve bilgi işlem tabanlı sistemlerin seçiminde, oluşturulmasında, entegrasyonunda, değerlendirilmesinde ve yönetiminde bunları dikkate alabilir
- P03 Ortak iş fonksiyonlarını analiz edebilir ve uygun bilgi teknolojisi çözümlerini belirleyebilir, tasarlayabilir ve geliştirebilir
- P04 Uygun problem çözme stratejilerini kullanarak çağdaş iş ortamları için yazılım çözümleri tasarlayabilir ve geliştirebilir
- P05 Çağdaş iş ortamlarını desteklemek için veritabanı sunucusunu yapılandırabilir ve yönetebilir
- P06 Küçük ila orta ölçekli bir şirket için ilişkisel bir veritabanını yönetebilir
- P07 BT tabanlı çözümleri kullanıcı ortamına etkin bir şekilde entegre edebilir
- P08 Profesyonel, etik, yasal, güvenlik ve sosyal konuları ve sorumlulukları anlayabilir
- P09 Profesyonel ortamla uyumlu etkili iletişim becerilerini uygulayabilir
- P10 Profesyonel ortamla uyumlu ekip çalışmasında etkili işbirliği becerilerini uygulayabilirler
Pç-Dç Matrisi
| ÖÇ | P01 | P02 | P03 | P04 | P05 | P06 | P07 | P08 | P09 | P10 | Ortalama |
|---|---|---|---|---|---|---|---|---|---|---|---|
| L01 | 0 | 2 | 3 | 3 | 5 | 5 | 1 | 0 | 0 | 0 | 1.9 |
| L01 | - | - | - | - | - | - | - | - | - | - | - |
| L02 | 0 | 0 | 0 | 0 | 5 | 5 | 0 | 0 | 0 | 0 | 1 |
| L02 | - | - | - | - | - | - | - | - | - | - | - |
| L03 | 0 | 2 | 3 | 3 | 5 | 5 | 2 | 0 | 0 | 0 | 2 |
| L03 | - | - | - | - | - | - | - | - | - | - | - |
| L04 | 0 | 2 | 3 | 3 | 5 | 5 | 2 | 0 | 0 | 0 | 2 |
| L04 | - | - | - | - | - | - | - | - | - | - | - |