Ana içeriğe atla
EN

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ı

  1. 01 Analyze a problem to design a relational database.
  2. 02 recognize the fundamental concepts in relational theory
  3. 03 implement relational theory to working knowledge of Oracle DBMS Server
  4. 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

  1. 01 Elmasri & Navthe: Fundamentals of Database Systems, Addison Wesley, fifth ed., 2007.

Ders Çıktıları

  1. L01 İlişkisel bir veritabanı tasarlamak ve uygulamak için beceriler geliştirmek SOLO 5
  2. L01 İlişkisel bir veritabanı tasarlamak ve uygulamak için beceriler geliştirmek SOLO 5
  3. L02 İlişkisel teorideki temel kavramları tanımlamak SOLO 3
  4. L02 İlişkisel teorideki temel kavramları tanımlamak SOLO 3
  5. L03 DBMS yazılımlarını kullanarak sorgu dili kullanarak işlemler gerçekleştirin SOLO 4
  6. L03 DBMS yazılımlarını kullanarak sorgu dili kullanarak işlemler gerçekleştirin SOLO 4
  7. L04 İlişkisel veritabanlarında tablo oluşturma ve düzenleme becerilerini ve anlayışını geliştirin SOLO 5
  8. L04 İlişkisel veritabanlarında tablo oluşturma ve düzenleme becerilerini ve anlayışını geliştirin SOLO 5

Program Çıktıları

  1. P01 Gerçek yaşam durumlarındaki zorluklara veri bilimi ilke ve tekniklerini uygulayabilir ve çözümlerini etkin bir şekilde iletebilirler.
  2. P02 Teorik fikirlere, etik koda ve temel verilere ilişkin derinlemesine bilgiye dayalı veri analizi metodolojilerini belirleyebilir ve uygulayabilirler.
  3. P03 Gerçek hayattaki uygulamalarda bilgi analizi için yol gösterici kavramları ve değerlendirme prosedürlerini analiz edebilirler.
  4. P04 İşle ilgili sorunlara belirsiz çözümler bulmak için ilgili veri analizi modellerini tasarlayabilir ve uygulayabilirler.
  5. P05 Paralel ve dağıtılmış bilgi işlem ve makine öğrenimi gibi büyük miktarda veriyle karakterize edilen gerçek dünya sorunlarını ele almak için modern bilgi işlem tekniklerinden yararlanabilirler.
  6. P06 Her boyuttaki yapılandırılmış ve yapılandırılmamış veri kümesinden kullanılabilir bilgileri verimli bir şekilde üretmek için gereken yazılım araçlarını yapılandırabilir ve yönetebilirler.
  7. P07 Karmaşık verilerden yararlı bilgiler elde etmeyi amaçlayan projeleri organize etmek ve tamamlamak için veri bilimi araçlarını ve tekniklerini yönetebilirler.
  8. P08 Gerçek dünyadaki sorunları çeşitli açılardan kavrayarak eleştirel ve yaratıcı düşünebilirler ve sorunları işbirliği içinde çözmek için çeşitli ekiplerde çalışabilirler.
  9. P09 Veri tabanlı çözümleri kullanıcı ortamına etkin bir şekilde entegre edebilme ve teknik olmayan profesyonellere bu çözümleri keşfetme, görselleştirme ve kullanma konusunda yardımcı olabilirler.
  10. P10 Veri sahipliği ve atıf, veri güvenliği ve hassasiyeti ve veri analizinin mahremiyet üzerindeki etkileri gibi konularda mesleki ve etik standartlar kapsamındaki yükümlülüklerini anlayabilirler.

Pç-Dç Matrisi

ÖÇ P01 P02 P03 P04 P05 P06 P07 P08 P09 P10 Ortalama
L01 - - - - - - - - - - -
L01 - - - - - - - - - - -
L02 - - - - - - - - - - -
L02 - - - - - - - - - - -
L03 - - - - - - - - - - -
L03 - - - - - - - - - - -
L04 - - - - - - - - - - -
L04 - - - - - - - - - - -