Maltepe Üniversitesi Endüstri Mühendisliği Bölümü Veri Tabanı Yönetimi (END 210)



Benzer belgeler
Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Veri Tabanı ve Yönetimi (BİL 301)

T.C. MALTEPE ÜNĠVERSĠTESĠ MÜHENDĠSLĠK FAKÜLTESĠ ENDÜSTRĠ MÜHENDĠSLĠĞĠ BÖLÜMÜ LĠSANS PROGRAMI Güz Yarıyılı

Genel Kavramlar. Bilgisayar ortamında işlenebilecek durumda bulunan kayıtlar. Birbiri ile ilişkili veriler topluluğu ve veriler arası ilişkiler

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) SQL (Structured Query Language)

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veri Modelleri

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

Maltepe Üniversitesi Elektronik Mühendisliği Bölümü Elektronik II (ELK 302)

SQL Komutları (2) Uzm. Murat YAZICI

Microsoft SQL Server Sorgulama

Veritabanı Yönetim Sistemleri İleri SQL

MİLLİ SAVUNMA ÜNİVERSİTESİ KARA HARP OKULU DEKANLIĞI BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS TANITIM BİLGİLERİ

Bu işleçlerin dışında, aşağıda belirtilen karşılaştırma işleçlerinden de yararlanılır.

Her bölüm için kısa bazı girişler yapılacak ve bölüm içerisinde anlatılacak olan konuların genel başlıkları belirtilecektir.

SQL'e Giriş. SELECT Deyimi. SQL Komutları. 1. DDL (Data Definition Language - Veri Tanımlama Dili)

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CME 3001

Bilgisayar Uygulamaları. MySql

Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) İş Kuralları ve Veri Modelleri

20461C Querying Microsoft SQL Server Modül Seviye Belirleme Testi

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN

Maltepe Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Nesneye Yönelik Programlama (BİL 202)

Aşağıdaki şemaya dikkat edin. Sorgulamalarımızı genellikle bu şemaya göre yapacağız.

Ders Kodu Yarıyıl T+U Saat Kredi AKTS. Programlama Dilleri

SQL veri tabalarına erişmek ve onları kullanmak için geliştirilmiş bir lisandır.

ÜNİTE NESNE TABANLI PROGRAMLAMA I. Uzm. Orhan ÇELİKER VERİTABANI SORGULARI İÇİNDEKİLER HEDEFLER

ÜNİTE NESNE TABANLI PROGRAMLAMA I. Uzm. Orhan ÇELİKER VERİTABANI SORGULARI İÇİNDEKİLER HEDEFLER

SQL'e Giriş. SELECT Deyimi. SQL Komutları. Yardımcı Deyimler

T.C GAZİ ÜNİVERSİTESİ BİLİŞİM ENSTİTÜSÜ YÖNETİM BİLİŞİM SİSTEMLERİ ANA BİLİM DALI MS SQL KOMUTLARI VE MS SQL KOMUTLARI İLE İLGİLİ UYGULAMALAR

Bölüm 1: Veritabanı Yönetim Sistemlerine Giriş

Veritabanı ve Yönetim Sistemleri

VERİTABANI Veritabanı Sorgulama

İlişkisel Veri Tabanları I

VERİ TABANI YÖNETİM SİSTEMLERİ I

EBE-368 Veri Tabanı Yönetim Sistemleri SQL

Veritabanı. SQL (Structured Query Language)

Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veritabanı Sistemleri

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Internet ve Bilgi Teknolojileri (BİL 309) Dersi

VERİ TABANI YÖNETİM SİSTEMLERİ

Veri Tabanı SQL Server ve Management Studio kurulum linkleri:

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

DOKUZ EYLÜL ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ MÜDÜRLÜĞÜ DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CSE 5055

Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) SQL (Structured Query Language)

VERİTABANI Veritabanı Yönetimi

VERİTABANI. SQL (Structured Query Language)

Veritabanı Yönetimi Bilgisayarların. Keşfi Hedefler. Veritabanı, Veri ve Bilgi. Veritabanı, Veri ve Bilgi. Veritabanı, Veri ve Bilgi

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Yazılım Mühendisliği II (BIL 306)

Veritabanı Tasarım ve Yönetimi (COMPE 341) Ders Detayları

Data Programming SQL Language. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

DERS TANITIM BİLGİLERİ. Dersin Adı Kodu Yarıyıl Teori (saat/hafta) Laboratuar (saat/hafta) Uygulama (saat/hafta) AKTS. Yerel Kredi

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü BİL 203 Veri Yapıları ve Algoritmalar I

BMB202. Veritabanı Yönetimi Ders 6. SQL. Erdinç Uzun NKÜ Çorlu Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü

1. Hafta MS SQL Server 2008 Kurulum ve Tanıtımı BPR255 Veritabanı. Bu Derste Öğrenecekleriniz: Kurulum:

Mühendislikte Veri Tabanları Dersi Uygulamaları (MS-Access)

Veritabanı. Ders 2 VERİTABANI

