VERİTABANI YÖNETİM SİSTEMİ VERİTABANI. Veritabanı tanımı; Veritabanlarının Özellikleri. Veritabanı. Dosyalar ve veri tabanları
|
|
- Sanaz Yeter Gulden
- 8 yıl önce
- İzleme sayısı:
Transkript
1 VERİTABANI YÖNETİM SİSTEMİ VERİTABANI Veritabanı, birbirleriyle ilişkili verilerin hızlı ve verimli bir şekilde ulaşılmasına olanak verecek biçimde saklanmasıyla oluşan kayıtlar topluluğudur. 1 Dr. Mehmet AKSARAYLI Veritabanlarında her türlü bilgiyi saklayabilirsiniz. Bu bilgilere; istediğiniz zaman ve istediğiniz şekilde ulaşabilir, yeni bilgiler ekleyebilir, var olan bir bilgiyi değiştirip silebilirsiniz. 2 Veritabanı tanımı; Veritabanlarının Özellikleri Veritabanı, sistem süreçlerinde oluşan verilerin daha sonra ulaşılmak amacıyla elektronik ortamlarda, belli kurallar ve birbirleriyle olan ilişkilerini koruyacak şekilde saklanmasıyla oluşan kayıtlar topluluğudur Birbiriyle ilişkili verilerden oluşur Veriler gereksiz tekrarlardan arındırılmışlardır. Veriler ulaşılabilir ve değiştirilebilir olmalıdır. Veriler erişim, veritabanı yöneticisi tarafından denetlenir. 3 4 Dosyalar ve veri tabanları Veritabanı Dosya: Bir örgüt, kişi, alan ya da konuyla ilgili kayıt ya da belge bütünü Kağıt dosyalar Bilgisayar dosyaları Veri tabanı: Kayıtlar arasındaki ilişkileri de gösteren benzer kayıtlar bütünü bibliyografik, istatistiksel, işle ilgili veriler, görüntüler, vb. Belirli bir örgütteki uygulama sistemleri tarafından kullanılan depolanmış işletimsel veri bütünü Kağıt veri tabanları Dünyadaki bilginin önemli bir kısmını içeriyor Dosya tabanlı veri işleme sistemleri Erken dönem (genelde) iş verilerinin toptan işlenmesi (batch processing) Veri Tabanı Yönetim Sistemleri (VTYS) 5 6 1
2 Veri Tabanı Yönetim Sistemi - VTYS Veri tabanı tanımlamak, yaratmak, yaşatmak ve veri tabanına denetimli erişim sağlamak için kullanılan yazılım sistemi Depo (Havuz) Veri Sözlüğü (Data Dictionary) olarak da bilinir Belirli bir veri tabanı için tüm metadata nın depolandığı yer Belirli bir veri tabanındaki dosyalar ya da tablolar arasındaki ilişkiler hakkında bilgiyi de içerebilir 7 8 Metadata Veri hakkında veri VTYS de bir varlığın tüm özelliklerinin tanımlanması, ör: Ad Veri türü Büyüklük Biçim veya özel karakteristikler Dosyaların ya da ilişkilerin özellikleri Ad, içerik, notlar, vs. Veri tabanı uygulaması Bir dizi veri tabanı etkinliğini gerçekleştirmek için kullanılan uygulama programı (veya ilgili programlar seti): Veri tabanı kullanıcıları adına Yarat Oku Güncelle Sil 9 10 Veri tabanı etkinlikleri: Create (Yarat) Veri tabanına yeni veri ekle Read (Oku) Read current data from the database Update (Güncelle) Mevcut veri tabanını güncelle ya da değiştir Delete (Sil) Veri tabanından veri sil Girişim Örgüt Varlık Kişi, Yer, Nesne, Olay, Kavram... Özellikler Bir varlık hakkındaki veri ögeleri Bazen alan (field), madde veya alan adı (domain) olarak adlandırılır Veri değerleri Belli bir varlık için belli bir özelliğin görünümleri (instances)
3 Kayıtlar Belli bir varlığın tüm özelliklerinin değerler seti İlişkisel VTYS de satır ya da tuple olarak da bilinir Dosya Kayıtlar dermesi İlişkisel VTYS de İlişki ya da Tablo olarak da bilinir Anahtar Bir dosyadaki kayıtları belirlemek ve bulmak için kullanılan özellik ya da özellikler dizisi Primer Anahtar Bir dosyadaki her kaydı tekil olarak belirleyen özellik ya da özellikler dizisi Tarihçe Veri Yönetimi Bir örgütteki veri kaynaklarının topyekün yönetim sorumluluğu Veri Tabanı Yönetimi Fiziksel veri tabanı tasarımı ve veri tabanı yönetimi teknik sorumluluğu Veri Hizmetçisi Bir örgütün verilerinin alt setinden ve bu verilerle ilgili tüm etkileşimlerden (uygulamalar, kullanıcı erişimi vs.) sorumluluk 1950 lerde ve 60 larda tüm uygulamalar belli gereksinimler için özel olarak geliştirildi Dosya temelliydi Benzer ya da tekrar uygulamalar geliştirildi Erken VTYS ler programlama dillerinin uzantılarıydı E.F. Codd ve İlişkisel Model Ashton-Tate ve ilk mikrobilgisayara dayalı VTYS Bilgi için. Veriyi verimli kullanmak, Organize, Saklamak, Erişmek.. Neden Veritabanı? Bilgiyi üretmek, kullanılan teknolojiden çok şirketin veri kaynaklarına verdiği önemle mümkün olur. Veritabanı Yönetim Sisteminin Yararları Şirketin komplex bilgi yapısı tek merkezde tutularak, yönetimi, erişimi, kullanımı ve güvenliği kolaylaştırılır Veri tekrarı ve veriler arasındaki tutarsızlık önlenir Tek merkezden veri tanımı yapılarak hatalar önlenir Verinin mantıksal görünümü ile fiziksel görünümü ayrılarak programların veriye bağımlılığı ortadan kaldırılır Program geliştirmevebakım maliyetleri düşer Hızlı ve rasgele sorularla çok büyük veri havuzlarına erişilir Bilgiye erişimn ve kullanılırlığı artar Uygulama geliştirme kolaylığı sağlar Tekbiçim güvenlik, mahremiyet ve tutarlılık denetimleri sağlar
4 Veri Tabanı Yönetim Sisteminin Bilgisayar Sisteminde Yeri VTYS işlevleri Uygulama Programları Uygulama geliştirme araçları VTYS Veri saklama, edinme ve güncelleme Kullanıcı erişebilir katalogun oluşturulması Kurtarma hizmetleri Yetkilendirme hizmetleri Veri iletişimi için destek Bütünlük hizmetleri İşletim Sistemi Donanım Veri Tabanı Kullanıcıları Programcılar (veri işleme dilini kullanırlar) Üst düzey bilişim elemanları.(sorgulama dilini kullanırlar) Uzman kullanıcılar (geleneksel mimariye uymayan veri tabanlarının oluşturulması işlerini yürütürler) Alt düzey Kullanıcılar /Son Kullanıcılar (kendileri için yazılmış arayüzleri kullanırlar) Sıradan kullanıcılar Veri Tabanlarına formlar veya uygulama arayüzleri ile erişilir Daha usta kullanıcılar DML kullanmakla sorgular üretiyorlar DA (Data Administrator) Veri yöneticisi Bir örgütteki Veri Yönetim işlevinden sorumlu kişi Bazen CIO olabilir -- Chief Information Officer DBA (Data Based Administrator) Veri Tabanı Yöneticisi Veri Tabanı Yönetim işlevinden sorumlu kişi Kavramsal şemayı tanımlar ve yönetir Uygulama ve kullanıcı görünümlerini beliler VTYS başarımını izler ve düzenler (iç şemayı tanımlar/değiştirir) Veri Tabanını yükler ve yeniden biçimler Güvenlik ve güvenilirlikten sorumludur Veri tabanı içindeki tüm etkinlikleri koordine eder. Veri tabanı yöneticisinin ilgili işletmenin işleyiş tarzına hakim olması beklenir. Depolama ve verilere erişme yöntemlerini belirler Yetki dağıtımı yapar Veri bütünlüğünü ve bunula ilgili kısıtları kontrol eder. Kullanıcılar arasında irtibatı sağlar Veri tabanının performansını izler ve gerekli değişiklikleri yapar VTYS Dilleri Yordamsal ve Yordamsal olmayan diller Veri Tanımlama Dili (VTD-DDL) (DDL-Data definition Language): yapıyı ve içeriği tanımlamak için programcıların kullandığı dil Veri Tabanı Yöneticisinin ve kullanıcının, uygulama için gereken varlıkları ve farklı varlıklar arasındaki olası ilişkileri tanımlamak için tanımlayıcı dil Kavramsal şema, dış şema ve iç şema tanımlanır ve birinden diğerine çevirme yapılır Her bir seviyede farklı dil kullanıla bilir Tanımlamalar ve üretilen bilgiler sistem katalogunda saklanılır Veri İşleme Dili (VİM-DML) (Veri Kullanım Dili) (DML-Data Manupulation Language): kullanıcıların veriyeerişim ve bilgi yaratmak üzere veriyi işlemek için kullandıkları 4.Nesil Dil (SQL) Veri tabanındaki veriler üzerinde temel işlemlerin yapılmasını sağlayan dil Esas dile gömülmüş sorgu dili kendi başına sorgu dili olarak bilir Türleri Yordamsal: nerede ve nasıl belirlenir Belirtisel: ne belirlenir Yordamsal VİD- kullanıcının, sisteme hangi verilere gerek duyduğunu ve bu verilerin nasıl çıkarılacağını bildireceğini ifade eden veri işlem dili Yordamsal olmayan VİD- kullanıcının gereken verilerin nasıl çıkarılacağını değil, hangi verilerin gerek olduğunu belirteceği dil
5 Veri Tabanı Bileşenleri VERİ YÖNETİMİ Yönetimin Çelişkileri Veri Tabanı Veri tabanı: Kullanıcı verileri Metadata Dizinler Uygulama Metadatası İçerir VTYS =============== Tasarım araçları Tablo Yaratma Form Yaratma Sorgu yaratma Rapor yaratma Prosedürel dil derleyicisi (4GL) ============= İşletim sırasında Form işleyici Sorgu işleyici Report Writer Language Run time 25 Uygulama Programları Kullanıcı Arayüzü Uygulamaları ORGANİZASYONEL DEĞİŞİKLİK Bilginin akışı, paylaşımı ve sahip çıkılması açısından değişiklikler getirir; Bu değişiklik politik tepkilere neden olur. Klasik veri derleme sistemlerinde her departman ayrı tutardı, VERİ Tabanları ile tüm işletme göze alınır. Tüm yatırım yapılsa bile alışkanlık değişmezse yarar sağlanamaz. MALİYET/YARAR ANALİZİ İlk donanım veyazılım yatırımı, çok fazla olduğundan göz korkutur. Yararları ise 3-5 yıldan önce görünmeyen yararlar sağlar. Teknolojiye yakın olmayan yöneticiler çabuk redederler. VERİ YÖNETİMİ FONKSİYONUNA ORGANİZASYONDA YER BULMAK Birçok şirket organizasyonel değişiklik yapmamak adına veri yönetimini bir grup genç bilişimciye yükler. Parçalı bilgi, taraflı bakış, bütünü göremeyiş nedenleri ile kilit fonksiyon olmaktan uzaklaşır, başarısız olur. 26 VERİ YAPISI Veri Yapısında Tanımlar Hiyerarşik VERİTABANI DOSYA KAYIT ALAN BYTE BİT ÖRNEK Dersler Ödemeler Kişisel Bilgiler İSİM DERS Dönem Not Ahmet Çalkıvık MIS Y B+ Ayşe Güler MIS Y C Emrah Küllü MIS Y C+ İSİM DERS Dönem Not Ahmet Çalkıvık MIS Y B+ Ahmet Çalkıvık(İSİM alanı) ASCII kodunda A 0 Öğrenciler Dersler Bir kayıt birvarlığı (entity): Kişi, yer, eşya, olay Alanlar varlığı tanımlar (attribute) : Özellik, kalite, miktar Anahtar alan (key field) kayıdın kimliğini belirler. Kolay ulaşımı sağlar. VARLIK:Öğrenci NUMARA İSİM DERS DÖNEM NOT Ahmet Çalkıvık MIS Y B+ Anahtar Alan Tanımlar VERİ TABANI ERİŞİM Veri Tabanı Modelleri Veri Tabanı Yönetim Sistemi Fiziksel Veri Tabanı Öğrenci Ebeveyin Ders 1 Öğrenci 1 Program 1 Program 2 Program 3 Mantıksal Görüntü: Aynı veriyi programcı veya kullanıcının görme şekli Veri Tanımlama Dili Veri Sözlüğü 29 Fiziksel Görüntü: Manyetik ortamda tutulma şekli İsim Eğitim Aile Çocuk Torun Orta Anne Baba Kardeş Lise Hiyerarşik İşlem hızlı Esnek değil Kullanıcı için zor Programlama zor Bilet rezarvasyonu 30 Ders 2 Ders 3 Network İşlem orta hızda Daha esnek Kullanıcı için zor Programlama zor Telekomünikasyon Öğrenci 2 Öğrenci 3 Öğrenci 4 Öğrenci 5 5
6 İlişkisel Veritabanı Veri Modelleri (2): Tarihçe İlişkisel veri tabanı modelinin prensipleri ilk olarak Dr. E. F. Codd tarafından Haziran 1970 de A Relational Model of Data for Large Shared Data Banks. isimli bir makalede ortaya konmuştur. Relational database management systems: RDBMS İlişkisel Model (1980 s) Veriler için kavramsal olarak basit bir model; veriler, ilişkiler ( tablolar ) olarak tanımlanır ve tüm veriler görülebilecek şekildedir Book ID Title pubid Author id 1 Introductio The history New stuff a Another titl And yet mo 1 5 pubid pubname 1Harper 2Addison 3Oxford 4Que Book ID Subid Authorid Author nam 1Smith 2Wynar 3 Jones 4Duncan 5Applegate Subid Subject 1 cataloging 2history 3stuff İlişkisel Veri Tabanı İlişki Modeli Nasıl Oluşturulur NUMARA İSİM DERS DÖNEM NOT Ahmet Çalkıvık MIS Y B Ayşe Güler MIS Y C Emrah Küllü MIS Y C+ Ders Tanımı Değer Kodu Değerlendirmesi MIS 302 Bilişim ve İletme GK1 Devam,Quiz, Ödev, Final Veri tabanı bir dizi varlık ve bu varlıklar arasındaki ilişkiden oluşur. İşletmedeki tüm varlıklar yazılır (ör. İşçiler, depolar, müşteriler vs.) Gerekli birleştirme, genellemeler yapılır. Bu varlıkların temel (kolay kolay değişmez )özellikleri belirlenir ör. Ad, soyad vs. Bu varlıklar arasındaki ilişkiler belirlenir. Bu ilişkilere varlıkların birincil anahtarları atanır. İlişkilere (ilişki tarihi gibi, miktar) başka özellikler de eklenebilir İlişki Modeli Nasıl Oluşturulur (Devam) Veri Tabanı Tasarımı Varlıklar Arasındaki İlişki Derecesi Belirlenir. Bire bir Çok a bir Bir e çok Çok a Çok Herbir özelliğin taşıyacağı alan belirlenir. Birincil anahtarı olmayan varlığa zayıf varlık denir. Yardımcı Tablolar Belirlenir. Tüm ilişikiler ve varlıklar tablolara dönüştürülür. Kavramsal Tasarım yöneticiler tarafından, Veriler arasındaki ilişkileri, nasıl gruplanacağını gösterir. Varlık ilişkileri ile gösterilir. 1 1 M 1 Sipariş Sahip Parça Sahip Satıcı Mantıksal Tasarım kullanıcılar tarafından Nasıl kullanılacağını, görüntü ve raporlarını tanımlar. Sipariş Tarihi Satıcı Parça Adedi Sevkiyat Tarihi Fiziksel Tasarım Veri tabanı Uzmanları tarafından nasıl saklanacağı, en hızlı erişeleceği, en az yer alacağı şekilde düzenlenir Sipariş: Sipariş No, Tarih, Sevk Tarihi, Sipariş Toplamı Parça: Sipariş No, Parça No, Birim Fiyat, Satıcı No
7 Veritabanlarında Gelişmeler Veri Tabanlarında Gelişmeler Nesne Tabanlı Veri Tabanları (Object Oriented) Multimedyaya olanak verir. Resim, ses ve yazı saklar. Örneğin hasta veri tabanında röntgenleri, teşhisleri, laboratotuvar analizlerinin kopyaları saklanabilir. Her biri bir nesne olarak tanımlandığında değişik alanlar olarak hastanın dosyasında yer alır. Hipermedya (Hypermedia) veri tabanları verileri noktaların bileşimi halinde bir ağ gibi organize eder. Özellikle Internetde kullanım nedeni ile gelişmiştir. İstediğiniz nesneyi bir noktaya erişerek alabilirsiniz. İŞLETME VERİLERİ Dosya tanımlarına göre tek başına veriler ham olarak saklanır İşletmede Günlük işlerde edilen verileri içerir birden fazla ortamda saklanır Veri organizasyonu fonksiyon veya departmanın işlerine göre yapılır İşletme esnasında destek verir sonra işletmede kullanılmaz VERİ DEPOLARI Tüm veri tabanlarından derlenmiş entegre veriler Hem güncel hem de geçmiş verileri içerir Veriler tek ortamda saklanır Saklanan her alan için tüm işletmenin kabul ettiği birtanım kullanılır iş tanımlarına göre veriler guruplanır. Örneğin müşteri verileri Karar almak için veriler sabitleştirilir Veri Tabanı Uygulamaları Türleri Veri Tabanı Sistemleri Türleri PC veri tabanları Genellikle kişisel Çalışma Grubu veri tabanları Yerel ağ üzerinden herkesin veri tabanına eriştiği küçük grup kullanımı Bölüm veri tabanları Çalışma grubundan daha büyük ama benzer Örgüt veri tabanları İntranet üzerinden (veya bazen Internet üzerinden) tüm örgüte hizmet sunar PC Veri tabanları Merkezi Veri tabanları İstemci/Sunucu Veri tabanları Dağıtık Veri tabanları Veri tabanı modelleri PC Veri tabanları Merkezi Veri tabanları Örneğin. Access FoxPro Dbase vs. Merkezi Bilgisayar
8 İstemci/Sunucu Veri tabanları Dağıtık veri tabanları İstemci Yer C Yer B İstemci Ağ bilgisayar bilgisayar Veri tabanı sunucusu bilgisayar Homojen Veri tabanları İstemci Yer A Dağıtık veri tabanları Veri Tabanı Sistemi Yaşam Döngüsü Heterojen veya Federe veri tabanları Veri tabanı sunucusu İstemci İstemci Yerel ağ Uzak bilgisayar İletişim sunucusu Uzak bilgisayar Tasarım 1 Büyüme, Değişim ve Yaşatma 6 Fiziksel Yaratım 2 İşlemler 5 Dönüştürme 3 Entegrasyon Tasarım (1) Fiziksel Yaratım (2) Örgütün gereksinimlerini belirleme Veri tabanı Kavramsal Modelini geliştirme Varlık-İlişki diyagramı tekniklerini kullanarak Veri Sözlüğü inşa etme Mantıksal Modeli geliştirme Veri tabanı Fiziksel Modelini geliştirme Veri formatları ve türleri Dizinlerin belirlenmesi, vs.. Prototip veri tabanının yüklenmesi ve test edilmesi Güvenlik, gizlilik ve erişim denetimlerinin kararlaştırılması ve kurulması Tutarlılık sınırlamalarının kararlaştırılması ve kurulması
9 Dönüştürme (3) Entegrasyon (4) Yeni veri tabanını kullanmak için mevcut veri setlerini ve uygulamalarını dönüştürme Eski verileri yeni formatlara dönüştürmek için programlar ve dönüştürme programcıkları (utility) gerekebilir 3. Adımla örtüşür Yeni veri tabanına dönüştürülmüş ve yeni uygulamaların entegrasyonu İşlemler (5) Büyüme, Değişim ve Yaşatma (6) Tüm uygulamalar tam-ölçekli çalıştırılır Gizlilik, güvenlik ve erişim kontrolü sağlanır Kurtulma ve Yedekleme prosedürleri kurulmalı ve kullanılmalıdır Değişim, bir yaşam biçimidir Uygulamalar, veri gerekleri, raporlar vs. yeni gereksinimlere göre değişir Veri tabanı ve uygulamaların değişiklik gereksinimlerini karşılaması için değiştirilmeleri gerekir Yaşam Döngüsünün Bir Başka Görüntüsü Uygulama Mimarileri Entegrasyon 4 İşlemler 5 Tasarım Fiziksel 1 YaratımDönüştürümBüyüme, 2 3 Değişim 6 Tek katmanlı (single-tier) Genelde lokal uygulamalardır. File Based bir veritabanı yapısı kullanırlar. İki katmanlı (two-tier) Client&Server mimari iki katmanlı uygulamalar için en uygun örnektir. Toplam bir uygulama için farklı iki noktadaki uygulamanın çalışmasıdır. Client tarafı genelde Delphi ve benzeri bir araçla geliştirilen ön yüzler iken, Server tarafı da genelde Database engine dir. Özetle 1. Katman Delphi uygulaması, 2. Katman da Database Engine dir. Veritabanı ağırlıklı uygulama geliştirmeye imkan tanır. Ve bu sayede aynı veritabanı üzerinde farklı client ların çalışmasında avantajlar sağlar. Bir işi yapmak için stored procedure yazmak. Aynı procedure u hem exe hem de web sitesinden çağırmak mümkündür.. Çok katmanlı (multi-tier) Client&Server mimarideki 2 katman arasına giren ilave bir veya birden fazla katman ile meydana gelir. 3. Katman olarak karşımıza Application Server çıkmaktadır. Client doğrudan Database Server a bağlanmayıp Application Server üzerinden bağlantı kurar. Genelde hem web tabanlı hem de bağımsız exe olarak çalışabilen farklı modülleri bir arada barındıran kompleks uygulamalarda kullanılır. Application Server üzerinde yazılan bir takım komponent lerin hem web hem de exe tarafından aynı anda çağırılabilmesi gibi avantajlar sunar
10 File Based (Dosya Temelli) Çalışma sistemi Client/Server(İstemci/Sunucu) Mimari Server farklı işletim sistemi olabilir Veri tabloları Veri tabloları Database engine Bu sistemde bütün kullanıcılar tablolara doğrudan erişim sağlarlar ve bunları dosya olarak açarlar... Her tablo ayrı bir dosya(paradox, Dbase) veya bütün tablolar tek bir dosya da(access) olabilir. Fakat sonuçta ilgili dosya her kullanıcı tarafından ayrı ayrı açılır. Tablolar ister bir Server üzerinde oldun isterse lokal disk üzerinde olsun durum değişmez. Bu durumda tabloların n bulunduğu u bilgisayar üzerinde çalışan bir Database Engine bulunur. Bu database engine kullanıcı talepleri ile tablolar arasında bir duvardır r ve sadece kendisi tablolara erişim im sağlar. Diğer bütün b n kullanıcılar lar isteklerini bu database engine üzerinden görürler. rler. Gerçekte ekte hiçbir kullanıcı veritabanı dosyasına erişmez. Server ve Client tarafları farklı işletim sisteminde olabilir Web Client Unix Client Exe Client Çok Katmanlı (Multi tier) Mimari X Client X İşletim Sistemi Y İşletim Sistemi Application Server Database engine Veri tabloları Bu mimaride Application Server client sayısının n fazla olması durumunda performansı arttırma rma yönünde y nde faydalıdır. Application server üzerinde yazılacak bir takım m modüller her türlt rlü client tarafından çağırılabilmektedir.(exe, web) Böylece B farklı noktalarda.(exe, web) uzantısı olan uygulamaların n geliştirmelerinde kolaylık k sağlanm lanmış olur. Client/Server mimarinin avantajları File Based sistemlere oranla çok daha güvenlidir. File based sistemlerde 10 kullanıcı demek 10 farklı bilgisayarın dosyayı açması ve bu her 10 bilgisayardaki bir anormalliğin dosyayı etkilemesi demektir. Oysa bu yapıda sadece database engine dosyayı açtığı için risk çok azalır. Database engine verileri işlerken transaction bazlı çalışmaktadır. Özellikle ağ ortamında performans çok daha iyidir. SQL sorgulama dilinin performansı tam olarak kullanılır. İşlemler server üzerinde gerçekleşir. Terminal PC performansına bağımlılık yoktur. Performans server gücüyle orantılı artar. Ağ üzerinden sadece sorgulama metni ve sonuç verisi geçer. Stored Procedure ve trigger desteği ile veri üzerinde çalışacak yoğun işlemler server tarafına kaydırılabilir. Uzak erişime imkan verir. Dağıtık uygulamalar geliştirmek mümkün olur. Uygulama geliştirme kolaylıkları sunar Stored procedure, trigger, database event, backup, transaction log file(geçmişe yönelik verilere ulaşma imkanı sağlar.), yetkilendirme, debug, referential integrity (veri bütünlüğü), vs... imkanları sağlar. Stored Procedure üzerinde Debug imkanı sunarlar... Ölçeklenebilirlik sunarlar. Tek kullanıcılı sistemlerden 1000 lerce kullanıcıya çıkmak mümkündür Veri Tabanı Yönetim Gereksinimleri Yönetimin anlaması ve katılması gerek İşletmenin sermaye kaynaklarından olduğu kabul edilmeli Sorumlusu bir Genel Müdür Yardımcısı olmalı Şirketin veri politikaları saptanmalı ve ona göre modeller uygulanmalı Yeni teknolojilerle yeni elemanlar görevlendirilmeli Güvenlik tanımları için hangi verileri kimin göreceği çok dikkatli tanımlanmalı Daha çok kullanıcı olduğundan, kullanıcıların eğitimine önem verilmeli Teşekkürler Sorular Veri Yönetimi Veri Planlama Modelleme Veri Tabanı Yönetim Sistemi Teknoloji Kullanıcılar
Veri Tabanı Yönetimi
Veri Tabanı Yönetimi Yaşar Tonta Hacettepe Üniversitesi Bilgi ve Belge Yönetimi Bölümü DOK 322: Veri Tabanı Yönetim Sistemleri Bazı slaytlar için kaynak: Ray R. Larson, School of Information Management
DetaylıVeri Tabanı Yönetimi
Veri Tabanı Yönetimi Yaşar Tonta Hacettepe Üniversitesi Bilgi ve Belge Yönetimi Bölümü BBY 309: Veri Tabanı Yönetim Sistemleri Bazı slaytlar için kaynak: Ray R. Larson, School of Information Management
DetaylıVeritabanı. Ders 2 VERİTABANI
Veritabanı Veritabanı Nedir? Birbiri ile ilişkili verilerin bir arada uzun süreli bulundurulmasıdır. Veritabanı bazen Veritabanı Yönetim sistemi veya Veritabanı Sistemi yerine de kullanılır. Gerçek dünyanın
DetaylıVeritabanı ve Yönetim Sistemleri
Veritabanı ve Yönetim Sistemleri Öğr. Gör. M. Mutlu YAPICI Ankara Üniversitesi Elmadağ Meslek Yüksekokulu Ders İzlencesi Hafta Modüller/İçerik/Konular 1. Hafta Temel Kavramlar 2. Hafta Veri Modelleri 3.
DetaylıVeri Tabanı Yaşam Döngüsü ve MS Access
Veri Tabanı Yaşam Döngüsü ve MS Access Yaşar Tonta Hacettepe Üniversitesi Bilgi ve Belge Yönetimi Bölümü DOK 322: Veri Tabanı Yönetim Sistemleri Bazı slaytlar için kaynak: Ray R. Larson, School of Information
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ
VERİ TABANI YÖNETİM SİSTEMLERİ ÖĞR.GÖR.VOLKAN ALTINTAŞ 26.9.2016 Veri Tabanı Nedir? Birbiriyle ilişkisi olan verilerin tutulduğu, Kullanım amacına uygun olarak düzenlenmiş veriler topluluğunun, Mantıksal
DetaylıVeritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veri Modelleri
Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veri Modelleri Konular Veritabanı Tasarım Aşamaları Veri Modeli Nedir? Veri Modeli Temel Bileşenleri İş Kuralları (Business Rules) İş Kurallarını Veri
DetaylıVERİ TABANI SİSTEMLERİ
VERİ TABANI SİSTEMLERİ 1- Günümüzde bilgi sistemleri Teknoloji ve bilgi. 2- Bilgi sistemlerinin Geliştirilmesi İşlevsel Gereksinimleri 1.AŞAMA Gereksinim Belirleme ve Analiz Veri Gereksinimleri Gereksinimler
Detaylı1 Temel Kavramlar. Veritabanı 1
1 Temel Kavramlar Veritabanı 1 Veri Saklama Gerekliliği Bilgisayarların ilk bulunduğu yıllardan itibaren veri saklama tüm kurum ve kuruluşlarda kullanılmaktadır. Veri saklamada kullanılan yöntemler; Geleneksel
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ Melih BÖLÜKBAŞI
VERİ TABANI YÖNETİM SİSTEMLERİ Melih BÖLÜKBAŞI Dersin Hedefleri Veri Tabanı Kullanıcıları Veri Modelleri Veri Tabanı Tasarımı İlişkisel VT Kavramsal Tasarımı (Entity- Relationship, ER) Modeli VT KULLANICILARI
DetaylıVERİ TABANI YÖNETİMİ. Yrd.Doç.Dr. Füsun BALIK ŞANLI 2013-2014 YTÜ
VERİ TABANI YÖNETİMİ Yrd.Doç.Dr. Füsun BALIK ŞANLI 2013-2014 YTÜ Ders Düzeni Ders Uygulama Ödev Sınavlar 1. Ara Sınav 2. Ara Sınav Yıl Sonu Sınavı Sınavlar 2 Başarı Kriterleri Yıliçi başarı notu: (2 Yıliçi
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ
VERİ TABANI YÖNETİM SİSTEMLERİ Veri Tabanı Nedir? Sistematik erişim imkânı olan, yönetilebilir, güncellenebilir, taşınabilir, birbirleri arasında tanımlı ilişkiler bulunabilen bilgiler kümesidir. Bir kuruluşa
DetaylıVERİ KAYNAKLARI. Bilgi sisteminin öğelerinden biride veri
VERİ KAYNAKLARI YÖNETİMİ İ İ 5. ÜNİTE GİRİŞ Bilgi sisteminin öğelerinden biride veri yönetimidir. Geleneksel yada çağdaş, birinci yada ikinci elden derlenen veriler amaca uygun veri formlarında tutulur.
DetaylıVeritabanı Yönetimi Bilgisayarların. Keşfi Hedefler. Veritabanı, Veri ve Bilgi. Veritabanı, Veri ve Bilgi. Veritabanı, Veri ve Bilgi
Hedefler Veritabanı Yönetimi Bilgisayarların Discovering Keşfi 2010 Computers 2010 Living in a Digital World Dijital Dünyada Yaşamak Veritabanı terimini tanımlamak ve bir veritabanının veri ve bilgi ile
DetaylıChapter 1 Introduction to Database Processing. Fundamentals, Design, and Implementation, 9/e
Chapter 1 Introduction to Database Processing Fundamentals, Design, and Implementation, 9/e Başlangıçta Dosya İşleme Sistemleri Vardı İlk iş bilgi sistemleri bilgiyi benzer verileri ayrı dosyalarda gruplayarak
DetaylıVeritabanı Uygulamaları Tasarımı
Veritabanı Uygulamaları Tasarımı Veri Tabanı Veritabanı yada ingilizce database kavramı, verilerin belirli bir düzene göre depolandığı sistemlere verilen genel bir isimdir. Günümüzde özel veya kamu kuruluşların
DetaylıBilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN
Bilgisayar Mühendisliğine Giriş Yrd.Doç.Dr.Hacer KARACAN İçerik Dosya Organizasyonu (File Organization) Veritabanı Sistemleri (Database Systems) BM307 Dosya Organizasyonu (File Organization) İçerik Dosya
DetaylıVeritabanı Yönetim Sistemleri (Veritabanı Kavramı) İş Kuralları ve Veri Modelleri
Celal Çeken Veysel Harun Şahin Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) İş Kuralları ve Veri Modelleri Konular Veritabanı Tasarımı Yaşam Döngüsü Veri Modeli Nedir? Veri Modeli Temel Bileşenleri
DetaylıVeri Tabanı-I 1.Hafta
Veri Tabanı-I 1.Hafta 2010-2011 Bahar Dönemi Mehmet Akif Ersoy Üniversitesi Meslek Yüksekokulu Burdur 2011 Muhammer İLKUÇAR 1 Veri ve Veri Tabanı Nedir? Veri Bir anlamı olan ve kaydedilebilen
DetaylıBölüm 1: Veritabanı Yönetim Sistemlerine Giriş
Bölüm 1: Veritabanı Yönetim Sistemlerine Giriş -1- Dr. Serkan DİŞLİTAŞ 1.1. Veri ve Bilgi (Data & Information) Hesaplama, saklama gibi çeşitli işlemler amacıyla bilgisayara verilen sayı, yazı, resim, ses,
Detaylı2-Veritabanı Yönetim Sistemleri/ Temel Kavramlar
2-Veritabanı Yönetim Sistemleri/ Temel Kavramlar Öğr. Gör. Saliha Kevser KAVUNCU Veritabanı neden kullanılır? Veritabanının amacı; insanların ve organizasyonların birşeyleri takip edebilmesine yardımcı
DetaylıBIM 312 Database Management Systems. Veritabanı Kavramına Giriş
BIM 312 Database Management Systems Veritabanı Kavramına Giriş Veritabanı Nedir? Veritabanı, birbirleriyle ilişkili verilerin hızlı ve verimli bir şekilde ulaşılmasına olanak verecek biçimde saklanmasıyla
DetaylıVeri Tabanı-I 1.Hafta
Veri Tabanı-I 1.Hafta 2015-2016 Bahar Dönemi Mehmet Akif Ersoy Üniversitesi Teknik Bilimler Meslek Yüksekokulu Burdur 2015 Yrd.Doç.Dr. M. İLKUÇAR 1Muhammer İLKUÇAR, MAKÜ-2011 BURDUR
DetaylıHASTANE OTOMASYONU VERİ TABANI YÖNETİM SİSTEMLERİ TEMEL VERİTABANI KAVRAMLARI
VERİ TABANI YÖNETİM SİSTEMLERİ HASTANE OTOMASYONU Öğr. Gör. Handan ÇETİNKAYA İstanbul Gelişim Üniversitesi Günümüzde en basitinden en karmaşığına kadar pek çok veritabanı mevcuttur. En basiti Microsoft
DetaylıBİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf / Y.Y. Ders Saati (T+U+L) Kredi AKTS VERİ TABANI BG-313 3/1 3+1+0 3+0,5 5 Dersin Dili : TÜRKÇE Dersin Seviyesi : LİSANS
Detaylıİngilizce'de Relational Database Management System (RDBMS) olarak ifade edilir.
İlişkisel Veritabanı Yaklaşımı: İngilizce'de Relational Database Management System (RDBMS) olarak ifade edilir. İlişkisel veri tabanı yönetim sistemi verilerin tablolarda satır ve sutunlar halinde tutulduğu
Detaylı2 Temel Kavramlar (Devam) Veritabanı 1
2 Temel Kavramlar (Devam) Veritabanı 1 Veritabanı Kullanıcıları Veritabanı Yöneticisi (DBA-Database Administrator) Tasarım,oluşturma ve işletiminden sorumludur. Görevleri; Tasarımı Performans Analizi Erişim
DetaylıDENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ
DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf/Y.Y. Ders Saati (T+U+L) Kredi AKTS Veri Tabanı Yönetimi BİM-324 3/II 3+0+0 3 4,5 Dersin Dili Dersin
DetaylıLicense. Veri Tabanı Sistemleri. Konular büyük miktarda verinin etkin biçimde tutulması ve işlenmesi. Problem Kayıt Dosyaları
License c 2002-2016 T. Uyar, Ş. Öğüdücü Veri Tabanı Sistemleri Giriş You are free to: Share copy and redistribute the material in any medium or format Adapt remix, transform, and build upon the material
Detaylı10-Veri Tabanları. www.cengizcetin.net
10-Veri Tabanları 1 VERİ TABANI VERİTABANI (DATABASE) Birbiri ile ilişkili bir veya daha fazla tablodan oluşan bilgi topluluğudur. Veri tabanındaki tablolara ulaşılarak sorgulama yapılır ve istenilen bilgiler
DetaylıVERİ TABANI ve YÖNETİMİ
VERİ TABANI ve YÖNETİMİ Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü 2 BÖLÜM -12- TETİKLEYİCİ (TRIGGER) 3 Giriş Trigger lar Trigger lar Ne Zaman Kullanılmalıdır? Klasik Trigger ların Özellikleri
DetaylıTekrar. Veritabanı 2
Tekrar Veritabanı 2 Veritabanı Nedir? Veritabanı ortaya çıkış hikayesi Saklanan ve işlenen veri miktarındaki artış Veri tabanı olmayan sistemin verilerinin kalıcı olmaması. Veritabanı; tanım olarak herhangi
DetaylıVeritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veritabanı Sistemleri
Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veritabanı Sistemleri Konular Büyük Resim Ders Tanıtımı Niçin Veritabanı? Veri ve Bilgi Kavramları Klasik Dosya Yapıları Klasik Dosya Sistemlerinin Zayıflıkarı
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ
VERİ TABANI YÖNETİM SİSTEMLERİ Veri Tabanı Nedir? Sistematik erişim imkânı olan, yönetilebilir, güncellenebilir, taşınabilir, birbirleri arasında tanımlı ilişkiler bulunabilen bilgiler kümesidir. Bir kuruluşa
DetaylıVeri Tabanı Hafta Dersi
Veri Tabanı - 1 2. Hafta Dersi Dersin Hedefleri Geleneksel Dosya Sistemleri Veri Tabanı Kavramları Veri Tabanı Yönetim Sistemleri Veri Modelleri Veri nedir? Bilgisayarlarda veri nasıl saklanır? Bilgisayarlardaki
DetaylıSistem Geliştirme Yaşam Döngüsü (The Systems Development Life Cycle) (SDLC)
Sistem Geliştirme Yaşam Döngüsü (The Systems Development Life Cycle) (SDLC) Sistem analistlerinin ve kullanıcı faaliyetlerinin spesifik döngüsünün kullanılmasıyla En iyi geliştirilmiş sistemin oluşmasını
DetaylıİLİŞKİSEL VERİTABANLARI
İLİŞKİSEL VERİTABANLARI Veritabanı Nedir? Veritabanı (database) en basit şekliyle verilerin belirli bir düzene göre tutulduğu, depolandığı bir sistemdir. İlişkisel Veritabanı Nedir? İlişkisel veritabanlarındaki
DetaylıVeritabanı, Veri Madenciliği, Veri Ambarı, Veri Pazarı
Veritabanı, Veri Madenciliği, Veri Ambarı, Veri Pazarı Başkent Üniversitesi Bilgisayar Mühendisliği Yönetim Bilişim Sistemleri (Bil 483) 20394676 - Ümit Burak USGURLU Veritabanı Veri tabanı düzenli bilgiler
DetaylıÖğr. Gör. Serkan AKSU http://www.serkanaksu.net. http://www.serkanaksu.net/ 1
Öğr. Gör. Serkan AKSU http://www.serkanaksu.net http://www.serkanaksu.net/ 1 JavaScript JavaScript Nedir? Nestcape firması tarafından C dilinden esinlenerek yazılmış, Netscape Navigator 2.0 ile birlikte
DetaylıVERİTABANI VERİTABANIN AVANTAJLARI ÖZET
ÖZET NEDİR? İYİ BİR NIN ÖZELLİKLERİ NIN AVANTAJLARI VERİ TABANI TİPLERİ ÇEŞİTLERİ HANGİ NI KULLANMALIYIZ? NEDİR? Veritabanı düzenli bilgiler topluluğudur. Veritabanı basit olarak bilgi depolayan bir yazılımdır.
Detaylı1 Temel Kavramlar. Veritabanı 1
1 Temel Kavramlar Veritabanı 1 Veri Saklama Gerekliliği Bilgisayarların ilk bulunduğu yıllardan itibaren veri saklama tüm kurum ve kuruluşlarda kullanılmaktadır. Veri saklamada kullanılan yöntemler; Geleneksel
DetaylıBilgi Servisleri (IS)
Bilgi Servisleri (IS) GRID Kullanıcı Eğitimi Boğaziçi Üniversitesi 2007, İstanbul Emrah AKKOYUN Konu Başlığı Neden ihtiyaç duyulur? Kullanıcılar kimlerdir? Bilgi Servisi türleri MDS ve BDII LDAP Bilgi
DetaylıYBS104 - VERİ TABANINA GİRİŞ. Yrd. Doç. Dr. Fırat YÜCEL Akdeniz Üniversitesi Enformatik Bölümü
YBS104 - VERİ TABANINA GİRİŞ Yrd. Doç. Dr. Fırat YÜCEL Akdeniz Üniversitesi Enformatik Bölümü Ders Hakkında Dersin Adı : Veri Tabanına Giriş (3+1) AKTS: 4 Dersin Yarıyılı: Bahar Derse Devam : %70 kuramsal,
DetaylıBÖLÜM 2. Bilişim Sistemleri, İş Süreçleri ve İşbirliği. Doç. Dr. Serkan ADA
BÖLÜM 2 Bilişim Sistemleri, İş Süreçleri ve İşbirliği Doç. Dr. Serkan ADA İş Süreçleri - 1 İş süreçleri, bir ürün yada hizmet üretmek için gerekli olan faaliyetlerin bir derlemesidir. İşletme performansı
DetaylıVeritabanı Yönetim Sistemleri, 2. basım Zehra ALAKOÇ BURMA, 2009, Seçkin Yayıncılık
Veri Kaynaklar Veri Tabanı Sistemleri, 2. basım Prof. Dr. Ünal YARIMAĞAN, 2010, Akademi Yayınevi Veritabanı Yönetim Sistemleri, 2. basım Zehra ALAKOÇ BURMA, 2009, Seçkin Yayıncılık Veritabanı ve Uygulamaları
DetaylıBilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı. Öğr. Gör. Cansu AYVAZ GÜVEN
Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı Öğr. Gör. Cansu AYVAZ GÜVEN VERİTABANI-I Veri Nedir? Bilgisayarların yaygınlaşması ile birlikte bir çok verinin saklanması gerekli hale
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ. Öğr. Gör. Selçuk Özkan
VERİ TABANI YÖNETİM SİSTEMLERİ Öğr. Gör. Selçuk Özkan Giriş Veritabanı kavramı ilk olarak 1980 li yıllarda ortaya atılmış olmasına rağmen; günümüzde hemen hemen tüm veri kullanılan alanlarda Veritabanı
DetaylıVERİ TABANI UYGULAMALARI
VERİ TABANI UYGULAMALARI VERİ TABANI NEDİR? Bir konuyla ilgili çok sayıda verinin tutulmasına, depolanmasına ve belli bir mantık içerisinde gruplara ayrılmasına veri tabanı denir. Veri tabanı programları;
Detaylı1-Veritabanı Yönetim Sistemleri /Tanım
1-Veritabanı Yönetim Sistemleri /Tanım Öğr. Gör. Saliha Kevser KAVUNCU Sungurlu MYO/VTYS-I özet VERİTABANI NEDİR? İYİ BİR VERİTABANININ ÖZELLİKLERİ VERİTABANININ AVANTAJLARI VERİ TABANI TİPLERİ VERİTABANI
DetaylıYÖNETİM BİLGİ SİSTEMLERİ İŞLETME ZEKASININ TEMELLERİ VERİTABANI VE BİLGİ YÖNETİMİ
YÖNETİM BİLGİ SİSTEMLERİ İŞLETME ZEKASININ TEMELLERİ VERİTABANI VE BİLGİ YÖNETİMİ GELENEKSEL DOSYA ORTAMINDA VERİLERİN ORGANİZASYONU Etkin bir bilgi sistemi kullanıcılarına doğru, zamanlı ve amaca uygun
DetaylıVERİ TABANI YÖNETİMİ. Sunu 2: Veri Modelleri. Öğr. Gör. Selçuk ÖZKAN
VERİ TABANI YÖNETİMİ Sunu 2: Veri Modelleri Öğr. Gör. Selçuk ÖZKAN Veri Modeli Verileri mantıksal düzeyde düzenlemek için kullanılan yapılar, kavramlar ve işlemler topluluğuna veri modeli (data model)
DetaylıUZAKTAN EĞİTİM MERKEZİ
ÜNİTE 2 VERİ TABANI İÇİNDEKİLER Veri Tabanı Veri Tabanı İle İlgili Temel Kavramlar Tablo Alan Sorgu Veri Tabanı Yapısı BAYBURT ÜNİVERSİTESİ UZAKTAN EĞİTİM MERKEZİ BİLGİSAYAR II HEDEFLER Veri tabanı kavramını
DetaylıBilişim Sistemleri. Modelleme, Analiz ve Tasarım. Yrd. Doç. Dr. Alper GÖKSU
Bilişim Sistemleri Modelleme, Analiz ve Tasarım Yrd. Doç. Dr. Alper GÖKSU Ders Akışı Hafta 5. İhtiyaç Analizi ve Modelleme II Haftanın Amacı Bilişim sistemleri ihtiyaç analizinin modeli oluşturulmasında,
DetaylıMaltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Veri Tabanı ve Yönetimi (BİL 301)
Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Veri Tabanı ve Yönetimi (BİL 301) GENEL DERS BİLGİLERİ Öğretim Elemanı : Öğr. Gör. Erdal GÜVENOĞLU Ofis : MUH 313 Ofis Saatleri : Pazartesi: 10.00-12.00,
DetaylıDemetleme Yönteminin Y 3-Katmanlı Mimari Yapı ile Gerçeklenmesi. eklenmesi. KalacakYer.com
Demetleme Yönteminin Y 3-Katmanlı Mimari Yapı ile Gerçeklenmesi eklenmesi KalacakYer.com BİTİRME ÖDEVİ Grup Elemanları: Demet NAR 040000660 Neşe e ALYÜZ 040000662 Danış ışman: Yrd. Doç Dr. Feza BUZLUCA
DetaylıSQL (Structured Query Language)
SQL (Structured Query Language) Genel SQL SQL çok yüksek seviyeli bir dildir. Biraz ingilizce bilgisi gerektirir. Programlama dillerine göre öğrenilmesi çok daha kolaydır. Çünkü programlama dillerindeki
DetaylıBaşlıca Ürün-Bilgi Sistemleri
BİLGİ SİSTEMLERİ Başlıca Ürün-Bilgi Sistemleri Süreç İşleme Sistemleri, Ofis Otomasyon Sistemleri ve Bilgi İşleme Sistemleri, Yönetim Bilişim Sistemleri, Karar Destek Sistemleri, Uzman Sistemler ve Yapay
DetaylıElbistan Meslek Yüksek Okulu Güz Yarıyılı
HAFTA III Bilgi iletişim sistemi : Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi desteklemekle yükümlüdür. İletişim sistemi, iletişim ağı ile bağlanmış herhangi bir düğümün,
DetaylıVeritabanı Yönetim Sistemleri (Veritabanı Tasarımı) Varlık İlişki Modeli
Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) Varlık İlişki Modeli Konular Veritabanı Tasarım Aşamaları Kavramsal Tasarım Temel Kavramlar Varlıklar Arası İlişkiler Var Olma Bağımlılığı (Existence
DetaylıVeritabanı Tasarımı Ve Yönetimi. Varlık-İlişki Modeli
Veritabanı Tasarımı Ve Yönetimi Varlık-İlişki Modeli Veritabanı Tasarım Aşamaları Gereksinim Analizi Kavramsal Tasarım Mantıksal Tasarım İlişkilerin Normalizasyonu Veritabanı Uyarlaması Uygulama Programı
DetaylıVeri Tabanı Yönetim Sistemleri Bölüm - 3
Veri Tabanı Yönetim Sistemleri Bölüm - 3 İçerik Web Tabanlı Veri Tabanı Sistemleri.! MySQL.! PhpMyAdmin.! Web tabanlı bir veritabanı tasarımı. R. Orçun Madran!2 Web Tabanlı Veritabanı Yönetim Sistemleri
DetaylıVERİTABANI Temel Kavramlar
VERİTABANI Temel Kavramlar VERİ NEDİR? Veri; bilgi edinmek için kullanılan ham (işlenmemiş) malzemedir. Veriler, ölçüm, sayım, deney, gözlem ya da araştırma yolu ile elde edilmektedir. Ölçüm ya da sayım
DetaylıDers Kodu Yarıyıl T+U Saat Kredi AKTS. Programlama Dilleri
DERS BİLGİLERİ Ders Kodu Yarıyıl T+U Saat Kredi AKTS Programlama Dilleri 356 6 2+2 4 5 Ön Koşul Dersin Dili Dersin Seviyesi Dersin Türü Dersi Veren Öğretim Elemanı Türkçe Lisans Zorunlu Arş. Grv. İlyas
DetaylıBMB202. Veritabanı Yönetimi Ders 1. Temel Kavramlar. Erdinç Uzun NKÜ Çorlu Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü
BMB202. Veritabanı Yönetimi Ders 1. Temel Kavramlar Erdinç Uzun NKÜ Çorlu Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Dersin Hedefi VeriTabanı Yönetim Sistemleri (VTYS) Yazılımları kullanabilmek
DetaylıSİSTEM ANALİZİ ÖĞR. GÖR. MUSTAFA ÇETİNKAYA DERS 2 > GÜNÜMÜZ İŞLETMELERİNDE ENFORMASYON SİSTEMLERİ
SİSTEM ANALİZİ IT (ET) NEDİR?. BİLGİSAYAR DONANIM VE YAZILIMI VERİ YÖNETİMİ AĞ VE TELEKOMÜNİKASYON TEKNOLOJİLERİ WWW & İNTERNET İNTRANET & EKSTRANET SAYFA > 1 IS (ES) NEDİR?. ENFORMASYON SİSTEMİ BİRBİRİYLE
DetaylıBu işleçlerin dışında, aşağıda belirtilen karşılaştırma işleçlerinden de yararlanılır.
18 SQL SORGU DİLİ SQL (Structured Query Language) yapısal sorgu dili, veritabanı yönetim sistemlerinin standart programlama dili olarak bilinmektedir. SQL dilinin Access içinde sorgu pencerelerinde veya
Detaylı08225 AĞ TEMELLERĠ. Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU. 20 EKi Salı, Çarşamba
08225 AĞ TEMELLERĠ Elbistan Meslek Yüksek Okulu 2014 2015 GÜZ Yarıyılı 20 EKi. 2014 Salı, Çarşamba Öğr. Gör. Murat KEÇECĠOĞLU Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi
DetaylıYZM 3215 İleri Web Programlama
YZM 3215 İleri Web Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 5 ORM (Object Relational Mapping) ve EF (Entity
DetaylıChapter 6 Mimari Tasarım. Lecture 1. Chapter 6 Architectural design
Chapter 6 Mimari Tasarım Lecture 1 1 Konular Mimari Tasarım Kararları Mimari Bakış Açıları Mimari Desenler Uygulama Mimarileri 2 Yazılım Mimarisi Sistemi meydana getiren alt sistemlerin belirlenmesi için
DetaylıVeritabanı ve Yönetim Sistemleri
Veritabanı ve Yönetim Sistemleri Öğr. Gör. M. Mutlu YAPICI Ankara Üniversitesi Elmadağ Meslek Yüksekokulu Ders İzlencesi Hafta Modüller/İçerik/Konular 1. Hafta Temel Kavramlar 2. Hafta 3. Hafta 4. Hafta
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ. Yrd. Doç. Dr. Fırat YÜCEL Akdeniz Üniversitesi Enformatik Bölümü
VERİ TABANI YÖNETİM SİSTEMLERİ Yrd. Doç. Dr. Fırat YÜCEL Akdeniz Üniversitesi Enformatik Bölümü Ders Hakkında Dersin Kredisi : Veri Tabanı I : 3+1 Dersin Yarıyılı Derse Devam Veri Tabanı Yönetim Sistemleri
Detaylı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İ
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İ Dersin Adı Kodu Sınıf / Y.Y. Ders Saati (T+U+L) Kredi AKTS Veritabanı Yönetimi 4 / Bahar (3+0+0)
DetaylıBölüm 2 Varlık-İlişki Veri Modeli: Araçlar ve Teknikler. Fundamentals, Design, and Implementation, 9/e
Bölüm 2 Varlık-İlişki Veri Modeli: Araçlar ve Teknikler Fundamentals, Design, and Implementation, 9/e Üç Şema Modeli Üç şema modeli 1975 de ANSI/SPARC tarafından geliştirildi Veri modellemeninç ve rolünü
DetaylıYazılım Mühendisliği Bölüm - 3 Planlama
1 Yazılım Mühendisliği Bölüm - 3 Planlama 2 3 4 Planlama 5 Yazılım geliştirme sürecinin ilk aşaması Başarılı bir proje geliştirebilmek için projenin tüm resminin çıkarılması işlemi Proje planlama aşamasında
DetaylıSAĞLIK BİLGİ SİSTEMLERİNİN TARİHSEL GELİŞİMİ
TANIM Sağlık hizmetlerinin bilgisayar aracılığı ile gerçekleştirilmesi, elektronik ortamda bilgi alışverişinin otomatik olarak yapılması gibi, tıbbi, finansal ve mali hizmetler açısından ortaya çıkan detaylı
DetaylıVERİTABANI DERS NOTLARI
VERİTABANI DERS NOTLARI Yrd.Doç.Dr. Buket Doğan 1 Ders İçeriği Veritabanı ve ilişkisel veritabanı kavramı, tasarımı ve yönetimini y anlamak, veri tabanı sistemlerinin denetimi ve erişimi imi yöntemlerini
DetaylıMOODLE UZAKTAN ÖĞRETİM SİSTEMİ
MOODLE UZAKTAN ÖĞRETİM SİSTEMİ ÖZET Genel Bilgiler Moodle nedir? Sistem Gereksinimleri Moodle Sisteminin Kurulumu Ders ve kategori eklenmesi Bir dersin sistem özellikleri İstatistikler Sonuç ve öneriler
DetaylıVeritabanı Yönetim Sistemleri (Veritabanı Tasarımı) Varlık Bağıntı Modeli
Celal Çeken Veysel Harun Şahin Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) Varlık Bağıntı Modeli Konular Veritabanı Tasarım Aşamaları Kavramsal Tasarım Temel Kavramlar Varlıklar Arası Bağıntılar
DetaylıVERİTABANI & VERİTABANI YÖNETİMİ
VERİ NEDİR? Dağınık bilgi kümesidir. VERİTABANI & VERİTABANI YÖNETİMİ Veri, anlamlı bir şekilde düzenlendiği zaman yararlı bilgi olur. Dr. Mehmet AKSARAYLI VERİTABANI NEDİR? Birbiri ile ilişkili veriler
DetaylıHizmet Odaklı Mimariye Dayanan İş Süreçleri Yönetimi Sistemi
Hizmet Odaklı Mimariye Dayanan İş Süreçleri Yönetimi Sistemi 04.11.2010 Mine Berker IBTech A.Ş. Gündem İş Süreçleri Yönetimi (BPM) Modeli Yaşam Döngüsü 1 BPM e Neden İhtiyaç Duyduk? BPM Çözüm Araçlarının
DetaylıKepware Veritabanı Ürünleri. Teknolojiye Genel Bir Bakış
Kepware Veritabanı Ürünleri Teknolojiye Genel Bir Bakış Gündem Veritabanı Client API teknolojisinin gözden geçirilmesi ODBC istemci sürücüsü- bir KEPServerEX Plug-In Haberleşme Sürücüsüdür. DataLogger-
DetaylıVeritabanı Tasarımı. Kullanıcı Erişimini Kontrol Etme
Veritabanı Tasarımı Kullanıcı Erişimini Kontrol Etme Konular Nesne ayrıcalıkları ve sistem ayrıcalıkları arasındaki farkı karşılaştırma Bir kullanıcının bir veritabanınaerişimini etkinleştirmek için gerekli
DetaylıKets DocPlace LOGO Entegrasyonu
Kets DocPlace LOGO Entegrasyonu Kets DocPlace Kurulumu Öncesinde Yapılması Gereken İşlemler Windows 7, Windows 8, Windows Server 2008 R2, Windows Server 2012 veya daha yeni işletim sistemlerinde Programlar
DetaylıUygulamaları ulut bilişime geçirmeden önce, firmanızın/şirketinizin ya da. işinizin gereksinimlerini göz önüne almanız gerekir. Aşağıda bulut bilişime
Bulut Bilişim-Planlama Uygulamaları ulut bilişime geçirmeden önce, firmanızın/şirketinizin ya da işinizin gereksinimlerini göz önüne almanız gerekir. Aşağıda bulut bilişime geçemden önce dikkat edilmesi
DetaylıDers Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS
DERS BİLGİLERİ Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS Veritabanı ve Veritabanı Programlama BIL362 6 3+0 3 4 Ön Koşul Dersleri Yok Dersin Dili Dersin Seviyesi Dersin Türü Türkçe Lisans Zorunlu
DetaylıFilm Arşiv Sistemi. Yazılım Tasarım Belgesi
1. Sürüm Tarihçesi Film Arşiv Sitesi Yazılım Tasarım Belgesi Sürüm Tarih Yazarlar Açıklamalar 1.0 28.12.2010 Rana ALGAN Elif BONCUK Bu belge sistemin tasarım detaylarını içerir. 2. Giriş 2.1 Amaç ve Kapsam
DetaylıScript. Statik Sayfa. Dinamik Sayfa. Dinamik Web Sitelerinin Avantajları. İçerik Yönetim Sistemi. PHP Nedir? Avantajları.
Script Statik Sayfa Dinamik Sayfa Dinamik Web Sitelerinin Avantajları İçerik Yönetim Sistemi PHP Nedir? Avantajları Dezavantajları Script HTML kodları arasına yerleştirilen küçük kodlardır. Web sayfalarında
DetaylıDosyaların Özellikleri (Attribute) Dosya İşlemleri. İki Seviyeli Katalog Sistemleri. Tek Seviyeli Katalog Sistemleri. Hiyerarşik Katalog Sistemleri
Bilgilerin Uzun Vadeli Saklanması 8 DOSYA SİSTEMS STEMİ saklanacak veriler çok fazla olabilir veriler proses sonlandıktan sonra da kaybolmamalı bilgiye prosesler ortak olarak ulaşabilmeli 424 Dosya Sistemi
DetaylıDatabase Management System
Ders Tanıtım Sunumu 08118 Veri Tabanı I Database Management System Elbistan Meslek Yüksek Okulu 2012 2013 Bahar Yarıyılı Öğr. Gör. Murat KEÇECİOĞLU 27-28 Şub. 2013 Veritabanı Yönetim Sistemleri, verilerin
DetaylıBilgilerin Uzun Vadeli Saklanması
8 DOSYA SİSTEMS STEMİ Bilgilerin Uzun Vadeli Saklanması saklanacak veriler çok fazla olabilir veriler proses sonlandıktan sonra da kaybolmamalı bilgiye prosesler ortak olarak ulaşabilmeli 424 Dosya Sistemi
DetaylıUNIVERSAL BİLGİ TEKNOLOJİLERİ
UNIVERSAL BİLGİ TEKNOLOJİLERİ Coğrafi Bilgi Sistemleri (CBS) ile Bilgisayar Destekli Tasarım (CAD) Sistemleri Arasındaki Temel Farklar Universal Bilgi Teknolojileri Ltd. Şti. 2010. Tüm hakları saklıdır.
DetaylıBu model, tüm halka servislere ve sistemlere kolaylıkla erişebilmeyi imkan verir. Örneğin
Public Bulut Modeli Bu model, tüm halka servislere ve sistemlere kolaylıkla erişebilmeyi imkan verir. Örneğin Google, Amazon ve Microsoft internet yoluyla bulut hizmetleri sunar. Aşağıdaki şekilde bu modelin
DetaylıBLG4146 - Sistem Analizi ve Tasarımı. Öğr. Grv. Aybike ŞİMŞEK
BLG4146 - Sistem Analizi ve Tasarımı Öğr. Grv. Aybike ŞİMŞEK Tasarım Evresi Analiz evresinde sorulan NE sorusuyla elde edilen bilgilerin NASIL yapılacağı, NASIL gerçekleştirileceğinin ortaya konulduğu
DetaylıSQL veri tabalarına erişmek ve onları kullanmak için geliştirilmiş bir lisandır.
SQL veri tabalarına erişmek ve onları kullanmak için geliştirilmiş bir lisandır. Bu dersimizde biz Microsoft SQL Server veritabanı sistemini kullanmayı öğreneceğiz. SQL Nedir? SQL Structured Query Language
DetaylıBulut Bilişim. Ege Üniversitesi Bilgisayar Mühendisliği Web Servisleri
Bulut Bilişim Ege Üniversitesi Bilgisayar Mühendisliği Web Servisleri Ediz TÜRKOĞLU 05-07-8509 Özlem GÜRSES 05-07-8496 Savaş YILDIZ 05-07-8569 Umut BENZER 05-06-7670 İ çerik İçerik...2 Bulut Bilişim Nedir?...3
DetaylıMailStore tüm şirket e-postalarınızı uzun yıllar güvenle saklayabileceğiniz bir mail arşivleme sistemidir.
Neden MailStore! Hatırlatma : Arşivleme, posta sunucusunda herhangi bir değişiklik gerektirmez MailStore tüm şirket e-postalarınızı uzun yıllar güvenle saklayabileceğiniz bir mail arşivleme sistemidir.
DetaylıPAZARTESİ SALI 2015-2016 Ders Programı 1. Öğretim 09.00-09.50 10.00-10.50 11.00-11.50 12.00-12.50 HRT4291 WEB TABANLI CBS GR:11 Ü.GÜMÜŞAY EZ-121 ; D1-129 HRT4291 WEB TABANLI CBS GR:22 Ü.GÜMÜŞAY EZ-121
DetaylıTavsiye Edilen Önhazırlık Veritabanı kavramını öğrenmek
Ms SQL Veritabanları Yedekleme Bölüm Veritabanı Yönetimi Yazar Mustafa ÖZEN Yayın Tarihi 18.03.2004 Okunma Sayısı 1109 Tavsiye Edilen Önhazırlık Veritabanı kavramını öğrenmek Hedefler Veritabanı yönetim
DetaylıBilgisayarların Gelişimi
Bilgisayarların Gelişimi Joseph Jacquard (1810) Bilgisayar tabanlı halı dokuma makinesi Delikli Kart (Punch Card) Algoritma ve Programlama 6 Bilgisayar Sistemi 1. Donanım fiziksel aygıtlardır. 2. Yazılım
DetaylıArş.Gör.Muhammet Çağrı Gencer Bilgisayar Mühendisliği KTO Karatay Üniversitesi 2015
Arş.Gör.Muhammet Çağrı Gencer Bilgisayar Mühendisliği KTO Karatay Üniversitesi 2015 KONU BAŞLIKLARI 1. Yazılım Mimarisi nedir? 2. Yazılımda Karmaşıklık 3. Üç Katmanlı Mimari nedir? 4. Üç Katmanlı Mimari
Detaylı