Veri Tabanı-I 3.Hafta

Save this PDF as:
 WORD  PNG  TXT  JPG

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "Veri Tabanı-I 3.Hafta"

Transkript

1 Muhammer İLKUÇAR, MAKÜ-20 BURDUR Veri Tabanı-I 3.Hafta Varlık-İlişki Modeli ( Entity-Relationship (E-R) Model )

2 Muhammer İLKUÇAR, MAKÜ-20 BURDUR Varlık-İlişki Modeli Temel Kavramları Örnek; Bir bakkalın veresiye defterinin Varlık-ĠliĢki modeli Ürün { ürün no, adı, fiyatı } MüĢteri { adı, soyadı, adresi telefonu } SatıĢ { müģteri bilgisi, ürün bilgisi, satıģ fiyatı, satıģ adedi, satıģ tarihi, satıģ adedi, ödenen miktar, ödeme tarihi } Ödeme Tutarı Ödeme tar ÜrünAdı Adı Soyadı ürün_o ÜRÜ SATIŞ MÜŞTERİ Müşteri_o Fiyatı adres telefon Satış miktarı Satış fiyatı Satış Tarihi 2 ÜRÜ- SATIŞ arasında : ilişkisi, SATIŞ-MÜŞTERİ arasında : ilişkisi vardır

3 Muhammer İLKUÇAR, MAKÜ-20 BURDUR Varlık-İlişki Modeli Temel Kavramları BİRE-BİRÇOK (:) İlişki ÜRÜ Ürün_no ürünadı Fiyatı Ekmek Kaşar L Süt.40 MÜŞTERİ Müşterino Adı Soyadı adres Telefon 0 Ali Can Burdur Kazım Kara Burdur Fatma Koç Toki SATIŞ Ürün_o Müşterino Satış miktarı Satış Fiyatı Satış Tarihi Ödenen Tutar Ödeme Tarihi

4 Muhammer İLKUÇAR, MAKÜ-20 BURDUR Varlık-İlişki (E-R) Modeli Bire-Bir İlişki : A varlık kümesindeki bir varlık, B varlık kümesindeki sadece bir varlık ile iliģkili ise. Süresi Proje Adı PROJE Maaş Proje_Yönetici Ad PERSOEL Soy Bütçe Proje o Başlama tarihi tck Bir personel ancak bir projede yönetici olabilir Her projeye sadece bir yönetici olmalıdır Her projenin mutlaka bir yöneticisi olmalıdır Her personel proje yöneticisi olmayabilir Proje yönetici atandıktan sonra proje baģlar «baģlama tarihi» türetilmiģ özellik 4

5 Muhammer İLKUÇAR, MAKÜ-20 BURDUR Varlık-İlişki (E-R) Modeli BİRE-BİR (:) İlişki PROJE Proje o Proje Adı Bütçe Süresi Proje-A 8 6 ay 2 Proje-B 3 3 ay 3 Proje-C 26 8 ay PERSOEL tck Adı Soyadı Ali Can 2 Fatma Kara 3 Sabri Durmuş PROJE_YÖETİCİ Proje o tck Maaş Başlama tarihi

6 Muhammer İLKUÇAR, MAKÜ-20 BURDUR Varlık-İlişki (E-R) Modeli Ad Soyad Final Ders Adı Kredi ÖĞRECİ Ogrenci_ders DERS numara Ders Kodu vize ÖĞRECİ numara Ad Soyad 0 Ali Can 02 Fatma Kara 03 Ruhu Say ÖĞRECİ_DERS numara Ders Kodu Vize Final DERS Ders Kodu Ders Adı Kredi 20 Programlama-I 4 05 Veri Tabanı-I Fizik

7 Muhammer İLKUÇAR, MAKÜ-20 BURDUR İnternet Alışveriş) ER Modeli basım_yılı stok_durumu Gonderme_tarihi kartno adres adı fiyat adet Siparis_tarihi soyad mail yazarı isbn ad mid KiTAP SİPARİŞ MÜŞTERİ KİTAP MÜŞTERİ isbn Adı yazarı fiyatı Basım_yılı Stok_durumu mid ad soyad karto mail adres SİPARİŞ isbn mid adet Sipariş_tarihi Gönderme_Tarihi 7

8 Muhammer İLKUÇAR, MAKÜ-20 BURDUR Örnek Veritabanı ( ŞİRKET) Varlık-İlişki Modeli Adı Göbek Adı Soyadı Tam Adı D. Tarihi Sicil o ÇALIŞA Cinsiyeti Maaşı Yönetici Sigorta Çalışan_Bölüm Bölüm_Yönetici Çalışan_Proje Çalışma Saati Başlama Tarihi BÖLÜM Bölüm o Kontrol PROJE Bölüm Adı Çalışan Sayısı Proje_o Bütçe Süresi Adı BAĞIMLI Yakınlık Proje Adı Cinsiyet D. Tarihi 8 sıra

9 Muhammer İLKUÇAR, MAKÜ-20 BURDUR Örnek Veritabanı ( ŞİRKET) Varlık-İlişki Modeli ĠliĢki ġemaları ÇALIġA (Sicil o, Adı, Göbek Adı, Soyadı, Tam Adı, Doğum Tarihi, MaaĢı, Cinsiyeti, Bölüm o, Yönetici) BÖLÜM (Bölüm o, Bölüm Adı, ÇalıĢan Sayısı) BÖLÜM_YÖETĠCĠ (Bölüm o, Sicil o, BaĢlama Tarihi) PROJE (Proje o, Proje Adı, Bütçe, Süre, Bölüm o) PROJE_ÇALIġA (Proje o, Sicil o, Haftalık Saati) SĠGORTALI (Sicil o, Sıra, Adı, Doğum Tarihi, Cinsiyeti, Yakınlık) 9

10 Muhammer İLKUÇAR, MAKÜ-20 BURDUR Örnek Veritabanı ( ŞİRKET) Varlık-İlişki Modeli ĠliĢki ġema Çizeneği CALISA SICILO ADI GADI SOYADI TAMADI DTARIHI MAASI CIS BOLUMO YOETICI BOLUM BOLUMADI CALISASAYISI BOLUMO BOLUM_YOETICI SICILO BASLAMATARIHI BOLUMO PROJE PROJEO PROJEADI BUTCE SURE BOLUMO PROJE_CALISA PROJEO SICILO HAFTALIKSAATI SIGORTALI SICILO SIRA ADI DTARIHI CIS YAKILIK 0

