MÜHENDISLIKTE VERI TABANLARI HAFTALARA GÖRE KONU BASLIKLARI

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

Download "MÜHENDISLIKTE VERI TABANLARI HAFTALARA GÖRE KONU BASLIKLARI"

Transkript

1 MÜHENDISLIKTE VERI TABANLARI HAFTALARA GÖRE KONU BASLIKLARI Hafta Konu 1 Tanis ma, ders programi ve içeriginin tanitilmasi, yararlanilabilecek kaynaklar ve adreslerinin verilmesi, Veri Tabani Nedir? Tarihçesi, Klasik dosya sistemi, Veri Tabani Yönetim Sistemi, Mimarisi, Bilesenleri, Veri Tabani Yaklasiminin Yararlari, Veri TabaniTasariminda dikkat edilmesigerekenler, Mekansalve mekansal olmayan veri tabanlari. 2 Veri Tabaninda TemelKavramlar Veri, Bilgi, Veriyinasiltopluyoruz? Mekansalveri, Mekansalolmayanveri, Öznitelikler, Metaveri, Kayit,varlik, Veri standartlari. 3 KullaniciTürleri, Soyutlama Düzeyleri, Veri Bagimsizligi, Varlik-BagintiModeli, GenelTanimlar: Varlik, Varlik kümesi, nitelikler,baginti ve baginti kümesi, Baginti türleri, Anahtarlar, Genelleme, kümeleme. 4 Veri Modelleri, Hiyerarsik veri modeli (siradüzensel), Ag veri modeli, Iliskisel veri modeli, Temel iliski yapisi, Iliskilerin özellikleri, Nesneye yönelik veri modeli 5 IliskiselVeri Tabani, Varlik BagintiÇizeneklerinin Iliski Semalarina Dönüstürülmesi, Bütünlük kisitlamalari 6 IliskiselCebir ve IliskiselHesap, Seçme, Izdüsüm, Birlesim, Kesisim, Fark, Kartezyen Çarpim, Aktarma islemi ve ara iliskilerin adlandirilmasi 7 Laboratuar Uygulamasi1 8 SQL (Structured Query Language ) Yapisal Sorgulama Dili, SQL hakkinda genel bilgi ve tarihçe, SQL komutlari,tablo olusturma, Iliskilendirme, iliskisel islemler, Sorgulamalar, Kisitlamalar 9 Laboratuar Uygulamasi2, Ödevlerin verilmesi 10 Vize sinavi 11 Mekansal Veri Tabanlari, Mekansal Veri Tabani Yaklasiminin yararlari, Mekansal olan ve olmayan veriler, Mekansal veriler ve iliskisel veri tabaninin iliskilendirilmesi, Topoloji, Mekansal analizler ve sorgular, Mekansal Veri Tabaniörnekleri, GoogleEarth, Mapquest, MIT OrthoTools 12 Nesneye Yönelik (dayali) veri tabani, Nesneyeyönelik yaklasimin temelleri, Nesneyeyönelik modellemeyi karakterize edenözellikler, Iliskiselve nesneyeyönelik yaklasimin karsilastirilmasi 13 Web uygulamali veri tabanlari, Web veri tabanlari, giris, Temel kavramlar, Internet, Intranet, Extranet, Web, HTTP, HTML, URL,Web-VTYS Gerekliligi, Web yaklasiminin avantajlari ve dezavantajlari, Web ve VTYS integrasyonu için yaklasimlar, Programlama Dilleri Hakkindagenelbilgi 14 Ögrencisunumlari

2 KAYNAKLAR Ünal Yarimagan, Veri Tabani Sistemleri, Sistem Ofset, Tahsin Yomralioglu, Cografi Bilgi Sistemleri Temel Kavramlar ve Uygulamalar, Seçil Ofset, Martin, E., Modell, Data analysis, data modeling, and classification New York : McGraw-Hill, c1992. Yalçin, Özkan, Gülser, Dondurmaci Acar. Microsoft Access 2000, Türkçe Sürüm, Temel Ögrenim Kilavuzu, Alfa Yayinlari, Oya Kalipsiz, Bilgisayar Veri Tabani Sistemleri, Istanbul Üniversitesi Basimevi, R. Ramakrishnan, Data Base Management Systems, Mc Graw Hill, R. Elmasri, S. Navathe, Fundamentals of Database Systems, Third Edition, Addison Wesley, Martin, Daniel, Advanced Database Techniques, Mesleg Meslegimizde veri tabani tabaninin yeri Yer yüzünün kendisi ve üzerindeki yapi, nesne ve olaylarin konumlarina iliskin bilgiler cografi bilgi ya da mekansal bilgi olarak adlandirilir. Söz konusu konum bilgilerine yer yuvarinin geometrik ve fiziksel parametrelerinden türetilmis iki veya üç boyutlu koordinat sistemleri dayanak olusturur. Bir harita veya plan da bir mekansal bilgi iletim araci olarak görülebilir. Geleneksel, Jeodezi, Fotogrametri, Ölçme, Kartografya ve Uzaktan Algilama konulari ile birlikte, mekansal/cografi bilgi elde edildikten sonra, analizi, izlenmesi, görsellestirilmesi, iletilmesi, saklanmasi, yönetimi, kalite güvencesi ile bu bilgilerden yeni bilgiler üretilmesi süreçleri izler. Bir sistem kavramina dayanmasi gereken bu sürecin bilim, teknoloji ve uygulamalar bütünü GEOMATIK olarak tanimlanir. Uluslararasi meslek kamu oyunda bu is alani için meslek adi olarak yaygin bir kabul gören GEOMATIK, yer yuvari ve yer yüzü ile ilgili konum bilgilerinin üretiminden kullanilmasina etkin bir is akisini olusturmanin bilimi ve teknolojileri bütünüdür.

3 Meslegimizde veri tabaninin n yeri Mekansal olmayan veri tabanlari Mekansal veri tabanlari

4

5 Veri Tabani Veri Tabani

6 Veri Tabani Veri tabani depolanan bilgiyi verimli ve hizli bir sekilde yönetip degistirebilmelidir. Veri tabani, en genis anlamiyla; birbiriyle iliskili verilerin tekrara yer vermeden, çok amaçli kullanimina olanak saglayacak sekilde depolanmasi olarak tanimlanabilir. yönetilebilir tasinabilir güncellenebilir Veri tabani farkli amaçlara hizmet eder depolanabilir

7 Veri tabani sistemi, çesitli amaçlar için i in düzenli d biçimde imde veri saklayan ve istege e göre g bilgi üreten bir bilgisayar destekli kayit t tutma sistemidir. Veri Tabani Sisteminin Gelisimi Veri Modeli Veri Tabani Donanimi Kullanici Arabirimi Program Arabirimi Gösterim ve Ekran Görüntüsü Bilgi-Islem Bugünkü durum Ag yapisi hiyerarsik Büyük sistemler Iliskisel Büyük sistemler Küçük sistemler Kisisel Bilg. Semantiknesneye yönelikmantiksal Hizli kisisel Bilg. Is istasyonlari, Veri tabani makineleri Yok Sorgulama dilleri Grafikler, Menüler, Sekil sorgulamasi Islemsel Diller Gömülü sorgulama dilleri Mantiksal Programlama Birlesikveri modelleri, Bilgi Gösterimi ve programlama dilleri Paralel islem, Optik bellekler Dogal diller, Ses girdisi Bütünlesik veri tabani ve programlama dilleri Raporlar Rapor üreticileri Isletme grafikleri Genellestirilmisekran görüntü yönetimleri Verinin Islenmesi Bilisim ve is kaydi islemleri Is kaydi islemleri Bilgininislenmesi Dagitilmis bilgi islenmesi

