VERİTABANINDA DÜZENLİLİK DENETİMİ
|
|
- Göker Gökçen
- 8 yıl önce
- İzleme sayısı:
Transkript
1 Hakan YÜKSEL VERİTABANINDA DÜZENLİLİK DENETİMİ Hakan YÜKSEL Sayıştay Denetçisi Giriş Yaşam düzeyindeki ilerleme, nüfus artışları ve birleşmeler kamu kurumlarının faaliyetlerini sürdürürken gerçekleştirdikleri işlemlerde eskiye göre önemli ölçüde artışlar meydana getirmiştir. Teknolojinin gelişmesi ile maliyetlerde önemli azalışlar sağlanması, işlemlerin ve bilgilerin tutulduğu evrakları zamanla terkedilme aşamasına getirmiş ve bu evrakların yerini elektronik kayıtlar almıştır. Mali olaylar ihtiva eden bu elektronik kayıtların denetlenmesi de hiç kuşkusuz elektronik ortamda olacaktır. Mali işlemlere esas teşkil eden elektronik kayıtlar miktar olarak yer yer ciddi büyüklüklere ulaşabilmektedir. Elektronik kayıtların miktar olarak çok büyük olması, bunların mali tablolara etkisinin veya hukuki düzenlemelere uygunluğunun denetlenmesini yada herhangi bir yolsuzluk tespit edilmesini neredeyse imkansız hale getirmiştir. Ne var ki bu kayıtları denetleyecek çeşitli Bilgisayar Destekli Denetim Araç ve Teknikleri (CAATTs) üretilmiştir. Bununla ilgili, elektronik kayıtları analiz eden ve hataları raporlayan yığınla bilgisayar programı mevcuttur. IDEA, ACL, Applaud, Prospector, CA Panaudit Plus vb. programlar bunlardan başlıcaları arasında sayılabilir. Bu programlar bir denetçinin ihtiyaçlarını karşılayacak düzeyde olup belli bir büyüklükteki veriyi kolaylıkla analiz edebilmektedir. Ancak bu programlar yüz milyonlarca satırlık veri üreten büyük ve karmaşık kurumların denetlenmesinde yetersiz kalabilmektedir. Bu durumda yapılması gereken şey nedir? Örneğin 2 milyar kayıtttan oluşan bir tablo ile karşılaşsaydınız ve bunun üzerinde analiz yapmanız gerekse idi ne yapardınız? Veya 1 milyar kayıtlık bir tabloyu 500 milyon kayıtlık başka bir tablo ile karşılaştırmanız gerekse idi ne yapardınız? Bilgisayar destekli denetimde adlarını çokça duyduğu- 83 TEMMUZ - AĞUSTOS - EYLÜL 2011
2 Veritabanında Düzenlilik Denetimi muz klasik programlar bu tür problemlerin çözümünde yetersiz kalmaktadır. Bu kadar kayıtlık tabloları tutabilen sistemler varsa, bu sistemler bunun analinizini de yapabilir mi? Verinin ya bizzat tutulduğu ortamlarda, ya bu ortamların replike edildiği benzer ortamlarda ya da daha teknik ifade ile denetime yönelik olarak yeniden inşa edilen Datawarehouse (veriambarı) ve Datamartlarda SQL yardımıyla denetimin yürütülmesi mümkündür. Konuyu daha detaylı açmadan önce veritabanı ile ilgili bazı kavramların tanımlanmasında fayda vardır. 1. Veritabanı (Database) Nedir? Bu kavramları açacak olursak. Özellik bir tablonun isimlendirilmiş kolonudur. Örneğin TCKIMLIK, AD ve SOYAD kolonlarının olduğu bir tabloda AD sahip olduğu kolonun özelliğidir. O kolonda bulunan bütün veriler birer AD dır. TCKIMLIK özelliğinde bulunan bütün veriler TC kimlik no bilgisini içerir. TCKIMLIK özelliğinde bulunan bütün nesneler aynı alandadırlar (domain) ve aynı kısıtlara (constraints) tabidirler. Örneğin TCKIM- LIK kolonunun kısıtı number(11) şeklinde tanımlanır. Bunun anlamı TCKIMLIK NO alanı bir sayıdır ve sayısal ifadelerin dışındaki ifadeler burada barınamaz. Bu alan 11 karakterlidir, 12 karakterli bir veri bu alana girilemez. Veritabanı, gereksiz yinelemelerden arınmış olarak, verilere hızlı, verimli ve güvenli bir şekilde ulaşılmasına olanak verecek biçimde tasarlanmış birbiriyle ilişkili veriler topluluğudur. Veritabanlarını tanımlayan birkaç özelliği şöyle sıralayabiliriz: Veritabanı birbiriyle ilişkili verilerden oluşur. Veritabanı birbiriyle tutarlı verilerden oluşur. Veritabanındaki veriler gereksiz tekrarlardan arındırılmışlardır. Bir word dosyasında telefon numaraları verilerini tuttuğumuzu varsayalım. Bu word dökümanına veritabanı diyebilir miyiz? Veya bir excel dökümanında derneğinize kayıt olan kişilerin T.C. Kimlik numaraları ile ad ve soyad bilgilerini tuttuğumuzu varsayalım bu dökümana da veritabanı denilebilir mi? Cevap elbetteki hayır. Bunlar birer veritabanı değildir. Veritabanı belli özellikleri ( attribute ) ve belli satırları (tuple) olan ilişkiler (tablo) topluluğudur. 2. Veritabanı Yönetim Sistemi (Database Management System) Veritabanı Yönetim Sistemi (VTYS), kullanıcılara veritabanı tanımlama, oluşturma, değiştirme ve bakımını yapma ve bu yapıyı yürütme olanağı sağlayan programlar bütünüdür. Daha geniş bir ifade ile tabloları, kullanıcı adlarını (şema adlarını), kullanıcıların rollerini, haklarını ve yetkilerini tanımlayan, tablo uzaylarını (tablespace) fiziksel ve mantıksal sürücüler üzerindeki disk alanlarına göre yöneten, bellek büyüklüğüne, işlemcilere ve kullanıcı sayılarına göre performansı optimize eden sistem ve yazılımdır. Günümüzde en basitinden en karmaşığına kadar bir yığın veritabanı mevcuttur. En basitleri Microsoft Access, Paradox, Foxpro, SQLite altında oluşturulan tablolara veritabanı diyebileceğimiz gibi ORACLE, POSTGRESQL, SYBASE, IBM DB2 ve Microsoft SQLSERVER gibi üst seviye veritabanları vardır. 3. Veritabanlarının Tarihçesi 1970 yılında Edgar Frank Codd A Relational Model of Data for Large Shared Data Banks isimli makalesi ile ilk defa ilişkisel veritabanını ortaya attı yılında ilk ilişkisel veritabanı olan Ingres (daha sonraları POSTGRESQL) büyük işletmelerin ve devletlerin kayıtlarını kaydetmek üzere ortaya çıktı. (University of California, Berkeley) 84 TEMMUZ - AĞUSTOS - EYLÜL 2011
3 Hakan YÜKSEL 1978 yılında isimli veritabanı üretildi yılı sonlarında IBM DB2 adındaki veritabanını üretti yılı sonlarında Microsoft SQL Server ortaya çıktı. Aynı yıl Ingres, Post Ingres anlamında Postgres isimini aldı ve SQL standartlarını sağladı yılında MySQL isimli, günümüzde websitelerin büyük çoğunluğuna hizmet veren veritabanı ortaya çıktı. Aynı yıl Postgres in adı kendisi için daha anlamlı olan PostgreSQL olarak değiştirildi. Günümüzde kullanılan en popüler veritabanları, PostgreSQL, DB2, MSSQL dir. 4. Türkiye de Hangi Kurum Hangi Veritabanını Kullanıyor Kamu Kurumu Veritabanı Proje Sosyal Güvenlik Kurumu Maliye Bakanlığı Sosyal Güvenlik Kurumu IBM DB2 Sybase Medula Sistemi, İşveren Sistemi, Emektar Sistemi, SPAS, MOSİP Vergi Daireleri Otomasyon Projesi(VEDOP) Datawarehouse(Veri ambarı) Sağlık Bakanlığı Sağlıknet, TDMS Sağlık Bakanlığı İlaç Takip Sistemi İçişleri Bakanlığı Kimlik Paylaşım Sistemi Mernis İçişleri Bakanlığı Ulusal Adres Paylaşım Sistemi( UAPS ) Maliye Bakanlığı Say2000i Adalet Bakanlığı Başbakanlık Gümrük Müsteşarlığı Ulusal Yargı Ağı Bilişim Sistemi (UYAP) E-Devlet, Proje Ulaştırma Bakanlığı tarafından Başbakanlık adına yürütülmektedir Gümrük Kapıları Güvenlik Sistemleri Projesi (GÜMSİS) TÜBİTAK E-İmza Projesi Emniyet Genel Müdürlüğü Mobil Elektronik Sistem Entegrasyonu (MOBESE) Ziraat Bankası Bankacılık İşlemleri Tapu ve Kadastro Genel Müdürlüğü Sanayi ve Ticaret Bakanlığı MSSQL MSSQL Tapu Kayıt Bilgi Sistemi (TAKBİS) Merkezi Sicil Kayıt Sistemi (MERSİS) 5. Veritabanlarında Denetimin Avantajları 5.1. Veri Tabanında Denetime Duyulan İhtiyacın Asıl Nedeni Diğer Programların Yetersiz Kalmasıdır Veritabanında SQL yardımıyla yürütülen denetimler diğer denetim programlarında yürütülen denetimlere göre daha performanslı olmaktadır. Bu durum veritabanlarında hayati önemi haiz bilgilerin tutulması dolayısıyla veritabanı yönetim sistemlerinde kullanılan yüksek mühendislik bilgisinden ileri gelmektedir. Veritabanları yapısı itibari ile sunucu şeklinde çalışır. Veritabanları raid teknolojilerine kendisini adapte ederek birden fazla diske paralel yazma ve onlardan paralel okumayı başarılı bir şekilde sağlayarak performansı önemli ölçüde artırır. Böylece milyarlarca kayıttan oluşan tabloları dakikalar içinde analiz etme imkanı elde edilmiş olur. Bu konuyu daha da açacak olursak, örneğin bir diske belli şartlar altında saniyede 50MB lık veri atılıyor olsun. 500MB lık bir veri 500MB/50MB=10 sn lik bir zaman diliminde atılacaktır. Bu veriyi paralel olarak on harddiske atarsak veri 1 saniyede bilgisayar diskine blocklar halinde kaydedilirdi. Veriyi okumak da buna benzemektedir. Bu da bize, veriyi 10 kat daha hızlı yazma ve okuma diğer bir ifade ile daha hızlı analiz etme imkanını sağlamış olur. Raid sistemlerinin yanında veritabanlarının da paralel yazma özelliği bulunmaktadır. Örneğin tablespaceların birden fazla oluşturulması durumunda veritabanı bu tablespacelarda parallellik sağlayacağından hız bir ölçüde artacaktır. Veritabanlarında ayrıca çoklu iş (multi-tasking) yapılabilmektedir. Diğer bir ifade ile bir kişi aynı anda birden fazla analiz yapabilmektedir. Diğer klasik bilgisayar destekli denetim programlarında bilgisayara bir iş verildiğinde o iş bitmeden ikinci bir işe başlanılamamaktadır. Ancak veritabanlarında istenirse birden fazla iş aynı anda çalıştırılabilmektedir Veritababınında Direk Denetim İmkanı Denetelenen kurumunun ana sistemlerinde denetimin yürütülmesidir. Denetlenen kurumunun ana sistemlerine iki şekilde bağlanılabilinir. Birincisi veritabanına bir bilgisayar programı veya bir web uygulaması ile bağlanılmasıdır ki bu tür uygulamalarda bağlanan kişi sadece tekil sorgulama yapabilmektedir. Dolayısıyla analizde tekil düzeyde kalmaktadır. Örneğin vergi numarasına bakma, belli T.C. kimlik numaralarına ne kadar 85 TEMMUZ - AĞUSTOS - EYLÜL 2011
4 Veritabanında Düzenlilik Denetimi 5.3. SQL ve PL Avantajı tutar da ödeme (prim, vergi, vs) yapıldığını öğrenme vb. İkincisi ise veritabanı bazında bağlanmadır ki bu durumda sistemler imkan verdiği ölçüde yığın (batch) analiz yapmak mümkündür. Bazen denetçi şüphelendiği bir konuyu daha önce hiç almadığı büyük bir tabloda analiz etmek zorunda kalabilir. Analiz bir amaca yönelik bir kerelik yapılacak bir denetim ise ve tablo yeterince büyük ise tabloyu almadan, verinin bulunduğu ana sisteme veritabanı bazında bağlanarak yapmak istediği denetimi direk sistem veritabanında kolaylıkla yapabilir. SQL, veritabanlarında sorgulama yapmak için kullanılır. Anlamı yapısal sorgu dilidir (Structured Query Language). SQL, öğrenilmesi oldukça basit bir dildir. İyi bir matematik bilgisi ile SQL ile neredeyse herşeyi yapmak mümkündür. SQL in yetersiz kaldığı durumlar olabilir. Bu durumda PL (Prosesürel Dil) ihtiyaca koşmaktadır. Loop, if then...else, if...else.., for, when case vb fonsiyonları kullanabildiğimiz PL (prosedürel dil) desteği ile harika analizler yapma imkanı sağlanır. Ayrıca package, prosedure, function gibi araçlarla denetime zenginlik katmak mümkündür. Yüzbinlerce insan SQL i kullandığından bütün dünyada yaygındır. Ve bir problem ile karşılaşıldığında çözüme ulaşmak oldukça kolaydır Denetimin Kalitesini İzleme ve Denetimin Kontrol Kolaylığı SQL ile yapılan analizlerde, bütün yapılanlar SQL kodunda gözler önündedir. Dolayısıyla bir analiz yapıldıktan sonra elde edilen sonuç tablolarının doğruluğunu denetlemek için sadece SQL koduna bakmak yeterlidir. 86 TEMMUZ - AĞUSTOS - EYLÜL 2011
5 Hakan YÜKSEL Örneğin yaptığımız analiz 40 yaşın üstündeki erkeklerden gelir düzeyi 900 TL nin altında olanlar ile ilgili olsun. Diğer analiz programlarında bu kriterleri sağladığınızı ve bir sonuç tablosuna ulaştığınızı varsayalım. Bu durumda bir kaç hafta sonra tablonuza baktınız ve şöyle bir soru aklınıza geldi: Acaba 40 yaş sınırını analize katmış mıydınız? Bu durumda tablonuz küçük ise tabloyu kontrol etmek hiç bir sıkıntı çıkarmayacaktır. Ancak tablonuz çok büyük ise ve herhangi bir script kullanmamış iseniz cevap için sonuç tablosunun içinde bir kontrol daha yapmanız gerekecek. Tablonun büyük olması halinde zaman kaybı kaçınılmazdır. Halbuki SQL de SQL kodunu kontrol etmeniz yeterlidir Veri Tabanı Merkezi Kontrol Sağlar ve Veri Tekrarı Azalır Veri tabanı, veri tabanı yöneticisi (DBA) tarafindan yönetilir ve sistemde veriler merkezi olarak güncellenir. Böylece denetçiler verileri yüklemek ve hazırlamak ile ilgili herhangi bir zaman kaybı yaşamaz. Verilerde meydana gelen karışıklıklar önlenmiş olup bellekten tasarruf edilir. Bu konu ile ilgili iki yönden veri tekrarında azalma söz konusudur. Birincisi veritabanının gerektirdiği ilişkisel tablo yapısının kullanılması ile veri tekrarı önlenmiş olunur. İkincisi bütün denetçiler tarafından ihtiyaç duyulan ortak tabloların veritabanı yöneticisi tarafından bir kez yüklenmesi neticesinde, herbir denetçinin bu ortak verileri tekrar tekrar yüklemesi önlenmiş olur. Örneğin Mernis verisi, SGK prim verisi, Tapu verisi, Vedop verisi, kurumun yevmiye defteri ve mizanı, belli periyotlarda çekilen banka extre verileri gibi verilerin tek bir kişi tarafından sisteme yüklenmesi ile hem zamandan hem de bellekten tasarruf edilmiş olur Verilerin Paylaşımı Sağlanır Denetimde ihtiyaç duyulan aynı veriler tüm kolaylığıyla diğer kullanıcılar tarafından da kullanılır. Aynı veri değişik kişilerin PC lerinde tekrar tekrar tutulmaz. Bir ekip çalışmasında bir denetçinin ürettiği bir sonuç tablosu başka bir denetçi için girdi tablosu olabilir. Bu durumda veriyi text ile aktarmak yerine sadece o denetçinin kullanıcı adından ilgili veriyi kendi bilgisayarına getirmesi (fetch) yeterlidir Çoklu Sunucu Desteği Gelişmiş veritabanlarında çoklu sunucu desteği vardır. Veritabanları birden fazla sunucuyu tek bir sistem gibi çalıştırabilmektedirler. Örneğin Google firması bir milyondan fazla sunucuyu tek bir sistem gibi çalıştıra- 87 TEMMUZ - AĞUSTOS - EYLÜL 2011
6 Veritabanında Düzenlilik Denetimi rak milyonlarca işlemci ve harddiski aynı anda tek bir sistem gibi kullanarak saliselik başarıyı sağlamaktadır. Bir kaç sunucunun işlemcileri ve depolama alanları tek bir sistem gibi çalıştırılarak çok güçlü sistemler elde edilmektedir. Bu durum mevcut sistemlerin yetersiz hale gelmesi durumunda mevcut sunucuyu hurdaya ayırma yerine ilave sunucular ekleyerek dikey genişleme ile daha güçlü sistemlerin çok daha ucuz maliyetlerle elde edilmesini de sağlamaktadır. Örneğin 64 çekirdeği 48 harddiski olan bir sistem bulunsun. Harddisk kapasitesini ve işlemci sayısını artırmanız gerekmektedir. Sistemi tamamen yenilemek bir yöntem gibi görülebilir. Ancak onun yerine 32 çekirdekli 60 harddiskli yeni bir sunucu satın aldığınızı düşünelim. Bu durumda sisteminiz 96 çekirdekli ve 108 harddiskli yeni bir sisteme dönüşmüş olacaktır. Halbuki bu sistemi tek defada satın alınsa idi bir servete mal olacaktı Endeksleme (Index) ve Bölümlendirme (Partitioning) İndexleme ve partitioning, veritabanının hızını diğer bir ifade ile performansını artırmak için kullanılmaktadır. İndexleme, veritabanının bir tablosunun, bir veya daha fazla kolonunundaki bilgilerinin daha sonraki aramalara zemin hazırlamak için bir defalığına veritabanının kendi mantık silsilesinde alfabetik veya nümerik olarak belli gruplara göre belli bir sırada dizilmesi ve ayrılmasıdır. Örneğin histogramik olarak dağınık verileri barındıran satırı bulunan bir kolonda bir arama yapıldığı zaman, indexleme bulunmadığı durumda arama yapılan değer tablonun bütün satırlarına (Full Scan) veritabanı sistemi tarafından tek tek bakılır. Diğer bir ifade ile tablo tam taranır. Bu çok ciddi zaman kayıplarına yol açar. Halbuki indexleme olması durumunda veritabınının aranan değeri bulması sadece bir kaç salisedir. Çünkü indexlemenin mevcudiyeti ile veritabanı hash scan yaparak nokta atışı ile istenen değeri nerede bulacağını bilmekte ve saliseler içerisinde değeri ekranınıza getirmektedir. Partitioning ise indexlemeden farklı olarak benzer özellikli verilerin tablonun içinde gruplandırılmasıdır. Burada bir tablonun içinde fiziksel başka tablolar (partitions) oluşturulmaktadır. Partitioning farklı şekillerde yapılabilir. (hash-partitioning, list partititoning, range partitioning..) Örneğin, veritabanında bir tabloda YIL adında bir kolon olsun. YIL kolonuna göre list partitioning yapılması durumunda 2008 yılı verileri gruplanarak tablo içinde bir partition a 2009 yılı gruplanarak ayrı bir partition a ve 2010, 2011 ve 2012 verileri gruplandırılarak ayrı ayrı partition lara veritabanı sistemi tarafından otomatik olarak yazılmaktadır. Daha sonra 2010 yılında gerçekleşmiş bir değer arandığında tablounun yaklaşık beşte dördü elenmekte ve veritabanı tablonun sadece yaklaşık beşte birini barındıran 2010 partition ına bakmakta ve bu da ciddi bir zaman kazancı sağlamaktadır. SONUÇ Kamu kurumlarının faaliyetlerinin zaman içinde artması ve mali unsurlar ihtiva eden bu faaliyetlerin bir yansıması olan elektronik kayıtların büyük boyutlara ulaşması, bu kayıtların denetimini de elektronik ortamda yapılmasını zorunlu kılmıştır. Veritabanında SQL yardımıyla denetimin yürütülmesi, klasik denetim programlarına göre getirdiği esnek ve kullanışlı yapı dolayısyla bazıları tarafından daha fazla kabul görmüştür. Büyük, karmaşık ve yönetilmesi daha zor verilere sahip olan kurumlar kayıtlarını işin doğası gereği veritabanlarında tuttuklarından; bu kurumların bütün sistemlerine nüfuz etmek, eksik bir nokta kalmadan kurumun bütün verilerine ulaşmak ve bu kurumların denetimini başarılı ve etkin bir şekilde yürütmek ancak veritabanları üzerindeki denetimlerle mümkün olacaktır. 88 TEMMUZ - AĞUSTOS - EYLÜL 2011
VERİ TABANI YÖNETİM SİSTEMLERİ
VERİ TABANI YÖNETİM SİSTEMLERİ ÖĞR.GÖR.VOLKAN ALTINTAŞ 26.9.2016 Veri Tabanı Nedir? Birbiriyle ilişkisi olan verilerin tutulduğu, Kullanım amacına uygun olarak düzenlenmiş veriler topluluğunun, Mantıksal
Detaylı1 Temel Kavramlar. Veritabanı 1
1 Temel Kavramlar Veritabanı 1 Veri Saklama Gerekliliği Bilgisayarların ilk bulunduğu yıllardan itibaren veri saklama tüm kurum ve kuruluşlarda kullanılmaktadır. Veri saklamada kullanılan yöntemler; Geleneksel
DetaylıBIM 312 Database Management Systems. Veritabanı Kavramına Giriş
BIM 312 Database Management Systems Veritabanı Kavramına Giriş Veritabanı Nedir? Veritabanı, birbirleriyle ilişkili verilerin hızlı ve verimli bir şekilde ulaşılmasına olanak verecek biçimde saklanmasıyla
DetaylıVeri Tabanı-I 1.Hafta
Veri Tabanı-I 1.Hafta 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ı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ıİLİŞKİSEL VERİTABANLARI
İLİŞKİSEL VERİTABANLARI Veritabanı Nedir? Veritabanı (database) en basit şekliyle verilerin belirli bir düzene göre tutulduğu, depolandığı bir sistemdir. İlişkisel Veritabanı Nedir? İlişkisel veritabanlarındaki
Detaylı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ı) 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ı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ı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ı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ı2 Temel Kavramlar (Devam) Veritabanı 1
2 Temel Kavramlar (Devam) Veritabanı 1 Veritabanı Kullanıcıları Veritabanı Yöneticisi (DBA-Database Administrator) Tasarım,oluşturma ve işletiminden sorumludur. Görevleri; Tasarımı Performans Analizi Erişim
DetaylıVeritabanı Yö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ı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ı 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ı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ı. 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ı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ı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ı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ıBilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı. Öğr. Gör. Cansu AYVAZ GÜVEN
Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı Öğr. Gör. Cansu AYVAZ GÜVEN VERİTABANI-I Veri Nedir? Bilgisayarların yaygınlaşması ile birlikte bir çok verinin saklanması gerekli hale
DetaylıVERİ TABANI PROGRAMCILIĞI DALI
VERİ TABANI PROGRAMCILIĞI DALI Veritabanı Programlama Nedir Veritabanı programlama aslında mimari oluşturabilme ve optimize sorgu yazabilme becerisidir. Bir veritabanı uzmanının temel görevi; yazılımcılar
DetaylıVERİ TABANI SİSTEMLERİ
VERİ TABANI SİSTEMLERİ 1- Günümüzde bilgi sistemleri Teknoloji ve bilgi. 2- Bilgi sistemlerinin Geliştirilmesi İşlevsel Gereksinimleri 1.AŞAMA Gereksinim Belirleme ve Analiz Veri Gereksinimleri Gereksinimler
Detaylıİngilizce'de Relational Database Management System (RDBMS) olarak ifade edilir.
İlişkisel Veritabanı Yaklaşımı: İngilizce'de Relational Database Management System (RDBMS) olarak ifade edilir. İlişkisel veri tabanı yönetim sistemi verilerin tablolarda satır ve sutunlar halinde tutulduğu
Detaylı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ı Tasarımı. Introduction to the Oracle Academy
Veritabanı Tasarımı Introduction to the Oracle Academy Hedefler Bu ders şu hedefleri içermektedir. Akademide yer alındığında elde edilebilecek iş imkanları, maaş durumları ve fırsatlarla ilgili örnekler
Detaylıİnternet Programcılığı
1 PHP le Ver tabanı İşlemler Yaptığımız web sitelerinin daha kullanışlı olması için veritabanı sistemleri ile bağlantı kurup ihtiyaca göre verileri okuyup yazmasını isteriz. 1.1 Veritabanı Nedir? Veritabanı
Detaylı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ı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ıBilgisayar Uygulamaları. MySql
MySql MySql,; Oracle, Progress, MsSql, PostgreSql gibi veri tabanı programıdır. Kullanılan dil SQL (Structured Query Language) yapısal sorgulama dilidir. Lisansı GNU General Public License olarak bilinen
DetaylıCoğrafi Bilgi Sistemlerine Giriş. Ünite 5 - Veri Tabanı Yönetim Sistemleri
Coğrafi Bilgi Sistemlerine Giriş Ünite 5 - Veri Tabanı Yönetim Sistemleri İçerik Temel kavramlar Veri tabanı modelleri Normalizasyon Coğrafi Bilgi Sistemlerinde veri tabanı yönetimi Temel kavramlar Veri
Detaylı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ıBaşlıca Ürün-Bilgi Sistemleri
BİLGİ SİSTEMLERİ Başlıca Ürün-Bilgi Sistemleri Süreç İşleme Sistemleri, Ofis Otomasyon Sistemleri ve Bilgi İşleme Sistemleri, Yönetim Bilişim Sistemleri, Karar Destek Sistemleri, Uzman Sistemler ve Yapay
Detaylı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ıTekrar. Veritabanı 2
Tekrar Veritabanı 2 Veritabanı Nedir? Veritabanı ortaya çıkış hikayesi Saklanan ve işlenen veri miktarındaki artış Veri tabanı olmayan sistemin verilerinin kalıcı olmaması. Veritabanı; tanım olarak herhangi
DetaylıVeritabanı Yönetim Sistemleri (Veritabanı Kavramı) İş Kuralları ve Veri Modelleri
Celal Çeken Veysel Harun Şahin Veritabanı Yönetim Sistemleri (Veritabanı Kavramı) İş Kuralları ve Veri Modelleri Konular Veritabanı Tasarımı Yaşam Döngüsü Veri Modeli Nedir? Veri Modeli Temel Bileşenleri
Detaylı1.PROGRAMLAMAYA GİRİŞ
1.PROGRAMLAMAYA GİRİŞ Bilindiği gibi internet üzerindeki statik web sayfaları ziyaretçinin interaktif olarak web sayfasını kullanmasına olanak vermemektedir. Bu yüzden etkileşimli web sayfaları oluşturmak
Detaylı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ı=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ıVeri Tabanı Yönetim Sistemleri Bölüm - 3
Veri Tabanı Yönetim Sistemleri Bölüm - 3 İçerik Web Tabanlı Veri Tabanı Sistemleri.! MySQL.! PhpMyAdmin.! Web tabanlı bir veritabanı tasarımı. R. Orçun Madran!2 Web Tabanlı Veritabanı Yönetim Sistemleri
DetaylıPostgreSQL Veritabanı Sunucusu Devrim GÜNDÜZ. devrim@gunduz.org
PostgreSQL Veritabanı Sunucusu Devrim GÜNDÜZ PostgreSQL Geliştiricisi PostgreSQL DBA devrim@gunduz.org Command Prompt, Inc. devrim@commandprompt.com devrim@postgresql.org[.tr] http://twitter.com/devrimgunduz
DetaylıSemantik Ağ ve Üst Veri Sistemleri İçin Yeni Nesil Veri Tabanı Yönetim Modeli: NoSQL. R. Orçun Madran Atılım Üniversitesi. www.madran.
Semantik Ağ ve Üst Veri Sistemleri İçin Yeni Nesil Veri Tabanı Yönetim Modeli: NoSQL R. Orçun Madran Atılım Üniversitesi www.madran.net İçerik NoSQL Ne Değildir? Neden NoSQL? Ne Zaman NoSQL? NoSQL'in Tarihçesi.
DetaylıVERİTABANI VERİTABANIN AVANTAJLARI ÖZET
ÖZET NEDİR? İYİ BİR NIN ÖZELLİKLERİ NIN AVANTAJLARI VERİ TABANI TİPLERİ ÇEŞİTLERİ HANGİ NI KULLANMALIYIZ? NEDİR? Veritabanı düzenli bilgiler topluluğudur. Veritabanı basit olarak bilgi depolayan bir yazılımdır.
DetaylıAKADEMEDYA YAZILIM BİLGİSAYAR EĞİTİM VE DANIŞMANLIK TİC. SAN. LTD. ŞTİ Kocaeli Üniversitesi Yeniköy Teknopark Yerleşkesi Başiskele / Kocaeli Tel Faks
IRONIC İşyeri Sağlık ve Güvenlik Birimi Bilgi Sistemi IRONIC Nedir? IRONIC, iş sağlığı ve güvenliği alanında bilişim alt yapısı oluşturmak amacıyla 6331 sayılı İş Sağlığı ve Güvenliği Kanunu, ISO14001,
DetaylıSQL (Structured Query Language)
SQL (Structured Query Language) Genel SQL SQL çok yüksek seviyeli bir dildir. Biraz ingilizce bilgisi gerektirir. Programlama dillerine göre öğrenilmesi çok daha kolaydır. Çünkü programlama dillerindeki
Detaylı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ıDers Kodu Yarıyıl T+U Saat Kredi AKTS. Programlama Dilleri
DERS BİLGİLERİ Ders Kodu Yarıyıl T+U Saat Kredi AKTS Programlama Dilleri 356 6 2+2 4 5 Ön Koşul Dersin Dili Dersin Seviyesi Dersin Türü Dersi Veren Öğretim Elemanı Türkçe Lisans Zorunlu Arş. Grv. İlyas
DetaylıSQL'e Giriş. SELECT Deyimi. SQL Komutları. 1. DDL (Data Definition Language - Veri Tanımlama Dili)
SQL'e Giriş SQL komutları kullanılarak aşağıdaki işlemler yapılabilir: Veritabanı nesnelerinin oluşturulması ve bu nesnelerle ilgili işlemlerin yapılması Bilgilerin istenilen koşullara göre görüntülenmesi
Detaylıİlişkisel Veri Tabanları I
İlişkisel Veri Tabanları I Erdem Alparslan Bahçeşehir Üniversitesi 1 Veri Tabanı Modelleri Veri Tabanları tasarımında kullanılan modeller: Tablolar : Veriler tek bir tabloda veya tablo dizisinde tutulur
Detaylı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ı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ıMicrosoft SQL Server 2008 Oracle Mysql (Ücretsiz) (Uygulamalarımızda bunu kullanacağız) Access
Programlamaya Giriş VERİ TABANI UYGULAMASI ÖN BİLGİ Veritabanları, verilere sistematik bir şekilde erişilebilmesine, depolanmasına ve güncellenmesine izin veren, yüksek boyutlu veriler için çeşitli optimizasyon
DetaylıMAPINFO PRO TEMEL VE İLERİ SEVİYE EĞİTİM İÇERİĞİ
MAPINFO PRO TEMEL VE İLERİ SEVİYE EĞİTİM İÇERİĞİ Başarsoft Bilgi Teknolojileri A.Ş. Web site: http://www.basarsoft.com.tr Kontak mail: egitim@basarsoft.com.tr Ankara Merkez Adres Ehlibeyt Mah. Ceyhun Atıf
Detaylı1-Veritabanı Yönetim Sistemleri /Tanım
1-Veritabanı Yönetim Sistemleri /Tanım Öğr. Gör. Saliha Kevser KAVUNCU Sungurlu MYO/VTYS-I özet VERİTABANI NEDİR? İYİ BİR VERİTABANININ ÖZELLİKLERİ VERİTABANININ AVANTAJLARI VERİ TABANI TİPLERİ VERİTABANI
DetaylıTurquaz. Açık kodlu muhasebe yazılımı http://www.turquaz.com. Turquaz Proje Grubu
Turquaz Açık kodlu muhasebe yazılımı http://www.turquaz.com Turquaz Proje Grubu Konu Başlıkları 1. Turquaz Proje Grubu 2. Programın fikri 3. Geliştirme aşaması 4. Programın içeriği 5. Yapılacaklar 6. Dizayn
DetaylıGenel Kavramlar. Bilgisayar ortamında işlenebilecek durumda bulunan kayıtlar. Birbiri ile ilişkili veriler topluluğu ve veriler arası ilişkiler
Genel Kavramlar Veri Nedir? Bilgisayar ortamında işlenebilecek durumda bulunan kayıtlar Veri Tabanı Nedir? Birbiri ile ilişkili veriler topluluğu ve veriler arası ilişkiler Veritabanı Yönetim Sistemi (DBMS)Nedir?
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ. Öğr. Gör. Selçuk Özkan
VERİ TABANI YÖNETİM SİSTEMLERİ Öğr. Gör. Selçuk Özkan Giriş Veritabanı kavramı ilk olarak 1980 li yıllarda ortaya atılmış olmasına rağmen; günümüzde hemen hemen tüm veri kullanılan alanlarda Veritabanı
Detaylıİşletim Sisteminin Temel İşlemleri
YAZILIM Yazılım Bilgisayar donanımının birbiri ile haberleşmesini, düzenli ve verimli çalışabilmesini sağlayan program topluluğudur. Bilgisayar yazılımları giriş birimlerinden alınan bilgilere hangi işlemlerin
Detaylı2-Veritabanı Yönetim Sistemleri/ Temel Kavramlar
2-Veritabanı Yönetim Sistemleri/ Temel Kavramlar Öğr. Gör. Saliha Kevser KAVUNCU Veritabanı neden kullanılır? Veritabanının amacı; insanların ve organizasyonların birşeyleri takip edebilmesine yardımcı
DetaylıHP Yazılım Zirvesi - İstanbul 20 May 2015 - Wyndham Grand Levent Erdem Alaşehir / Finansbank Güvenlik Olay Korelasyonunda Büyük Veri Kullanımı
HP Yazılım Zirvesi - İstanbul 20 May 2015 - Wyndham Grand Levent Erdem Alaşehir / Finansbank Güvenlik Olay Korelasyonunda Büyük Veri Kullanımı Ajanda Mevcut Durum Vertica ile Çözüm Analiz Mevcut Durum
DetaylıVERİ KAYNAKLARI. Bilgi sisteminin öğelerinden biride veri
VERİ KAYNAKLARI YÖNETİMİ İ İ 5. ÜNİTE GİRİŞ Bilgi sisteminin öğelerinden biride veri yönetimidir. Geleneksel yada çağdaş, birinci yada ikinci elden derlenen veriler amaca uygun veri formlarında tutulur.
Detaylı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ıT.C. ÇALIŞMA VE SOSYAL GÜVENLİK BAKANLIĞI İŞ SAĞLIĞI VE GÜVENLİĞİ GENEL MÜDÜRLÜĞÜ. Kemal ÖZAT. İSG Uzman Yardımcısı İSG-KATİP Şubesi
T.C. ÇALIŞMA VE SOSYAL GÜVENLİK BAKANLIĞI İŞ SAĞLIĞI VE GÜVENLİĞİ GENEL MÜDÜRLÜĞÜ Kemal ÖZAT İSG Uzman Yardımcısı İSG-KATİP Şubesi Aralık, 2014 1 AMAÇ GENEL BİLGİLER PAYDAŞLAR MEVCUT DURUM SONUÇ 2 İSG-KATİP
DetaylıMAPINFO PROFESSIONAL TEMEL VE İLERİ SEVİYE KURS İÇERİĞİ
MAPINFO PROFESSIONAL TEMEL VE İLERİ SEVİYE KURS İÇERİĞİ Başar Bilgisayar Sistemleri Ve İletişim Teknolojileri San. Ve Tic. Ltd. Şti. Web site: http://www.basarsoft.com.tr Kontak mail: basar@basarsoft.com.tr
DetaylıMongoDB. Doğan Aydın. Eylül, 2011
MongoDB Doğan Aydın Eylül, 2011 İçindekiler 1 Giriş.................................................... 2 2 Geleneksel Veri Tabanları Ve MongoDB................................. 3 3 Doküman Odaklı.............................................
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ı VERĠ TABANI VE YÖNETĠMĠ BIL301 6 AKTS Kredisi 3. yıl 5. yarıyıl Lisans Zorunlu 4 saat/hafta
DetaylıÜTS PROJESİ PROJE TANITIMI
ÜTS PROJESİ PROJE TANITIMI 5 Mayıs 2015 -BİLGEM-Yazılım Teknolojileri Araştırma Enstitüsü 1 Projenin Tanımı Ürün Takip Sistemi Projesi ile ülkemizde üretilen veya yurt dışından ithal edilen tüm tıbbi cihazların
DetaylıPowered by www.etgigrup.com. www.vedubox.com
Powered by www.etgigrup.com www.vedubox.com Entegre E-Eğitim Sistemi Uzaktan Eğitim Sisteminiz 1DK da Hazır! Kolay Basit İnovatif Esnek Entegre Entegre Eğitim Platformu Uzaktan Eğitim, e-eğitim, Online
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) 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ıVeri Tabanı Örnekleri
Veri Tabanı Nedir? Birbiriyle ilişkisi olan verilerin tutulduğu, Kullanım amacına uygun olarak düzenlenmiş veriler topluluğunun, Mantıksal ve fiziksel olarak tanımlarının bulunduğu Bilgi depolarıdır. Veri
Detaylı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ıBİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI. 1-Bilgisayar, donanım ve yazılım kavramları 2-Bilgisayar çeşitleri 3-Bilgisayarlar arsındaki farklılıklar
BİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI 1-Bilgisayar, donanım ve yazılım kavramları 2-Bilgisayar çeşitleri 3-Bilgisayarlar arsındaki farklılıklar Yılmaz DEMİR BİLİŞİM TEKNOLOJİLERİ ÖĞRETMENİ Ünitelerimiz
DetaylıTARBİL Kapsamında Uydu ve Yersel Veri Tespit, Kayıtçı İşlem Yönetim Sistemi Geliştirilmesi
TARBİL Kapsamında Uydu ve Yersel Veri Tespit, Kayıtçı İşlem Yönetim Sistemi Geliştirilmesi Kurum Adı : İstanbul Teknik Üniversitesi Bilimsel Araştırma Projeleri Birimi Proje Durumu : Tamamlandı. Projenin
DetaylıSİSTEM İHTİYAÇLARI (Tiger Plus / Tiger 3)
SİSTEM İHTİYAÇLARI (Tiger Plus / Tiger 3) / Gereksinimleri : Sunucu: 60 GB boş disk GB boş disk *** Disk sistemi için pil yedeklemeli, yüksek ön bellekli (512 MB ve üstü) RAID control kartı ve RAID seviyesi
DetaylıVERĐTABANLARINA GĐRĐŞ
Linux Kullanıcıları Derneği Düzenli Seminerleri VERĐTABANLARINA GĐRĐŞ Haziran, 2002 ANKARA Güncelleme : Temmuz 2002 Devrim GÜNDÜZ LKD, TR.NET http://seminer.devrim.oper.metu.edu.tr devrim@oper.metu.edu.tr
DetaylıGenel Sağlık Sigortası MEDULA KASIM-2006
Sosyal Güvenlik G Kurumu Sağlık k Geri Ödeme Sistemi Genel Sağlık Sigortası MEDULA KASIM-2006 Hedefler Hizmet Sunucunun iç iş süreçlerine en az müdahale Tüm Hizmet Sunucularını kapsayan bütünleşik bir
Detaylıİş Zekası için Dört-Katmanlı Veri Modellemesi Gerçekleştirimi. Harun Gökçe EG Yazılım, TOBB ETÜ
İş Zekası için Dört-Katmanlı Veri Modellemesi Gerçekleştirimi Harun Gökçe EG Yazılım, TOBB ETÜ İçerik İş Zekası Kavramı Tarihçesi İş Zekası Tanım, Kavramlar ve Gereklilik Dört-Katmanlı Veri Modellemesi
DetaylıVERİTABANI ORGANİZASYONU
VERİTABANI ORGANİZASYONU Veri nedir? Olgu, kavram ya da komutların, iletişim, yorum ve işlem için elverişli biçimsel gösterimidir. Veriler ölçüm, sayım, deney, gözlem ya da araştırma yolu ile elde edilmektedir.
DetaylıVeritabanı 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ıVERİTABANI & VERİTABANI YÖNETİMİ
VERİ NEDİR? Dağınık bilgi kümesidir. VERİTABANI & VERİTABANI YÖNETİMİ Veri, anlamlı bir şekilde düzenlendiği zaman yararlı bilgi olur. Dr. Mehmet AKSARAYLI VERİTABANI NEDİR? Birbiri ile ilişkili veriler
DetaylıYZM 3215 İleri Web Programlama
YZM 3215 İleri Web Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 5 ORM (Object Relational Mapping) ve EF (Entity
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ I
BÖLÜM 12 12. SQL de YÖNETİMSEL FONKSİYONLAR 12.1. VIEWS ( Tablo Görünümü) Tablo görünümleri veri tabanında tanımı olan tablolardan sorgulama sonucunda elde edilir. Tabloların tersine fiziksel bir yer tutmazlar.
DetaylıAdvanced Oracle SQL Tuning
Advanced Oracle SQL Tuning Eğitim Takvimi Tarih Eğitim Süresi Lokasyon 30 Ekim 2018 2 Gün Bilginç IT Academy Eğitim Detayları Eğitim Süresi : 2 Gün Kontenjan : 16 Ön Koşullar : Herhangi bir ön koşul yoktur.
DetaylıSwing ve JDBC ile Database Erişimi
Swing ve JDBC ile Database Erişimi JDBC API, tablolanmış herhangi bir tür veriye, özellikle İlişkisel Veritabanı, erişim sağlayan bir Java API sidir. JDBC, aşağıda verilen üç etkinliğin gerçekleştirilebileceği
Detaylı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ı1 Milyon Kullanıcıya Nasıl Hizmet Veriyoruz? CloudLMS Teknik Alt Yapı ve Mimarimiz
1 Milyon Kullanıcıya Nasıl Hizmet Veriyoruz? CloudLMS Teknik Alt Yapı ve Mimarimiz 300 kurumsal müşterimizde 1 milyonun üzerinde kullanıcıya günlük 250 binin üzerine sunulan video ile sorunsuz ve mükemmel
Detaylı8 Oracle da tablo yapısı içinde otomatik artan kolon yoktur. (identity kolon
ORACLE GİRİŞ Oracle ile SQL Server ın karşılaştıralım. 1 Oracleda veritabanı yerine kullanıcı oluşturulur. Kullanıcılar veritabanı gibi davranır. 2 Tablo oluşturma, değiştirme ve silme kodları aynı. 3
DetaylıE-Defter Oluşturma Aşamasında Sık Karşılaşılan Uyarı Mesajları Ve Çözümleri
E-Defter Oluşturma Aşamasında Sık Karşılaşılan Uyarı Mesajları Ve Çözümleri 1- Hata :gl-bus:accountantinformation zorunlu bir elemandır. ( Lütfen bu mesajı Mikro Yazılımevi'ne bildiriniz! ) Çözüm: e-defter
DetaylıBİLGİ İŞLEM HİZMETLERİ PROSEDÜRÜ
Sayfa 1/7 Revizyon Takip Tablosu REVİZYON NO TARİH AÇIKLAMA 00 24.01.2013 İlk Yayın 01 19.04.2013 5.9, 5.10 ve 5.11 Maddeleri eklenmiştir. 1. AMAÇ Bu Prosedürün amacı, Yıldız Teknik Üniversitesi bünyesinde
DetaylıBirden Çok Tabloda Sorgulama (Join)
Birden Çok Tabloda Sorgulama (Join) Join(Birleştirici), iki ya da daha fazla tabloyu aynı anda sorgulayarak bir sonuç tablosu (result table) oluşturmaya yarar. Örneğin: İki tabloyu birleştirici ile birleştirerek
DetaylıSİSTEM İHTİYAÇLARI (Tiger Enterprise / Tiger 3 Enterprise)
SİSTEM İHTİYAÇLARI (Tiger Enterprise / Tiger 3 Enterprise) / Gereksinimleri : Sunucu: 60 GB boş disk 21-50 kullanıcı arası en az çift işlemcili Intel Xeon Processor L5638 (12M Cache, 2.00 GB boş disk RAID
DetaylıMaltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Veri Tabanı ve Yönetimi (BİL 301)
Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Veri Tabanı ve Yönetimi (BİL 301) GENEL DERS BİLGİLERİ Öğretim Elemanı : Öğr. Gör. Erdal GÜVENOĞLU Ofis : MUH 313 Ofis Saatleri : Pazartesi: 10.00-12.00,
DetaylıVeritabanı Güvenliği ve Savunma Algoritmaları
Veritabanı Güvenliği ve Savunma Algoritmaları Ders Kavramı - Veritabanında tehdit kavramı - Kullanıcılardan kaynaklanan iç tehditler ve bunların bertaraf edilmesi için geliştirilen güvenlik algoritmalarının
DetaylıBİLGİ TEKNOLOJİLERİ VE UYGULAMALARI
İÇERİK 2 BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI ÖĞR. GÖR. HASAN ALİ AKYÜREK Ders izlencesi Bilgisayara giriş Bilgisayar nedir? Bilgisayarın tarihçesi Bilgisayarların sınıflandırılması Bilgisayar nasıl çalışır?
DetaylıPLC (Programlanabilir Kontrol Cihazı) TABANLI SİSTEMLERİN İNTERNET ÜZERİNDEN İZLENMESİ
PLC (Programlanabilir Kontrol Cihazı) TABANLI SİSTEMLERİN İNTERNET ÜZERİNDEN İZLENMESİ Derya Birant, Alp Kut Dokuz Eylül Üniversitesi Bilgisayar Mühendisliği Bölümü İÇERİK Giriş PLC nedir? PLC lerin Uygulama
DetaylıBilişim Ağları Dairesi Başkanlığı. 15 Eylül 2005
e-devlet KAPISI PROJESİ Bilişim Ağları Dairesi Başkanlığı 15 Eylül 2005 GÖREV TANIMI e-dönüşüm Türkiye İcra Kurulu nun 09/10/2004 tarih ve 8 sayılı kararı ile 25/01/2005 tarih ve 2005/8409 sayılı Bakanlar
DetaylıJAVA RMI ve Hibernate teknolojileri kullanılarak çok amaçlı bir yazılım altyapısı hazırlanması
JAVA RMI ve Hibernate teknolojileri kullanılarak çok amaçlı bir yazılım altyapısı hazırlanması Hakan ALBAĞ Tahsin Barış AKAN Bitirme Projesi 05.06.2006 Giriş Ticari yazılımlarda ortak ihtiyaçlar Birden
DetaylıKURUMSAL BİLGİ TEKNOLOJİLERİNDE PROFESYONEL ÇÖZÜMLER. i-gate E-DEFTER UYGULAMASI Bilgi Teknolojileri
KURUMSAL BİLGİ TEKNOLOJİLERİNDE PROFESYONEL ÇÖZÜMLER i-gate E-DEFTER UYGULAMASI Hakkımızda Operasyonel Faydaları i-gate E-Defter Uygulaması 20 Yıllık Başarılı Geçmiş 80 Çalışan İstanbul, İzmit, Ankara,
DetaylıMİKRO V15 İLE GELEN BAZI YENİLİKLER
MİKRO V15 İLE GELEN BAZI YENİLİKLER METRO ARA YÜZÜ Metro ara yüzü ile sık kullanılan işlem menülerini kullanabileceksiniz. Metro Style görünüm özelliği ile, sık kullandığınız menüleri gruplandırarak sadeleştirilmiş
Detaylı