11 Muhammer İLKUÇAR, MAKÜ-20 BURDUR Sanal alışveriş sitesi (E-R) Modeli SatıĢ Fiyat KDV Oranı Ürün ID ÜRÜ AĠT OLDUĞU KATEGORĠ Kategori Adı Ürün Adı Kategori ID TEDARĠK EDE ÜRÜ_SĠPARĠġ Adet Adres SipariĢ_no Firma ID FĠRMA SĠPARĠġ Tarih Adres Ad Firma Adı Telefon MÜġTERĠ_SĠPARĠġ MÜġTERĠ Soyad Telefon MüĢteri ID

12 Muhammer İLKUÇAR, MAKÜ-20 BURDUR Sanal alışveriş sitesi (E-R) Modeli ĠliĢki ġemaları ÜRÜ (ÜrünID, Ürün Adı, SatıĢ Fiyatı, Kategori ID, FirmaID) KATEGORĠ (KategoriID, Kategori Adı, KDV Oranı) FĠRMA (FirmaID, Firma Adı, Adresi, Telefon) MÜġTERĠ (MüĢteriID, Adı, Soyadı, Adresi, Telefonu) SĠPARĠġ (SipariĢ o, Tarih, MüĢteriID) ÜRÜ_SĠPARĠġ (SipariĢ o, Ürün o, Adet) 2

13 Muhammer İLKUÇAR, MAKÜ-20 BURDUR Sanal alışveriş sitesi (E-R) Modeli ĠliĢki ġema Çizeneği URU URUID URUADI SATISFIYATI KATEGORIO FIRMAID KATEGORI KATEGORIADI KDVORAI KATEGORIID FIRMA FIRMAADI ADRESI TELEFO FIRMAID MUSTERI ADI SOYADI ADRESI TELEFOU MUSTERIID SIPARIS SIPARISO TARIH MUSTERIID URU_SIPARIS URUID SIPARISO ADET 3

14 Muhammer İLKUÇAR, MAKÜ-20 BURDUR TABLO- KAVRAMLARI ĠliĢki (Relation) : Satır ve sütunlardan oluģan iki boyutlu tablo. Özellik (Attribute) : ĠliĢkinin adlandırılmıģ sütunu. Alan (Domain) : Bir veya birkaç özelliğin alabileceği değerler kümesi. Özellikler Kümesi (Tuple) : ĠliĢkideki bir satır. Derece (Degree) : ĠliĢkinin özellikleri sayısı. Satırların sayısı (Cardinality) ĠliĢkisel Veritabanı (Relational Database) : ormalleģtirilmiģ iliģkiler kümesi. Formal Olmayan Kavramlar Tablo (Table) Sütun (Column) Satır (Row) Sütundaki değerler Tablo tanımı Formal Kavramlar İlişki (Relation) Özellik (Attribute) Özellikler Kümesi (Tuple) Alan (Domain) İlişki Şeması 4

15 Satırlar (Tuples) İlişki (Relation) Satır Sayısı Muhammer İLKUÇAR, MAKÜ-20 BURDUR Tablo-Yapısı Kavramlar (Örnek) PERSOEL Özellikler (Attributes) Sicil o Adı Soyadı adres telefon Ali Can 2 Fatma Kara 3 Sabri Durmuş 4 Cevriye Fosforlu 5 Tuba Koç Birincil Anahtar Sütun Sayısı - Derece (Degree) ÜVALAR Sıra o Unvan_Kodu Açıklama Sicil o Yabancı Anahtar SM Satış Müdürü 2 PM Proje Müdürü 3 MUH Mühendis UZMUH Uzman Mühendis 2

16 Muhammer İLKUÇAR, MAKÜ-20 BURDUR Tablo-Yapısı Ogrenci ( sid: string, name: string, login: string, age: integer, gpa: real ) ogrenci 6

17 Muhammer İLKUÇAR, MAKÜ-20 BURDUR Soru ve Önerileriniz? 7

18 Muhammer İLKUÇAR, MAKÜ-20 BURDUR Çalışma Sorusu Mobilya üreten bir firmanın tüm bilgilerini içerecek bir E-R modelini çiziniz? 8

Veri Tabanı-I. 3.Hafta

Veri Tabanı-I. 3.Hafta Veri Tabanı-I 02.03.20 3.Hafta Varlık-İlişki Modeli ( Entity-Relationship (E-R) Model ) Muhammer İLKUÇAR, MAKÜ-20 BURDUR Varlık-İlişki Modeli Temel Kavramları Örnek; Bir bakkalın veresiye defterinin Varlık-ĠliĢki

Detaylı

Veri Tabanı-I 2.Hafta