Veri Tabanı Tasarım ve Yönetimi

Veritabanı Yönetim Sistemleri, 2. basım Zehra ALAKOÇ BURMA, 2009, Seçkin Yayıncılık

Microsoft Office Access Ders İçeriği 25 Saat. Access Temel 10 saat

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Bilgisayar Ağları - 1 (BİL 403)

BMB202. Veritabanı Yönetimi Ders 5. İlişkisel Cebir ve SQL. Erdinç Uzun NKÜ Çorlu Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü

Birden Çok Tabloda Sorgulama (Join)

Veritabanı Tasarım ve Yönetimi (COMPE 341) Ders Detayları

YAPISAL SORGULAMA DİLİ (SQL)

SQL (Structured Query Language)

Programın Adı: Eğitim ve Öğretim Yöntemleri Proje/Alan Çalışması. Diğer Toplam Kredi AKTS Kredisi

VERİTABANI ve YÖNETİMİ

Veritabanı Yönetim Sistemleri

Veritabanı Yönetim Sistemleri (Başarım Eniyileme Performance Tuning)

Bölüm 3: DML Veri İşleme Dili

DATABASE SYSTEMS Ders İzlence Formu

Kepware Veritabanı Ürünleri. Teknolojiye Genel Bir Bakış

ENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 1. Hafta. Öğr. Gör. Dr. Barış Doğru

8 Aralık 2011 / Perşembe. Veri Tabanına Giriş

TEMEL SQL SORGU ÖRNEKLERİ. Yukarıdaki sorguyu yazıp çalıştırdığımızda db_market adında bir veritabanı oluşturulur.

İNÖNÜ ÜNİVERSİTESİ MALATYA MESLEK YÜKSEKOKULU DERS TANITIM FORMU. Kredisi AKTS Eğitim Dili Tipi: Zorunlu/ Saat

BİLİŞİM TEKNOLOJİLERİ

SQL e Giriş. Uzm. Murat YAZICI

VERİ TABANI UYGULAMALARI

VERİTABANI ORGANİZASYONU

Pursaklar İMKB Teknik ve Endüstri Meslek Lisesi

Advanced Oracle SQL Tuning

Veri Tabanı-I 1.Hafta

SQL Deyimleri. Öğr.Gör.Volkan ALTINTAŞ Volkanaltintas.com

ELIF KIOTZEOGLOU RESUL MURAD MERT PACOLARI

TESİ. indeks. söylenebilir?? bir ilişkidir d) Hiçbiri. veya somutlaştırılmış. düzeyidir? sağlayabilir? sına. d) Hepsi. olabilir? c) Verilerin d) Hepsi

08221 Veri Tabanı II. Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı. Hafta IV. Öğr. Gör. Murat KEÇECĠOĞLU

Coğrafi Bilgi Sistemlerine Giriş. Ünite 5 - Veri Tabanı Yönetim Sistemleri

İNTERNET TABANLI PROGRAMLAMA- 12.ders

Fonksiyonlar, Count, Sum, Avg, Max, Mın, Lower, Upper, Length, Round, Mod, Left, Right, Concat, If

Programın Adı: Eğitim ve Öğretim Yöntemleri Proje/Alan Çalışması. Diğer Toplam Kredi AKTS Kredisi

VERİ TABANI YÖNETİM SİSTEMLERİ

Veri Tabanı Yönetim Sistemleri Bölüm - 4

Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) Varlık İlişki Modeli Örnek Uygulamalar

Veriyi ve Bilgiyi Organize Etmek. Bilgisayar Mühendisliğine Giriş 1

Mü hendislikte Veri Tabanları Dersi Uygülamaları (MS-Access/SQL)

FUTBOL TAKIM ANALİZİ. YZM5510 İş Zekası Ders Projesi. Melih ATASOYLU ( )

Bölüm 4: DDL Veri Tanımlama Dili

Mysql Veritabanı Komutları

SQL Kod ile Tablo Oluşturma

Transkript:

Maltepe Üniversitesi Endüstri Mühendisliği Bölümü Veri Tabanı Yönetimi (END 210) GENEL DERS BİLGİLERİ Öğretim Elemanı : Öğr.Gör. Erdal GÜVENOĞLU Ofis : MUH 312 Ofis Saatleri : Pazartesi: 14:00 14:50, Salı: 09:10 11:00, Perşembe: 10:10-11:00, Cuma: 10:10 12:00 Telefon : 0216 626 10 50 / PBX: 1409 E-Posta : erdalg@maltepe.edu.tr Sınıf : 310 Lab2 Ders Saatleri : Salı: 14.00-14.50, 15.00-15.50 Cuma: 12.10-13.00 Ders Kitabı : Database systems, design, implementation and management (7 th edition, Thomson Peter Rob and Carlos Coronel. Yardımcı Kitap : 1) Veri Tabanı Sistemleri, Yalçın Özkan, Alfa 2) Microsoft Office Access 2003 Enine Boyuna, Microsoft Press, Arkadaş Yayınevi DERS İÇERİĞİ Bölüm Ders 1 Veri Tabanı Sistemleri Veri tabanı nedir? Veri tabanı sistemlerine giriş Temel kavramlar Klasik dosya yapıları ve veri tabanı sistemleri DBMS in avantaj ve rolleri 1

