Veritabanı Nedir? Veritabanı Nedir?
|
|
- Engin Çağrı
- 7 yıl önce
- İzleme sayısı:
Transkript
1 Veritabanı Nedir? Veritabanı basit olarak bilgi depolayan bir yazılımdır. Bir çok yazılım bilgi depolayabilir ama aradaki fark, veritabanın bu bilgiyi verimli ve hizli bir şekilde yönetip degiştirebilmesidir. Veritabanı, bilgi sisteminin kalbidir ve etkili kullanmakla değer kazanır. Bilgiye gerekli oldugu zaman ulaşabilmek esastır. Indeksi olmayan bir kütüphane ve bütün kitapların ayni kapağa sahip oldugunu düşündüğünüzde kütüphane kullanıcılarının ne kadar çok işi olacağını tahmin edersiniz. Bir veritabani bir kütüphanenin mükemmel bir indeks sistemi oldugu gibi, aynı zamanda kütüphanenin kendisidir. İlişkisel veritabanı yönetim sistemleri relational database management systems - rdbms büyük miktarlardaki verilerin güvenli bir şekilde tutulabildiği, bilgilere hızlı erişim imkanlarının saglandığı, bilgilerin bütünlük içerisinde tutulabildigi ve birden fazla kullanıcıya aynı anda bilgiye erişim imkanının sağlandığı programlardır. Oracle veritabani da bir ilişkisel veri tabanı yönetim sistemidir. Veritabanı Nedir? 1
2 Veritabanı nedir? En basit anlamda veritabanı, belirli bir amaca yönelik düzen verilmiş kayıt ve dosyaların tümüdür. Bilgisayar sisteminizde arkadaş ya da müşterilerinizin ad ve adreslerini toplamış olabilirsiniz. Belki, yazdığınız tüm mektupları topluyor ve alıcıya göre düzen veriyorsunuz. Ödeme ve tahsilat yapılacak hesaplarınız ya da çek defterinizin borçlan ve bakiyesi gibi finansal verilerinizi topladığınız bir grup dosyalarınız da olabilir. Konularına göre düzen verdiğiniz sözcük işlemci belgeler, en geniş anlamda, bir tür veritabanıdır. Kullanıma göre düzen verdiğiniz elektronik tablo dosyaları da ayrı bir tür veritabanıdır. Windows Başlat menüsündeki tüm program kısayolları da bir veritabanıdır. Sık Kullanılanlar klasöründe düzen verilmiş internet kısayolları bir veritabanıdır. Çok düzenliyseniz, birkaç yüz elektronik tablo ya da kısayolunu klasör ve alt klasörleri kullanarak yönetebilirsiniz. Bunu yaptığınızda, veritabanı yöneticisi siz olursunuz. Çözmeye çalıştığınız sorunlar büyüdükçe ne yapacaksınız? Veriler çeşitli belgelerde ya da elektronik tablolarda saklanmışken, tüm müşterilerle ve onların siparişleriyle ilgili bilgileri nasıl kolayca toplayabilirsiniz? Yeni bilgiler girince dosyalar arasındaki bağlantıları nasıl koruyabilirsiniz? Verilerin doğru girildiğinden nasıl emin olursunuz? Bilgilerinizi birçok kişiyle paylaşma gereksiniminiz olup, aynı anda iki kişinin aynı verileri güncelleştirmeye çalışmasını istemediğinizde ne yapacaksınız? Bu tür güçlüklerle karşılaşmışsanız, bir veritabanı yönetim sistemine (DBMS) gereksiniminiz var demektir. Veritabanlarının amacı büyük miktardaki kurumsal verileri işlemektir. Veriler düzenli bir biçimde elektronik ortamda kaydedilirler. Düzenli olarak yedeklenen ve kontrol edilen bu bilgiler çok sayıda uygulamanın ve kullanıcının hizmetine sunulur. Büyük miktarlardaki verilerin hızlı ve güvenli bir biçimde gereksinim duyulan bilgiye dönüştürülmesi veritabanlarının en önemli özelliklerinden birisidir. Veritabanı, belli bir alanda ve birbiriyle ilişkili olarak düzenlenmiş veriler topluluğudur. Veritabanı, bir çok kullanıcı tarafından kullanılan birbirleriyle ilişkili geniş bir veri kümesinin düzenlenmesi, depolanması ve sorgulanması için kurulan sistemdir. Veritabanı, bir çok uygulamaya hizmet vermek için zararlı ve gereksiz veriler hariç ilişkili verilerin saklandığı bir veri topluluğudur. Veritabanı, bilgisayar temelli bir kayıt tutma sistemidir. Sistemin amacı verileri kayıt etmek ve bakımını yapmaktır. Veritabanı, bir organizasyonda verilerin merkezi kontrolünü sağlar. Veritabanı sistemi, basitçe kompüterize edilmiş bir kayıt takip sistemidir. Günümüzde herhangi bir veritabanı yönetim sisteminin kullanılmadığı uygulama programlarına pek rastlanmıyor. Bu talebe bağlı olarak çok sayıda veritabanı yönetim sistemi ortaya çıkmıştır. Bunlardan bazıları Microsoft Access, Microsoft SQL Server, Oracle, Sybase dir. Bu veritabanlarının en önemli ortak özelliği ilişkisel veritabanı teknolojisini içermeleridir. Veritabanı Türleri 1) Paylaşmalı Veritabanları (Distiributed Databases): Birden fazla fiziksel ortamda depolanan veritabanlarına paylaşımlı veritabanı denir. Bir veritabanının paylaşımının iki temel yolu vardır. Birinci yol, merkezi veritabanını kısımlara ayırmaktır. Böylece her uzak işlemci kendi yerel alanına hizmet etmek için gerekli veriye sahip olur. İkinci yolda ise merkezi veritabanı tüm uzak noktalara kopyalanır. 2) Nesne Ağırlıklı Veritabanları (Object-Oriented Databases): Çizimlerin, grafiklerin, imajların, fotoğrafların, seslerin ve tüm hareketli video gösterimlerini otomatik olarak canlandıracak ve paylaşılacak nesneler olarak depolayan veritabanıdır. Bu veritabanı finans ve pazarlama alanında kullanılıyor. Nedeni; finans ve pazarlamanın ekonomik koşullardaki değişimlerine en uygun cevap veren depolama sistemi nesne ağırlıklı veritabanıdır. 3) Hiper Medya Veritabanları (Hypermedia Databases): Kullanıcı, modülden modüle geçmek için, kendi yolunu kendi Veritabanı Nedir? 2
3 seçebilir. Bilgi şeması önceden belirlenmiş organizasyon şemasını gerektirmez. Her modül ekranda gösterilebilir ve gösterilen modülle diğer veritabanları modülleri arasındaki bağlantıları da gösterebilir. 4) Çok Boyutlu Veri Analizi: Bu analiz kullanıcıyı aynı veriyi çok farklı boyutlarıyla görme olanağına kavuşturulur. Örneğin Orta Anadolu, Ege, Marmara bölgelerinde somun, cıvata, sıhhi tesisat ve vida gibi dört farklı ürün satan bir işletme bunların fiili satışlarını görmek için kullanılabilir. 5) Veri Bankaları: İşletmedeki tüm personelin beklentilerine uygun, bütünleşik, güncel ve tarihi verileri depolayan veritabanı yazılımlarına Veri Bankaları denir. İç ve dış kaynaklardan duruma göre anlık, saatlik, günlük, haftalık veya aylık olarak derlenen veriler veri bankasında kopyalanır. Bu veriler girişimin değişik birimlerdeki yönetim açılımlarında kolayca kullanılabilecek şekilde standartlaştırılır ve bütünleştirilir. Girişimdeki herkes veri bankasına girebilir ama değişiklik yapamazlar. Veritabanı Sorgulamaları Fiziksel tasarım gerçek veri girişi ve denemelerle bitirilir. Veritabanı sistemleri teknolojik değişmelere ve kullanıcıların gereksinimlerindeki değişikliklere bağlı olarak sürekli olarak değişikliklere uğrarlar. Belli bir süre sonunda da her azılımda olduğu gibi, güncelliklerini kaybederek ömürlerini bitirirler. Veri tabanı sistemleri üzerinde yapılan en önemli işlem sorgulamadır. Sorgulamada tek bir tablo kullanılacağı gibi birden çok tablo da aralarındaki ilişkiye bağlı olarak, çapraz olarak sorgulanabilir. Sorgulama için QBE (Query By Example-Örnekle Sorgulama), veya SQL (Structured Query Laguage- Yapısal Sorgulama Dili) araçları kullanılmaktadır. Bu araçlar çoğu kez, yukarıda adı geçen veri tabanı işletim sisteminin bir parçası olarak sunulmaktadır. Veritabanı Tasarımı Bir veritabanı tasarımı iki aşmada gerçekleştirilir; bunların ilki Mantıksal Tasarım, ikincisi ise Fiziksel Tasarımdır. Mantıksal tasarım kullanacak veri tabanı işletim sisteminden bağımsız olarak yapılan çalışmalardan oluşurken, fiziksel tasarımda mantıksal tasarımda ortaya çıkan nesneler bir veri tabanı işletim sistemi kullanımı ile gerçekleşir. Mantıksal Tasarımın Evreleri: a) Problemin tanımlanması, b) Kullanılmakta olan sistemin irdelenmesi, ve sistem içindeki hareketlerin bulunması, c) Veritabanını kullanacak olanların gereksinimlerinin ortaya konulması, d) Veritabanını oluşturacak varlıkların ve özelliklerinin belirlenmesi, e) Yaratılması düşünülen raporların belirlenmesi, f) Tabloların normalize edilmesi. Fiziksel Tasarım Evreleri: a) Varlıkların yaratılması, b) Form tasarımının gerçekleştirilmesi ve veri girişinin sağlanması, c) Rapor tasarımının uyarlanması, d) Veritabanı kullanımını kolaylaştıracak destek programların ve kullanıcı ara biriminin yazılması e) Veritabanı sisteminin denenmesi ve doküman hazırlanması. İlişkisel Veritabanları Neredeyse tüm modern veritabanı yönetim sistemleri, ilişkisel veritabanı yönetim modelini kullanarak bilgi saklar ve işler. İlişkisel terimi, veritabanındaki her kaydın bir tek konu hakkında ve yalnızca o konuyla ilişkili bilgileri içerdiği gerçeğinden ortaya çıkar. İlişkisel veritabanı yönetim modelini incelerseniz, ilişki teriminin yalnızca bir konuyla ilgili bir satır kümesine uygulandığını göreceksiniz. Ayrıca iki sınıf bilgiyle ilgili veriler (müşteriler ve siparişler gibi), ilişkili veri değerlerine bağlı bir bütün olarak yönetilebilir. Örneğin, müşterinin her verdiği siparişle birlikte müşteri ad ve adres bilgilerini saklamak gereksiz olur. Bir ilişkisel veritabanı sisteminde siparişlerle ilgili bilgiler, her siparişi uygun müşteri bilgisine bağlayacak, müşteri nosu gibi, veri saklayan bir alan vardır. İlişkisel veritabanı yönetim sisteminde (Relational Database Management System-RDBMS), sistem tüm verileri tablolar içerisinde yönetir. Tablolar bir konuyla ilgili bilgileri (müşteri ve ürünler gibi) saklar. Bununla birlikte, konuyla ilgili başka bilgiler (örneğin müşterilerin adresleri ya da kitap başlıkları) içeren sütunlar ve konunun tek bir örneğinin tüm öz niteliklerini açıklayan (örneğin, belirli bir müşteri ya da kitap hakkındaki veriler) satırlar vardır. Veritabanını sorguladığımızda (bir ya da daha fazla tablodan bilgi getirtmek) bile, sonuç her zaman başka bir tabloya benzeyen bir şey olur. Ayrıca, birden çok tablo ya da sorgudan alınan ilişkili değerleri birleştirebilirsiniz. Örneğin, hangi yazarların, hangi kitapları yazdığını öğrenmek için, yazar ve kitap bilgilerini birleştirebilirsiniz. Hangi satış elemanının prim hak ettiğini bulmak için, çalışan ve sözleşme bilgilerini birleştirebilirsiniz. İlişkisel veritabanı yönetim sistemi veritabanlarının yapısını düzenler. Bu özellik sayesinde şu işlemleri yapmak olasıdır: Verilerin doğru ve etkin biçimde saklanmasını sağlar. İlişkisel bütünlük kuralı (database integrity) sağlanır. Değişiklik kayıtları sayesinde, sistem çöktüğünde verileri kurtarmayı sağlar. İlişkisel veritabanı modelinin amacı, yüksek verimliliktir. Örneğin personel bilgilerini bir veritabanında tuttuğumuzda varsayalım. Personel adı, adresi, telefonu bilgileri personelin çalıştığı farklı bölümler için çoğaltılacaktır. Bu gereksiz fazlalık, önemli sayıda kayıtla uğraşan veritabanları sözkonusu olduğunda hem artan disk boşluğu ihtiyacı, hem de artan veri ulaşım zamanı sorunlarına yol açar. Veritabanı Nedir? 3
4 İlişkisel modelde ise veri iki tabloya ayrılacaktır. Birinci tablo sigorta no, kimlik no, adres, telefon, yaş gibi kişisel bilgiler içerir. İkinci tablo ise bu bilgileri çoğaltmak yerine personelin çalıştığı bölüm bilgilerini içerir. Veritabanı Becerileri İlişkisel veritabanı yönetim sistemi (RDBMS), verilerinizi tanımlama, onlarla çalışma ve başkalarıyla paylaşma konularını tümüyle denetlemenizi sağlar. Sistem, birçok tablodaki çok sayıda veriyi kataloglama ve yönetmeyi kolaylaştıran gelişmiş özellikler sunar. RDBMS'nin üç ana becerisi vardır: verileri tanımlama, yönetme ve denetleme. Veri Tanımlama: Veritabanında hangi verilerin saklanacağını, veri türünü (örneğin, sayılar ya da karakterler) ve verilerin ilişkilenme biçimini tanımlayabilirsiniz. Bazı durumlarda, verilerin nasıl biçimlendirilmesi ve doğrulanması gerektiğini tanımlayabilirsiniz. Veri Yönetimi: Verilerle birçok biçimde çalışabilirsiniz. Hangi veri alanlarını istediğinizi seçebilir, verileri süzebilir ve sıralayabilirsiniz. Verileri ilişkili bilgilerle birleştirip, özetleyebilirsiniz (toplayabilirsiniz). Bir bilgi kümesi seçip, RDBMS'den onu güncelleştirmesini, silmesini, ayrı bir tabloya kopyalamasını ya da bu verileri içeren yeni bir tablo yaratmasını isteyebilirsiniz. Veri Denetimi: Kimlerin verileri okuyabileceğini, güncelleştirebileceğini ya da ekleyebileceğini tanımlayabilirsiniz. Çoğu durumda, birden çok kullanıcı tarafından verilerin paylaşılıp güncelleştirilme biçimini de tanımlayabilirsiniz. Tüm bu işlevsellikler Microsoft Access'in güçlü özelliklerinde bulunur. Şimdi, Access'in bu becerileri nasıl gerçekleştirdiğine bakıp, elektronik tablo ya da sözcük işlemci programlarla yapabildiklerinizle karşılaştıralım. Microsoft Access tümüyle işlevsel bir RDBMS'dir. Çok sayıda veriyi yönetmek için gereksiniminiz olan tüm veri tanımlama, yönetme ve denetleme özelliklerini sağlar. Veri Tanımlama ve Depolama Bir belge ya da elektronik tabloyla çalışırken, genelde, belgenin içeriğini ya da elektronik tablonun içindeki her hücreyi tanımlamada tümüyle özgürsünüzdür. Bir belgedeki belli bir sayfaya, metin paragrafları, tablo, grafik ya da birden çok yazı tipiyle görüntülenen birden çok sütun eklemiş olabilirsiniz. Bir elektronik tablodaki belli bir sütunda, yazdırmak ya da görüntülemek için bir sütun başlığı tanımlamak üzere metinsel verileri yukarıda bulundurabilir, satırın işlevine bağlı olarak, sütun içinde çeşitli sayısal biçimler uygulayabilirsiniz. Bu esnekliğe gerek duyarsınız, çünkü sözcük işlemci belgeniz, yazılı bir sayfa içeriğine iletinizi taşıyabilmeli ve elektronik tablonuzda çözümlediğiniz verileri depolamasının yanı sıra sonuçlan hesaplayıp onların bir sunumunu sağlamalıdır. Bu esneklik, göreceli olarak küçük, iyi tanımlanmış iş sorunlarını çözmek için harikadır. Ancak, bir belge birkaç düzine sayfayı aşınca onu denetlemek ve bir elektronik tablo birkaç yüz satırlık bilgiyi aşınca onu yönetmek güçleşir. Veri miktarı arttıkça sözcük işlemci ya da elektronik tablo programınızın ya da bilgisayar sisteminizin veri depolama sınırlarını aştığınızı da görebilirsiniz. Başkalarınca kullanılacak bir belge ya da elektronik tablo tasarlıyorsanız, verileri nasıl kullandıklarını ya da yeni verileri nasıl girdiklerini denetlemek, olanaksız olmasa da, çok güçtür. Örneğin, bir elektronik tabloda anlamlı olması için bir hücreye tarih değeri, bir başkasına da para birimi değeri girilmeliyken, kullanıcı yanlışlıkla, karakter verisi girebilir. Bazı elektronik tablo programlan, elektronik tablo içerisinde bir "veritabanı" alanı tanımlamanıza izin verir. Bunun nedeni, istenen sonuca ulaşmak için gereksiniminiz olan bilgileri yönetmenize yardımcı olmaktır. Ancak yine de elektronik tablo programının temel depolama sınırlarıyla engellenebilirsiniz ve veritabanı alanının sütun ve satırlarına nelerin girildiği üzerine yeterince denetiminiz yoktur. Aynı zamanda, sayı ve karakter verilerinin ötesinde işlemler yapmanız gerekirse, elektronik tablo programınızın resim ve ses benzeri şeyleri tanımadığını görebilirsiniz. Bir RDBMS, elinizdeki veri türünü ve depolama biçimini tanımlamanıza izin verir. Genellikle, verilerinizin bütünselliğinden emin olmak için RDBMS'nin kullanabileceği kuralları da tanımlayabilirsiniz. En basit biçimiyle, bir geçerlilik kuralı, sayı içermesi gereken alana yanlışlıkla alfabetik karakter depolamamanızı sağlar. Başka kurallar, verileriniz için geçerli değerler ya da değer aralıkları tanımlayabilir. En karmaşık sistemlerde, veri toplulukları (genellikle tablo ya da dosyalar) arasındaki ilişkiyi tanımlayabilir ve RDBMS'den verilerin tutarlı kalmalarını sağlamasını isteyebilirsiniz. Örneğin, her siparişin geçerli bir müşteri için girilmiş olduğunu sistemin kendiliğinden denetlemesini sağlayabilirsiniz. Access ile verinizi tanımlamada (metin, sayı, tarih, saat, para birimi, internet bağlantıları, resim, ses, belge ve elektronik tablo gibi); Access'in verilerinizi nasıl depolayacağını tanımlamada (dize uzunluğu, sayı duyarlı ve tarih/saat duyarlı) ve verileri görüntülediğiniz ya da yazdırdığınızda neye benzeyeceğini tanımlamada tümüyle özgürsünüz. Veritabanında yalnızca doğru değerlerin bulunduğundan emin olmak için, basit ya da karmaşık geçerlilik kuralları tanımlayabilirsiniz. Veritabanındaki dosya ya da tablolar arasında geçerli ilişkiler olduğunu Access ten denetlemesini isteyebilirsiniz. SQL (Structured Query Language) SQL veritabanı yönetim sistemlerinin standart programlama dili olarak bilinir. SQL dilinin Microsoft Access programı içinde sorgu pencerelerinde veya Visual Basic programları içinde kullanılması olasıdır. SQL komutları iki başlık altında toplanabilir: 1. DDL Komutları (Veritabanı tanımlama dili) 2. DML Komutları (Veri işleme dili) DDL Komutları: Create table: Yeni bir tablonun alanlarının ve indexlerinin oluşturulmasını sağlar. Veritabanı Nedir? 4
5 Create index: Belirlkenen tablo için dizin oluşturur. Drop table: Belirtilen tablo ve dizinlerini veritabanından siler. Alter table: Tabloya yeni alanlar ilave eder, alan tanımlarının değiştirilmesini sağlar. DML Komutları: Select: Belirlenen kıstasa göre tablo içindeki kayıtların seçilmesini sağlar. Insert: Tablo içine yeni bir kayıt ekler. Update: Belirlenen kaydın alanlarını günceller. Delete: Belirlenen kayıtların silinmesini sağlar. Bu komutlar tek başlarına kullanılamaz. İşlevlerin yerine getirilebilmesi için bazı yardımcı deyimlere ihtiyaç vardır: From: Sorgulamanın hangi tablodan yapılacağını tanımlar. Where: Sorgulama anında kullanılacak kıstası tanımlar. Group By: Kayıtları belirlenen alana göre gruplar. Having: Her bir grubun uyması gereken kıstası tanımlar. Order By: Seçilen kayıtların sıralanmasını sağlar. Constraint: Dizin tanımlamasını ve bir diğer tablo ile ilişki kurulmasını sağlar. Örnek: Create table Tablo adı (alan isimleri ve türleri); Drop table tablo adı; QBE (Query By Example) QBE, değişik sorgulama dillerinin bir uzantısıdır. QBE nin amacı kullanıcının profesyonelce bir sorgulama dili kullanmadan grafik bir ortamda kullanıcının sorgulamasını geliştirmesidir. Başka bir anlatımla QBE bir sorgulama tekniğidir. Bir sorgulama dili değildir. QBE, kullanıcının sorulara yanıt verecek karmaşık bir sorguyu geliştirmesini sağlar. QBE önce veritabanından ilgili tabloların seçilmesiyle başlar. Ardından sorgulamanın yapılacağı kolanlar belirlenir. Örneğin; bir veritabanında yer alan Personel adresi QBE satırlarında eşittir, eşit değildir, büyüktür vb. ifadeler kullanılır. Bunun dışında QBE satırlarında SQL komutları da kullanılabilir. En Ünlü Veri Tabanı Sistemleri PostgreSQL MsSQL MySQL Oracle Sybase BerkeleyDB DB2 Microsoft Access Informix Interbase Sysbase Muhammet BARUTÇU Veritabanı Nedir? 5
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ı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ıVERİ TABANI YÖNETİM SİSTEMLERİ
VERİ TABANI YÖNETİM SİSTEMLERİ Veri Tabanı Nedir? Sistematik erişim imkânı olan, yönetilebilir, güncellenebilir, taşınabilir, birbirleri arasında tanımlı ilişkiler bulunabilen bilgiler kümesidir. Bir kuruluşa
DetaylıVeritabanı Yö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ı, 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ı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ıSQL'e Giriş. SELECT Deyimi. SQL Komutları. Yardımcı Deyimler
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ı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ı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ı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ıVeritabanı Tasarımı. Veritabanı Hareketleri
Veritabanı Tasarımı Veritabanı Hareketleri Konular Veri hareketleri ile ilgili olarak COMMIT, ROLLBACK ve SAVEPOINT terimlerini tanımlamak COMMIT, ROLLBACK ve SAVEPOINT ifadelerinin üç avantajını listelemek
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ö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ı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ıData Programming SQL Language. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı
Data Programming SQL Language Elbistan Meslek Yüksek Okulu 2015 2016 Bahar Yarıyılı Öğr.Gör. Murat KEÇECĠOĞLU 15 Mar 2016 1 SQL deyimleri veritabanları üzerinde çeşitli işlemleri yerine getirirler. Veritabanından
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ı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ı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ı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ı 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ı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İ 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ıVeritabanı Tasarımı. Tablo Oluşturma
Veritabanı Tasarımı Tablo Oluşturma Konular Ana veritabanı nesnelerini listeleme ve kategorize etme Bir tablo yapısını inceleme Şema nesnelerinin Oracle veritabanı tarafından nasıl kullanıldığını açıklama
DetaylıSQL Komutları (2) Uzm. Murat YAZICI
SQL Komutları (2) Uzm. Murat YAZICI Sıralama Sıralama işlemi için SELECT ifadesinde ORDER BY kullanılır. Bu ifadede ASC kelimesi kullanılırsa sıralama küçükten büyüğe doğru (A-Z), DESC kullanılırsa büyükten
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ıSQL Deyimleri. Öğr.Gör.Volkan ALTINTAŞ Volkanaltintas.com
SQL Deyimleri Öğr.Gör.Volkan ALTINTAŞ Volkanaltintas.com SQL NEDİR? SQL bir veri tabanıyla iletişim kurmak için kullanılır. ANSI standardına göre ilişkisel veri tabanı yönetim sistemlerinin standart dilidir.
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ı5 SQL- Yapısal Sorgulama Dili. Veritabanı 1
5 SQL- Yapısal Sorgulama Dili Veritabanı 1 SQL- Yapısal Sorgulama Dili SQL ifadeleri yapısal olarak üç gruba ayrılır. Veri Tanımlama Dili (DDL - Data Definition Language) Veri İşleme Dili (DML - Data Manipulation
Detaylı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ıVeri Tabanı Yönetim Sistemleri Bölüm - 7
Veri Tabanı Yönetim Sistemleri Bölüm - 7 İçerik Alt Sorgular Çoklu Tablolar (Tabloların Birleştirilmesi) Görünümler R. Orçun Madran 2 Alt Sorgular Uygulamada, bir sorgudan elde edilen sonuç, bir diğer
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ı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 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ı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ı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ıİ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ı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ı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ı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ı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ıİ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ı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ı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ı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ı1. VERİ TABANI KAVRAMLARI VE VERİ TABANI OLUŞTUMA
BÖLÜM15 D- VERİ TABANI PROGRAMI 1. VERİ TABANI KAVRAMLARI VE VERİ TABANI OLUŞTUMA 1.1. Veri Tabanı Kavramları Veritabanı (DataBase) : En genel tanımıyla, kullanım amacına uygun olarak düzenlenmiş veriler
DetaylıVERİ TABANI 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ı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ı1. Hafta MS SQL Server 2008 Kurulum ve Tanıtımı BPR255 Veritabanı. Bu Derste Öğrenecekleriniz: Kurulum:
Bu Derste Öğrenecekleriniz: 1- MS SQL Server 2008 Kurulumu ve Tanıtımı 2- Komut Kullanarak Veritabanı Oluşturma ve Silme 3- SQL Yazım Kuralları Kurulum: Sistem gereksinimleri: Desteklenen işletim sistemleri:
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ı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ı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ı Programlamaya Giriş
Veri Tabanı Programlamaya Giriş Kitap özeti Veri Tabanı Programlamaya Giriş SQL insanların veritabanı sistemleri ile konuşmasını sağlayan popüler bir dildir. Bu dil sayesinde, bir veritabanından kayıtları
Detaylı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ıVeri Tabanı Yönetim Sistemleri Bölüm - 4
Veri Tabanı Yönetim Sistemleri Bölüm - 4 İçerik SQL e Giriş. SQL Yapısal Sorgulama Dili. Temel SQL Komutları: Sorgulama İşlemleri SELECT deyiminin temel yapısı Seçme İşlemi Atma İşlemi Aritmetik İfadelerin
DetaylıYukarıdakilerden hangileri DML (Data Manipulation Language) ile gerçekleştirilir?
1) I. Tablo Oluşturma II. Veri Güncelleme III. Veri Silme IV. Veri Ekleme V. Tablo Silme Yukarıdakilerden hangileri DML (Data Manipulation Language) ile gerçekleştirilir? a) I, IV ve V b) II, III ve IV
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ı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ı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ı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ıVERİ TABANI YÖNETİM SİSTEMLERİ I
BÖLÜM 6 6. SQL VERİ İŞLEME DİLİ SQL insanların veritabanı sistemleri ile konuşmasını sağlayan popüler bir dildir. Bu dil tüm veritabanı programlarında kullanılabilmektedir. Bu dil sayesinde, bir veritabanından
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ıElbistan Meslek Yüksek Okulu GÜZ Yarıyılı Ara Öğr. Gör. Murat KEÇECĠOĞLU
Elbistan Meslek Yüksek Okulu 2015 2016 GÜZ Yarıyılı 28-29 Ara. 2015 Öğr. Gör. Murat KEÇECĠOĞLU Indexler İndeks, tablolardan veri çekmek için gerekli sorgular çalıştırılırken gereken süreyi azaltmak amacı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ı VERĠ TABANI VE YÖNETĠMĠ BIL301 6 AKTS Kredisi 3. yıl 5. yarıyıl Lisans Zorunlu 4 saat/hafta
DetaylıVeritabanına Giriş. Oğuzhan Ceylan. 19 Eylül 2011
Veritabanına Giriş Oğuzhan Ceylan 19 Eylül 2011 Outline Veritabanı MYSQL Mysql Sorgu Komutları Bir veritabanı yaratmak ve kullanmak Veritabanı Veritabanı Verittabanı hangi alanlarda kullanılıyor. Web sitesi
DetaylıVeritabanı Tasarımı. Sütun Değerlerini Güncelleme ve Satırları Silme
Veritabanı Tasarımı Sütun Değerlerini Güncelleme ve Satırları Silme Konular UPDATE komutunu oluşturmak ve çalıştırmak DELETE komutunu oluşturmak ve çalıştırmak Tabloda güncelleme yapmak ya da veri silmek
Detaylı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ı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ıİNTERNET PROGRAMCILIĞI DERSİ
İNTERNET PROGRAMCILIĞI DERSİ Dersin Modülleri İnternet Programcılığı 1 İnternet Programcılığı 2 İnternet Programcılığı 3 İnternet Programcılığı 4 İnternet Programcılığı 5 Kazandırılan Yeterlikler Programlama
DetaylıMİLLİ SAVUNMA ÜNİVERSİTESİ KARA HARP OKULU DEKANLIĞI BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS TANITIM BİLGİLERİ
MİLLİ SAVUNMA ÜNİVERSİTESİ KARA HARP OKULU DEKANLIĞI BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf / Y.Y. Ders Saati (T+U+L) Kredi AKTS Veritabanı Yönetimi 4 / Bahar (3+0+0)
Detaylı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ı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ı=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ıMS ACCESS KULLANIMI Öğrenci Kitabı
2013 MS ACCESS KULLANIMI Öğrenci Kitabı MS ACCESS eğitimi alacak olan kişiler için hazırlanmış kılavuzdur. İzel ÖZEN Hatice UYGUR Hewlett-Packard 1.Veri Tabanı Nedir?...2 1.2.Veri tabanı kısımları...2
DetaylıTRIGGER. Trigger lar, tablo üzerinde tanımlanabilen ve bu tablo üzerinde bir işlem gerçekleştiğinde tetiklenen programlama ögeleridir.
TRIGGER Trigger lar, tablo üzerinde tanımlanabilen ve bu tablo üzerinde bir işlem gerçekleştiğinde tetiklenen programlama ögeleridir. DML ve DDL trigger lar olarak ikiye ayırmak mümkündür. DML (Data Manipulation
DetaylıDERS TANITIM BİLGİLERİ. Dersin Adı Kodu Yarıyıl Teori (saat/hafta) Laboratuar (saat/hafta) Uygulama (saat/hafta) AKTS. Yerel Kredi
DERS TANITIM BİLGİLERİ Dersin Adı Kodu Yarıyıl Teori (saat/hafta) Uygulama (saat/hafta) Laboratuar (saat/hafta) Yerel Kredi AKTS Temel Bilgi ve İletişim BEB650 Güz / 0 2 0 1 2 Teknolojileri Kullanımı Bahar
DetaylıÜst Düzey Programlama
Üst Düzey Programlama JDBC (Java Database Connectivity) Üst Düzey Programlama-ders07/ 1 JDBC JDBC ilişkisel veritabanlarına erişim için Java dilinde kullanılan standart bir kütüphanedir. Bu kütüphanedeki
DetaylıMICROSOFT ACCESS 2007-2010 DERS NOTLARI
MICROSOFT ACCESS 2007-2010 DERS NOTLARI İÇİNDEKİLER 1.VERİTABANI NEDİR?... 2 2.MICROSOFT ACCESS... 2 3. TABLOLAR... 3 3.2 Tablolara Kayıt Girmek... 5 4. FORMLAR... 7 4.1 Form Sihirbazı ile form oluşturma...
DetaylıÜNİTE NESNE TABANLI PROGRAMLAMA I. Uzm. Orhan ÇELİKER VERİTABANI SORGULARI İÇİNDEKİLER HEDEFLER
VERİTABANI SORGULARI İÇİNDEKİLER Select İfadesi Insert İfadesi Update İfadesi Delete İfadesi Verileri Sıralamak Verileri Gruplandırmak Veriler Üzerinde Arama Yapmak NESNE TABANLI PROGRAMLAMA I Uzm. Orhan
DetaylıDurhan GABRALI Veritabanı Organizasyonu Dersi (11B)
VERİTABANI ORGANİZASYONU Veri nedir? Veri(data) ilişkide olduğumuz(ilgimiz olan) dünyanın durumlarıdır. O gün mağazaya kaç kişi geldiği, dışarıda havanın sıcaklığı, boyunuzun uzunluğu, göz renginiz veya
Detaylı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ı20461C Querying Microsoft SQL Server Modül Seviye Belirleme Testi
20461C Querying Microsoft SQL Server Modül Seviye Belirleme Testi 1) Aşağıdaki SQL Server sürümlerinden hangisi ana sürümlerden bir tanesidir? a) Parallel Data Warehouse b) Express c) Standart d) Developer
DetaylıBMB202. Veritabanı Yönetimi Ders 5. İlişkisel Cebir ve SQL. Erdinç Uzun NKÜ Çorlu Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü
BMB202. Veritabanı Yönetimi Ders 5. İlişkisel Cebir ve SQL Erdinç Uzun NKÜ Çorlu Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Dersin Planı İlişkisel Cebir SQL e Giriş İlişkisel Cebir (Relational
DetaylıVERİTABANI. SQL (Structured Query Language)
VERİTABANI SQL (Structured Query Language) SQL'de Gruplama Bir tablonun satırları gruplara ayrılarak fonksiyonların bunlara uygulanması mümkündür. Gruplara ayırmak için SELECT deyimi içerisinde GROUP BY
DetaylıVeri Tabanı Hafta Dersi
Veri Tabanı - 1 7. Hafta Dersi Dersin Hedefleri SQL Yapısal Sorgulama Dili Veri Tanımlama Dili (DDL) Create Alert Drop Veri tanımlama dili verinin ne olduğundan çok verinin tipi ile ilgilenir. Veri tabanı
DetaylıDENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ
DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf/Y.Y. Ders Saati (T+U+L) Kredi AKTS Veri Tabanı Yönetimi BİM-324 3/II 3+0+0 3 4,5 Dersin Dili Dersin
DetaylıDosya ve Klasör İşlemleri
Öğr.Gör.Günay TEMÜR Kaynaşlı Meslek Yüksekokulu Dosya ve Klasör İşlemleri Dosya ve Klasör İşlemleri 1 Dosya ve Klasör Nedir? 2 Bilinen Dosya Uzantıları 3 Yeni Klasör Oluşturmak 4 Dosya ve Klasörleri Yeniden
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ıBölüm 4: DDL Veri Tanımlama Dili
Bölüm 4: DDL Veri Tanımlama Dili -43- Dr. Serkan DİŞLİTAŞ DDL (Data Definition Language Veri Tanımlama Dili : Bu kategorideki SQL komutları ile veritabanları, tablo, görünüm ve indekslerin yaratılması,
DetaylıEBE-368 Veri Tabanı Yönetim Sistemleri İlişkisel Model (The Relational Model)
EBE-368 Veri Tabanı Yönetim Sistemleri İlişkisel Model (The Relational Model) Dr. Dilek Küçük İlişkisel Model [1] Günümüzde en yaygın kullanılan veri tabanı modelidir. Bir ilişkisel veri tabanı bir veya
DetaylıDers Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS
DERS BİLGİLERİ Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS İnternet Uygulamaları için Veritabanı Programlama EEE474 8 3+2 4 5 Ön Koşul Dersleri Dersin Dili Dersin Seviyesi Dersin Türü İngilizce
DetaylıVERİ TABANI OLUŞTURUYORUM
VERİ TABANI OLUŞTURUYORUM 1 HAZIRLAYAN: Sevim DEMİR 18406341962 İÇİNDEKİLER Veri tabanı nedir? Veri tabanı yönetim sistemleri Veri tabanı yönetim sisteminin yararları Veri tabanının kullanım yerleri MySQL
Detaylı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ı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 2008 veritabanlarının grafiksel arayüzden yönetimi ve
DetaylıVeritabanlarına ve SQL'e Giriş. Devrim GÜNDÜZ. Teknoloji Destek Merkezi -- www.tdmsoft.com. devrim@gunduz.org
Veritabanlarına ve SQL'e Giriş Devrim GÜNDÜZ Teknoloji Destek Merkezi -- www.tdmsoft.com devrim@gunduz.org http://seminer.linux.org.tr http://www.gunduz.org Giriş Bu seminerde, aşağıdaki konular anlatılacaktır:
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ıTEMEL BİLGİTEKNOLOJİLERİ
TEMEL BİLGİTEKNOLOJİLERİ Bilgiyi işlemekte kullanılan araçlar ikiye ayrılır. 1- Maddi cihazlar 2-Kavramsal araçlar. Kullanıcıve bilgisayarın karşılıklıetkileşimini sağlayan birimlerin genel adıgiriş-çıkışbirimleridir.
DetaylıVERİTABANI Temel Kavramlar
VERİTABANI Temel Kavramlar VERİ NEDİR? Veri; bilgi edinmek için kullanılan ham (işlenmemiş) malzemedir. Veriler, ölçüm, sayım, deney, gözlem ya da araştırma yolu ile elde edilmektedir. Ölçüm ya da sayım
DetaylıİNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 5 Veri Tabanı İşlemleri
İNTERNET PROGRAMLAMA 2 A S P. N E T Marmara Teknik Bilimler MYO / Hafta 5 Veri Tabanı İşlemleri VERİTABANI BAĞLANTISI Site içindeki bilgilerin saklanması / düzenlenmesi ve kullanıcı etkileşiminin sağlanabilmesi
DetaylıSQL Kod ile Tablo Oluşturma
SQL Kod ile Tablo Oluşturma Aşağıdaki SQL kodları Veri tabanı hazırlama programında yazılıp çalıştırıldığı zaman PERSONEL adında bir tablo oluşturulur ve bu tablonun sütunları Personel_no, Adı, Soyadı
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ı