Veri Tabanı-I 2.Hafta Veri Tabanı-I 2.Hafta Varlık-İlişki Modeli ( Entity-Relationship (E-R) Model ) 1 Varlık-İlişki (E-R) Modeli Varlık (Entity) : Diğer nesnelerden ayırt edilebilen tekil (unique) nesnedir. (Soyut (SĠPARĠġ)

Detaylı

Veri Tabanı-I 4.Hafta

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ı

Varlık-İlişki Modeli (Entity-Relationship Model)

Varlık-İlişki Modeli (Entity-Relationship Model) Varlık-İlişki Modeli (Entity-Relationship Model) Varlık-ilişki modeli, ya da kısaca E-R modeli (Entity- Relationship model) 1976 yılında P.P. Chen tarafından geliştirilen bir modeldir. Bugüne kadar varlık-ilişki

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 Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı Öğr. Gör. Cansu AYVAZ GÜVEN VERITABANI-I Varlık-İlişki Diyagramlarının İlişki Şemalarına Dönüştürülmesi E-R Çizelgelerini İVTYS ye Dönüştürme

Detaylı

İLİŞKİSEL VERİ MODELİ

İ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ı

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

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ı

2 İlişkisel Veritabanı Tasarımı ve Normalizasyon. Veritabanı 1

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ı

VERİTABANI ve YÖNETİMİ

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 -7- VERİLERİ GRUPLAYARAK ANALİZ ETMEK 3 Genel Bakış Grup fonksiyonlarının tanımlanması, Gruplama işlemlerini, Gruplama

Detaylı

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

Veritabanı Tasarımı ve Yönetimi. Uzm. Murat YAZICI Veritabanı Tasarımı ve Yönetimi Uzm. Murat YAZICI 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 çıkartabilir veya

Detaylı

2 İlişkisel Veritabanı Tasarımı. Veritabanı 1

2 İlişkisel Veritabanı Tasarımı. Veritabanı 1 2 İlişkisel Veritabanı Tasarımı 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 yapıldığı

Detaylı

DML işlemleri. Elbistan Meslek Yüksek Okulu 2014 2015 Bahar Yarıyılı. 12 15 May. 2015. Öğr. Gör. Murat KEÇECĠOĞLU

DML işlemleri. Elbistan Meslek Yüksek Okulu 2014 2015 Bahar Yarıyılı. 12 15 May. 2015. Öğr. Gör. Murat KEÇECĠOĞLU DML işlemleri Elbistan Meslek Yüksek Okulu 2014 2015 Bahar Yarıyılı 12 15 May. 2015 Öğr. Gör. Murat KEÇECĠOĞLU DML-Data Manipulation Lanquage : Buna Türkçe olarak veri işleme dili diyebiliriz. DML komutları

Detaylı

Veri Tabanı-I 5.Hafta

Veri Tabanı-I 5.Hafta Veri Tabanı-I 5.Hafta DataBase Oluşturma 1 DATABASE Kolon,özellik,alanColumn,attributes,fields) Sunucu Tablo numarası adı soyadı 0913109001 Ali Can 0913109002 Nuri Koç Database 0913109003 Fatma Kara Satır,Kayıt

Detaylı

Tablolar Arası İlşikiler ve Alan Özellikleri. Şekil 1. Magaza veritabanının tabloları ve tablolar arasındaki ilişkiler

Tablolar Arası İlşikiler ve Alan Özellikleri. Şekil 1. Magaza veritabanının tabloları ve tablolar arasındaki ilişkiler SQL'de Veri İşleme Komutları SQL'de verileri işlemek için kullanılan komutlara DML (Data Manipulation Language Veri İşleme Dili) denilmektedir. Bu komutlar ile oluşturulan ifadeler tablolara kayıt eklemek,

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ı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ı

EBE-368 Veri Tabanı Yönetim Sistemleri İlişkisel Model (The Relational Model)

EBE-368 Veri Tabanı Yönetim Sistemleri İlişkisel Model (The Relational Model) EBE-368 Veri Tabanı Yönetim Sistemleri İlişkisel Model (The Relational Model) Dr. Dilek Küçük İlişkisel Model [1] Günümüzde en yaygın kullanılan veri tabanı modelidir. Bir ilişkisel veri tabanı bir veya

Detaylı

Tablolar Arası İlşikiler ve Alan Özellikleri Siparis.musteri_no musteri.musteri_no Siparis.urun_kodu musteri.urun_kodu

Tablolar Arası İlşikiler ve Alan Özellikleri Siparis.musteri_no musteri.musteri_no Siparis.urun_kodu musteri.urun_kodu SQL'DE VERİ İŞLEME KOMUTLARI SQL'de verileri işlemek için kullanılan komutlara DML (Data Manipulation Language Veri İşleme Dili) denilmektedir. Bu komutlar ile oluşturulan ifadeler tablolara kayıt eklemek,

Detaylı

VTYS İlişkisel Veri Modeli Y R D. D O Ç. D R. M. B E T Ü L Y I L M A Z

VTYS İlişkisel Veri Modeli Y R D. D O Ç. D R. M. B E T Ü L Y I L M A Z VTYS İlişkisel Veri Modeli Y R D. D O Ç. D R. M. B E T Ü L Y I L M A Z İlişkisel Veri Modelinde İlişki Kavramı Bu modelde İlişki (relation) kavramı matematiksel bir kavramdır. Daha önce gördüğümüz Varlık-İlişki

Detaylı

3. Hafta Tablo İşlemleri BPR255 Veritabanı Yönetim. Bu Derste Öğrenecekleriniz: 1. Tablo İşlemleri

3. Hafta Tablo İşlemleri BPR255 Veritabanı Yönetim. Bu Derste Öğrenecekleriniz: 1. Tablo İşlemleri Bu Derste Öğrenecekleriniz: 1. Tablo İşlemleri 1.1. Tablo Oluşturma 1.2. Tablo Oluşturmada Kısıtlamalar Constraints 1.3. Tablo Silme a. NULL, NOT NULL b. PRIMARY KEY c. UNIQUE d. FOREIGN KEY e. CHECK f.

Detaylı

Veritabanı ve Yönetim Sistemleri

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ı-I 1.Hafta

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ı

VERİ TABANI YÖNETİM SİSTEMLERİ Melih BÖLÜKBAŞI

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ı

EBE-368 Veri Tabanı Yönetim Sistemleri Veri Tabanı Tasarımı

EBE-368 Veri Tabanı Yönetim Sistemleri Veri Tabanı Tasarımı EBE-368 Veri Tabanı Yönetim Sistemleri Veri Tabanı Tasarımı Dr. Dilek Küçük Veri Tabanı Tasarımı Kavramsal Veritabanı Tasarımı Gereksinim analizi adımında edinilen bilgilerle, verinin kısıtlamalarıyla

Detaylı

KÜTÜPHANE VERİ TABANININ KAVRAMSAL TASARIMI

KÜTÜPHANE VERİ TABANININ KAVRAMSAL TASARIMI Öğreci umarasıı so haesi ile ödevleri sıra umarası eşleştirilmiştir. Ödevde isteile veri tabaıı öcelikle kavramsal tasarımı yapılacaktır. Buu içi Varlık İlişki Modeli kullaılacak ve varlık ilişki çizelgesi

Detaylı

BĐL378 - VERĐTABANI YÖNETĐM SĐSTEMLERĐ

BĐL378 - VERĐTABANI YÖNETĐM SĐSTEMLERĐ BĐL378 VERĐTABANI YÖNETĐM SĐSTEMLERĐ Öğr.Gör.Sedat TELÇEKEN ANADOLU ÜNĐVERSĐTESĐ FEN FAKÜLTESĐ MATEMATĐK BÖLÜMÜ 2005 2006 Bahar Dönemi VTYS, çeşitli kullanıcı ve uygulamaların veritabanını tanımlama, biçimleme,

