Zanox Reklam

SQL Giriş, SQL Nedir, SQL Tarihçesi ve SQL Veri Tipleri

Hıdır Çelik tarafından 15 Mayıs 2012 tarihinde yazılmıştır.
Yorum Yok

SQL açılımı: Structured Query Language. SQL açılımının türkçe anlamı:Yapısal Sorgulama Dili demektir.

Veritabanı ile birlikte veri sorgulama diline ihtiyaç duyuldu. SQL 1980′ lerin başında unix ortamı için geliştirildi.  En başlarda SQUARE dili geliştirildi ve bu dil matematiksel sözdizimine sahiptir. SQUARE dili, matematiksel sözdizimine sahip olduğundan bu dili herkes kullanamıyordu. Daha geniş bir kitlenin kullanabilmesi için ingilizceye benzer bir dil geliştirildi ve SQL ortaya çıktı.  SQL ilişkisel veri alanında oldukça fazla kitleye hitap ettiğinden Veri Tabanı Yönetim Sistemlerinde ortak bir dil olmuştur.

SQL verileri yönetmek ve tasarlamak için kullanılan bir dildir. SQL bir programlama dili değil, veritabanı ortamında kullanılan bir alt dildir. Devamını Oku

Veri Modelleri

Hıdır Çelik tarafından 12 Mayıs 2012 tarihinde yazılmıştır.
Yorum Yok

Kavramsal seviyedeki yapıların modellenmesine ilişkin 4 farklı veri modeli bulunmaktadır.

  1. Hiyararşik Veri Modeli
  2. Ağ Veri Modeli
  3. İlişkisel Veri Modeli
  4. Nesneye Yönelik Veri Modeli

Devamını Oku

Veritabanı Mimarisi

Hıdır Çelik tarafından 10 Mayıs 2012 tarihinde yazılmıştır.
Yorum Yok

Veritabanı üç düzeyden oluşur.

Dış Seviye

Veri eklemek-silmek-değiştirmek  için dış seviye kullanılır. Kullanıcıya en yakın düzeydir.
Kavramsal Seviye
İç seviye ile dış seviye arasındaki köprüyü oluşturur. Veritabanı içeriği hakkındaki bütün bilgilerin var olduğu kısımdır. Devamını Oku

Veritabanı Ana Bileşenleri

Hıdır Çelik tarafından 10 Mayıs 2012 tarihinde yazılmıştır.
Yorum Yok

Alan

Veritabanı isimlendirilmiş en küçük birime alan adı verilir.  Örneğin adı, soyadı, no gibi…

Kayıt

Birbirleriyle bağlantılı alanlar topluluğuna kayıt adı verilir.

Tablo

Aynı alanlara sahip kayıtlar topluluğuna tablo adı verilir.

 

Veritabanı Yönetim Sistemi

 Veritabanlarını tanımlama, yaratmak ve düzenli işlem yapabilme yetisine sahip programlara veritabanı yönetim sistemi denir.

  •  Veritabanı tanımlanması: Verilerin tipleri ve uzunlukları hakkındaki bilgileri içerir.
  • Veri tabanı yaratılması:  Tanımlanmış veri tabanına veri girişinin yapılmasına denir.
  • Veri tabanı üzerinde işlem yapma: Verilerin sorgulanması, güncellenmesi gibi işlemlere denir.
Veri tabanı yönetim Sistemlerinin Görevleri
  1. Veritabanı tanımlar ve yaratır.
  2. Veritabanına erişim yetkileriyle ilgilenir.
  3. Veritabanı üzerinde sorgulama güncelleme gibi işlemleri yapar.

Veritabanı oluşturma – MySQL – PHPMyAdmin

Ali Göksel Bektaş tarafından 3 Ağustos 2011 tarihinde yazılmıştır.
Yorum Yok

Veritabanı oluşturma – MySQL – PHPMyAdmin

Veritabanlarını listelemek için PHPMyAdmin de bulunan SQL yazan bölüme gelerek(aşağıdaki resimde gösteriliyor) yazacağımız kodları açılan pencereye yapıştırdıktan sonra Veritabanını oluşturabilirsiniz.
Photobucket

database veritabani_adı;

PHPMyAdmin

Ali Göksel Bektaş tarafından 1 Ağustos 2011 tarihinde yazılmıştır.
Yorum Yok

http://t1.gstatic.com/images?q=tbn:ANd9GcQdqYB92KpdDnTm4_t5ShJP2ig5VuAs8RHHhRUXN93q2ByHt4NkawPHP ile yakın akrabalığı mevcuttur. Adındanda anlaşılacağı gibi PHP’yle yazılmış ve açık kaynak kodlu olması PHP tarafından desteklenen ilk veritabanı yönetim paneli programı olmasını sağlamıştır. Şu anda ücretsiz ve güvenli olmasından dolayı bir çok hosting firması müşterilerine PHPMyAdmin’i teslim ederler.

PHPMyAdmin phpmyadmin.net adresinden temin edinilebilir. PHPMyAdmin’i kurduktan sonra PHPMyAdmin’in kendi klasöründe config.sample.inc.php isimli dosyadan PHPMyAdmin’i yapılandırabilirsiniz.

Veritabanı seçme