8 Veri tabani sistemleri, bilgisayar ortaminda büyük boyutlu düzenli veri kümelerinin yönetimi için yaygin biçimde kullanilan bir araçtir. Veri tabani sistemi, çesitli amaçlar için düzenli biçimde veri saklayan ve istege göre bilgi üreten bir bilgisayar destekli kayit tutma sistemidir. Bu sistem, kisinin-bir çalisma grubunun veya bir kurulusun özel bilisim ihtiyacini karsilayacak biçimde kurulmaktadir. Genellikle büyük bilgisayarlarda çok kullanici için kisisel bilgisayarlarda ise bir kullanici için düzenlenmektedir. Veri tabani bir sistem dahilinde düzenlenmis veri toplumudur. Belirli bir ya da birden çok amaca yönelik bilgi-islem sistemi için gerekli veriyi, kolay ulasilabilir sekilde düzenli olarak, bir veya birkaç dis bellekte toplamak yoluyla olusturulur. Bu sekilde gerektiginde hemen ulasilabilen düzenli bir veri bankasi kurulmakta, veri tekrarlari da önlenmis olmaktadir. Sistem kullanicilarinin hepsi, ayni veri tabanindan kendi uygulama programi içingerekli veriye her an ve eszamanli olarak erisebilmektedir. Veri tabani uygulama programlarindan bagimsiz olarak düzenlenmekte ve sadece kalici veri içermektedir.

9 Veri Tabani Sisteminin Genel Yapisi Uygulama Programi Uç Kullanici (end user) Data Base Management System (DBMS) Veri Tabani Yönetim Sistemi Isletim Sistemi Fiziksel Veri Tabani Dosyalari Hard disk Cd-Rom Disket...

10 Veri Tabaninin Özellikleri 1- Veri tabani, belirli bir kurulusun birçok uygulamasinda kullanilan, birbiriyle iliskili, isletimsel verilerden olusur. Veri tabaninda saklanan veriler kurulusun birden çok uygulamasinda ortak olarak kullanilan, sürekli verilerdir. Giris/çikis verileri ve geçici veriler veri tabaninda yer almaz. 2- Veri tabanindaki veriler gereksiz yinelemelerden arinmis olarak, düzenli bir biçimde bilgisayar belleklerinde saklanir ve ilgili kurulusun birden çok uygulamasi tarafindan kullanilir. Veri tabanindaki veriler, birden çok uygulama tarafindan paylasilan ortak verilerdir. 3- Veri tabaninda saklanan veriler degismeyen statik veriler degildir. Ekleme, silme ve güncelleme islemleri ile veri tabanindaki veriler degistirilebilir. Veriler üzerinde degisiklik islemleri yapildigi gibi, sorgulama ve raporlama gibi islemler de yapilabilir. Veri Tabaninin Özellikleri 4- Veri tabanindaki veriler üzerinde merkezi bir denetim vardir. Kullanicilar isletim sistemi komutlari ya da genel amaçli programlama dilleri ile yazilmis uygulama programlarini kullanarak, dogrudan veri tabanindaki verilere erisemezler; bu verileri degistiremezler. Veri tabani kullanimi yalniz Veri Tabani Yönetim Sistemi olarak adlandirilan hazir yazilimlar araciligiyla mümkündür. 5- Veri tabani yönetim sistemi araciligiyla, veri tabaninin bilgisayar belleklerindeki fiziksel yapisi kullanicilardan gizlenir. Kullanicilara daha yalin mantiksal yapilar sunulur. Veri tabani yönetim sistemi kullanicinin soyut terimler kullanarak veri tabaniyla iliski kurmasini saglar.

11 Verinin degisik ik kütüklerden k klerden derlenmesinin sakincalar ncalari 1- Verinin kütüklerde yinelenmesi ve tutarsizligi 2- Veri girisindeki güçlükler 3- Es zamanli erisimdeki tutarsizliklar 4- Güvenlik sorunlari 5- Bütünlestirme sorunlari Bu ve benzeri güçlükler veri tabani yönetim sistemi olusturmakla asilabilir. BÜTÜNLESIK K KÜTÜK K K SISTEMS STEMI Islemlerin artmasi ve çesitlenmesi, bilginin degisik ik kaynaklardan derlenmesi ve eszamanli-çoklu kullanim ihtiyaçlari nedeni ile, kütüklerin klerin birbirine baglanmasi, bir çözüm olarak görülmüstür. Bütünlesik kütük k sistemi (integrated file system) adi verilen bu sistemde de ayni verinin çok sayida kütükte kte yinelenmesi, uygulama programina baglilik, kütükler kler arasi uyumsuzluk, verinin kullanici formatinda gösterim güçlügü vb. yetersizlikleri karsilamak üzere veri tabani sistemi gelistirilmistir. tir.

12 Veri Tabani Sistemi Çesitli amaçlar için düzenli sekilde veri saklayan ve istege göre bu verilerden bilgi üreten bir bilgisayarli kayit tutma sistemidir. Sistem ihtiyaçlara göre ve kullanici sayisina göre düzenlenir. Bilesenleri, 1- Veri tabani 2- Veri tabani yönetim sistemi 3- Yazilimlar 4- Donanim 5- Kullanicilar

13 Veri Tabani Yönetim Sistemi VTYS (DBMS) Veri tabanini düzenleyen, gelistiren ve bakimini saglayan karmasik bir yazilim sistemidir. Kullanici ile veri tabani arasinda bir arabirim olusturmaktadir. Veri tabani yönetim sistemi, veri tabanina her türlü erisimi saglayan bir yazilimdir. Veri Tabani Yönetim Sistemi Veritabani Yönetim Sistemleri, verilerin fiziksel hafizadaki durumlarini, kullanicilarin erisimlerini düzenleyen sistemlerdir. VTYS ler fiziksel hafizayi ve veri tiplerini kullanicilar adina sekillendirip denetleyen ve kullanicilarina standart bir SQL arayüzü saglayarak onlarin dosya yapilari, veri yapisi, fiziksel hafiza gibi sorunlarla ilgilenmek yerine veri giris-çikisi için uygun arayüzler gelistirmelerine olanak saglayan yazilimlardir. VTYS de verileri tutmak üzere bir çok türde nesne ve bu nesnelere erisimleri düzenlemek üzere kullanicilar, roller ve gruplar yer alir. Her bir kullanicinin belli haklari vardir. Bu haklar, kisitlanabilir.