Detaylı

10-Veri Tabanları. www.cengizcetin.net

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ı

Varlık-İlişki Şemaları

Varlık-İlişki Şemaları Varlık-İlişki Şemaları Bir varlığı belirlemeye yarayan, o varlıkla etkileşim kurmak ya da o varlığı kullanmak için gerekli önemli özellikleri (yani varlıkların metadata ları) İlk Adı İkinci Adı Soyadı

Detaylı

Herhangi bir tablonun tekrarlı veriler içerdiği duruma birinci normal form denir. Birinci normal formu Aşağıdaki tablo ile ele alacağız.

Herhangi bir tablonun tekrarlı veriler içerdiği duruma birinci normal form denir. Birinci normal formu Aşağıdaki tablo ile ele alacağız. Normalleştirme ve Uygulaması Normalleştirme Neden Uygulanır: İlişkisel veritabanı oluşturmak için normalleştirmeyi bilmek çok önemlidir. Normalleştirme işlemini anlayabilmek için ise fonksiyonel bağımlılık

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ı 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ı

Veritabanı Tarihi. 1960s: Bilgisayarlar artan saklama kapasiteleri ile birlikte firmalar tarafından karşılanabilir hale gelmeye başladı

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ı

HİZMET TAKİP PROGRAMI (HİTAP) Web Servisleri Kullanım Kılavuzu

HİZMET TAKİP PROGRAMI (HİTAP) Web Servisleri Kullanım Kılavuzu T.C. SOSYAL GÜVENLİK KURUMU HİZMET TAKİP PROGRAMI (HİTAP) Web Servisleri Kullanım Kılavuzu https://hitap.sgk.gov.tr/hitapweb/ https://hitap.sgk.gov.tr/ws_hizmettakip/services/hitap4cwebbean/wsdl/hitap4cwebbean.wsdl

Detaylı

TESİ. indeks. söylenebilir?? bir ilişkidir d) Hiçbiri. veya somutlaştırılmış. düzeyidir? sağlayabilir? sına. d) Hepsi. olabilir? c) Verilerin d) Hepsi

TESİ. indeks. söylenebilir?? bir ilişkidir d) Hiçbiri. veya somutlaştırılmış. düzeyidir? sağlayabilir? sına. d) Hepsi. olabilir? c) Verilerin d) Hepsi 1. 2. 3. 4. 5. 6. Görünüm (view) için özellikle aşağıdakilerden hangisi söylenebilir?? a) Veritabanındaki kayıtlı verileri düzenlemek, yönetmek ve elde etmek için kullanılan bir dildir b) Bir ilişkinin

Detaylı

2008 09 Güz Yarıyılı MT 487 Bilgisayarda Veri Yapıları Final Çalışma Soruları

2008 09 Güz Yarıyılı MT 487 Bilgisayarda Veri Yapıları Final Çalışma Soruları 2008 09 Güz Yarıyılı MT 487 Bilgisayarda Veri Yapıları Final Çalışma Soruları Hayali bir şirket için BizimŞirket isimli bir veritabanı oluşturulmuş ve aşağıdaki tablolar yapılmıştır. Lütfen tabloları dikkatlice

Detaylı

NESNE TABANLI PROGRAMLAMA-2 DERS UYGULAMALARI-1

NESNE TABANLI PROGRAMLAMA-2 DERS UYGULAMALARI-1 Öğrenci öğrenci1 = new Öğrenci() Ad = "Ali" ; öğrenci1.dersler[0] = new Ders() DersAd = "A", AKTS = 4, Vize = 40, Final = 40 ; öğrenci1.dersler[1] = new Ders() DersAd = "B", AKTS = 5, Vize = 70, Final

Detaylı

3. Hafta Tablo İşlemleri BPR255 Veritabanı. Bu Derste Öğrenecekleriniz: 1. Tablo İşlemleri. 1.2. Kısıtlamalar (Constraints)

3. Hafta Tablo İşlemleri BPR255 Veritabanı. Bu Derste Öğrenecekleriniz: 1. Tablo İşlemleri. 1.2. Kısıtlamalar (Constraints) Bu Derste Öğrenecekleriniz: 1. Tablo İşlemleri 1.1. Tablo Oluşturma 1.2. Tablo Oluşturmada Kısıtlamalar Constraints 1.3. Tablo Silme a. NULL, NOT NULL b. PRIMARY KEY c. UNIQUE d. FOREIGN KEY e. CHECK f.

Detaylı

Fonksiyonel(İşlevsel) Bağımlılık

Fonksiyonel(İşlevsel) Bağımlılık Fonksiyonel(İşlevsel) Bağımlılık R nin ilişkiyi(relation) ; A ve B nin bir attribute yada attribute setini temsil ettiğini düşünelim. Eğer R ilişkisinde her bir A değeri, tam olarak bir B değerine işaret

Detaylı

Veritabanı ve Yönetim Sistemleri

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ı

GİRİŞİMCİLİK DESTEK PROGRAMI

