DERS BİLGİLERİ Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS İnternet Uygulamaları için Veritabanı Programlama EEE474 8 3+2 4 5 Ön Koşul Dersleri Dersin Dili Dersin Seviyesi Dersin Türü İngilizce Lisans Seçmeli / Yüz Yüze Dersin Koordinatörü Dersi Verenler Dersin Yardımcıları Dersin Amacı Bu ders ilişkisel veritabanı kullanılarak oluşturulan dinamik web sayfası içeriği oluşturmak için temel ilkelerini sunar. Bu ders C # gibi Microsoft Visual Studio. NET ve modern nesne yönelimli programlama dilleri üzerine inşaa edilmiştir. ADO.NET veritabanı bağlantısı, ASP.NET aktif sayfa teknolojisi, ML, SOAP ve Web Hizmetleri gibi temel teknolojileri incelenmektedir. Dersin İçeriği Bu ders veritabanı tasarımını ve Internet uygulamaları için veritabanı yönetim sistemlerinin kullanımı kapsar. Bu ilişkisel modelin geniş kapsama alanı, ilişkisel cebir ve SQL programlama dilini içerir.
Dersin Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri 1) HTML diline ait komutları kullanarak betik yazar. 1,4 1 2) HTML ve HTML dilinin farklarını ayırt edebilir. 1,4 1 3) CSS kullanarak Internet sayfası görsellerini tasarlar. 1,4 1 4) SQL ile veritabanı oluşturur, kayıt ekler, siler, günceller ve düzenler. 5) Veri tabanı ile etkileşimli çalışabilen görsel öğelere sahip bir Internet sayfası hazırlar. 1,4 1 1,4 1 Öğretim Yöntemleri: Ölçme Yöntemleri: 1-Anlatım 2-Soru ve Cevap 3-Sunum 4-Tartışma 1-Sınav 2-Ödev 3-Seminer 4-Proje Ödevi Ders İçeriği Haftalar Konular Ön Hazırlık 1 2 3 4 5 Tanışma, HTML nedir? HTML ile HTML arasındaki farklar nelerdir? HTML de doküman tipi tanımlama Temel HTML etiketleri ve sayfa tasarımı CSS nedir? Yerel,global ve bağlantılı stil şablonları nasıl hazırlanır? CSS in yapısı ve seçiciler 6 CSS in HTML öğelerine görsel etkileri ve HTML ile
7 beraber kullanılması SQL dilinin temelleri ve söz dizimi 8 Vize Sınavı 9 10 11 12 13 14 15 SQL Select ve Distinct ifadeleri SQL Insert, Update ve Delete ifadeleri SQL Create ifadesi SQL fonksiyonları SQL Primary Key ve Foreign Key ifadeleri SQL ifadeleri kullanarak tablolar üzerinde çapraz sorgu oluşturma HTML, CSS ve SQL kullanarak ileri seviye bir Internet sayfası tasarlama 16 Final Sınavı KAYNAKLAR Ders Notu Diğer Kaynaklar HTML, HTML, and CSS, Elizabeth Castro, Pearson Beginning SQL Queries: From Novice to Professional, Clare Churcher, Apress www.w3schools.com Internet sitesi, Dreamviewer ve SQL Server 2008 programı
DEĞERLENDİRME SİSTEMİ YARIYIL İÇİ ÇALIŞMALARI SAYISI KATKI YÜZDESİ Ara Sınav 1 100 Kısa Sınav Ödev Toplam 100 Yıl içinin Başarıya Oranı 40 Finalin Başarıya Oranı 60 Toplam 100 DERSİN PROGRAM ÇIKTILARINA KATKISI No Program Öğrenme Çıktıları 1 2 3 4 5 Katkı Düzeyi 1 2 3 4 Matematik ve fiziğin, mühendisliğin temellerini oluşturan dallarında yetkinliğe sahip olma Elektrik-elektronik mühendisliğinin temel konularındaki ana bilgilere hakim olma Temel mühendislik ve elektrik-elektronik mühendisliği konularında edinilen bilgilerin oluşturduğu işlevsel bütünlüğü kavrama Edinilen mesleki bilgilerden yola çıkarak problem saptama, saptanan problemi analiz edebilme 5 Temel mühendislik bilgilerini kullanarak verilen kuramsal bir problemi bilimsel olarak formüle edebilme ve çözebilme 6 Bilgisayar ve bilişim teknolojilerine yatkınlık
7 İngilizce olarak yazılmış, mesleği ile ilgili ya da daha genel bir bilimsel metni ana hatlarıyla anlayacak düzeyde İngilizce bilme 8 Elektrik-elektronik mühendisliği bilgilerini mesleğe özgü alet ve cihazlar üzerinde uygulayabilme 9 Bildiği bir programlama dilinde belirli bir amaca yönelik bilgisayar programı yazabilme 10 11 Gerektiğinde bireysel olarak, hedef odaklı bir çalışma programı oluşturmak suretiyle veya sorumlulukların paylaşıldığı bir grubun içinde uyumlu çalışabilme yeteneği Bilgiye erişebilmek icin uygun kaynakları belirleme, onlara ulaşma ve verimli şekilde kullanma becerisi 12 Uygun bir dil ve tarz ile insanlarla iletişim kurabilme 13 Özelde mesleğinin ve genelde profesyonel hayatın gerektirdiği etik değerleri ilke edinme İçinde yaşadığı toplumun, dünyanın ve çağın, bilimsel, sosyal, tarihi, ekonomik ve politik olguları hakkında farkındalık AKTS / İŞ YÜKÜ TABLOSU Etkinlik SAYISI Süresi (Saat) Toplam İş Yükü (Saat) Ders Süresi (Sınav haftası hariç) 14 x toplam ders saati 14 5 70 Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, pekiştirme) 14 3 42 Ara Sınav ve sınav hazırlık çalışmaları 1 10 10 Kısa Sınav Ödev Final sınavı ve sınav hazırlık çalışmaları 1 20 20
Toplam İş Yükü 142 Toplam İş Yükü / 30 (s) 4.73 Dersin AKTS Kredisi 5