Veri tabanı Tipleri Veri tabanı tasarımı neden önemlidir? 2 Veri Modelleri Veri modellerinin önemi Temel veri modeli blokları Veri modellerinin evrimi - Hiyerarşik model - Network Model - İlişkisel Model - Varlık İlişki Modeli - Diğer modeller - Veritabanı modelleri ve İnternet 3 İlişkisel Veri Tabanı Modeli Tablolar ve karakteristikleri Anahtarlar Veri tabanı bütünlüğü İlişkisel Cebir ifadeleri İlişkisel veri tabanı ilişkileri 1:M İlişki 1:1 İlişki M:N İlişki İndeksler 4 Varlık İlişki Modeli Varlıklar Nitelikler Kimlikler Birincil anahtarlar Birleşik anahtarlar İlişkiler Normalleştirme 2

5 Veri Tabanı Tabloları ve Normalleştirme Normalizasyon için gereksinimler Normalizasyon işlemi Birinci normal formun kuralları İkinci normal formun kuralları Üçüncü normal formun kuralları Yüksek seviye normal formlar Boyce-Codd normal formu Beşinci normal form 6 Ms Access Veri Tabanına Giriş Veritabanı oluşturma Veri tabanı şemaları Veri Tipleri Tablo yaratma ve güncelleme Veri sayfalarına bilgi girme ve güncelleme Veri sıralama, bulma ve filitreleme ve veri tabanına Dışarıdan Bilgi Almak Veritabanından Dışarıya Bilgi Göndermek (XML ve Ofıs programlarına veri gönderme) Tablo ve ilişkilerinin belirlenmesi, verinin korunması 7 Access Sorguları Select Sorguları Yaratmak Aksiyon Sorguları ve Sorgu Sihirbazı Verinin tüm açılardan listelenmesi Pivot tablolar ve çapraz sorguların kullanılması 8 Access Formları Formların tasarlanması ve kullanılması Daha akıllı formlar yaratmak Formlarda hesaplamalar yapmak 9 Access Raporları Raporların yaratılması 3

ARA SINAV 10 Yapısal Sorgulama Dili (SQL) ye giriş Temel SQL komutları DDL komutları DML komutları 11 İleri SELECT sorgulamaları ORDER BY kullanımı DISTINCT kullanımı İçiçe select ifadeleri Kümeleme fonksiyonları COUNT MAX ve MIN SUM AVG Verilerin guruplanması (HAVING) 12 Daha fazla SQL komutları UNION SQL JOIN operatörleri CROSS JOIN NATURAL JOIN OUTER JOIN WHERE alt sorguları 13 Veri tabanı Yönetimi Veritabanı içdüzenleme işlemleri (housekeeping) Çoklu kullanıcı erişimini yönetmek Access veri tabanının güvenliğini sağlamak 14 Proje sunumları 4

PROJE: Bir dönem projesi vardır. Proje çalışması ilgili tarihte sınıfta teslim edilecektir. İlgili tarihten sonra teslim edilen projelere 0 verilecektir. Proje bir takım çalışması olarak yürütülecektir. Öğrenciler kendi takımlarını seçebilecekler ve ikinci haftanın sonuna kadar bize bildireceklerdir. Bir takım 3 ile 6 arasında üyeden oluşacaktır. Bir takımın öğrencileri yapmış oldukları proje için ortak not alacaklardır. PROJE HAKKINDA NOTLAR: Teslim edilecek proje dokümanları MS Word veya başka bir kelime işlemci kullanılarak hazırlanmış olmalıdır. Elle yazılmış/çizilmiş dokümanlar kabul edilmeyecektir. Projelerde her iki haftada bir proje ilerleme raporu sunulacaktır. Dönemin son haftasında sınıfta proje sunulacaktır ve yazılım demo edilecektir. Sunumun süresi 30 dakikayı geçmeyecektir. 5

YOKLAMA VE DERSE KATILIM Dersler katılmak zorunludur. Zamanında sınıfta olmalısınız. Derste sorular sormanız ve tartışmalara katılmanız beklenmektedir. Derse en az %70 (laboratuar %80) oranında katılmalısınız. Aksi halde sınavlara girme hakkınız olmayacaktır. SINAVLAR Vize ve Final olmak üzere iki yazılı sınav olacaktır. NOT DEĞERLENDİRMESİ Not değerlendirmesi aşağıdaki gibi olacaktır: Yıl İçi Notu : Vize % 60 ı, Proje/Ödev %40 Yıl Sonu Notu : Final % 75 i, Proje/Ödev %25 Başarı Notu : Yıl içi notu (%40) + Yıl Sonu Notu (%60) 6