14 Belli basli VTYS ler MS SQL Server: Bir orta ve büyük ölçekli VTYS dir. ANSI SQL e eklentiler yazmak için T-SQL i destekler. Oracle: Daha çok yüksekölçekli uygulamalarda tercihedilenbir VTYS dir. ANSI SQL e eklentiler yapmak için PL/SQL gelistirilmistir. Sybase: Bir orta ve büyük ölçekli VTYS dir. ANSI SQL e eklentiler yazmak için T-SQL komutlarini destekler.ülkemizde daha çok bankacilik ve kamusal alanlarda tercih edilmektedir. Informix: Bir orta ve büyükölçekli VTYS dir. MySQL: Genellikle Unix-Linux temelli Web uygulamalarinda tercih edilen bir VTYS dir. Açik kod bir yazilimdir. Küçük-orta ölçeklidir. Özellikle Web için gelistirilmis bir VTYS dir denilebilir. Postrage SQL: Bu da MySQL gibi açik kod bir VTYS dir. MS Access: Çoklu kullanici destegi yoktur. Isletim sisteminin sagladigi güvenlik seçeneklerini kullanir. Bununyaninda belli sayida kayda kadar ( civari) ya da belli bir boyutun (yaklasik 25MB) altina kadar bir sorunçikartmadan kullanilabilecek bir küçükölçekli VTYS dir. Advantage: Türk programcilar tarafindan gelistirilen bir orta ve büyük ölçekli VTYS dir. DB/2: IBM in framework lere yönelik büyük ölçekli VTYS dir. Veri Tabani Yönetim Sisteminin Yazilim Ortamindaki Yeri Veri için yer belirler ve verinin geri çagirilmasini saglar. Yeni kayit eklemek, eskileri çagirmak ve gerekli düzeltmeleri yapmak yoluyla verinin bakimini ve sürekliligini gerçeklestirir. Kayitlara yeni veri eklemek ve yeni kayitlar olusturmakla veri tabanini genisletir. Kullanici programlari için bir arabirim olusturur. Tüm kütügü isleme, istenilen kayitlari isleme ve tek kayitlari geri çagirma seklindeki çesitli kütük islemlerini yapabilir. Ilgili kayitlari veya kayitlar içerisindeki veriyi geri çagirabilir. Veri tabanindaki verinin güvenligini saglar. Verinin kullanim sayisi üzerine istatistik tutar. Böylece kullanilmayan verinin çikarilmasi, çok kullanilanin kolayca erisilmesi önlemleri alinabilmektedir

15 VERI TABANI YÖNETY NETIM SISTEMININ ISLEVLER LEVLERI Kullanici bazi özel alt diller (SQL) kullanarak istegini bilgisayara girer. Veri tabani yönetim sistemi bu istegi alarak derler ve analiz eder. Kullanicinin dis semasindan kavramsal ve fiziksel düzeylere dogru denetler. Veri tabaninda gerekli islemleri yerine getirir. VTYS nin bu islevlerini yerine getirmesini veri tanimlama dili yaninda ayrica veri kullanim dili ile veri tabani yönetimi yazilimlari saglamaktadir. Veri Tabani Yönetim Sisteminin Temel Bilesenleri enleri Veri Modeli, Veri Tanimlama Dili ve Veri Tabani Dili Derleyicisi Bu uzmanlik alaninin objeleri için genel anlamda geçerli kriterler belirlenir. Iste ilgili gerçek doganin standart kriterler altinda modellemesini saglayan bu kriterler veri modeli olarak isimlendirilmektedir.

16 Veri Tabani Sisteminin Genel Yapisi Veri Tabani sistemi modüllere ayrilmistir. Her bir modül tüm sistemin sorumlulugunu tasir. Genellikle bilgisayarin isletim sistemi temel hizmetleri görmekte ve veri tabani sistemi bu temel üzerine kurulmaktadir. Veri Tabani Yönetim Sisteminin Temel Bilesenleri Veri Modeli, Veri Tanimlama Dili ve Veri Tabani Dili Derleyicisi Her veri tabani yönetim sistemi bir veri modeli kullanir. Veri modeli, verileri mantiksal düzeyde düzenlemek için kullanilan yapilar ve kavramlar bütünü olarak tanimlanir. Veri tabanini tasarlayan kullanici veri modelinin yapilarini ve kavramlarini kullanarak mantiksal düzeydeki düzenlemelerini olusturur ve veri tabani tasarim belirtimlerini hazirlar. Hazirlanan tasarim belirtimleri biçimsel tanimlara dönüstürülerek VTYS ne girilir. Veri tabani tanimlarini VTYS ye iletmek için kullanilan biçimsel dile veri tanimlama dili ya da veri tanimlama olanagi adi verilir.

17 Veri Tabani Kullaniminin Sagladigi Avantajlar 1- Geleneksel Yaklasim 2- Veri Tabani Yaklasimi Veri Tabani Yaklasiminin Yararlari 1- Veri tekrarinin azaltilmasi 2- Veri Bütünlügünün saglanmasi 3- Veri paylasiminin saglanmasi 4- Kullaniminin yayginlastirilmasi 5- Verilerin gizliliginin ve güvenliginin saglanmasi 6- Standartlarin uygulanabilmesi Veri Tabani ile Ilgili Diger Kavramlar Kullanici Türleri ve Kullandiklari Olanaklar Veri tabani ile iletisim kuran herkes kullanici olarak adlandirilirsa kullanicilar Kullanicigruplari veri tabani ile ilgili bilgi düzeylerine göre siralanmislardir. Veri Tabani Sorumlusu Uygulama Programcilari Sorgu Dili Kullanicilari Uygulama Programi Kullanicilari Rasgele Kullanicilar Kullanici gruplari veri tabani ile ilgili bilgi düzeylerine göre siralanmislardir.

18 Kullanici Türleri ve Kullandiklar klari Olanaklar Veri Tabani Sorumlusu : Veri tabaninin tasarimindan isletimine her seyinden sorumlu olan kisi yada kisiler veri tabani sorumlusu olarak adlandirilir. Görevleri Veri ve veriler üzerinde yapilacak uygulama gereksinimlerini belirlemek, veri tabani içerigini olusturmak, veri tabani semalarini tanimlamak. Veri tabaninin tamaminin tasarimina sema denir. Kullanici Türleri ve Kullandiklar klari Olanaklar Bütünlük kisitlamalarini belirleyip tanimlamak. Veri tabani kullanicilarini ve her kullanicinin hangi veriler üzerinde hangi islemleri yapmaya yetkili oldugunu belirlemek, kullanici ve kullanim yetkilerini tanimlamak. Veri tabani yönetim sisteminin sundugu seçenekler çerçevesinde, veri tabaninin fiziksel yapisi ile ilgili parametreleri ve erisim yollarini(dizinleri) belirlemek ve tanimlamak. Yedekleme, yeniden baslatma ve kurtarma düzenlerini belirlemek. Veri tabani sistemini sahiplenmek, isletimini izlemek, veri tabaninin sürekli olarak kullanima açik olmasini saglamak. Gereksinimlerdeki degisiklikleri izlemek ve bu degisikliklere paralel olarak veri tabani içerigi, sema tanimlari, bütünlük kisitlamalari, fiziksel yapi ile ilgili parametreler, erisim yollari, kullanicilar ve kullanici yetkilerinde gerekli degisiklikleri olusturmak ve tanimlamak. Veri tabani bütünlük kisitlamalarinin yeterliligini izlemek, bütünlük kisitlamalari ile ilgili gerekli degisiklikleri olusturmak ve tanimlamak. Veri tabani kullanim istatistiklerini ve veri tabani basarimini izlemek, varsa sorunlari ve yetersizlikleri belirlemek ve gerekli her türlü önlemi almak.t