GİRİŞİMCİLİK DESTEK PROGRAMI GİRİŞİMCİ ADI SOYADI : İŞ FİKRİ ADI : İŞLETMENİN ADI : 1 BÖLÜM 1: GENEL BİLGİLER 1.1 Girişimci Bilgileri: (Bu kısımda kendinizi/ortaklarınızı kısaca tanıtınız, iş tecrübenizi anlatınız) 1.2 İş Fikri: (Bu

Detaylı

Bölüm 4: DDL Veri Tanımlama Dili

Bölüm 4: DDL Veri Tanımlama Dili Bölüm 4: DDL Veri Tanımlama Dili -43- Dr. Serkan DİŞLİTAŞ DDL (Data Definition Language Veri Tanımlama Dili : Bu kategorideki SQL komutları ile veritabanları, tablo, görünüm ve indekslerin yaratılması,

Detaylı

ACCESS PLATFORMUNDA SQL

ACCESS PLATFORMUNDA SQL ACCESS PLATFORMUNDA SQL (STRUCTURED QUERY LANGUAGE) KODLAMA ÖRNEKLERİ DISTINCT : Bir alanda birbirinin aynı kayıtlar bulunabilir. Öğrenciler tablosundaki aynı isimde öğrencilerin bulunması durumunda aynı

Detaylı

Veritabanı Tasarımı Ve Yönetimi

Veritabanı Tasarımı Ve Yönetimi SAKARYA ÜNIVERSITESI Veritabanı Tasarımı Ve Yönetimi Hafta 3 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ı

Veritabanı ve Yönetim Sistemleri

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 Normalizasyon 3.

Detaylı

Model: Soyutlama. Kavramsallaştırma (Genelleme) (Spesifikleştirme) Özelleştirme. Veri (Data) Yapı (Structure)

Model: Soyutlama. Kavramsallaştırma (Genelleme) (Spesifikleştirme) Özelleştirme. Veri (Data) Yapı (Structure) BIL251 Veritabanı Tasarımı ve Uygulamaları Dr. Hidayet Takçı 07.10.09 Veri (Data) Yapı (Structure) Veri modeli nedir? Veri özellikleri, sınırları ve ilkelerini gösteren yapıdır. VERİ MODELLERİ 1. Kavramsal

Detaylı

İNTERNET PROGRAMCILIĞI 2 11. HAFTA. MYSQL ile VERİTABANI İŞLEMLERİ - 1. Hazırlayan Fatih BALAMAN. İçindekiler. Hedefler. Veritabanı Oluşturma, Silme

İNTERNET PROGRAMCILIĞI 2 11. HAFTA. MYSQL ile VERİTABANI İŞLEMLERİ - 1. Hazırlayan Fatih BALAMAN. İçindekiler. Hedefler. Veritabanı Oluşturma, Silme İNTERNET PROGRAMCILIĞI 2 11. HAFTA İçindekiler Veritabanı Oluşturma, Silme MYSQL ile VERİTABANI İŞLEMLERİ - 1 Tablo Oluşturma, Silme Tabloya Bilgi Girme Veritabanı Sorgulamaları Hedefler Mysql komutları

Detaylı

2 Temel Kavramlar (Devam) Veritabanı 1

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ı

Bar Diyagramı ENM 5210 İSTATİSTİK VE YAZILIMLA UYGULAMALARI. Ders 3 Minitab da Grafiksel Analiz-III. Bar Diyagramı İçin Checklist.

Bar Diyagramı ENM 5210 İSTATİSTİK VE YAZILIMLA UYGULAMALARI. Ders 3 Minitab da Grafiksel Analiz-III. Bar Diyagramı İçin Checklist. ENM 5210 İSTATİSTİK VE YAZILIMLA UYGULAMALARI Ders 3 Minitab da Grafiksel Analiz-III (Bar-Pareto-Neden Sonuç-Saçılım Diagramları) Sayıları, ortalamaları veya diğer özet istatistiksileri kıyaslamak için

Detaylı

Veritabanına Uygulanması

Veritabanına Uygulanması Add, Alter Drop, Alter Change, Alter Sql komutları ve açıklamaları CREATE CREATE TABLE Üzerinde çalışma yapılan veritabanı içerisinde yeni bir tablonun oluşturulmasını sağlar. CREATE TABLE tablo_adı (alan_adı1

Detaylı

Veritabanı Yönetim Sistemleri

Veritabanı Yönetim Sistemleri Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) İlişkisel Cebir Konular Biçimsel Sorgulama Dilleri İlişkisel Cebir İlişkisel Cebir İşlemleri Seçme (select) işlemi Projeksiyon (project) işlemi Birleşim

Detaylı

1 Temel Kavramlar. Veritabanı 1

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ı

Veritabanı Tasarımı. İlişkileri Eşleştirme

Veritabanı Tasarımı. İlişkileri Eşleştirme Veritabanı Tasarımı İlişkileri Eşleştirme Konular Eşleştirmede Üstsınıf (supertype) uygulaması Altsınıf (subtype) uygulaması Üstsınıf ve altsınıf yay uygulaması 2 Amaç Hayalinizdeki evi yapan bir marangoz

Detaylı

Aşağıdaki tabloyu inceleyin. Sorgulama işlemlerini bu tabloya göre yapacağız.

Aşağıdaki tabloyu inceleyin. Sorgulama işlemlerini bu tabloya göre yapacağız. Bu Derste Öğrenecekleriniz: 1- Basit Sorgulamalar a. Tablodan tüm alanları sorgulama b. Tablodan alanları belirterek sorgulama c. Tekrarlı satırları önleme d. Belirli sayıda veya oranda sorgulama yapma

Detaylı

VERİTABANI DERS NOTLARI

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ı

İlişkisel Veri Tabanları I

İ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ı

Örnek Excel Formatını Nereden Bulabilirim?

Örnek Excel Formatını Nereden Bulabilirim? Excel ile Ürün Aktarımı Ürünlerinizi, Ticimax sistemine uygun hazırlamış olduğunuz excel dosyanız ile sisteme kolayca yükleyebilir, mevcut ürünleriniz için ise toplu güncellemeler yapabilirsiniz. Örnek

Detaylı

KAYITLAR BÖLÜM 14. 14.1 Giriş

KAYITLAR BÖLÜM 14. 14.1 Giriş BÖLÜM 14 KAYITLAR 14.1 Giriş Bir kayıt, bir nesneyle ilgili verilerin bir araya getirilmesidir. Öğrenci kayıtları, taşıt kayıtları, stok kayıtları günlük yaşantımızda karşılaştığımız yaygın kayıtlardır.

Detaylı

SORGULAR. Öğr.Gör.Volkan Altıntaş

SORGULAR. Öğr.Gör.Volkan Altıntaş SORGULAR Öğr.Gör.Volkan Altıntaş SORGULAR VE ÇEŞİTLERİ Seçme Sorguları: En sık kullanılan sorgu türüdür. Seçme sorguları, bilgileri veri sayfası görünümü nde gösteren veri tabanı nesnesi türüdür. Sorgu,

Detaylı

Veri Tabanı Yönetim Sistemleri. Yrd. Doç. Dr. M.Betül Yılmaz

Veri Tabanı Yönetim Sistemleri. Yrd. Doç. Dr. M.Betül Yılmaz Veri Tabanı Yönetim Sistemleri Yrd. Doç. Dr. M.Betül Yılmaz Veri Modeli (Data Model) Verileri mantıksal düzeyde düzenlemek için kullanılan yapılar, kavramlar ve işlemler topluluğu VTYS VT Tasarımı Veri

Detaylı

VERİTABANI DERS NOTLARI

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ı

Veri Tabanı-I 1.Hafta

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ı

e-ledger Fields (e-defter Alanları)

e-ledger Fields (e-defter Alanları) e-ledger Fields (e-defter Alanları) Table 1: Field information of the text document (Tablo 1:Yazı Metninin Alan Bilgileri) *Bulut, Lokal Table 2: Field information of the contents in the text document

Detaylı

2. NORMALİZASYON. Normalizasyon, taslak veri tabanı üzerinde birtakım işlemler yapılarak taslağı son haline yaklaştırma yöntemidir.

2. NORMALİZASYON. Normalizasyon, taslak veri tabanı üzerinde birtakım işlemler yapılarak taslağı son haline yaklaştırma yöntemidir. 2. NORMALİZASYON İlişkisel veri tabanları tasarlanırken verilerin gereksiz tekrarını, bilgilerin kaybını önlemek amacıyla normalizasyon işlemi uygulanması gerekir. Normalizasyon işlemi uygulanarak da ilişkilerin

Detaylı

Tekrar. Veritabanı 2

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ı

UBL-TR Kod Listeleri Mart 2011 Versiyon : 1.2 2/9

UBL-TR Kod Listeleri Mart 2011 Versiyon : 1.2 2/9 UBL-TR (Kod Listeleri) Mart 2011 ANKARA Versiyon : 1.2 1/9 GELİR İDARESİ BAŞKANLIĞI Uygulama ve Veri Yönetimi Daire Başkanlığı Versiyon : 1.2 2/9 Versiyon Yayım Tarihi Eklenen/Silinen/Değişen Bölüm Açıklama

Detaylı

SP_RENAMEDB eski_isim, yeni_isim VEYA SP_RENAMEDB 'eski isim', 'yeni isim'

SP_RENAMEDB eski_isim, yeni_isim VEYA SP_RENAMEDB 'eski isim', 'yeni isim' Bu Derste Öğrenecekleriniz: 1- Veri Tabanı Adı Değiştirme 2- Nesnelerin Adını Değiştirme a. Tablo Adı Değiştirme b. Alan Adı Değiştirme c. Constraint (Kısıtlama) Adı Değiştirme 3- Tablo Düzenleme Komutları

Detaylı

Ders Tanıtım Sunumu. Database Management II. Elbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

Ders Tanıtım Sunumu. Database Management II. Elbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU Ders Tanıtım Sunumu Database Management II Elbistan Meslek Yüksek Okulu 2016 2017 Güz Yarıyılı Öğr. Gör. Murat KEÇECĠOĞLU 08 Eyl. 2016 Database engine olarak login olduk. Şimdi Seçme, Atma ve Lakap,

Detaylı

Örnek Veritabanı Çalışması. Kütüphane Veritabanı

Örnek Veritabanı Çalışması. Kütüphane Veritabanı Örnek Veritabanı Çalışması Kütüphane Veritabanı İçindekiler Kütüphane veritabanı şeması Tabloların oluşturulması Tablolar arası ilişkilerin varlık ilişki ve ilişkisel modeldeki gösterimleri Sorgu örnekleri

Detaylı

Veritabanı ve Yönetim Sistemleri

Veritabanı ve Yönetim Sistemleri Veritabanı ve Yönetim Sistemleri Öğr. Gör. M. Mutlu YAPICI Ankara Üniversitesi Elmadağ Meslek Yüksekokulu Öğr. Gör. M. Mutlu YAPICI Ders İzlencesi Hafta Modüller/İçerik/Konular 1. Hafta Temel Kavramlar

Detaylı

Veritabanı Yönetim Sistemleri (Başarım Eniyileme Performance Tuning)

Veritabanı Yönetim Sistemleri (Başarım Eniyileme Performance Tuning) Veritabanı Yönetim Sistemleri (Başarım Eniyileme Performance Tuning) Konular SQL Başarım Eniyileme (Performance Tuning) 2 SQL Başarım Eniyileme (Performance Tuning) 3 SELECT ifadesinde * (bütün sütunlar)

Detaylı

Alper VAHAPLAR

Alper VAHAPLAR Alper VAHAPLAR 2016 2017 Relations: viewed as 2-dimensional tables rows x columns Properties: Each column has a unique name. Order of columns are unimportant. Each column contains values about the same

Detaylı

BORDRO-MUHASEBE ENTEGRASYONU ÖRNEK UYGULAMALARI

BORDRO-MUHASEBE ENTEGRASYONU ÖRNEK UYGULAMALARI BORDRO-MUHASEBE ENTEGRASYONU ÖRNEK UYGULAMALARI https://hakanyucak.wordpress.com/bilgisayarli-muhasebe-3/eta-sql/eta-sql-ornek-uygulamalar/ İŞÇİ OTOMATİK KAYIT BORDRO MUHASEBE PUANTAJ 1 UYGULAMA -1- (BORDRO)

Detaylı

MUHASEBE İŞLEMLERİNDE KULLANILAN BELGELER

MUHASEBE İŞLEMLERİNDE KULLANILAN BELGELER MUHASEBE İŞLEMLERİNDE KULLANILAN BELGELER MAKBUZ Borç ve alacakları takip etmek amacıyla düzenlenen belgedir. Makbuz ikiye ayrılır: Tahsilat (tahsil) makbuzu Tediye (ödeme) makbuzu Tahsilât Makbuzu İşletmelerin

Detaylı

SATIġ ve DAĞITIM. SAP- SD SĠPARĠġ 1/67

SATIġ ve DAĞITIM. SAP- SD SĠPARĠġ 1/67 SATIġ ve DAĞITIM SAP- SD SĠPARĠġ 1/67 SATIġ BELGELERĠNĠN YARATILMASI VE GENEL YAPILARI Her satış dokümanı bir satış alanı içinde yaratılır. SipariĢ Yaratma: Satış siparişi fatura belgesine referansla veya

Detaylı

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

Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) İlişkisel Veritabanı Modeli Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) İlişkisel Veritabanı Modeli Konular Örnek Çalışma 1 Elektronik Ticaret Sistemi Örnek Çalışma 2 Ayakkabı İmalathanesi 2 Örnek Çalışma 1 Elektronik Ticaret

