<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Genç Tasarımcılar &#187; Veri Tabanları</title>
	<atom:link href="http://www.genctasarimcilar.com/c/web-tasarim/veri-tabanlari/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.genctasarimcilar.com</link>
	<description>genç tasarımcılar web sayfası.</description>
	<lastBuildDate>Mon, 30 Jan 2012 14:34:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>SQL nedir?</title>
		<link>http://www.genctasarimcilar.com/sql-nedir/</link>
		<comments>http://www.genctasarimcilar.com/sql-nedir/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 10:40:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Veri Tabanları]]></category>
		<category><![CDATA[INSERT]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQUARE]]></category>
		<category><![CDATA[Veritabanı]]></category>
		<category><![CDATA[VTYS]]></category>

		<guid isPermaLink="false">http://www.genctasarimcilar.com/?p=79</guid>
		<description><![CDATA[SQL, (İngilizce &#8220;Structured Query Language&#8220;, Türkçe: Yapılandırılmış Sorgu Dili, telaffuz: es-kiu-el) verileri yönetmek ve tasarlamak için kullanılan bir veritabanı yönetim sistemidir. SQL, kendisi bir programlama dili olmamasına rağmen birçok kişi tarafından programlama dili olarak bilinir. SQL herhangi bir veri tabanı ortamında kullanılan bir alt dildir. SQL ile yalnızca veri tabanı üzerinde işlem yapılabilir. SQL&#8217;e özgü [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">SQL, (İngilizce &#8220;<strong>Structured Query Language</strong>&#8220;, Türkçe: <span style="color: #ff0000;"><strong>Yapılandırılmış Sorgu Dili</strong></span>, <span style="color: #99cc00;">telaffuz: es-kiu-el</span>) verileri yönetmek ve tasarlamak için kullanılan bir veritabanı yönetim sistemidir. SQL, kendisi bir programlama dili olmamasına rağmen birçok kişi tarafından programlama dili olarak bilinir. SQL herhangi bir veri tabanı ortamında kullanılan bir alt dildir. SQL ile yalnızca veri tabanı üzerinde işlem yapılabilir. SQL&#8217;e özgü cümleler kullanarak veri tabanına kayıt eklenebilir, olan kayıtlar değiştirilebilir, silinebilir ve bu kayıtlardan listeler oluşturulabilir.<span id="more-79"></span></p>
<p style="text-align: justify;"><span style="color: #ff6600;"><strong>Tarihçe</strong></span><br />
Veritabanı Yaklaşımı ile birlikte bir veri sorgulama diline veya aracına ihtiyaç duyulmuştur. İlk başta matematiksel bir sözdizimine sahip olan SQUARE adlı bir dil geliştirilmiştir. Geniş kullanıcı kitleleri tarafında kolay kullanılabilmesi için matematiksel söz dizimli SQUARE dilinden vazgeçilerek, İngilizce&#8217;ye benzer sözdizimine sahip bir dil oluşturulmuş ve SEQUEL (Structured English Query Language) olarak adlandırılmıştır. Daha sonra da bu <strong>SEQUEL</strong> dili, İngilizce söylenişine paralel olarak SQL olarak adlandırılmıştır.</p>
<p>SQL dili ilişkisel alanda büyük ilgi görmüş ve İlişkisel Veri Tabanı Yönetim Sistemlerinin (VTYS) tümünde yer alan standart dil görünümü kazanmıştır. Bu nedenle Veri Tabanı konusunda çalışan tüm bilişim teknik personeli tarafından bilinmesi gereken bir dil konumundadır.</p>
<p><strong><span style="color: #ff6600;">Veri Tanımlama Olanakları</span><br />
</strong></p>
<p>SQL veri tanımlama deyimlerinden başlıcaları şunlardır:</p>
<p><strong>CREATE TABLE</strong> tablo_adı<br />
Yeni bir tablo yaratmak için kullanılır.</p>
<p><strong>ALTER TABLE</strong> tablo_adı<br />
Yeni bir sütun eklemek, sütunun tipini veya uzunluğunu değiştirmek vb. yapısal değişiklikler yapılması için kullanılır.</p>
<p><strong>DROP TABLE</strong> tablo_adı<br />
Tabloyu fiziksel olarak siler</p>
<p><strong>TRUNCATE TABLE</strong> tablo_adı<br />
Tablodaki tüm verileri siler (tablo yapısı kalır)<br />
<strong><br />
CREATE VIEW </strong>görüş_adı<br />
Görüntü oluşturmak için kullanılır</p>
<p><strong>DROP VIEW </strong>görüş_adı<br />
Görüntüyü siler</p>
<p><strong>CREATE INDEX</strong> indeks_adı<br />
Tablonun (en azından bir) sütun adı üzerinde indeks oluşturmak için kullanılır</p>
<p><strong>DROP INDEX </strong>indeks_adı<br />
Yaratılan indeksleri veri tabanından kaldırmak için kullanılır.</p>
<p><span style="color: #ff0000;"><strong>Veri İşleme Olanakları</strong></span><br />
<strong>SELECT deyimi</strong><br />
<span style="color: #808080;"><strong>SELECT</strong> ilce, postakodu <strong>FROM</strong> tabloIlceler <strong>WHERE</strong> plakaKodu = &#8217;06&#8242;</span><br />
Ankara&#8217;nın ilçeleri ile posta kodlarını gösterir<br />
<strong><br />
UPDATE deyimi</strong><br />
<span style="color: #808080;"><strong>UPDATE</strong> tabloIlceler <strong>SET </strong>postakodu = &#8217;06720&#8242; <strong>WHERE</strong> ilce = &#8216;Bala&#8217;</span><br />
Bala&#8217;nın posta kodunu değiştirir</p>
<p><strong>INSERT deyimi</strong><br />
<span style="color: #808080;"><strong>INSERT INTO</strong> tabloIlceler <strong>VALUES</strong> (, &#8216;Yenişehir&#8217;, , , &#8217;53&#8242;)</span><br />
Yeni veriler ekler</p>
<p><strong>DELETE deyimi</strong><br />
<span style="color: #808080;"><strong>DELETE FROM</strong> tabloIlceler <strong>WHERE</strong> plakaKodu = &#8217;53&#8242;</span><br />
plakaKodu 53 olan bütün verileri siler</p>
]]></content:encoded>
			<wfw:commentRss>http://www.genctasarimcilar.com/sql-nedir/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