19 Kullanici Türleri ve Kullandiklar klari Olanaklar Uygulama Programcilari Veri tabani sorumlusu gibi, uygulama programcilari da veri tabaninin gerçek anlamda kullanicilari degildir. Uygulama programcilari, veri tabani üzerindeki rutin uygulamalar (güncelleme, rapor üretme, belirli standart sorgulamalar,...) için gerekli uygulama programlarini hazirlayan ve gerçek kullanicilarin kullanimina sunan kisilerdir. Soyutlama Düzeyleri D ve Veri Bagi gimsizligi 1.Fiziksel Düzey:Karmasik veri yapilari ayrintili olarak açiklanir. 2.Kavramsal Düzey:Verinin veri tabani içersinde nasil saklandigi ve veri iliskileri tanitilir. Bu bilgiler sadece veri tabani yöneticisini ilgilendirir. 3.Görünüm Düzeyi: Veri tabaninin sadece bir kismi olup kullanicinin ilgilendigi bilgiyi içerir. Görünüm düzeyinde kullanicinin amacina göre çok sayida degisik görünümler tanimlanabilmektedir.

20 Kullanici grubu 1 Kullanici grubu 2 Kullanici grubu 3... Görünüm 1 Görünüm 2 Görünüm 3 Kavramsal Düzey Fiziksel Düzey Fiziksel Veri Tabani Veri Bagi gimsizligi Bir soyutlama düzeyindeki d sema taniminin degistirilmesi halinde, üst düzey d sema taniminin n etkilenmemesi özelligidir. idir. Fiziksel Veri Bagi gimsizligi Mantiksal Veri Bagi gimsizligi Veri bagi gimsizligi uygulamalarin n veri saklama yapilar lari ve erisim im yöntemlerinden y bagi gimsizlastirilmasini saglar.

21 Eslemeler Iç düzey ile kavramsal düzey ve kavramsal düzey ile dis yüzey arasinda uygunluk saglamak amaciyla yapilan islemlerdir. Kavramsal ve iç düzeyler arasindaki esleme, kavramsal kayitlar ile alanlarin iç düzeyde nasil gösterilecegini belirlemektedir. Veri Tabani Sisteminin Islevsel Yapisi

22 Veri Tabani Sisteminin Mimarisi Sistem üç ayri bilesenden olusmaktadir. 1-Iç (Fiziksel, internal) Düzey(sema):Verinin fiziksel olarak saklandigi bölümdür. Bu bölüm, verinin sabit olarak yerlestirildigi bir dogrudan erisimli dis bellekte saklanmaktadir (disk, optik disk vb...) Erisim VTYS araciligi ile kütük yönetimi ve disk yönetimi tarafindan gerçeklestirilir. 2- Dis (Görünüm) Düzeyi: Dis yüzey, kullanicilara aittir. Kullanici, veri tabaninin sadece belirli bir yönden görünümü ile ilgilenebilmektedir. 3- Kavramsal Düzey:Iç ve dis yüzeylerin dolayli olarak birlestirilmesini saglayan araci bir yüzeydir.

23 GENEL KAVRAMLAR Veri? Kendi basina anlami olmayan karakterler kümesidir. Örn: veya Mekansal Olmayan Veri Öznitelik verisi, Meta veri Mekansal Veri Mekansal veriler bir konuma ait verileri, mekansal olmayan verilerse bu verileri açiklayan bilgileri tanimlar. Bir agacin yeri Türü, yasi, kime ait oldugu Veriyi nasil topluyoruz????

24 Raster ve Vektör r Veri Çizgi Nokta Alan Bilgi? Bir anlam ifade eden veridir. Örn: veya standart yazilan Gün ay yil Öznitelik? Veri tabaninda depolamak üzere seçilen varliga iliskin ayirt edici özelliklere öznitelik adi verilir Örn: parsel no, parsel alani, parsel sahibi...

25 Öznitelikler Için Veri Tipleri Obje türlerine iliskin öznitelikler asagidaki veri tiplerinde olabilir: Sayi (Number) Gerçel sayi (Real) Tam sayi (Integer) Mantiksal (Logical)(and, oder, or vb.) Anahtar (Boolean)(yanli ya da dogru) Karakter dizgesi (String) Ikili sistem (Binary) Dizge (Array) Tarih (Date) Money(TL, USD vb.). Kayit? Bilgilerden olusan en küçük birimdir. Adi Soyadi Dogum Tarihi Bölümü Ali Zafer 1979 Jeodezi ve Fotogrametri Örn 2: 45, 300, ayse_gül, hisseli seklindeki ayri ayri öznitelik degerlerinin tamami bir kayit olusturur Varlik (entity)? Ayni türden daha küçük alt bölümlere ayrilamayan nesnelere denir. Islem? Veri tabani üzerinde yeni bir kayit ekleme, varolan bir kaydi silme veya güncelleme gibi yapilan hareketlere islem denir.

26

27 ULUSLARARASI STANDARTLAR ABD Ingiltere Almanya CERCO(Comitée Européen des Responsables de la Cartographie Officielle) NATO DEMETER Kanada STDS(Spatial Data Transfer Standart) NTF(National Transfer Format) EDBS(Einheitliche Datenbank- Schnittstelle) ISO 8211 ISO 8211 ve DIGEST(Digital Geographic Information Exchange Standart GDF-EF(Geographic Data File Exchange Format) ve NTF SAIF(Spatial Archieve and Interchange Format)

28 VARLIK BAGINTI MODELI Verileri mantiksal düzeyde düzenlemek için kullanilan kavramlar, yapilar ve islemler bütününe veri modeli denir. Her VTYS belirli bir veri modelini kullanir. Bir VTYS yi kullanarak olusturulacak her veri tabaninda yer alacak veriler ve veriler arasi bagintilar, mantiksal düzeyde ilgili veri modeline göre düzenlenir. Bu veri modelini kullanarak veri tabaninin kavramsal ve dis semalari olusturulur. Varlik baginti modeli, kisaca E-R (Entity Relationship model) modeli 1976 yilinda gelistirilmistir. Fakat bugüne kadar hiç bir VTYS de kullanilmamistir. Ayrica varlik-baginti modeline dayali hiçbir VTYS gelistirilmemistir. Buna karsilik varlik-baginti modeli çok bilinen VTYS den bagimsiz veri çözümleme ve modellemede çok kullanilan araçlardan biridir.

29 Varlik k bagi ginti modeli Varlik Baginti Varlik kümesi Baginti kümesi Bire-bir baginti Bire birçok baginti Birçoga bir baginti Birçoga birçok baginti

30 Anahtarlar Süper anahtar Aday anahtar

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ı

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ı

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ı

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN

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ı

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ı

Veritabanı. Ders 2 VERİTABANI

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ı

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 VERİ TABANI YÖNETİM SİSTEMLERİ Öğr. Gör. Selçuk Özkan Giriş Veritabanı kavramı ilk olarak 1980 li yıllarda ortaya atılmış olmasına rağmen; günümüzde hemen hemen tüm veri kullanılan alanlarda Veritabanı

Detaylı

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

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ı

VERİ TABANI SİSTEMLERİ

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ı

Veritabanı Yönetim Sistemleri, 2. basım Zehra ALAKOÇ BURMA, 2009, Seçkin Yayıncılık

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ı

Coğrafi Bilgi Sistemlerine Giriş. Ünite 5 - Veri Tabanı Yönetim Sistemleri

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ı

HASTANE OTOMASYONU VERİ TABANI YÖNETİM SİSTEMLERİ TEMEL VERİTABANI KAVRAMLARI

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

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ı

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ı

Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veri Modelleri

Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veri Modelleri Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veri Modelleri Konular Veritabanı Tasarım Aşamaları Veri Modeli Nedir? Veri Modeli Temel Bileşenleri İş Kuralları (Business Rules) İş Kurallarını Veri

Detaylı

VERİ TABANI 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Ü 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ı

Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veritabanı Sistemleri

Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veritabanı Sistemleri Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) Veritabanı Sistemleri Konular Büyük Resim Ders Tanıtımı Niçin Veritabanı? Veri ve Bilgi Kavramları Klasik Dosya Yapıları Klasik Dosya Sistemlerinin Zayıflıkarı

