VERİ TABANI VE YÖNETİM SİSTEMLERİ

Slides:



Advertisements
Benzer bir sunumlar
Veritabanı Nedir?
Advertisements

Microsoft Access Bu program Microsoft program paketinin içerisinde yer alan; çok büyük miktarlardaki verilerin depolanabileceği veritabanı oluşturmamıza.
MS OFFICE Access 2013.
ÖRNEK BİR VERİTABANI TASARIMI VE NORMALİZASYONU
Veri Tabanı Tasarlama İlk kuralımız, olabildiğince bilgileri parçalamaktır.
4 SQL- Yapısal Sorgulama Dili
RELATIONAL DATABASE MAGAMENT SYSTEM (RDMS)
Örnek Veritabanı Yazılımı: Microsoft Access
Normalizasyon Kuralları & SQL
İLİŞKİSEL VERİ MODELİ Tablolar ile Gösterim
Veri Tabanı Normalizasyonu Devrim ALTINKURT
VERİTABANI ve YÖNETİMİ
SQL SERVER 2008 VERİ TİPLERİ.
Varlık-İlişki Modeli Örneği
İndeksler Sibel SOMYÜREK.
İlişkisel Veri Modeli.
Veritabanı Yönetim Sistemleri Hızlı ve Kısa Giriş
Veri Tabanı Yönetim Sistemleri
VERİ TABANI VE YÖNETİM SİSTEMLERİ
VERİ TABANI VE YÖNETİM SİSTEMLERİ  Birincil Anahtar Türleri  Access Veri Tabanında Bulunan İlişkiler  İlişkileri Tanımlama Bir – Çok İlişkisi Çok –
Veri Bütünlüğü Sibel SOMYÜREK.
VERİ TABANI YÖNETİM SİSTEMLERİ
Excel 2007 Uzm. Murat YAZICI.
VERİTABANI OLUŞTURMAK
EXCEL DE VERİ TABANI (DATABASE) İŞLEMLERİ
VERİ TABANI VE VERİ TOPLAMA YÖNTEMLERİ
VERİ TABANI VE YÖNETİM SİSTEMLERİ
Veritabanı Yönetim Sistemleri-I
ADRES DEFTERİMDE NELER VAR?. Arkadaşlarınızın, akrabalarınızın ve tanıdığınız diğer kişilerin adresleri, telefon numaraları, e-posta adresleri vb. bilgilerini.
Microsoft Office Access Yrd. Doç. Dr. Doğan AYDOĞAN.
Access’te İlişki Kurma
VERİTABANI ve YÖNETİMİ
BTP102 VERİTABANI YÖNETİM SİSTEMLERİ 1
Veritabanı Tasarımı ve Yönetimi
Normalizasyon Bütünlük Kısıtları. (integrity constraints) Veritabanında yer alacak değerleri sınırlar. Nesne bütünlüğü: Her nesne “unique” olarak ifade.
Veritabanı Kavramları
Microsoft Office Access
Veri Tabanı Yönetim Sistemleri I
VERİTABANI YARATMA.
Microsoft Office Access
HAFTA 6-7.
Microsoft Office Access
SQL’ e Giriş Uzm. Murat YAZICI.
İLİŞKİSEL VERİ MODELİ Tablolar ile Gösterim
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.
Veritabanı Kavramları
Veritabanı Yönetim Sistemleri
İnsan Kaynakları Bilgi Sistemleri
UNV13107 TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI. Veri tabanı Bilgisayar ortamında saklanan düzenli verilerdir. Bilgisayar ve ağ ortamındaki bilginin temel.
BİYOLOJİK VERİTABANLARINA GİRİŞ
ÖTÖ 451 Okul Yönetiminde Bilgisayar Uygulamaları R. Orçun Madran.
ELEKTRONİK TABLOLAMA PROGRAMI: EXCEL
Hesaplama Tabloları (MS For Mac Excel -1) Öğr.Gör. Mehmet Akif Barış.
İLİŞKİSEL VERİ MODELİ GÖSTERİMİ
Altıncı hafta. Müfredat programı Ödev teslim edenler Mantıksal tasarım ödevini teslim edenler: Belediye Projesi Valilik Projesi Mekan Projesi Konaklama.
Living in a Digital World Discovering Computers 2010 Bilgisayarların Keşfi Veritabanı Yönetimi Hafta 9.
İleri Excel 1 Fuat Tosun.
Hesaplama, Grafik ve Veri Oluşturma Araçları Microsoft Excel Tanıtımı
Veri Tabanı Yönetimi Dersi 1. Laboratuvarı
ÖRNEK BİR VERİTABANI TASARIMI VE NORMALİZASYONU
İNDEKS.
Basit Sorgulamalar Yapmak
Öğretim Görevlisi Alper Talha Karadeniz Veri Tabanı 1
TOPLU POSTALAMA İŞLEMİ İÇİN ETİKET OLUŞTURMA VE YAZDIRMA
Veri Tabanı Temel Kavramlar.
Öğretim Görevlisi Alper Talha Karadeniz Veri Tabanı 1
İLERİ VERİ TABANI UYGULAMALARI
VERİTABANI YÖNETİM SİSTEMLERİ 2- Tasarım ve ER Modeli
VERİ TABANI UYGULAMALARI
1 EXCEL DE VERİ TABANI (DATABASE) İŞLEMLERİ Excel de bir veritabanı oluşturulabilir veya başka programlarda (Access gibi) oluşturulmuş olan Veri Tabanları.
Sunum transkripti:

VERİ TABANI VE YÖNETİM SİSTEMLERİ Veri Tabanı Planlama İlişkisel Veri Tabanı Kavramı Key ve Primary Key Nedir? Veri Tabanı Tasarlama Adımları Tablo Nedir? Tabloların Tasarlanması

Veri Tabanı Planlama Veritabanı tasarlamada ilk adım, tasarımın amacını ve ne için kullanılması gerektiğini belirlemektir. Veritabanından hangi bilgiyi istediğinizi bilmeniz gerekir. Buradan, hangi konular hakkında bilgi saklamaya gereksinim duyduğunuzu (tablolar) ve her konu için hangi bilgileri saklamanız gerektiğini (tablodaki alanlar) belirleyebilirsiniz.

Veri Tabanı Planlama Tablo (Table) Nedir? Tablolar en temel Veri Tabanı nesneleridir. Amaçları bilgi depolamaktır. Diğer bütün veri tabanı nesneleri bir yada daha çok tablonun etkileşimini sağlamak amacıyla kullanılır. Bir VT binlerce tablo içerebilir ve her bir tablonun alabileceği kayıt sayısı yalnızca sabit diskinizdeki boş alan ile sınırlıdır. ALAN KAYIT Yukarıdaki “Nakliyeciler” Tablosu, VT terimleriyle “alan” ve “kayıt” olarak bilinen sütun ve satırlardan oluşmaktadır. Her alan bir nakliyeci hakkında belirli türden bir bilgi içerir. Her kayıt ise farklı nakliyecilerin bilgilerini içerir.

X Veri Tabanı Planlama Tabloların Tasarlanması; Tablolarınızı tasarlarken, önemli tasarım ilkelerini akılda tutarak Bilgileri Parçalara Ayırın. Tablo yinelenen bilgileri içermemeli ve tablolar arasında bilgi yinelenmemelidir. Bu bakımdan, ilişkisel veritabanı içindeki tablo, elektronik tablo gibi düz dosya uygulamasındaki tablodan farklıdır. X

Veri Tabanı Planlama Tabloların Tasarlanması; Her bilgi parçası, yalnızca bir tabloda saklanmalıdır. Bu koşulun uyulmadığı durumlarda, bir yerde güncellenen bir adres bilgisi başka yerde güncellenmeden kalabilir ve bu durum veri tutarsızlığına yol açar. Örneğin, her müşterinin adresini ve telefon numarasını bir defa ve bir tabloda saklamak en uygun tasarım biçimi olacaktır.

Veri Tabanı Planlama Tabloların Tasarlanması; Her tablo bir konu hakkında bilgi içermelidir. Her tablo yalnızca bir konu hakkındaki gerçeği içerdiğinde, diğer konulardan bağımsız olarak her konu hakkındaki bilgiyi koruyabilirsiniz. Örneğin, müşteri adreslerini, müşteri siparişlerinden farklı bir tabloda saklayabilirsiniz, böylece bir siparişi sildiğinizde, müşteri hakkındaki bilgiyi korursunuz. X

İlişkisel Veri Tabanı Kavramı Microsoft Office programının Excel bileşeni gibi basit bir Elektronik Tablolama programı, verileri genelde düz bir dosya olarak başvurulan yalnızca tek bir tabloda depola- yabilir. Bu basit Veri Tabanları “Düz Veri Tabanı” olarak adlandırılır. Günümüzde hemen tüm VTYS’ler ilişkisel veri modelini kullanırlar. Bu model verileri birden çok ilişkili tablolarda tutabilir ve böylece “İlişkisel Veri Tabanı” olarak adlandı- rılan veri Tabanlarını oluştururlar.

İlişkisel Veri Tabanı Kavramı İlişkisel modelde veriler basit tablolar halinde tutulmalıdır. İlişkisel Veri Tabanlarındaki herhangi bir tabloda, birbiriyle tamamen aynı iki kayıt (row or record) bulunamaz. Dolayısıyla; bir müşterinin aynı ürünü iki kez sipariş etmesi görünürde engellenmiştir. Bu durumu da tabloya bir alan ekleyerek çözebilirsiniz. Örneğin Sipariş Numarası

İlişkisel Veri Tabanı Kavramı Bir Veri Tabanında bulunan farklı Tablolardaki İlişkisel Alanların Veri Tipleri ve Tanımlamaları aynı olmalıdır. Key: Birbiriyle eş kayıtları ayırmak için kullanılan bileşenlere denir. Tablodaki bir kaydı diğer tüm kayıtlardan ayırmak için kullandığımız bileşene, “Primary Key” adı verilir. Primary Key, o kaydı “unique” (eşsiz, benzersiz) yapar. Tüm İlişkisel Veri Tabanlarında her bir Tablo ya da İlişkide mutlaka Primary Key olmalıdır.

Veri Tabanı Tasarlama Adımları Veri Tabanının amacını belirleme, Veritabanınızda gereksinim duyduğunuz tabloları belirleme, Tablolarınızda gereksinim duyduğunuz alanları belirleme, Anahtar alanları belirleme (her kayıttaki benzersiz değerleri tanımlama) Oluşturulan Tablolar arasındaki ilişkileri belirleme, Tasarımı geliştirme, Veri girme ve diğer veritabanı nesnelerini oluşturma.