Ali Göksel Bektaş tarafından 1 Ağustos 2011 tarihinde yazılmıştır.
Yorum Yok

MysQL PHP PHP öğrenme PHP Dersleri Önce veritabanına bağlantı kurup daha sonra, Veritabanınından istediğimiz veritabanını seçebiliriz. Ayrıca PHP’de veritabanı seçmek için mysql_select_db komutunu kullanırız.

mysql_select_db(“veritabani_ismi”, baglanti)

PHP ile MySQL’e bağlanmak için mysql_connect komutu kullanılır, kapatmak için ise mysql_close() komutu. PHP ile MySQL’e bağlanma konusunda gördüğümüz örneği alalım ve MySQL bağlantısını kapatalım. Aynı zamanda veritabanımızı seçelim.

<?php
if (mysql_connect(“localhost”,”root”))
{echo “MySQL bağlantısı kuruldu.”;}
else
{echo “Hata! MySQL bağlantısı kurulamadı. Kullanıcı ve şifrenizin doğru olduğundan emin olun.”;}
echo “<br><br>”;
if(mysql_select_db(“veritabani”)) {echo “Veritabanı seçildi.”;} else {echo “Veritabanı seçilmedi. Böyle bir veritabanı yok veya hatalı girdiniz. <br><br>”;}
if(mysql_close())
{echo “MySQL bağlantısı sonlandırıldı..”;}
else
{echo”MySQL bağlantısı sonlandırılamadı. Lütfen yeniden deneyin.”;}
?>

PHP ile MySQL bağlantısını kapatma

 

Veritabanı

Ali Göksel Bektaş tarafından 1 Ağustos 2011 tarihinde yazılmıştır.
Yorum Yok

Veritabanı bizim işlediğimiz verileri tutan ve yien istediğimiz zaman bize veren programlardır. Veritabanı demek belirli bir kategoride,  sayfada hatta şu an okuduğunuz bu yazıyı tutan birer kayıt deposudur. Veritabanı bizim tanımlayacığımız bilgileri erişebilir veya erişemez duruma getirebilir. Örneğin İsimtescil ödeme yapılan Kredi Kartları bilgilerini veritabanında tutmaktadır. Fakat bu veritabanına biz erişemeyiz.

Veritabanı tablolar üzerine kayıtlanır. Bu yazının etiketi ve başlığı farklı veritabanı tabloları üzerine kayıtlıdır. Bir veritabanı yüzlerce, binlerce bilgiyi kontrol edebilir. Veritabanı Web Programlamanın yanı sıra Bankalarda, Devlet dairelerinde, Muhasebe  işlemlerinde ve buna benzer içerisinde “kayıt” geçen her şey de Veritabanı uygulamaları kullanılabilir.

 

 

Veritabanı programları

Ali Göksel Bektaş tarafından 31 Temmuz 2011 tarihinde yazılmıştır.
Yorum Yok

En bilindik veritabanı programları;

MySQL: PHP ile beraber tanımlanır. PHP’ye kan bağı açık kaynak kodlu olmasından gelir.  PHP’nin ilk olarak destek verdiği veritabanı programlarından birisidir. MySQL 2008′e kadar MySQL AB şirketine aitken  Sun tarafından alındı. Halen açık kaynak kodlu olarak temin edilen MySQL’e web sitesi www.mysql.com’dan ulaşabilirsiniz.  PHP uyumlu hostingleri incelediğinizde çoğunun en iyi performans için Linux işletim sistemli ve MySQL destekli olduğunu görürsünüz.

Oracle: Hem linux hem de windows işletim sistemlerinde çalışır. Veritabanı programlarının arasında en güçlü olanlardan biridir. Bunun nedeni ücretli-lisanslı bir gelişme süreci izlemesidir..   Genel olarak şirketler tarafından güvenliği son derece yüksek olduğu için tercih edilmektedir. Büyük alışveriş siteleri Oracle kullanmaktadır.

MS SQL Server: Microsoft’un ücretli veritabanı programıdır. ASP ile daha iyi performans sergiler. Bu nedenle ASP kullanan büyük internet şirketleri tarafından daha çok tercih edilir. MySQL Sun tarafından satın alındığı tarihlerde 2008 versiyonunu piyasaya sürdü. Ayrıca Ms SQL’ın ücretsiz olan versiyonu da bulunmaktadır.

Access: Microsoft Office’in veritabanı aparatıdır diyebiliriz. Küçük şirketler tarafından kayıt tutmak için kullanılır.

PostgreSQL: Bir diğer açık kaynak kodlu veritabanı programıdır. Hem Windows hem de Linux işletim sistemiyle uyumludur. Hosting şirketleri tarafından pek kullanılmaz.

Sybase:  Sybase inc. tarafından piyasaya sürülmüştür. Bu veritabanı programı üst düzey güvenliklidir. Dünya çapında bankalar ve holdingler tarafından kullanılmaktadır.

DB2: İBM firmasının veritabanı programıdır. Hem Windows hem de Linux işletim sistemlerinde kullanılmaktadır.


 

dünya türk olsun

Bu sitedeki yazılar Bilgius.com editörlerinin izni olmadan kısmen veya tamamen alıntı yapılamaz, kopyalanamaz ve yayınlanamaz.
Hakkımızda -  İletişim