Detaylı

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

VERİ TABANI YÖNETİM SİSTEMLERİ 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ı

License. Veri Tabanı Sistemleri. Konular büyük miktarda verinin etkin biçimde tutulması ve işlenmesi. Problem Kayıt Dosyaları

License. Veri Tabanı Sistemleri. Konular büyük miktarda verinin etkin biçimde tutulması ve işlenmesi. Problem Kayıt Dosyaları License c 2002-2016 T. Uyar, Ş. Öğüdücü Veri Tabanı Sistemleri Giriş You are free to: Share copy and redistribute the material in any medium or format Adapt remix, transform, and build upon the material

Detaylı

VERİ TABANI UYGULAMALARI

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

Veritabanı Yönetimi Bilgisayarların. Keşfi Hedefler. Veritabanı, Veri ve Bilgi. Veritabanı, Veri ve Bilgi. Veritabanı, Veri ve Bilgi

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ı

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 3. Hafta 4. Hafta

Detaylı

Veritabanı, Veri Madenciliği, Veri Ambarı, Veri Pazarı

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ı

VERİ KAYNAKLARI. Bilgi sisteminin öğelerinden biride veri

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ı

Bölüm 1: Veritabanı Yönetim Sistemlerine Giriş

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ı

UZAKTAN EĞİTİM MERKEZİ

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ı) İş Kuralları ve Veri Modelleri

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ı

Maltepe Üniversitesi Endüstri Mühendisliği Bölümü Veri Tabanı Yönetimi (END 210)

Maltepe Üniversitesi Endüstri Mühendisliği Bölümü Veri Tabanı Yönetimi (END 210) Maltepe Üniversitesi Endüstri Mühendisliği Bölümü Veri Tabanı Yönetimi (END 210) GENEL DERS BİLGİLERİ Öğretim Elemanı : Öğr.Gör. Erdal GÜVENOĞLU Ofis : MUH 312 Ofis Saatleri : Pazartesi: 14:00 14:50, Salı:

Detaylı

CBS Arc/Info Kavramları

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

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

VERİ TABANI YÖNETİM SİSTEMLERİ I 1 İÇİNDEKİLER VERİ TABANI YÖNETİM SİSTEMLERİ... 2 1. TEMEL VERİ TABANI KAVRAMLARI... 2 1.1. Veri Nedir?... 2 1.2. Veri Tabanı Nedir?... 3 1.3. Veri Modeline Göre Veritabanı Yönetim Sistemleri... 4 1.4.

Detaylı

Ders Tanıtım Sunumu. Database Managegement 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 Managegement 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 Managegement II Elbistan Meslek Yüksek Okulu 2016 2017 Güz Yarıyılı Öğr. Gör. Murat KEÇECĠOĞLU 08 Eyl. 2016 SQL SERVER MANAGEMENT STUDİO SQL SERVER MANAGEMENT STUDİO SQL SERVER

Detaylı

Database Management System

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ı

CBS Arc/Info Kavramları

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ı

VERİTABANI ORGANİZASYONU

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ı

Tarih Saat Modül Adı Öğretim Üyesi. 01/05/2018 Salı 3 Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan

Tarih Saat Modül Adı Öğretim Üyesi. 01/05/2018 Salı 3 Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan BİLGİ TEKNOLOJİLERİ YÖNETİMİ EĞİTİM MODÜLLERİ Tarih Saat Modül Adı Öğretim Üyesi 01/05/2018 Salı Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan Bu dersin amacı, bilgisayar bilimlerinin temel kavramlarını

Detaylı

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Veri Tabanı ve Yönetimi (BİL 301)

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Veri Tabanı ve Yönetimi (BİL 301) Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Veri Tabanı ve Yönetimi (BİL 301) GENEL DERS BİLGİLERİ Öğretim Elemanı : Öğr. Gör. Erdal GÜVENOĞLU Ofis : MUH 313 Ofis Saatleri : Pazartesi: 10.00-12.00,

Detaylı

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ı

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ı

Kepware Veritabanı Ürünleri. Teknolojiye Genel Bir Bakış

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ı

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ı

Veritabanı Tasarımı. Kullanıcı Erişimini Kontrol Etme

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ı

VERİ TABANI UYGULAMALARI

VERİ TABANI UYGULAMALARI V. Ünite VERİ TABANI UYGULAMALARI A. BAŞLANGIÇ B. BİR VERİ TABANI YARATMA C. FORMLARIN KULLANIMI D. BİLGİYE ERİŞİM E. RAPORLAMA 127 A BAŞLANGIÇ Konuya Hazırlık 1. Veri tabanı programları hangi amaç için

Detaylı

Bilişim Sistemleri. Modelleme, Analiz ve Tasarım. Yrd. Doç. Dr. Alper GÖKSU

Bilişim Sistemleri. Modelleme, Analiz ve Tasarım. Yrd. Doç. Dr. Alper GÖKSU Bilişim Sistemleri Modelleme, Analiz ve Tasarım Yrd. Doç. Dr. Alper GÖKSU Ders Akışı Hafta 5. İhtiyaç Analizi ve Modelleme II Haftanın Amacı Bilişim sistemleri ihtiyaç analizinin modeli oluşturulmasında,

Detaylı

BIM 312 Database Management Systems. Veritabanı Kavramına Giriş

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ı

T.C. MALTEPE ÜNĠVERSĠTESĠ MÜHENDĠSLĠK FAKÜLTESĠ ENDÜSTRĠ MÜHENDĠSLĠĞĠ BÖLÜMÜ LĠSANS PROGRAMI 2010-11 Güz Yarıyılı

T.C. MALTEPE ÜNĠVERSĠTESĠ MÜHENDĠSLĠK FAKÜLTESĠ ENDÜSTRĠ MÜHENDĠSLĠĞĠ BÖLÜMÜ LĠSANS PROGRAMI 2010-11 Güz Yarıyılı T.C. MALTEPE ÜNĠVERSĠTESĠ MÜHENDĠSLĠK FAKÜLTESĠ ENDÜSTRĠ MÜHENDĠSLĠĞĠ BÖLÜMÜ LĠSANS PROGRAMI 2010-11 Güz Yarıyılı VERĠ TABANI VE YÖNETĠMĠ BIL301 6 AKTS Kredisi 3. yıl 5. yarıyıl Lisans Zorunlu 4 saat/hafta