Detaylı

Veritabanı Tasarımı Ve Yönetimi

Veritabanı Tasarımı Ve Yönetimi SAKARYA ÜNIVERSITESI Veritabanı Tasarımı Ve Yönetimi Hafta 2 Prof. Dr. Ümit KOCABIÇAK Bu ders içeriğinin basım, yayım vesatış hakları Sakarya Üniversitesi ne aittir. "Uzaktan Öğretim" tekniğine uygun olarak

Detaylı

Veritabanlarına ve SQL'e Giriş. Devrim GÜNDÜZ. Teknoloji Destek Merkezi -- www.tdmsoft.com. devrim@gunduz.org

Veritabanlarına ve SQL'e Giriş. Devrim GÜNDÜZ. Teknoloji Destek Merkezi -- www.tdmsoft.com. devrim@gunduz.org Veritabanlarına ve SQL'e Giriş Devrim GÜNDÜZ Teknoloji Destek Merkezi -- www.tdmsoft.com devrim@gunduz.org http://seminer.linux.org.tr http://www.gunduz.org Giriş Bu seminerde, aşağıdaki konular anlatılacaktır:

Detaylı

T.C. Uludağ Üniversitesi Fen-Edebiyat Fakültesi STAJ DEFTERİ

T.C. Uludağ Üniversitesi Fen-Edebiyat Fakültesi STAJ DEFTERİ Uludağ Üniversitesi Fen-Edebiyat Fakültesi STAJ DEFTERİ [Staj defteri, staj sicil formu (form B, bölüm başkanlığına posta ile gönderilebileceği gibi açılmayacak şekilde kapatılmış, ağzı kaşelenmiş veya

Detaylı

Klasik Dosya Sistemi. (Yomralıoğlu, 2002)

Klasik Dosya Sistemi. (Yomralıoğlu, 2002) 2. Veri Tabanı 1 Klasik Dosya Sistemi İşlemlerin yoğun olduğu ortamlarda günlük faaliyetlerin düzenli bir şekilde yürütülmesi amacıyla verilerin (kimi durumlarda çok büyük hacimli) bilgisayar ortamında

Detaylı

YENİ ZELANDA ONLİNE FORMUN DOLDURULMASI İÇİN HAZIRLANMIŞ TASLAK VİZE BİLGİ FORMU

YENİ ZELANDA ONLİNE FORMUN DOLDURULMASI İÇİN HAZIRLANMIŞ TASLAK VİZE BİLGİ FORMU YENİ ZELANDA ONLİNE FORMUN DOLDURULMASI İÇİN HAZIRLANMIŞ TASLAK VİZE BİLGİ FORMU Bu formdaki bilgiler birebir konsolosluğa sunulacak olan forma yazılmaktadır. Konsolosluk memuru bu formdaki bilgilerle

Detaylı

Mysql Veritabanı Komutları

Mysql Veritabanı Komutları Mysql Veritabanı Komutları Mysql Veri Tabanı Komutları Hazırlayan : M. Başar ACAROĞLU Kaynaklar: http://www.hrzafer.com/sql-dersleri http://www.w3schools.com/sql/default.asp Veri Tabanı Nedir? Mysql Veritabanı

Detaylı

MOBİL UYGULAMA GELİŞTİRME

MOBİL UYGULAMA GELİŞTİRME MOBİL UYGULAMA GELİŞTİRME PELİN YILDIRIM FATMA BOZYİĞİT YZM 3214 Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Bu Derste Veri Saklama 2 Veri Saklama Veri Saklama her appnin ihtiyaci

Detaylı

15 Aralık 2011 / Perşembe. www.arifceylan.com/sql,www.arifceylan.com/default.aspx http://www.arifceylan.com/sql/default.aspx

15 Aralık 2011 / Perşembe. www.arifceylan.com/sql,www.arifceylan.com/default.aspx http://www.arifceylan.com/sql/default.aspx 15 Aralık 2011 / Perşembe www.arifceylan.com/sql,www.arifceylan.com/default.aspx http://www.arifceylan.com/sql/default.aspx veri sorgulamak için select sorguları: Tüm tabloyu seçmek için * Select * from

Detaylı

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

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ı

Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) SQL (Structured Query Language)

Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) SQL (Structured Query Language) Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) SQL (Structured Query Language) Konular Yapısal SQL Komutları Gruplama İşlemi SQL Fonksiyonları Kaynaklar 2 SQL (Structured Query Language) SQL Carlos

