BİLİŞİM SİSTEMLERİNİN PRENSİPLERİ
|
|
- Nesrin Albayrak
- 7 yıl önce
- İzleme sayısı:
Transkript
1 BİLİŞİM SİSTEMLERİNİN PRENSİPLERİ Derleyen: Prof. Dr. Güngör BAL Bölüm 5 Veri ve Bilginin Organizasyonu
2 Prensipler ve Öğrenme Hedefleri Veri yönetimi ve modelleme veri ve bilginin organizasyonunda anahtar kavramlardır. Genel veri yönetimi kavramlarını ve terimlerini tanımlayınız, veri yönetimine veri tabanı yaklaşımının avantajlarını vurgulayınız İlişkisel veri tabanı modelini açıklayınız ve onun temel özelliklerini sıralayınız 2
3 Prensipler ve Öğrenme Hedefleri (devam) İyi tasarlanan ve iyi yönetilen veri tabanı karar vermeyi desteklemede çok değerli bir araçtır. Bütün veri tabanı yönetim sistemleri tarafından yerine getirilen ortak fonksiyonları tanımlayınız ve iyi bilinen kullanıcı veri tabanı yönetim sistemlerini tanımlayınız 3
4 Prensipler ve Öğrenme Hedefleri Veri tabanı uygulamalarının sayısı ve tipleri, gerçek iş kazançlarını sağlamak ve geliştirmek için artacaktır Güncel veri tabanı uygulamalarını tanımla ve kısaca tartış 4
5 Veri tabanı sistemlerini niçin öğrenmeliyiz? Veri tabanı sistemleri, büyük miktardaki veriyi işlerler ve organize ederler Örnekler: Pazarlama yöneticisi müşteri verisine erişebilir Hukuk danışmanı geçmişteki durumlara ve fikirlere erişebilir. 5
6 Giriş Veri tabanı (Database): verilerin organize edilmiş bir topluluğudur ve bilişim sistemlerinin diğer bileşenleri gibi bir organizasyonun hedeflerini gerçekleştirmesine yardımcı olur. Bir veri tabanı, yöneticiler ve karar vericilere veri tabanına dayalı zamanlı, doğru ve ilgili bilgiler sağlayarak organizasyonun başarısına katkıda bulunur. Bir veri tabanı, bir organizasyonun bilgi ve karar destek sistemi için önemli bir temel/dayanak sağlar. Bir veri tabanı, sistem geliştirme projeleri için bir temel oluşturur. 6
7 Veri Tabanı Örnekleri Giriş Üniversite Öğrenci İşleri Bilgi Sistemi Hastane Hasta, doktor, tedavi, araç-gereç, mali bilgiler Ticari bir şirket Müşteri, Ürün, Satış, Ödeme, Teslimat bilgileri Banka Müşteri, mevduat, kredi kartı, kredi bilgileri 7
8 Giriş (devam) Veri tabanı yönetim sistemi (Database management system, DBMS): veri tabanını işlemek/yönetmek ve veri tabanı ile onu kullanıcılar ve diğer uygulama programları arasında ara yüz sağlama amaçlı programların bir grubunu içerir. Başka bir ifadeyle veri tabanı yönetim sistemi; yeni bir veri tabanı oluşturmak, veri tabanını kullanmak, düzenlemek, geliştirmek ve bakımını yapmak için çeşitli karmaşık işlemlerin gerçekleştirildiği bir yazılım sistemidir. Genellikle bir veri tabanı firmasından satın alınır. Bir veri tabanı DB, bir DBMS ve bir uygulama programı veriyi kullanarak bir veri tabanı çevresi/ortamı oluştururlar. 8
9 Giriş (devam) Veri Tabanı Uygulaması: Veri tabanı yönetim sistemi ile kullanıcı arasında iletişimi sağlayan bir ya da birden fazla bilgisayar programıdır. Formlar, sorgular ve raporlar oluşturur Kullanıcıdan verileri alır ya da kullanıcıya verileri gönderir Kullanıcı davranışlarını, veri tabanı yönetim sisteminden veri yönetim etkinliği için isteklere dönüştürür 9
10 Giriş (devam) Kullanıcı: İşlerini gerçekleştirmek için veri tabanını kullanır Yeni veri ekler Mevcut verileri değiştir Verileri siler Formlar, sorgular ya da raporlar yoluyla verileri okur 10
11 Veri tabanı yöneticisi (Database administrator, DBA): Bir organizasyonun veri tabanıyla ilişkili bütün aktivitelerini yöneten yetkin ve eğitilmiş bilişim sistemleri uzmanı. - Davetsiz misafirlere karşı güvenliğin sağlanması da veri tabanı yöneticisinin görevleri içindedir. Veri tabanı yöneticisinin görevleri: Veritabanı yazılımının kurulması ve güncellenmesi Veritabanı oluşturulması Veritabanı başlatma/durdurma Giriş (devam) Kullanıcıları ekleme ve yetkilendirme Veritabanı yedekleme ve yedekten geri dönme Veritabanı performans ayarları 11
12 Veri Yönetimi (Data Management) Veri ve veriyi işleme yeteneği olmadan bir organizasyon çoğu iş aktivitelerini başarılı olarak tamamlayamaz Veri ham gerçeklikleri içerir Veriyi yararlı bir bilgiye dönüştürmek için önce veri anlamlı bir şekilde organize edilmelidir. 12
13 Veri Hiyerarşisi Veri genellikle bir hiyerarşi içinde organize edilir ve bilgisayar tarafından kullanılan verinin en küçük parçası ile başlar ve bir veri tabanı hiyerarşisi içinde ilerler. Bit (a binary digit): bir devrenin kapalı veya açık olmasını temsil eder. Bayt (Byte): Tipik olarak 8 bit den oluşur. Karakter (Character): Bir bayt bir karakteri temsil eder; bilginin temel yapı bloğu Bir büyük harf, bir küçük harf, bir sayısal hane (dijit) veya bir özel sembol olabilir Alan (Field): tipik olarak bir isim, sayı veya bir iş nesnesi veya aktivitesini belirten karakterlerin birleşimi 13
14 Veri hiyerarşisi (devam) Kayıt (Record): İlgili veri alanlarının bir topluluğudur. Dosya (File): İlgili veri kayıtlarının bir topluluğudur Veri tabanı: Entegre edilmiş ve ilgili veri dosyalarının topluluğudur ve veri hiyerarşisinin en üst seviyesidir. Veri Hiyerarşisi: Bit ler, karakterler, alanlar, kayıtlar, dosyalar ve veri tabanları veri hiyerarşisini oluşturur 14
15 Veri hiyerarşisi (devam) Karakterler bir araya getirilerek bir alan, alanlar bir araya getirilerek bir kayıt, kayıtlar bir araya getirilerek bir dosya, dosyalar bir araya getirilerek bir veri tabanı oluşturulur. Bir veri tabanı sadece verilerin bu seviyelerini bulundurmaz, ayrıca bu veri seviyeleri arasında ilişkileri de bulundurur. 15
16 Veri hiyerarşisi (devam) 16
17 Veri Varlıkları, Öznitelikleri ve Anahtarları (Data Entities, Attributes, and Keys) Varlık (Entity): kendileri için verinin toplandığı, saklandığı ve korunduğu insanların, yerlerin veya şeylerin/nesnelerin genelleştirilmiş bir sınıfıdır. Varlık; çalışanlar, envanter ve müşterileri kapsar. Çoğu organizasyonlar veriyi varlık olarak organize eder ve saklarlar. Öznitelik (Attribute): bir varlığın özelliği. Örnek: çalışanın numarası, soyadı, adı, işe alma tarihi ve bölüm numarası bir çalışan için özniteliklerdir. Veri öğesi (Data item): bir varlığı belirleyen kayıtın alanlarında bulunan bir özniteliğin belirli/özel bir değeridir. 17
18 Veri Varlıkları, Öznitelikleri ve Anahtarları (Data Entities, Attributes and Keys) Anahtar (Key): Kayıtı kimliklendirmek için kullanılan bir kayıttaki alan veya alanların bir takımı Birincil anahtar (Primary key): Kayıtı kendine özgü tanımlayan alan veya alanların bir takımı The key field is the employee number. The attributes include last name, first name, hire date, and department number. 18
19 Veri Yönetimi Yaklaşımları Veri yönetimi için geleneksel yaklaşım: (Traditional approach to data management): Her bir uygulama programı için ayrı veri dosyalarının oluşturulduğu ve saklandığı yaklaşım Verilerin artması, verilere aynı anda erişme ve düzenlenme ihtiyacından dolayı bu yaklaşım yetersiz kalmıştır 19
20 Veri yönetimi için geleneksel yaklaşım Veri yönetimi için geleneksel yaklaşım: (Traditional approach to data management): Her bir uygulama programı için ayrı veri dosyalarının oluşturulduğu ve saklandığı yaklaşım Verilerin artması, verilere aynı anda erişme ve düzenlenme ihtiyacından dolayı bu yaklaşım yetersiz kalmıştır 20
21 Veri yönetimi için geleneksel yaklaşım 21
22 Veri Yönetimi Yaklaşımları Veri yönetimi için veri tabanı yaklaşımı (Database approach to data management): ilgili veri havuzunun çoklu uygulama programları tarafından paylaşıldığı bir yaklaşım, çoğu organizasyonlar tarafından kullanılır Bir veri tabanı; veri ve bilgi kaynaklarını paylaşma yeteneği sağlar. Daha dikkatli bir ifadeyle veri tabanı; gereksiz verileri kontrol ederek ve veriyi merkezileştirerek birçok uygulamaya etkili bir şekilde hizmet etmek için organize edilmiş veri topluluğudur. Her bir uygulama için ayrı dosyalarda veri saklamak yerine veri sadece bir yerde ve kullanıcıların görebileceği bir şekilde saklanır. Veri tabanı teknolojisi geleneksel veri organizasyonunda çıkan problemlerin çoğunu çözer. 22
23 Veri Tabanı Yaklaşımı Veri yönetimi için veri tabanı yaklaşımı Bir veri tabanı farklı uygulamalara hizmet verir. Örneğin, çalışanlarına ait bilgilerin farklı bilgi sistemlerinde (personel, bordro, haklar gibi) ayrı dosyalarda saklanması yerine tek bir insan kaynakları veri tabanı oluşturulabilir. 23
24 Veri Tabanı Yaklaşımı Veri yönetimi için veri tabanı yaklaşımı 24
25 Veri yönetimi için veri tabanı yaklaşımı Avantajları Ortak verilerin tekrarını önlenmesi Verilerin merkezi denetiminin ve tutarlılığının sağlanması Veri paylaşımının sağlanması Her kullanıcıya yalnız ilgilendiği verilerin, alışık olduğu kolay, anlaşılır yapılarda sunulması Sunulan çözümleme, tasarım ve geliştirme araçları ile uygulama yazılımı geliştirmenin kolaylaşması Güvenlik ve gizliliğin istenilen düzeyde sağlanması Yedekleme, yeniden başlatma, onarma gibi işletim sorunlarına çözüm getirilmesi 25
26 Veri Modelleme ve İlişkisel Veri Tabanı Modeli (Data Modeling and the Relational Database Model) Günümüzde iş/işletmeler bir çok öğeye sahip olduklarından verilerin etkin bir biçimde kullanılabilmesi için verileri organize edilmiş olarak saklamalıdırlar. Veri tabanı tasarlanırken işletme ile ilgili bütün veriyi saklamak kolay erişim kolay düzenleme sağlamaya dikkat edilmelidir. 26
27 Veri Modelleme ve İlişkisel Veri Tabanı Modeli (Data Modeling and the Relational Database Model) Bir organizasyon bir veri tabanı oluştururken değerlendirmesi gereken sorular: İçerik (Content): hangi veri toplanmalı ve hangi maliyet ile? Erişim (Access): hangi veri hangi kullanıcı için sağlanmalı ve ne zaman? Lojik yapı (Logical structure): belirli bir kullanıcıya anlamlı olması için veri nasıl düzenlenmeli? Fiziksel organizasyon (Physical organization): fiziksel olarak veri nerede bulunmalıdır? 27
28 Veri Modelleme (Data Modeling) Veriyi bir veri tabanında organize etmek için şu önemli faktörlerin belirlenmesi gerekir: Veri tabanında hangi veri toplanacak Veriye kim erişecek Veriyi kullanıcılar nasıl kullanmak isteyebilirler. Bu ayrıntılar açığa kavuşturulduktan sonra, bir organizasyon bir veri tabanı oluşturabilir. 28
29 Veri Modelleme (Data Modeling) Veri tabanı oluşturmak için iki farklı tasarım tipinin kullanılması gerektirir: Veri tabanının lojik tasarımı: Bir organizasyonun bilgi ihtiyaçlarını karşılamak için verinin nasıl yapılandırılacağı ve düzenleneceğine ilişkin özet model Veri tabanının fiziksel tasarımı: Lojik veri tabanı tasarımından başlar ve onu performans ve maliyet değerlendirmelerine göre ince bir ayara (iyileştirilmiş tepki süresi, azaltılmış saklama alanı, düşük işletme maliyeti) tabi tutar. Fiziksel tasarıma ince ayar yapacak kişi veri tabanı yönetim sistemi hakkında derin bilgi birikimine (knowledge) sahip olmalıdır. 29
30 Veri Modelleme (devam) Veri tabanı tasarımcılarının veriler arasındaki lojik ilişkiyi göstermek için kullandıkları araçlardan birisi veri modelidir. Veri modeli: varlıklar ve varlıkların aralarındaki ilişkilerin bir diyagramıdır. Öğeler arası ilişki diyagramları: veriler arasındaki ilişkileri ve organizasyonu göstermek için temel grafiksel sembolleri kullanan veri modelleri Veri modelleme genellikle özel bir iş probleminin anlaşılmasını, veri ile (bir çözüm bulmak için gerekli) bilginin analizini gerektirir. Bütün bir organizasyon seviyesinde bu işlemin yapılması durumunda bu işleme kuruluş veri modellemesi (Enterprise data modeling) 30 denilir.
31 Veri Modelleme (devam) Kuruluş veri modellemesi: stratejik seviyede bir organizasyonun genel veri ve bilgi ihtiyaçlarını inceleyerek işleme başlayan ve sonra organizasyon içindeki farklı fonksiyonel alanlar ve bölümler (departmanlar) için gerekli çok daha özel veri ve bilgiyi gözden geçiren bir modeldir. Varlık-ilişki diyagramları (Entity-relationship (ER) diagrams): verilerin organizasyonu ve veriler arasındaki ilişkiyi göstermek için temel bir grafiksel sembol kullanır. ER diyagramları veri çizelgelerinde bulunan varlıkları veya veri öğelerini gösterir. ER diyagramları çizelgelerdeki (varlıklardaki) veri öğelerini ve bunlar arasındaki ilişkinin yolunu gösterir. 31
32 Veri Modelleme (devam) Şekil, sipariş veri tabanı için bir ER diyagramını gösterir. Bu veri tabanı tasarımında, Bir satış elemanı bir çok müşteriye pazarlama yapar Müşteriler birden çoğa siparişlerini verirler Siparişler birden fazla kalemi içerebilir Bir çok kalem aynı ürünü belirtebilir Bir sipariş için bir fatura hazırlanır. Müşteri sipariş (birden çoğa ) veri tabanı için bir varlık ilişki (ER) diyagramı 32
33 İlişkisel Veri Tabanı Modeli (The Relational Database Model) İlişkisel model: bütün veri öğelerinin iki boyutlu bir çizelgeye (tabloya) yerleştirildiği veriyi tanımlar, buna ilişkiler denilir, dosyaların lojik eşdeğeridir. Bir çizelgenin her bir satırı bir veri varlığını temsil eder Çizelgenin sütunları öznitelikleri temsil ederler Domain: veri öznitelikleri için izin verilebilir değerlerdir (örnek: cinsiyet için erkek veya kadın gibi) Günümüzdeki hemen hemen tüm veri tabanı programları bu yapıdadır. İlişkisel veri tabanındaki çizelgeler veriyi satırlar ve sütunlarda organize ederler, böylece veriye erişim ve veriyi değiştirme basitleşir. Genellikle yöneticiler için ilişkisel veri tabanı modelini anlamak diğer veri tabanı modellerinden daha kolaydır. 33
34 İlişkisel Veri Tabanı Modeli (devam) Veri bir ilişkisel veri tabanına girildikten sonra, kullanıcılar sorgulama yapabilir ve veriyi analiz edebilirler. Temel veri manipülasyonları; seçme, çıkarma ve birleştirmeyi kapsar. Seçme (selecting): Belirli kritere göre satırları çıkarmak (elimine) Çıkarma (pojecting): Bir çizelgedeki sütunları çıkarmak için verinin manipülasyonu Birleştirme (joining):, İki veya daha fazla tabloyu birleştirmek için verinin manipülasyonu Bağlama (linked): En azından ortak bir veri özniteliğini paylaşan tablolar oldukça, kullanışlı bilgi ve rapor sağlamak için ilişkisel veri tabanındaki tablolar bağlanabilir 34
35 İlişkisel Veri Tabanı Modeli (devam) Seçme: Şirket başkanının 226 nolu Sales manuel adlı projenin Deparment numarasını bulmak istediğini varsayınız. Başkan selecting işlemini yaparak 226 nolu Sales manuel satırını seçer ve diğer satırları elimine eder ve projenin department numarasının 598 olduğunu görür. Çıkarma: Bir satış yöneticisi Bölüm çizelgesinde sadece proje numarası ve sorumlu satış projesi yöneticisinin sosyal güvenlik numarasının kalmasını isteyebilir. Bunun için ikinci sütunu çıkararak yeni bir çizelge elde edebilir. Birleştirme: Projeden sorumlu yönetici için Proje çizelgesi ile Bölüm çizelgesi birleştirilerek project number, project description, department number, department name ve Social Security number verilerinin yer aldığı yeni bir çizelge oluşturulabilir. 35
36 İlişkisel Veri Tabanı Modeli (devam) Şirketin Proje, Bölüm ve Yönetici çizelgelerinin olduğunu ve Şirket sahibinin sales manual project yöneticisinin adını ve bu yöneticinin bu şirkette çalışma süresini öğrenmek istediğini varsayınız. Kaz ayağı çatallanması Bölümün bir çok (birden çoğa) projesinin olduğunu göstermektedir. Yönetici, Bölüm ve Proje Çizelgeleri arasındaki ilişkiyi gösteren basit bir ER diyagramı 36
37 İlişkisel Veri Tabanı Modeli (devam) Bağlama (linked): Başkanın Sales manuel projesi üzerinde çalışan yöneticinin adını ve işe başlama tarihini bulması için üç çizelgeye ihtiyacı vardır: proje, bölüm ve yönetici çizelgeleri. Proje tanımlaması (Sales manuel), proje çizelgesindeki bölüm numarasına (598) yönlendirir, o da bölüm çizelgesindeki Yöneticinin SSN ( ) numarasına yönlendirir, o da Yönetici çizelgesindeki Yönetici adı (Fiske) ve işe başlama tarihine ( ) yönlendirir. Bir soruyu cevaplamak için veri çizelgelerinin bağlanması. İlişkisel veri tabanının önde gelen avantajlarından birisi çizelgelerin birbirine şekildeki gibi bağlanmasına fırsat vermesidir. 37
38 Veri Tabanı Tipleri Düz dosya (Flat file) Kayıtlarının bir diğeriyle ilişkisi olmayan basit bir veri tabanı programı Tek kullanıcılı (Single user) Aynı anda sadece bir kişinin kullanabildiği veri tabanı Örnekler: Access, FileMaker ve InfoPath Çoklu kullanıcılı (Multiple user) Onlarca veya yüzlerce insanın aynı anda aynı veri tabanına erişebilmesine izin verir Örnekler: Oracle, Sybase ve IBM 38
39 Popüler Veri Tabanı Yönetim Sistemleri (Popular Database Management Systems, DBMS) İlişkisel model temelli veri tabanları; IBM DB2, Oracle, Sybase, Microsoft SQL Server, Microsoft Access ve MySQL. Oracle, genel amaçlı veri tabanları içinde pazarın lideridir. Halen16.5 milyar $ veri tabanı pazarının %40 na sahiptir. IBM, %21 ile ikinci Microsoft, %19 ile üçüncü Popüler DBMS: Microsoft s Access, FileMaker Pro Açık kaynaklı veri tabanı sistemleri: MySQL, PostgreSQL MS SQL Server: Orta ve büyük ölçeklidir Oracle: Daha çok yüksek ölçekli uygulamalarda tercih edilir. Sybase: Orta ve büyük ölçeklidir, ülkemizde daha çok bankacılık ve kamusal alanlarda tercih edilmektedir. MySQL: Genellikle Unix-Linux temelli web uygulamalarında tercih edilir. Açık kod bir yazılımdır. Küçük-orta ölçeklidir. MS Access: Çoklu kullanıcı desteği yoktur. İşletim sisteminin sağladığı güvenlik seçeneklerini kullanır. Küçük ölçeklidir. 39
40 Veri tabanı Tasarlama 40
41 İlişkisel veri tabanları
42 Veri Tabanı Yapısı Tablo
43 Tablo Bir veri tabanı tablolarda saklanan verilerden oluşur. Tablolar verilerin satırlar ve sütunlar halinde düzenlenmesiyle oluşan veri grubudur. Örnek: Ders içeriği ve öğrenci bilgilerini veri tabanında saklamak için 2 tablo oluşturulur: Ogrenci_bilgileri icerik Tablo içindeki her bir bilgi kayıt, sütunlar ise alan olarak isimlendirilir. Örnek: öğrenci bilgileri tablosunda şu bilgiler yer alsın Öğrenci numarası, adı soyadı, doğum tarihi, doğum yeri, adresi
44 Alanlar ve kayıtlar Alan Alan Alan Ogr_no Ad_soyad d_tarih d_yeri 1 Ayşen Öz Ankara aysen@gazi.edu.tr 2 Sezgi Özdemir Bolu sezgi@gazi.edu.tr Alan 3 Alpe Efeler Denizli alper@gazi.edu.tr 4 Mahmut Can Ankara mahmut@gazi.edu.tr 5 Ali Çalışkan Samsun ali@gazi.edu.tr 6 Fatma Has İsparta fatma@gazi.edu.tr Kayıt Kayıt
45 Veri Türleri Veri tabanında tutulan kayıtların yapısı hakkında bilgi sahibi olmak için Alanların bazı özelliklerinin önceden tanımlanması gerekir. Örnek: Personel sicil numarasının mutlaka tam sayıdan, ad soyadın harflerden oluşması gibi
46 Anahtar (Key) Anahtar bir veya birden fazla alanın bir satır için niteleyici olarak girilmesi için zorlanan bir çeşit zorlayıcıdır. İki çeşit anahtar vardır: Birincil Anahtar (Primary Key) Yabancı Anahtar (Foreign Key)
47 Birincil ve Yabancı Anahtarlar Birincil anahtar: Bir kayıta ulaşmayı sağlayacak anahtar veridir. Örnek: Öğrenciler arasında iki Ahmet var ise arama yaparken istenen Ahmet i bulmak için her bir öğrenci için özel bir numara olmalıdır. Örnek: öğrenci numarası Birden fazla alanda birlikte birincil anahtar olabilir Yabancı anahtar: Bir tabloya girilebilecek kayıtları başka bir tablonun belli alanındaki verilerle sınırlandırmaya ve ilişkilendirmeye yarar Örnek: öğrencilerin not verilerinin girildikleri tablodaki her satıra öğrenci bilgileri tablosundaki öğrenci no ile eşleşen bir değer girilmesi gibi.
48 Veri tabanı Tasarlama 1. Nesneler tanımlanır. Kütüphane sistemi: kitap, üyeler, türler, ödünç hareketleri 2. Her nesne için bir tablo oluşturulur. kitap, uyeler, turler, odunc_hareketleri
49 Veri tabanı Tasarlama 3. Her tablo için bir anahtar alan seçilir Kitap tablosu: kitapno Üyeler tablosu: uyeno 4. Nesnelerin her bir özelliği için tabloya sütun eklenir Kitap tablosu: kitapno, yılı, yazarı, adı, ilgili olduğu alan
50 Veri tabanı Tasarlama 5. Tekrarlayan nesne özellikleri için ek tablolar oluşturulur. İstek tablosu uyeno İstek _tarihi Kitap_adi Kitap_yili Kitap_yazari ilgili _alan 6. Tablo ile doğrudan ilişkili olmayan alanlar belirlenir. Ödünç hareketleri tablosunda kitabı ödünç alan üyenin adresi doğrudan bu tablo ile ilişkili değildir. Bu veri üye bilgilerinin tutulduğu uyeler tablosunda yer almalıdır.
51 Veri tabanı Tasarlama 7. Tablolar arasındaki ilişkiler tanımlanmalıdır. Tanımlanan tablodaki alanların birbiri ile ilişkisi tanımlanır. Örnek: uyeler tablosundaki uyeno ile odunç_tablosundaki uyeno alanı ilişkilendirilmelidir.
Veri Tabanı Örnekleri
Veri Tabanı Nedir? Birbiriyle ilişkisi olan verilerin tutulduğu, Kullanım amacına uygun olarak düzenlenmiş veriler topluluğunun, Mantıksal ve fiziksel olarak tanımlarının bulunduğu Bilgi depolarıdır. Veri
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ı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ı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ı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ı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ı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ı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İ 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ı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İ 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ı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ı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ı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ı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ıBİLİŞİM SİSTEMLERİNİN PRENSİPLERİ
BİLİŞİM SİSTEMLERİNİN PRENSİPLERİ Derleyen: Prof. Dr. Güngör BAL Bölüm 09 Bilişim ve Karar Destek Sistemleri Prensipler ve Öğrenme Hedefleri İyi karar-verme ve problem çözme yetenekleri etkin bilişim ve
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ı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ı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ıVERİTABANI ORGANİZASYONU
VERİTABANI ORGANİZASYONU Veri nedir? Olgu, kavram ya da komutların, iletişim, yorum ve işlem için elverişli biçimsel gösterimidir. Veriler ölçüm, sayım, deney, gözlem ya da araştırma yolu ile elde edilmektedir.
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ı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ı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ı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ı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 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ı) 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ı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ı=A1+A2-A3, =A1*A2/A3,
1 2 3 Formül Oluşturma: Excel de formüller = ile başlar. Örnek formüller; =ortalama(b1;c1) b1 ile c1 hücrelerinin ortalamasını alır =toplam(a1;b1) a1 ile b1 hücrelerinin toplama formülünü verir. =çarpım(a1;b1;c1;..)
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-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ı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ıVeritabanı Tasarımı. Basit Eşleme: Dönüşüm İşlemi
Veritabanı Tasarımı Basit Eşleme: Dönüşüm İşlemi Amaç Bu ders aşağıdaki hedefleri kapsamaktadır: Kavramsal model ile fiziksel modeli ayırt etme İki model arasındaki terminoloji eşleşmesini uygulama Tablolar
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ıCoğrafi Bilgi Sistemlerine Giriş. Ünite 5 - Veri Tabanı Yönetim Sistemleri
Coğrafi Bilgi Sistemlerine Giriş Ünite 5 - Veri Tabanı Yönetim Sistemleri İçerik Temel kavramlar Veri tabanı modelleri Normalizasyon Coğrafi Bilgi Sistemlerinde veri tabanı yönetimi Temel kavramlar Veri
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ıİş Zekası için Dört-Katmanlı Veri Modellemesi Gerçekleştirimi. Harun Gökçe EG Yazılım, TOBB ETÜ
İş Zekası için Dört-Katmanlı Veri Modellemesi Gerçekleştirimi Harun Gökçe EG Yazılım, TOBB ETÜ İçerik İş Zekası Kavramı Tarihçesi İş Zekası Tanım, Kavramlar ve Gereklilik Dört-Katmanlı Veri Modellemesi
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ıİ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ı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ıKISITLAMALAR (CONSTRAINT)
KISITLAMALAR (CONSTRAINT) Tablo alanlarına veri girişini kontrol etmeyi amaçlayan düzenlemelerdir. Bir alana girilen değerleri sınırlayan bu düzenlemeler kullanıcı hataları açısından önemlidir. Verilerin
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ı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 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ıVeritabanı Tarihi. 1960s: Bilgisayarlar artan saklama kapasiteleri ile birlikte firmalar tarafından karşılanabilir hale gelmeye başladı
History of the Database Timeline 1960s: Bilgisayarlar artan saklama kapasiteleri ile birlikte firmalar tarafından karşılanabilir hale gelmeye başladı 1970-72: E. F. Codd veritabanları için mantıksal yapıyı
Detaylıİlişkisel Veri Tabanları I
İlişkisel Veri Tabanları I Erdem Alparslan Bahçeşehir Üniversitesi 1 Veri Tabanı Modelleri Veri Tabanları tasarımında kullanılan modeller: Tablolar : Veriler tek bir tabloda veya tablo dizisinde tutulur
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ıİnternet Programcılığı
1 PHP le Ver tabanı İşlemler Yaptığımız web sitelerinin daha kullanışlı olması için veritabanı sistemleri ile bağlantı kurup ihtiyaca göre verileri okuyup yazmasını isteriz. 1.1 Veritabanı Nedir? Veritabanı
DetaylıComputer Engineering Department DATABASE MANAGEMENT SYSTEMS LAB 2 WORKSHEET
Faculty of Engineering and Architecture Computer Engineering Department DATABASE MANAGEMENT SYSTEMS LAB 2 WORKSHEET LOGICAL SCHEMA ER-to-Relational Mapping Algorithm Bir ER diyagramına uygun olan veritabanı
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ı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ı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ıYaptığımız web sitelerinin daha kullanışlı olması için veritabanı sistemleri ile bağlantı kurup ihtiyaca göre verileri okuyup yazmasını isteriz.
1 PHP ile Veritabanı İşlemleri Yaptığımız web sitelerinin daha kullanışlı olması için veritabanı sistemleri ile bağlantı kurup ihtiyaca göre verileri okuyup yazmasını isteriz. 1.1 Veritabanı Nedir? Veritabanı
Detaylı2 İlişkisel Veritabanı Tasarımı ve Normalizasyon. Veritabanı 1
2 İlişkisel Veritabanı Tasarımı ve Normalizasyon Veritabanı 1 Veritabanı Tasarımı Tasarım yapılırken izlenecek adımlar; Oluşturulacak sistemin nelerden oluşması gerektiği ve hangi işlemlerin hangi aşamalarda
DetaylıPOWER BI. Power BI Bileşenleri: Power BI'daki İş Akışı
POWER BI Power BI, birbirinden bağımsız veri kaynaklarınızı tutarlı, görsel olarak sürükleyici ve etkileşimli öngörülere dönüştürmenizi sağlamak için birlikte çalışan yazılım hizmetlerinden, uygulamalardan
DetaylıSORGULAR VE ÇEŞİTLERİ II
Ünite 8 SORGULAR VE ÇEŞİTLERİ II Öğr. Gör. Kemal ÖZCAN Bu ünitede, Sorgular ve Çeşitleri konusu ele alınacaktır. Yapılacaklar Burada yazılan SQL ifadeleri MS SQL SERVER, ORACLE ve MySQL veritabanı sistemlerinin
DetaylıBİLİŞİM SİSTEMLERİNİN PRENSİPLERİ
BİLİŞİM SİSTEMLERİNİN PRENSİPLERİ Derleyen: Prof. Dr. Güngör BAL Bölüm 2 Organizasyonlarda Bilişim Sistemleri Prensipler ve Öğrenme Hedefleri Organizasyona bir değer ilave etmek için bilişim sistemlerinin
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ı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ıBİLİŞİM SİSTEMLERİNİN PRENSİPLERİ
BİLİŞİM SİSTEMLERİNİN PRENSİPLERİ Derleyen: Prof. Dr. Güngör BAL Bölüm 8 Elektronik ve Mobil Ticaret Prensipler ve Öğrenme Hedefleri Elektronik ticaret ve mobil ticaret git gide gelişmekte ve işin yürütülmesi
Detaylı1. VERİ TABANI KAVRAMLARI VE VERİ TABANI OLUŞTUMA
BÖLÜM15 D- VERİ TABANI PROGRAMI 1. VERİ TABANI KAVRAMLARI VE VERİ TABANI OLUŞTUMA 1.1. Veri Tabanı Kavramları Veritabanı (DataBase) : En genel tanımıyla, kullanım amacına uygun olarak düzenlenmiş veriler
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ I
BÖLÜM 3 3. VERİ TABANI TEMEL KAVRAMLARI Veritabanı (DataBase) : En genel tanımıyla, kullanım amacına uygun olarak düzenlenmiş veriler topluluğudur. Müşteri adres defterleri, ürün satış bilgilerinin saklandığı
DetaylıVERİSETİ ORGANİZASYONU. Dr. Cahit KARAKUŞ
VERİSETİ ORGANİZASYONU Dr. Cahit KARAKUŞ VERİ Seti nedir? Bilgi topluluğudur. Bilgiyi depolayan, düzenleyen ve işleyen bir matematiksel modeldir. Veri seti, en geniş anlamıyla; birbiriyle ilişkili verilerin
DetaylıMICROSOFT ACCESS 2007-2010 DERS NOTLARI
MICROSOFT ACCESS 2007-2010 DERS NOTLARI İÇİNDEKİLER 1.VERİTABANI NEDİR?... 2 2.MICROSOFT ACCESS... 2 3. TABLOLAR... 3 3.2 Tablolara Kayıt Girmek... 5 4. FORMLAR... 7 4.1 Form Sihirbazı ile form oluşturma...
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ıVeritabanıYönetimi Varlık İlişki Diyagramları. Yrd. Doç. Dr. Tuba KURBAN
VeritabanıYönetimi Varlık İlişki Diyagramları Yrd. Doç. Dr. Tuba KURBAN VeritabanıTasarımı - Projenin tasarım aşamasında veritabanı tasarımı çok iyi yapılmalıdır. Daha sonra yapılacak değişiklikler sorunlar
DetaylıVERİTABANI Veritabanı Tasarımı
VERİTABANI Veritabanı Tasarımı TASARIM BASAMAKLARI Güçlü ve performanslı bir veritabanı için gerçekçi ve disiplinli bir tasarım oluşturulmalıdır. Veritabanı oluşturulurken belirli kurallara uyulması gerekir.
Detaylıw w w. a n k a r a b t. c o m
Şirket Profili w w w. a n k a r a b t. c o m AnkaraBT, yazılım geliştirme alanında faaliyet gösteren ve uzman kadrosuyla Türkiye'nin önde gelen kurumsal çözümlerini üreten %100 Türk sermayeli bilgi teknolojisi
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ı-I 4.Hafta
Veri Tabanı-I 4.Hafta Normalizasyon(Normalleştirme) 1 Normalleştirme Normalleştirme, bir veritabanındaki verileri düzene koyma işlemidir. Tablolar oluşturmak ve bu tablolar arasında hem verileri koruyacak
DetaylıVeritabanı Yönetim Sistemleri (Veritabanı Tasarımı) İlişkisel Veritabanı Modeli
Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) İlişkisel Veritabanı Modeli Konular Temel Kavramlar Tablo Anahtar Süper Anahtar Birincil Anahtar Yabancı Anahtar İkincil Anahtar Bütünlük Kuralları Birincil
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ıDERS TANITIM BİLGİLERİ. Dersin Adı Kodu Yarıyıl Teori (saat/hafta) Laboratuar (saat/hafta) Uygulama (saat/hafta) AKTS. Yerel Kredi
DERS TANITIM BİLGİLERİ Dersin Adı Kodu Yarıyıl Teori (saat/hafta) Uygulama (saat/hafta) Laboratuar (saat/hafta) Yerel Kredi AKTS Temel Bilgi ve İletişim BEB650 Güz / 0 2 0 1 2 Teknolojileri Kullanımı Bahar
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ıBİLİŞİM SİSTEMLERİNİN PRENSİPLERİ
BİLİŞİM SİSTEMLERİNİN PRENSİPLERİ Derleyen: Prof. Dr. Güngör BAL Bölüm 4 Yazılım: Sistemler ve uygulama yazılımı Prensipler ve Öğrenme hedefleri Sistemler ve uygulama yazılımı bireylerin ve organizasyonların
Detaylı1. Veri Tabanı Sistemine Giriş
1. Veri Tabanı Sistemine Giriş Dr. Hidayet Takçı VTYS den önce verilerin tutulması için dosyalama sistemleri kullanılmaktaydı. Dosyalama sistemlerinde başta veriler arasındaki ilişkilerin kurulması olmak
DetaylıTurquaz. Açık kodlu muhasebe yazılımı http://www.turquaz.com. Turquaz Proje Grubu
Turquaz Açık kodlu muhasebe yazılımı http://www.turquaz.com Turquaz Proje Grubu Konu Başlıkları 1. Turquaz Proje Grubu 2. Programın fikri 3. Geliştirme aşaması 4. Programın içeriği 5. Yapılacaklar 6. Dizayn
DetaylıVeri Tabanı Tasarım ve Yönetimi
SAKARYA ÜNİVERSİTESİ Veri Tabanı Tasarım ve Yönetimi Hafta 5 Prof. Dr. Ümit KOCABIÇAK Bu ders içeriğinin basım, yayım ve satış hakları Sakarya Üniversitesi ne aittir. "Uzaktan Öğretim" tekniğine uygun
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ıÇek-Senet Modülü Dizayn. Dökümanı. Turquaz Muhasebe. Versiyon 0.2. Önsel Armağan. 15 Eylül 04
Çek-Senet Modülü Dizayn Dökümanı Turquaz Muhasebe Versiyon 0.2 Önsel Armağan 15 Eylül 04 Turquaz Muhasebe, Çek-Senet Modülü Dizayn Dökümanı Sayfa 2 İçindekiler İÇİNDEKİLER 2 GEÇMİŞ DEĞİŞİKLİKLER 3 1. GİRİŞ
DetaylıVeritabanı Tasarımı. İlişkisel Veritabanı Kavramlarına Giriş
Veritabanı Tasarımı İlişkisel Veritabanı Kavramlarına Giriş Amaç Bu ders aşağıdaki hedefleri kapsamaktadır: Birincil anahtar tanımlama İkincil anahtar tanımlama Sütun bütünlüğü kuralı tanımlama Satır,
DetaylıTemel Bilgisayar (Basic Computer) Yazılım (Software)
Temel Bilgisayar (Basic Computer) Yazılım (Software) Yazılım (Software) Eğitim TV - egitimtv.biz - facebook.com/egitimtv 2 Yazılım Daha önce de bahsettiğimiz gibi; yazılım, bilgisayar üzerinde çalışan
DetaylıDurhan GABRALI Veritabanı Organizasyonu Dersi (11B)
VERİTABANI ORGANİZASYONU Veri nedir? Veri(data) ilişkide olduğumuz(ilgimiz olan) dünyanın durumlarıdır. O gün mağazaya kaç kişi geldiği, dışarıda havanın sıcaklığı, boyunuzun uzunluğu, göz renginiz veya
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ı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ıÜniversitelerde Hiyerarşik İçerik Yönetimi ve Merkezi İçerik Yönetim Sistemi Uygulaması
ULAKNETÇE '10 23-26 Mayıs 2010 Isparta Üniversitelerde Hiyerarşik İçerik Yönetimi ve Merkezi İçerik Yönetim Sistemi Uygulaması Hüseyin Yüce Melih Taşdizen Tuğrul Boztoprak Marmara Üniversitesi Bilişim
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ-II
VERİ TABANI YÖNETİM SİSTEMLERİ-II 3. MİCROSOFT SQL SERVER ARAYÜZ HİTİT ÜNİVERSİTESİ SUNGURLU MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ BİLGİSAYAR PROGRAMCILIĞI / 2. SINIF-GÜZ DÖNEMİ SQL Server
DetaylıSwing ve JDBC ile Database Erişimi
Swing ve JDBC ile Database Erişimi JDBC API, tablolanmış herhangi bir tür veriye, özellikle İlişkisel Veritabanı, erişim sağlayan bir Java API sidir. JDBC, aşağıda verilen üç etkinliğin gerçekleştirilebileceği
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ıMicrosoft SQL Server 2008 Oracle Mysql (Ücretsiz) (Uygulamalarımızda bunu kullanacağız) Access
Programlamaya Giriş VERİ TABANI UYGULAMASI ÖN BİLGİ Veritabanları, verilere sistematik bir şekilde erişilebilmesine, depolanmasına ve güncellenmesine izin veren, yüksek boyutlu veriler için çeşitli optimizasyon
DetaylıİNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 5 Veri Tabanı İşlemleri
İNTERNET PROGRAMLAMA 2 A S P. N E T Marmara Teknik Bilimler MYO / Hafta 5 Veri Tabanı İşlemleri VERİTABANI BAĞLANTISI Site içindeki bilgilerin saklanması / düzenlenmesi ve kullanıcı etkileşiminin sağlanabilmesi
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 İnternet Uygulamaları için Veritabanı Programlama EEE474 8 3+2 4 5 Ön Koşul Dersleri Dersin Dili Dersin Seviyesi Dersin Türü İngilizce
DetaylıVERİTABANI Veritabanı Yönetimi
VERİTABANI Veritabanı Yönetimi YAPILANDIRILMIŞ SORGULAMA DİLİ (SQL) Veritabanı yönetimi, veritabanının yapısal özelliklerini belirtmek ve değiştirmek, veritabanına kullanıcı erişimlerini ve yetkilerini
DetaylıAHMET YESEVİ ÜNİVERSİTESİ BİLİŞİM SİSTEMLERİ VE MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ LİSANS DÖNEM ÖDEVİ
AHMET YESEVİ ÜNİVERSİTESİ BİLİŞİM SİSTEMLERİ VE MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ LİSANS DÖNEM ÖDEVİ TBIL-40-0 Nesneye Yönelik Sistem Çözümleme ve Tasarım HAZIRLAYAN 22325 Fahri DÖNMEZ DANIŞMAN
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ıCBS Arc/Info Kavramları
Arc/Info Kavramları Karadeniz Teknik Üniversitesi Orman Fakültesi Arc/Info 9.3? ArcGIS Desktop o ArcView: çok kapsamlı veri kullanımı, haritalama ve analizler üzerine odaklanır. o o ArcEditor: ArcView
DetaylıCBS Arc/Info Kavramları
Arc/Info Kavramları Prof.Dr. Emin Zeki BAŞKENT Karadeniz Teknik Üniversitesi Orman Fakültesi (ESRI) Environmental Systems Research Institute Dünyadaki 50 büyük yazılım şirketinden birisidir Pazarın 1/3
DetaylıVeri Tabanı Programlamaya Giriş
Veri Tabanı Programlamaya Giriş Kitap özeti Veri Tabanı Programlamaya Giriş SQL insanların veritabanı sistemleri ile konuşmasını sağlayan popüler bir dildir. Bu dil sayesinde, bir veritabanından kayıtları
DetaylıSQL Query and Table Application
SQL Query and Table Application Elbistan Meslek Yüksek Okulu 2012 2013 Bahar Yarıyılı Öğr. Gör. Murat KEÇECİOĞLU 24-25 Nis. 2013 Sorgulama İşlemleri SQL de sorgulama işlemleri SELECT deyimi yardımıyla
DetaylıİLİŞKİSEL VERİ MODELİ
İLİŞKİSEL VERİ MODELİ Tablolar ile Gösterim Her İlişki iki boyutlu bir tablo olarak gösterilir. Tablonun her sütununa bir nitelik atanır. Tablonun her satırı ise bir kaydı gösterir. Bilimsel kesimde daha
Detaylı