Detaylı

SQL veri tabalarına erişmek ve onları kullanmak için geliştirilmiş bir lisandır.

SQL veri tabalarına erişmek ve onları kullanmak için geliştirilmiş bir lisandır. SQL veri tabalarına erişmek ve onları kullanmak için geliştirilmiş bir lisandır. Bu dersimizde biz Microsoft SQL Server veritabanı sistemini kullanmayı öğreneceğiz. SQL Nedir? SQL Structured Query Language

Detaylı

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ı

VERİTABANI VERİTABANIN AVANTAJLARI ÖZET

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ı

İŞLETİM SİSTEMLERİ. (Operating Systems)

İŞLETİM SİSTEMLERİ. (Operating Systems) İŞLETİM SİSTEMLERİ (Operating Systems) İşletim Sistemi Tanımı, Görevleri, Bilinen İşletim Sistemleri Çok Kullanıcılı Sistemler, Bellek Yönetim Birimi Linux ve Windows Ailesi, Bilinen İşletim Sistemleri

Detaylı

ELIF KIOTZEOGLOU RESUL MURAD MERT PACOLARI

ELIF KIOTZEOGLOU RESUL MURAD MERT PACOLARI ELIF KIOTZEOGLOU 0510130077 RESUL MURAD 0510120082 MERT PACOLARI 0510120083 SQL SQL,(İngilizce "Structured Query Language", Türkçe: Yapılandırılmış Sorgu Dili) verileri yönetmek ve tasarlamak için kullanılan

Detaylı

BİLGİSAYAR III DERS NOTLARI

BİLGİSAYAR III DERS NOTLARI 23.09.2010 BİLGİSAYAR III DERS NOTLARI I. HAFTA GENEL KAVRAMLAR Doç. Dr. Sevinç GÜLSEÇEN Araş. Gör Elif KARTAL KARATAŞ VERİ TABANI SİSTEMİ 1 Bilgisayarımızda ham bilgileri (veri, data) belirli bir amaca

Detaylı

FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ Yazılım Mühendisliği Bölümü

FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ Yazılım Mühendisliği Bölümü FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ Yazılım Mühendisliği Bölümü YMH114 - Yazılım Mühendisliğinin Temelleri Dersi Proje Uygulaması ve Dokümantasyonu AKILLI ŞEHİR UYGULAMALARININ İNCELENMESİ VE ÖRNEK

Detaylı

3. sınıf. Bilgisayarla kataloglamanın doğuşu gelişimi ve bugünkü durum ele alınmaktadır. Bu derste

3. sınıf. Bilgisayarla kataloglamanın doğuşu gelişimi ve bugünkü durum ele alınmaktadır. Bu derste 3. sınıf 5. Yarıyıl (Güz Dönemi) Bilgi Kaynaklarının Tanımlanması ve Erişimi I (AKTS 5) 3 saat Bilgisayarla kataloglamanın doğuşu gelişimi ve bugünkü durum ele alınmaktadır. Bu derste Kütüphane Otomasyon

Detaylı

Swing ve JDBC ile Database Erişimi

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ı

VERİTABANI Temel Kavramlar

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ı

VERİ TABANI YÖNETİM SİSTEMLERİ II. 9. FORMLAR ve ORACLE FORMS PROGRAMINDA FORM OLUŞTURMA

VERİ TABANI YÖNETİM SİSTEMLERİ II. 9. FORMLAR ve ORACLE FORMS PROGRAMINDA FORM OLUŞTURMA BÖLÜM 9 9. FORMLAR ve ORACLE FORMS PROGRAMINDA FORM OLUŞTURMA Bu bölümde Oracle Forms programı ile örnek bir form hazırlanması anlatılacaktır. 9.1 ORACLE FORMS ile FORM Oluşturma Nasıl Delphi programının

Detaylı

Dersin Konusu ve Amaçları: Ders P lanı: Bölüm 1: Bilgi Teknolojilerinde Temel Kavramlar

Dersin Konusu ve Amaçları: Ders P lanı: Bölüm 1: Bilgi Teknolojilerinde Temel Kavramlar Bilgi Teknolojileri ve Uygulamalarına Giriş Dersin Konusu ve Amaçları: Bu dersin amacı daha önce bilgisayar ve bilgi teknolojileri alanında herhangi bir bilgi ve/veya deneyime sahip olmayan öğrenciye bilgi

Detaylı

D.Saati AKTS Zorunlu Ders (Z) 23 28 Meslek Dersi (M) 60 62 Seçmeli Ders (S) 13 30 TOPLAM 96 120

D.Saati AKTS Zorunlu Ders (Z) 23 28 Meslek Dersi (M) 60 62 Seçmeli Ders (S) 13 30 TOPLAM 96 120 SELÇUK ÜNİVERSİTESİ SEYDİŞEHİR MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ BİLGİSAYAR PROGRAMCILIĞI PROGRAMI NORMAL ÖĞRETİM DERS DAĞILIM ÇİZELGESİ 1. SINIF GÜZ YARIYILI ( I. YARIYIL) 1 6913130 Atatürk

Detaylı

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf / Y.Y. Ders Saati (T+U+L) Kredi AKTS VERİ TABANI BG-313 3/1 3+1+0 3+0,5 5 Dersin Dili : TÜRKÇE Dersin Seviyesi : LİSANS

Detaylı

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CME 3001

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CME 3001 Dersi Veren Birim: Bilgisayar Mühendisliği Dersin Türkçe Adı: VERİTABANI YÖNETİM SİSTEMLERİ Dersin Orjinal Adı: DATABASE MANAGEMENT SYSTEMS Dersin Düzeyi:(Ön lisans, Lisans, Yüksek Lisans, Doktora) Lisans

Detaylı

Algoritma Geliştirme ve Veri Yapıları 2 Veri Modelleri. Mustafa Kemal Üniversitesi

Algoritma Geliştirme ve Veri Yapıları 2 Veri Modelleri. Mustafa Kemal Üniversitesi Algoritma Geliştirme ve Veri Yapıları 2 Veri Modelleri Veri modelleri, veriler arasında ilişkisel ve sırasal düzeni gösteren kavramsal tanımlardır. Her program en azından bir veri modeline dayanır. Uygun

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 VERİTABANI-I Veri Nedir? Bilgisayarların yaygınlaşması ile birlikte bir çok verinin saklanması gerekli hale

Detaylı

İnternet Programcılığı

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

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS DERS BİLGİLERİ Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS Veritabanı ve Veritabanı Programlama BIL362 6 3+0 3 4 Ön Koşul Dersleri Yok Dersin Dili Dersin Seviyesi Dersin Türü Türkçe Lisans Zorunlu

Detaylı

Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi

Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi Bil101 Bilgisayar Yazılımı I Bilgisayar Yüksek Mühendisi Kullanıcıdan aldığı veri ya da bilgilerle kullanıcının isteği doğrultusunda işlem ve karşılaştırmalar yapabilen, veri ya da bilgileri sabit disk,

Detaylı

Chapter 1 Introduction to Database Processing. Fundamentals, Design, and Implementation, 9/e

Chapter 1 Introduction to Database Processing. Fundamentals, Design, and Implementation, 9/e Chapter 1 Introduction to Database Processing Fundamentals, Design, and Implementation, 9/e Başlangıçta Dosya İşleme Sistemleri Vardı İlk iş bilgi sistemleri bilgiyi benzer verileri ayrı dosyalarda gruplayarak