Detaylı

İNGİLTERE BİLGİ FORMU EKSİK YADA YANLIŞ BİLGİ BAŞVURUNUZUN SONUCUNU OLUMSUZ ETKİLER

İNGİLTERE BİLGİ FORMU EKSİK YADA YANLIŞ BİLGİ BAŞVURUNUZUN SONUCUNU OLUMSUZ ETKİLER İNGİLTERE BİLGİ FORMU EKSİK YADA YANLIŞ BİLGİ BAŞVURUNUZUN SONUCUNU OLUMSUZ ETKİLER İSTENİLEN VİZE TİPİ ŞAHIS BİLGİLERİ GİDİŞ-DÖNÜŞ PASAPORT EV ADRESİ İLETİŞİM ANNE BABA EŞ 6 AY [ ] TURİST [ ] 1 _2 YIL

Detaylı

Üst Düzey Programlama

Üst Düzey Programlama Üst Düzey Programlama JDBC (Java Database Connectivity) Üst Düzey Programlama-ders07/ 1 JDBC JDBC ilişkisel veritabanlarına erişim için Java dilinde kullanılan standart bir kütüphanedir. Bu kütüphanedeki

Detaylı

Oracle Database 11g: Introduction to SQL

Oracle Database 11g: Introduction to SQL Oracle Database 11g: Introduction to SQL Mehmet Salih DEVECI GTECH-Kıdemli Veritabanı Yöneticisi Mehmetsalih.deveci@gtech.com.tr BÖLÜM- 1: SQL E GİRİŞ SELECT ifadesinin kabiliyetlerinin ortaya çıkarılması

Detaylı

