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



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

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

Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) Varlık Bağıntı Modeli

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

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

Veritabanı Yönetim Sistemleri İleri SQL

Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) İlişkisel Veritabanı Modeli

Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) İlişkisel Veritabanı Modeli

YILDIZ TEKNİK ÜNİVERSİTESİ YAYIM YÖNERGESİ. Amaç ve Kapsam

EĞİTİM ÖĞRETİM HİZMETLERİNİN TASARIMI VE GELİŞTİRİLMESİ PROSEDÜRÜ

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

SÜLEYMAN DEMİREL ÜNİVERSİTESİ KALİTE GÜVENCE SİSTEMİ KURULMASI VE KALİTE KOMİSYONU ÇALIŞMA USUL VE ESASLARINA İLİŞKİN YÖNERGE

Veritabanı ve Yönetim Sistemleri

PAMUKKALE ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI GIDA MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI NA

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

İSTANBUL AREL ÜNİVERSİTESİ AKADEMİK DEĞERLENDİRME VE KALİTE GELİŞTİRME ÇALIŞMA KOMİSYONU TOPLANTISI

KAFKAS ÜNİVERSİTESİ YAZ OKULU YÖNETMELİĞİ

Öğrenci İşleri Bilgi Sistemi Yaz Öğretimi Süreci Eş Değer Ders Tanımlama

GAZİ ÜNİVERSİTESİ ÖĞRETİM ELEMANI AYLIK PUANTAJ YAZILIMI MUTEMET KULLANIM KLAVUZU

BURSA TEKNİK ÜNİVERSİTESİ SEKTÖREL EĞİTİM PROGRAMI YÖNERGESİ

SÜLEYMAN DEMİREL ÜNİVERSİTESİ ORTAK ZORUNLU/SEÇMELİ DERSLER EĞİTİM ÖĞRETİM VE SINAV YÖNERGESİ. BİRİNCİ BÖLÜM Amaç, Kapsam, Dayanak ve Tanımlar

Muğla Üniversitesi Yayın Komisyonu Çalışma Esasları Yönergesi

T.C. BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ ÖĞRENCİ DERS SEÇME BİLGİ DOKÜMANI

İSTANBUL KENT ÜNİVERSİTESİ YAZ ÖĞRETİMİ YÖNERGESİ. BİRİNCİ BÖLÜM Amaç, Kapsam, Dayanak ve Tanımlar

ATATÜRK ÜNİVERSİTESİ ÖĞRENCİ İŞLERİ OTOMASYONU BİRİM İDARECİLERİ KULLANIM KILAVUZU ( )

-Üniversite çapında, Fakülte çapında, bölüm çapında, etkinlik gösterecek şekilde sınıflandırılırlar.

T.C. AVRASYA ÜNİVERSİTESİ

VeritabanıYönetimi Varlık İlişki Diyagramları. Yrd. Doç. Dr. Tuba KURBAN

YÜKSEKÖĞRETİM TEŞKİLATINA İLİŞKİN ESASLAR

EĞİTİM-ÖĞRETİM YILI BAHAR DÖNEMİ ÖĞRENİM ÜCRETİ ÖDEMELERİ ve İNTERNET ÜZERİNDEN DERS KAYIT İŞLEMLERİ ( )

Başbakanlık Mevzuatı Geliştirme ve Yayın Genel Müdürlüğünce Yayımlanır

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