Detaylı

ICATT ÇEVİRİ UYGULAMASI SİSTEM MİMARİSİ VE VERİTABANI TASARIMI

ICATT ÇEVİRİ UYGULAMASI SİSTEM MİMARİSİ VE VERİTABANI TASARIMI ICATT ÇEVİRİ UYGULAMASI SİSTEM MİMARİSİ VE VERİTABANI TASARIMI İÇİNDEKİLER 1. GİRİŞ 1.1. KAPSAM 1.2. SİSTEM ÖZETİ 1.3. DOKÜMAN ÖZETİ 2. ÇALIŞMA KONSEPTİ 2.1. Yeni Kullanıcı Oluşturmak 2.2. Şirket Bilgilerini

Detaylı

1-Veritabanı Yönetim Sistemleri /Tanım

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ı

Bilgisayar Grafiği. Volkan KAVADARLI

Bilgisayar Grafiği. Volkan KAVADARLI Bilgisayar Grafiği Volkan KAVADARLI 11011032 Bilgisayar Grafiği? Özel bir grafik donanımı ve yazılımının yardımıyla bir bilgisayar tarafından görüntü verisinin temsilini kullanarak oluşturulmuş görüntüler.

Detaylı

08128 Veri Tabanı I. Database Management System. Öğr.Gör. Murat KEÇECİOĞLU

08128 Veri Tabanı I. Database Management System. Öğr.Gör. Murat KEÇECİOĞLU 08128 Veri Tabanı I Database Management System Öğr.Gör. Murat KEÇECİOĞLU Elbistan Meslek Yüksekokulu Bilgisayar Teknolojileri Bölümü Şubat 2015 08128 Veri Tabanı I Database Management System Hafta I SİSTEM

Detaylı

Temel Kavramlar-2. Aşağıda depolama aygıtlarının kapasitelerini inceleyebilirsiniz.

Temel Kavramlar-2. Aşağıda depolama aygıtlarının kapasitelerini inceleyebilirsiniz. Temel Kavramlar-2 Byte = 8 Bit in bir araya gelmesiyle oluşan bellektir. Bilgisayarın tanıdığı harf rakam ve özel karakterlerden her biri 1 byte lık yer kaplar. Yani her bir harfin 1 veya 0 dan oluşan

Detaylı

UYGULAMA KULLANIM KILAVUZU

UYGULAMA KULLANIM KILAVUZU DATASEL BİLGİ SİSTEMLERİ ÜRÜN GELİŞTİRME BÖLÜMÜ TİG AKTARIM DOSYASI OLUŞTURMA UYGULAMASI UYGULAMA KULLANIM KILAVUZU V 1.0 Hazırlayan : DataSel Bilgi Sistemleri A.Ş. 27/01/2012 İÇERİK 1. GİRİŞ... 1 1.1

Detaylı

İşletim Sistemleri (Operating Systems)

İşletim Sistemleri (Operating Systems) İşletim Sistemleri (Operating Systems) 1 İşletim Sistemleri (Operating Systems) Genel bilgiler Ders kitabı: Tanenbaum & Bo, Modern Operating Systems:4th ed., Prentice-Hall, Inc. 2013 Operating System Concepts,

Detaylı

UNIVERSAL BİLGİ TEKNOLOJİLERİ

UNIVERSAL BİLGİ TEKNOLOJİLERİ UNIVERSAL BİLGİ TEKNOLOJİLERİ Coğrafi Bilgi Sistemleri (CBS) ile Bilgisayar Destekli Tasarım (CAD) Sistemleri Arasındaki Temel Farklar Universal Bilgi Teknolojileri Ltd. Şti. 2010. Tüm hakları saklıdır.

Detaylı

SİSTEM ANALİZİ VE TASARIMI. Sistem Analizi -Bilgi Sistemleri-

SİSTEM ANALİZİ VE TASARIMI. Sistem Analizi -Bilgi Sistemleri- SİSTEM ANALİZİ VE TASARIMI Sistem Analizi -Bilgi Sistemleri- Bilgi Sistemi Bilgi sistemi, karar vericiler için verileri işleyerek bilgi sağlayan çoğunlukla bilgisayara dayalı sistemlerdir. Bilgi sistemi

Detaylı

Bu işleçlerin dışında, aşağıda belirtilen karşılaştırma işleçlerinden de yararlanılır.

Bu işleçlerin dışında, aşağıda belirtilen karşılaştırma işleçlerinden de yararlanılır. 18 SQL SORGU DİLİ SQL (Structured Query Language) yapısal sorgu dili, veritabanı yönetim sistemlerinin standart programlama dili olarak bilinmektedir. SQL dilinin Access içinde sorgu pencerelerinde veya

Detaylı

BİL 101 - Bilişim Teknolojileri. Access 2007. http://bil.etu.edu.tr/bil101

BİL 101 - Bilişim Teknolojileri. Access 2007. http://bil.etu.edu.tr/bil101 BİL 101 - Bilişim Teknolojileri Access 2007 http://bil.etu.edu.tr/bil101 Veritabanı Sistemleri Veritabanı Sistemleri Bilgi çağında veriyi düzenli-planlı saklamak, veriye hızlı ulaşmak, değişik veriler

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

Script. Statik Sayfa. Dinamik Sayfa. Dinamik Web Sitelerinin Avantajları. İçerik Yönetim Sistemi. PHP Nedir? Avantajları.

Script. Statik Sayfa. Dinamik Sayfa. Dinamik Web Sitelerinin Avantajları. İçerik Yönetim Sistemi. PHP Nedir? Avantajları. Script Statik Sayfa Dinamik Sayfa Dinamik Web Sitelerinin Avantajları İçerik Yönetim Sistemi PHP Nedir? Avantajları Dezavantajları Script HTML kodları arasına yerleştirilen küçük kodlardır. Web sayfalarında

Detaylı

Bilgi Servisleri (IS)

Bilgi Servisleri (IS) Bilgi Servisleri (IS) GRID Kullanıcı Eğitimi Boğaziçi Üniversitesi 2007, İstanbul Emrah AKKOYUN Konu Başlığı Neden ihtiyaç duyulur? Kullanıcılar kimlerdir? Bilgi Servisi türleri MDS ve BDII LDAP Bilgi

Detaylı

DÜZCE ÜNİVERSİTESİ ORMAN FAKÜLTESİ PEYZAJ MİMARLIĞI BÖLÜMÜ LİSANS DERS BİLGİ FORMU COĞRAFİ BİLGİ SİSTEMLERİ

DÜZCE ÜNİVERSİTESİ ORMAN FAKÜLTESİ PEYZAJ MİMARLIĞI BÖLÜMÜ LİSANS DERS BİLGİ FORMU COĞRAFİ BİLGİ SİSTEMLERİ DÜZCE ÜNİVERSİTESİ DERSİN ADI ORMAN FAKÜLTESİ PEYZAJ MİMARLIĞI BÖLÜMÜ LİSANS DERS BİLGİ FORMU COĞRAFİ BİLGİ SİSTEMLERİ DERSİN KODU PM 327 DERSİN TÜRÜ Seçmeli (Zorunlu/Seçmeli) ÖN KOŞUL DERSİN DÖNEMİ Sonbahar