BİLİŞİM SİSTEMLERİNİN PRENSİPLERİ

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 5 Veri ve Bilginin Organizasyonu Prensipler ve Öğrenme Hedefleri Veri yönetimi ve modelleme veri ve bilginin organizasyonunda anahtar

Detaylı

NESNEYE YÖNELİK ÇÖZÜMLEME SÜRECİ

NESNEYE YÖNELİK ÇÖZÜMLEME SÜRECİ NESNEYE YÖNELİK ÇÖZÜMLEMENİN TEMELLERİ Çözümleme: Bir şeyi anlayabilmek için parçalarına ayırmak. Sistemi anlamaya yönelik çalışmalardan ve üst düzey planlama eylemlerinden oluşur. Uygulama/problem alanının

Detaylı

5 SQL- Yapısal Sorgulama Dili. Veritabanı 1

5 SQL- Yapısal Sorgulama Dili. Veritabanı 1 5 SQL- Yapısal Sorgulama Dili Veritabanı 1 SQL- Yapısal Sorgulama Dili SQL ifadeleri yapısal olarak üç gruba ayrılır. Veri Tanımlama Dili (DDL - Data Definition Language) Veri İşleme Dili (DML - Data Manipulation

Detaylı

Type Cardinality Explanation

Type Cardinality Explanation Invoice Format (Cybersoft) / Fields fatura Type Cardinality Explanation faturaid String (Length:36) 0..1 It has to be empty for outgoing invoice, UUID for incoming invoice. [giden fatura için boş olmalı,

Detaylı

İŞ YERİNDE UYGULAMA KURALLARI

İŞ YERİNDE UYGULAMA KURALLARI T.C. İSTANBUL AREL ÜNİVERSİTESİ MÜHENDİSLİK-MİMARLIK FAKÜLTESİ ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜMÜ A. İŞ YERİNDE UYGULAMA KURALLARI ve ESASLARI Genel Hususlar, T.C. İstanbul AREL Üniversitesi Mühendislik-Mimarlık

Detaylı

POL KL K DEFTER WEB SERV S KULLANIM KLAVUZU 07.07.2011. zmir Sa k Müdürlü ü Poliklinik Defteri Web Servis Kullan m Bilgileri Sayfa 1

POL KL K DEFTER WEB SERV S KULLANIM KLAVUZU 07.07.2011. zmir Sa k Müdürlü ü Poliklinik Defteri Web Servis Kullan m Bilgileri Sayfa 1 POL KL K DEFTER WEB SERV S KULLANIM KLAVUZU zmir l Sa k Müdürlü ü 07.07.2011 zmir Sa k Müdürlü ü Poliklinik Defteri Web Servis Kullan m Bilgileri Sayfa 1 http://bilgiislem.ism.gov.tr/test1/hizmet.asmx

Detaylı

Veritabanı Tasarımı. Basit Eşleme: Dönüşüm İşlemi

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ı

DÜZCE ÜNİVERSİTESİ ORMAN FAKÜLTESİ PEYZAJ MİMARLIĞI BÖLÜMÜ LİSANS DERS BİLGİ FORMU ÇEVRESEL ETKİ DEĞERLENDİRMESİ

DÜZCE ÜNİVERSİTESİ ORMAN FAKÜLTESİ PEYZAJ MİMARLIĞI BÖLÜMÜ LİSANS DERS BİLGİ FORMU ÇEVRESEL ETKİ DEĞERLENDİRMESİ DÜZCE ÜNİVERSİTESİ DERSİN ADI ORMAN FAKÜLTESİ PEYZAJ MİMARLIĞI BÖLÜMÜ LİSANS DERS BİLGİ FORMU ÇEVRESEL ETKİ DEĞERLENDİRMESİ DERSİN KODU PM 430 DERSİN TÜRÜ Zorunlu (Zorunlu/Seçmeli) ÖN KOŞUL DERSİN DÖNEMİ

Detaylı

Veritabanı Tasarımı. Sütun Değerlerini Güncelleme ve Satırları Silme

Veritabanı Tasarımı. Sütun Değerlerini Güncelleme ve Satırları Silme Veritabanı Tasarımı Sütun Değerlerini Güncelleme ve Satırları Silme Konular UPDATE komutunu oluşturmak ve çalıştırmak DELETE komutunu oluşturmak ve çalıştırmak Tabloda güncelleme yapmak ya da veri silmek

Detaylı

Çok tablolu sorgulamalar

Çok tablolu sorgulamalar Çok tablolu sorgulamalar Eğer birden fazla tabloda yer alan verilerin tek bir sorgu ile görüntülenmesi istenirse FROM kısmında ilgili tablolar araya virgül konularak yazılmalı, WHERE kısmında ise o tabloları

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 Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı Öğr. Gör. Cansu AYVAZ GÜVEN VERITABANI-I SQL Tek Tablo İçinde Sorgulamalar Tekrarlı Satırların Engellenmesi Aynı değerlere sahip satırlar

Detaylı

Internet Programming II

Internet Programming II Internet Programming II Elbistan Meslek Yüksek Okulu 2016 2017 Bahar Yarıyılı Öğr. Gör. Murat KEÇECĠOĞLU 1 PHP Program Yapısı Php çoğunlukla HTML etiketleri arasına gömülerek kullanılır. Form işlemleri

Detaylı

NESNEYE YÖNELİK PROGRAMLAMA. Yrd.Doç.Dr. Zeynep ORMAN ormanz@istanbul.edu.tr

NESNEYE YÖNELİK PROGRAMLAMA. Yrd.Doç.Dr. Zeynep ORMAN ormanz@istanbul.edu.tr NESNEYE YÖNELİK PROGRAMLAMA Yrd.Doç.Dr. Zeynep ORMAN ormanz@istanbul.edu.tr Kullanım Diyagramları (Use Case Diagram) Kullanım senaryoları sadece düz metin (text) olarak değil, istendiğinde metin yerine

Detaylı

NoSql ve MongoDB. Saygın Topatan

NoSql ve MongoDB. Saygın Topatan NoSql ve MongoDB Saygın Topatan NoSql ve MongoDB NoSql nedir Neden ihtiyaç duyuldu Tipleri MongoDb Kavramlar Sharding Şema Tasarımı NoSql in geleceği NoSql Nedir? Nedir 2009 başlarında ortaya çıkmış bir

Detaylı