Sakarya Üniversitesi Spor, Kültür ve Sanat Birliği Birim Yönergesi ( tarihi itibariyle Senato kararı ile yürürlüğe girmiştir.

BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ PROGRAMLAR ARASINDA GEÇİŞ, ÇİFT ANADAL, YANDAL İLE DEĞİŞİM PROGRAMLARINA İLİŞKİN UYGULAMA ESASLARI YÖNERGESİ

DUMLUPINAR ÜNİVERSİTESİ İSLAMİ İLİMLER FAKÜLTESİ LİSANS BİTİRME TEZİ HAZIRLAMA YÖNERGESİ. BİRİNCİ BÖLÜM Amaç, Kapsam, Dayanak ve Tanımlar

SAĞLIK KÜLTÜR VE SPOR DAİRE BAŞKANLIĞI

Ders Notlarının Creative Commons lisansı Feza BUZLUCA ya aittir. Lisans:

ALANYA ALAADDİN KEYKUBAT ÜNİVERSİTESİ KALİTE KOMİSYONU YÖNERGESİ. BİRİNCİ BÖLÜM Amaç, Kapsam, Dayanak ve Tanımlar

Veritabanı Tasarımı ve Yönetimi. Uzm. Murat YAZICI

Veritabanı Tasarımı. Yapay, Birleşik ve İkincil UID ler

T.C. ONDOKUZ MAYIS ÜNİVERSİTESİ ÖĞRENCİ TEMSİLCİLERİ VE KONSEYİ YÖNERGESİ AMAÇ VE KAPSAM

Tezli Yüksek Lisans Programına İlişkin Bilgilendirme

AKSARAY ÜNİVERSİTESİ MİMARLIK VE TASARIM FAKÜLTESİ ÖĞRETİM VE SINAV ESASLARI. BİRİNCİ BÖLÜM Amaç, Kapsam, Dayanak ve Tanımlar

AGÜ UIS ÖĞRENCİ DERS PROGRAMI HAZIRLAMA KILAVUZU

Sakarya Üniversitesi Lisans Ve Önlisans Eğitim-Öğretim Ve Sınav Yönetmeliği ( gün ve sayılı R.G.

1.DERS AÇMA İŞLEMLERİ

DIŞ DEĞERLENDİRME TAKVİMİ. 16 Ekim. 18 Ekim

T.C. SAKARYA ÜNİVERSİTESİ İŞLETME FAKÜLTESİ LİSANS MÜFREDAT KOMİSYONU YÖNERGESİ. BİRİNCİ BÖLÜM Amaç, Kapsam, Dayanak

HİZMET İÇİ EĞİTİM PROSEDÜRÜ

T.C GAZİOSMANPAŞA ÜNİVERSİTESİ

YÖNETMELİK İSTANBUL ÜNİVERSİTESİ HASTANELERİ YÖNETMELİĞİ BİRİNCİ BÖLÜM. Amaç, Kapsam, Dayanak ve Tanımlar

Öğrenci İşleri Bilgi Sistemi Yaz Öğretimi Süreci Diğer Birimden Ders Alma

MUSTAFA KEMAL ÜNĐVERSĐTESĐ Yaz Okulu Yönergesi

EĞİTİM-ÖĞRETİM YILI MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ (İNGİLİZCE) BÖLÜMÜ DERS PROGRAMINDA YAPILAN DEĞİŞİKLİKLER

T.C. GİRESUN ÜNİVERSİTESİ GEZİ YÖNERGESİ. BİRİNCİ BÖLÜM Amaç, Kapsam, Dayanak ve Tanımlar

Madde 4- Bölüm/Program Öğrenci Kurulu, her Bölüm veya Program bünyesinde, Sınıf Öğrenci Temsilcilerinin bir araya gelmesinden oluşan bir kuruldur.

İSTANBUL ŞEHİR ÜNİVERSİTESİ YAZ ÖĞRETİMİ YÖNETMELİĞİ

ÖĞRENCİ İŞLERİ OTOMASYONU KULLANICI KILAVUZU

Mühendislikte Veri Tabanları Dersi Uygulamaları

İZMİR KÂTİP ÇELEBİ ÜNİVERSİTESİ TIP FAKÜLTESİ TIPTA UZMANLIK ÖĞRENCİLERİ (ASİSTAN) TEMSİLCİLİĞİ KURULU SEÇİMİ VE ÇALIŞMA ESASLARI

T.C. ONDOKUZ MAYIS ÜNİVERSİTESİ PEDAGOJİK FORMASYON YÖNERGESİ BİRİNCİ BÖLÜM. Amaç, Kapsam, Dayanak ve Tanımlar

ÖMER HALİSDEMİR ÜNİVERSİTESİ ÖĞRENCİ KULÜP TÜZÜĞÜ ŞABLONU

İLAHİYAT FAKÜLTESİ DERS KAYIT KURALLARI

YÖNERGE NAMIK KEMAL ÜNİVERSİTESİ SPOR BİRLİĞİ YÖNERGESİ

T.C. Celal Bayar Üniversitesi Alaşehir Meslek Yüksekokulu Müdürlüğü Amaç ve Hedefleri

KARADENİZ TEKNİK ÜNİVERSİTESİ

AKDENİZ ÜNİVERSİTESİ ÖĞRENCİLERİ İÇİN 2010 YAZ OKULU KAYIT İŞLEMLERİ

EĞİTİM-ÖĞRETİM YILI GÜZ DÖNEMİ ÖĞRENİM ÜCRETİ ÖDEMELERİ ve İNTERNET ÜZERİNDEN DERS KAYIT İŞLEMLERİ ( )

T.C. İZMİR KÂTİP ÇELEBİ ÜNİVERSİTESİ ÖĞRENCİ DANIŞMANLIĞI YÖNERGESİ

AÇIKÖĞRETİM, İKTİSAT VE İŞLETME FAKÜLTELERİ BATI AVRUPA PROGRAMLARI

Otomasyon Erişimi. Menüler ve İçerikleri. Ana Ekran Unsurları. Sorular. Çıkış

T.C. MUSTAFA KEMAL ÜNĠVERSĠTESĠ ÖĞRENCĠ ĠġLERĠ DAĠRE BAġKANLIĞI EĞĠTĠM ÖĞRETĠM YILI YAZ OKULU

T.C. YAŞAR ÜNİVERSİTESİ REKTÖRLÜĞÜ Sağlık Kültür Spor Müdürlüğü. Sayı : /10/2017 Konu : Öğrenci Spor Turnuvaları

ÖĞRENCİ KAYIT İŞLEMLERİ

DERS İNTİBAK İSTEĞİ FORMU

DERS AÇMA İŞLEMLERİ DERS AÇMA EKRAN KULLANIMI Ders Bilgileri Yeni ders açma işlemi nasıl yapılır?

HİZMETİÇİ EĞİTİM KOORDİNATÖRLÜĞÜ

ANKARA ÜNİVERSİTESİ VETERİNER FAKÜLTESİ ÖĞRENCİ İŞLERİ KAYIT DONDURMA İŞ AKIŞ ŞEMASI

Evrak Tarih ve Sayısı : E Yazının Ekidir YILDIZ TEKNİK ÜNİVERSİTESİ ARAŞTIRMA GÖREVLİLERİ TEMSİLCİLİĞİ YÖNERGESİ

T.C. BAHÇEŞEHİR ÜNİVERSİTESİ

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Veri Organizasyonu ve Yönetimi BIL

DEÜ. MÜHENDİSLİK FAKÜLTESİ ÖĞRETİM YILI YAZ ÖĞRETİMİ KAYIT DUYURUSU

T.C. AMASYA ÜNİVERSİTESİ MİMARLIK FAKÜLTESİ ŞEHİR VE BÖLGE PLANLAMA BÖLÜMÜ STAJ DEFTERİ

MÜFREDAT DÜZENLEME İŞLEMLERİ GRUPLANDIRMA İŞLEMLERİ

DEÜ. MÜHENDİSLİK FAKÜLTESİ ÖĞRETİM YILI YAZ ÖĞRETİMİ KAYIT DUYURUSU

YÖNETMELİK AKSARAY ÜNİVERSİTESİ VETERİNER FAKÜLTESİ EĞİTİM-ÖĞRETİM VE SINAV YÖNETMELİĞİ

KARABÜK ÜNİVERSİTESİ YAYIN KOMİSYONU YÖNERGESİ

EGE ÜNİVERSİTESİ 2012 /2013 EĞİTİM-ÖĞRETİM YILI GÜZ YARIYILI KAYIT YENİLEME İŞLEMLERİ. Kayıt Yenileme Tarihleri:

Veritabanı ve Yönetim Sistemleri

TARİHLİ EĞİTİM KOMİSYONU KARARLARI

İSTANBUL ŞEHİR ÜNİVERSİTESİ İŞLETME VE YÖNETİM BİLİMLERİ FAKÜLTESİ STAJ YÖNERGESİ

İŞ AKIŞ ŞEMASI. Programlarının Hazırlanması SORUMLU SÜREÇ

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ı

ÖNLİSANS - LİSANS KAYIT YENİLEME İŞLEMLERİ KILAVUZU -ÖĞRENCİLER İÇİN-

ÖĞRENCİ BİLGİ SİSTEMİ NDE Ders Açma İşlemi. Öğrenci ve Bilişim Koordinatörlüğü Aralık 2016 Ankara

İNÖNÜ ÜNİVERSİTESİ YAZ OKULU YÖNERGESİ. BİRİNCİ BÖLÜM Amaç, Kapsam, Dayanak ve Tanımlar

Veritabanı Tasarımı Ve Yönetimi. Varlık-İlişki Modeli

YILDIZ TEKNİK ÜNİVERSİTESİ ÖĞRENCİ REHBERLİK VE KARİYER MERKEZİ (ÖRKAM) YÖNERGESİ BİRİNCİ BÖLÜM. Amaç, Kapsam, Dayanak ve Tanımlar

Sakarya Üniversitesi Kalite Çalışmaları

GAZİ ÜNİVERSİTESİ ÖĞRETİM ELEMANI AYLIK PUANTAJ YAZILIMI KULLANIM KLAVUZU

Transkript:

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

Konular VİM (Varlık İlişki Modeli - ERM) ile Tasarım Örnek Uygulama Üniversite Bilgi Sistemi Örnek Uygulama Kitabevi Veritabanı Kaynaklar 2

VİM (Varlık İlişki Modeli - ERM) ile Tasarım Veritabanı tasarımı, lineer ya da ardışıl (yazılım geliştirmedeki şelale modeli gibi) olmaktan çok tekrarlı (yazılım geliştirmedeki spiral yöntem yada iteratif yaklaşım gibi)bir süreçtir. Tekrar fiili, tekrar tekrar yap anlamındadır ve tekrarlı bir süreç, süreçlerin ve prosedürlerin tekrarlanması temeline dayanır. Bir varlık ilişki diyagramının geliştirilmesi genellikle aşağıdaki adımları içermektedir: Organizasyonun (kurumun), işlerinin (operasyonlarının) tanımını içeren detaylı bir senaryo (hikaye) oluşturulur. (Hikaye özellikle organizasyon içerisindeki rol temsilcilerine danışılarak oluştrulursa çok daha gerçekçi ve etkili olur) Senaryoda geçen işlerin tanımları baz alınarak iş kuralları oluşturulur. İş kuralları baz alınarak ana varlıklar ve varlıklar arasındaki ilişkiler oluşturulur. İlk varlık ilişki diyagramı geliştirilir. Varlıkları net bir şekilde tanımlayan özellikleri ve birincil anahtarları oluşturulur. Varlık İlişki diyagramı gözden geçirilerek gerekirse yukarıdaki adımlar, istenilen duruma gelininceye kadar, tekrarlanır. 3

Örnek Uygulama Üniversite Bilgi Sistemi SENARYO Üniversite bilgi sisteminde, bir üniversitenin fakültelerinin, bölümlerinin, bölümlerin sunduğu derslerin, öğretim elemanlarının, açılan derslerin, açılan derslerin dersliklerinin, öğrencilerin, öğrencilerin açılan derslere yaptıkları kayıtların, üniversitedeki binaların ve binalardaki dersliklerin bilgilerinin saklanması istenmektedir. İŞ KURALLARI Üniversite fakültelerden oluşur. Üniversite yöneticileri (rektör) ve fakülte yöneticileri (dekan) öğretim elemanlarından seçilir. Fakülteler bölümlerden oluşur. Bölümün adı ve öğretim elemanlarından seçilen bir başkanı bulunur. Öğretim elemanı bilgileri içerisinde kimlik numarası, adı, soyadı, isminin ilk harfleri ve bağlı bulunduğu (görev yaptığı) bölüm bilgileri bulunmalıdır. Bölümlerin sunduğu dersler (katalog dersler) bilgileri içerisinde ders kodu, ders adı, kredisi ve dersi sunan bölümün bilgisi olmalıdır. Açılan dersler bilgileri içerisinde açılan dersin kodu, katalog ders bilgisi (kodu), bolumu, şube bilgisi, dersi veren öğretim elemanın ve dersin yapıldığı dersliğin bilgisi olmalıdır. Öğrenci bilgileri içerisinde öğrenci numarası, bölüm numarası, adı, soyadı ve danışman hocasının bilgisi yer almalıdır. Öğrencilerin açılan derslere yaptıkları kayıtlar, kayıt tarihleri ve o derslerden aldıkları notlar da saklanmalıdır. Bina bilgileri içerisinde bina adı ve yeri bilgileri bulunmalıdır. Derslik bilgileri içerisinde derslik kodu ve dersliğin hangi binada bulunduğuna ilişkin bilgiler bulunmalıdır. 4

Örnek Uygulama Üniversite Bilgi Sistemi İŞ KURALLARI Bir fakültenin yalnızca bir tane dekanı (öğretim elemanları içerisinden) olmak zorundadır. Bir öğretim elemanı en fazla bir fakültenin dekanı olabilir. Bir fakültenin en az bir bölümü olmak zorundadır ancak birden fazla bölümü de olabilir. Bir bölüm ise yalnızca bir fakültenin altında yer alabilir. Bir öğretim elemanı yalnızca bir bölüme bağlıdır. Bir bölümün en az bir öğretim elemanı olmak zorundadır ancak birden fazla öğretim elemanı da olabilir. Bir bölüm yalnızca bir öğretim elemanı tarafından yönetilmek zorundadır. Bir öğretim elemanı ise en fazla bir bölümün yöneticiliğini yapabilir. Bir öğretim elemanı çok sayıda öğrencinin danışman hocası olabilir. Bir öğrencinin danışmanlığını yalnızca bir tane öğretim elemanı yapabilir. Bir bölümün çok sayıda öğrencisi mevcuttur. Bir öğrenci, en fazla bir tane bölümün öğrencisidir. Bir öğretim elemanı birden fazla (açılan) ders verebilir. Bir (açılan) ders yalnızca bir öğretim elemanı tarafından verilmelidir. Bir bölüm çok sayıda katalog ders sunabilir. Bir katalog ders yalnızca bir bölüm tarafından sunulur. Bir katalog dersin çok sayıda açılan dersi (şubesi) olabilir. Bir açılan dersin yalnızca bir tane katalog dersi olmalıdır. Bir öğrenci birden fazla derse kayıt yaptırabilir. Bir derse birden fazla öğrenci kayıt olabilir. Bir açılan ders yalnızca bir derslikte işlenir. Bir derslikte çok sayıda açılan ders işlenebilir. Bir derslik yalnızca bir binada bulunur. Bir binada çok sayıda derslik bulunabilir. 5

Örnek Uygulama Üniversite Bilgi Sistemi 6

Örnek Uygulama Üniversite Bilgi Sistemi 7

Örnek Uygulama Kitabevi Veritabanı SENARYO Bir kitabevi için veritabanı tasarlanması istenmektedir. İŞ KURALLARI Kitabevinde kitaplar mevcuttur. Her kitabın eşsiz bir ISBN numarası mevcuttur. Bunun yanı sıra kitaplar, başlık ve fiyat bilgilerine sahiptir. Kitaplar yayınevleri tarafından basılır. Yayınevinin kodu, adı ve telefon numarası bilgileri mevcuttur. Kitaplar yazarlar tarafından yazılır. Yazarın kodu, adı, soyadı ve telefon numarası bilgileri mevcuttur. Bir kitap yalnızca bir yayınevi tarafından basılır. Bir yayınevinin hiçbir kitabı olmayabilir ancak birden fazla kitabı da olabilir. Bir kitabın en az bir yazarı olmalıdır; birden fazla yazarı da olabilir. Bir yazarın hiçbir kitabı olmayabilir ancak çok sayıda kitabı da mevcut olabilir. 8

Örnek Uygulama Kitabevi Veritabanı 9

Kaynaklar Carlos Coronel, Steven Morris, and Peter Rob, Database Systems: Design, Implementation, and Management, Cengage Learning. 10