Detaylı

VERİTABANI Veritabanı Yönetimi

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ı

=A1+A2-A3, =A1*A2/A3,

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

Öğr.Gör. Gökhan TURAN www.gokhanturan.com.tr. Gölhisar Meslek Yüksekokulu

Öğr.Gör. Gökhan TURAN www.gokhanturan.com.tr. Gölhisar Meslek Yüksekokulu Öğr.Gör. Gökhan TURAN www.gokhanturan.com.tr Gölhisar Meslek Yüksekokulu Bilgisayarın Yapısı Donanım (Hardware): Bir bilgisayara genel olarak bakıldığında; Kasa, Ekran, Klavye, Fare, Yazıcı, Hoparlör,

Detaylı

COĞRAFİ BİLGİ SİSTEMLERİ İLERİ SEVİYE EĞİTİMLERİ BUILDING GEODATABASE EĞİTİMİ

COĞRAFİ BİLGİ SİSTEMLERİ İLERİ SEVİYE EĞİTİMLERİ BUILDING GEODATABASE EĞİTİMİ COĞRAFİ BİLGİ SİSTEMLERİ İLERİ SEVİYE EĞİTİMLERİ BUILDING GEODATABASE EĞİTİMİ http://facebook.com/esriturkey https://twitter.com/esriturkiye egitim@esriturkey.com.tr Kursun Süresi: 3 Gün 18 Saat COĞRAFİ

Detaylı

BTP 209 SİSTEM ANALİZİ VE TASARIMI

BTP 209 SİSTEM ANALİZİ VE TASARIMI BTP 209 SİSTEM ANALİZİ VE TASARIMI BİLGİSAYARA DAYALI BİLGİ SİSTEMLERİ Dr. Önder EYECİOĞLU 2012 BİLGİSAYARA DAYALI BİLGİ SİSTEMLERİ(BDBS-CBIS) Bir BSBS şu bileşenlerden oluşur; Donanım Yazılım Veri tabanı

Detaylı

Bilişim Teknolojilerine Giriş

Bilişim Teknolojilerine Giriş Bilişim Teknolojilerine Giriş Bilginin toplanması, işlenmesi, saklanması ve iletilmesini sağlayan teknolojilerin bütününe bilişim teknolojileri denir. Bilişim Teknolojisi Girilen verileri saklayan, işleyen,

Detaylı

Mühendislikte Veri Tabanları Dersi Uygulamaları (MS-Access)

Mühendislikte Veri Tabanları Dersi Uygulamaları (MS-Access) Mühendislikte Veri Tabanları Dersi Uygulamaları (MS-Access) İstanbul Teknik Üniversitesi, İnşaat Fakültesi, Geomatik Mühendisliği Bölümü Prof. Dr. Nebiye MUSAOĞLU Doç. Dr. Elif SERTEL Y. Doç. Dr. Şinasi

Detaylı

DSİ kapsamında oluşturulan dağınık durumdaki verilerinin düzenlenmesi, yeniden tasarlanarak tek bir coğrafi veri tabanı ortamında toplanması,

DSİ kapsamında oluşturulan dağınık durumdaki verilerinin düzenlenmesi, yeniden tasarlanarak tek bir coğrafi veri tabanı ortamında toplanması, Projenin Amacı DSİ Genel Müdürlüğünde, Bölge Vaziyet Planı çalışmaları kapsamında üretilen ve mevcut DSİ faaliyetlerini içeren CBS veri setleri ile CBS Veritabanının incelenerek yine mevcut CBS donanım,

Detaylı

Asp.Net Veritabanı İşlemleri

Asp.Net Veritabanı İşlemleri Asp.Net Veritabanı İşlemleri Asp.Net Veritabanı İşlemleri Birçok uygulamada bilgiler geçici olarak tutulur ve oturum sonlandırıldığında bu bilgiler bellekten silinir. Ancak etkileşimli web sitelerinde

Detaylı

SQL e Giriş. Uzm. Murat YAZICI

SQL e Giriş. Uzm. Murat YAZICI SQL e Giriş Uzm. Murat YAZICI SQL (Structured Query Language) - SQL Türkçe de Yapısal Sorgulama Dili anlamına gelmektedir ve ilişkisel veritabanlarında çok geniş bir kullanım alanına sahiptir. - SQL ile

Detaylı

PROGRAMLAMAYA GİRİŞ. Öğr. Gör. Ayhan KOÇ. Kaynak: Algoritma Geliştirme ve Programlamaya Giriş, Dr. Fahri VATANSEVER, Seçkin Yay.

PROGRAMLAMAYA GİRİŞ. Öğr. Gör. Ayhan KOÇ. Kaynak: Algoritma Geliştirme ve Programlamaya Giriş, Dr. Fahri VATANSEVER, Seçkin Yay. PROGRAMLAMAYA GİRİŞ Öğr. Gör. Ayhan KOÇ Kaynak: Algoritma Geliştirme ve Programlamaya Giriş, Dr. Fahri VATANSEVER, Seçkin Yay., 2007 Algoritma ve Programlamaya Giriş, Ebubekir YAŞAR, Murathan Yay., 2011

Detaylı

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 7. LINUX OS (Sistem Yapısı) BİLGİ & İLETİŞİM TEKNOLOJİLERİ. LINUX Yapısı

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 7. LINUX OS (Sistem Yapısı) BİLGİ & İLETİŞİM TEKNOLOJİLERİ. LINUX Yapısı Ders 7 LINUX OS (Sistem Yapısı) BİLGİ & İLETİŞİM TEKNOLOJİLERİ 1 LINUX Yapısı LINUX işletim sisteminin diğer işletim sistemleri gibi kendine özgü bir yapısı vardır. LINUX yapısı ve bileşenleri aşağıdaki

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ı

BİLGİSAYAR ORGANİZASYONU

BİLGİSAYAR ORGANİZASYONU BİLGİSAYAR ORGANİZASYONU Donanım Bilgisayarın fiziksel bölümü Monitor, klavye, fare Entegreler, kartlar Kablolar Yazılım: Bilgisayarın mantıksal bölümü Programlar: Bilgisayarın gerçekleştireceği komutlar

Detaylı

Pursaklar İMKB Teknik ve Endüstri Meslek Lisesi

Pursaklar İMKB Teknik ve Endüstri Meslek Lisesi Modül 1: Eylül 3 (1) Veritabanı kavramını bilme. Tablo kavramını bilme. İlişkisel veritabanı kavramını bilme. Tablo yapısını tanımlayabilme. Tablolar arasında ilişkiler kurabilme. Anahtar alan kavramını

Detaylı

Bölüm 2 Varlık-İlişki Veri Modeli: Araçlar ve Teknikler. Fundamentals, Design, and Implementation, 9/e

Bölüm 2 Varlık-İlişki Veri Modeli: Araçlar ve Teknikler. Fundamentals, Design, and Implementation, 9/e Bölüm 2 Varlık-İlişki Veri Modeli: Araçlar ve Teknikler Fundamentals, Design, and Implementation, 9/e Üç Şema Modeli Üç şema modeli 1975 de ANSI/SPARC tarafından geliştirildi Veri modellemeninç ve rolünü

Detaylı