1 | Giriş. Konunun amaç ve hedefleri. Geçmişe dönük inceleme, modern sorunlar, gelişme beklentileri. MB teorisinin temelleri. Temel kavramlar ve tanımlar. Veri modelleri: hiyerarşik, ağ, ilişkisel. Veri düzenleme yöntemlerinin geliştirilmesi. | |
2 | Bilgi sistemlerinin temeli olarak MB. MB tanımı, amacı, örnekleri. Manuel ve bilgisayarlı MB, karşılaştırmalı analiz. MB özellikleri için veritabanı gereksinimleri. Bilgisayar MB türleri. MB mimarisi üç seviye, yönetici. Araçlar. | |
3 | Bilgi modeli ve veri yapısı. Verilerin kavramsal, mantıksal fiziksel modelleri. Mantıksal model türleri: ilişkisel model, hiyerarşik model, ağ modeli. Sıralı, doğrudan, dizin sıralı erişim yöntemleri. Veri erişimine gezinimsel ve ilişkisel yaklaşımlar. | |
4 | Bilgi modeli oluşturma ve değerleri tanımlama. Değerler arasındaki ilişkileri belirleyin. Anahtarı takın. Modelin istenilen normal forma getirilmesi. Modelin fiziksel açıklaması. Veritabanı yönetim sistemi (DBMS), ana işlevler ve özellikler. Modern IMS kullanımına geçişin gözden geçirilmesi, analizi ve nedenleri. | |
5 | İlişkisel veritabanının temel öğeleri. Temel türler, değişkenler, alanlar, türlerin uyumluluğu. Veri depolama ve tablo yapısı. Alanlar, kayıtlar. Anahtar kavramı, birincil anahtar kullanma ihtiyacı. Jeneratörün tanımı ve kullanımı. Endekslerin kullanım amacı, yapısı, avantajları. Dizin bütünlüğünün ihlaline yol açan olaylar. Kısıtlama türleri. Görünümleri Atama ve Kullanma. | |
6 | İlişkisel veritabanının ana nesneleri ve bunların oluşturulma kuralları. MB normalleştirme ve yazılım. İlişkisel veritabanının ana nesneleri. Tablolar, formlar, istekler oluşturun. Hesaplama kavramı ve kullanım ihtiyacı. | |
7 | MB tasarımı. Verilerin korelasyon sonrası modelleri. BMZ'nin sınıflandırılması ve karşılaştırmalı özellikleri. MMBZ'nin temel kavramları. MB organizasyonu örnekleri. İlişkisel MB teorisinde işlevsel bağımlılıklar. | |
8 | Normalleştirme kavramı, normal form. Nitelikler ve anahtarlar. İlişkilerin normalleşmesi, seviyeler. İlişkisel Cebire Giriş. İlişkisel hesaplamanın temelleri. İlişkisel cebir. MB tasarımı. | |
9 | MySQL SQL sorgularının organizasyonu. Verilerin sıralanması, aranması ve filtrelenmesi (seçim), BMS için taleplerin oluşturulması. MySQL veritabanının genel tanımı, ana bileşenleri, uygulama sınırlamaları. Veri manipülasyonunun ilke ve yöntemleri, Veri depolama, ekleme, işleme ve silme, veri setinde gezinme. | |
10 | MB'nin temeli olarak tablo. Veri tipleri. Birincil anahtarı tanımlayın. 'Master' ve 'Tasarımcı' modlarında tablolar oluşturma. Tabloları değiştirme ve düzenleme yöntemleri. Veri şeması. Arayüzün temeli olarak 'Form'. Nesnenin amacı, türleri, özellikleri, modları, kontrolleri. Karmaşık formların geliştirilmesi, formların ayarlanması. Filtreler ve sorgular. Talep seçimi. Talep-eylem. SQL sorgusu. | |
11 | MySQL nesnelerini içe aktarın, dışa aktarın ve ekleyin. Tasarımın temel ilkeleri. Makrolar, modüller. MB uygulamalarının tasarım aşamaları. MySQL veritabanının uygulama alanları. MB'nin çeşitli faaliyet alanlarında uygulanması. | |
12 | MMBZ arayüzünün organizasyonu. МББЖ'ın amacı, ana özellikleri, uygulama alanları. Açıklama, oluşturma ve diğer BMS ile karşılaştırma. Kurulum ve kurtarma yöntemleri. MB'nin mantıksal ve fiziksel yapısı. Belirli işletim sistemleri için güncellemeler ve özellikler. Verilerin tutarlılığını ve bütünlüğünü sağlayın. | |
13 | Arayüzlerin, uygulamaların oluşturulması. MySQL veritabanına bağlanın ve SQL sorgularını yürütün. Tablo oluşturma, silme. Veri seçimi, değişikliği, giriş istekleri. Veritabanı yapısını değiştirin. Veri erişiminde kullanılan sınıflar. ATL aracılığıyla MB erişim mekanizması. MB, MBBZ'nin gelişme beklentileri. | |
14 | Otomasyon sistemleri için teknolojik MB. Süreç ve ekipmanların yönetimi, teknolojik süreçlerin kontrolü, izleme. Sensör, kontrolör vb. cihazlardan verileri toplayın, saklayın, işleyin ve analiz edin. Ekipmanın ve teknolojik süreçlerin optimum çalışma modları. Otomasyon sistemleri ayarları ve konfigürasyon yönetimi. Bileşenler arasındaki etkileşim. Olaylar, hatalar ve kazalar hakkındaki bilgilerin saklanması. | |
15 | Çeşitli platformlarda teknolojik MB: endüstriyel MSMS (Oracle, SQL Server, Siemens SQL), NoSQL, özel SCADA sistemleri (Wonderware, Siemens WinCC, Citect) ve açık çözümler (OPC Unified Architecture, Modbus TCP, DNP3). Bir platform seçin. Sunucu yedekleme, kümeleme, veri kopyalama, şifreleme. Sistem otomasyonu için modern veritabanı: PostgreSQL, Redis, Apache Cassandra, vb. | |