http://egebk.org/ Veri Tabanı (SQL) kursu 1. hafta sunusu
1 of 18
Downloaded 74 times
More Related Content
Veritabanı Sunusu - 1
1. VERİTABANI KURSU (SQL) BİLGİSAYAR KULÜBÜ Ayhan CEYHAN [email_address] İsmail Güven GEVEN [email_address]
2. Veritabanı Mantığı Veri Kavramı - Veri Tabanı Nedir? - Veri Tabanının Avantajları. - Popüler Veri Tabanları. - Veri Tabanın Yapısı - Gelişmiş Kavramlar 2009,İZMİR
3. Veritabanı Nedir? Bir kuruma ait verilerin düzenli bir yapı çerçevesinde saklandığı yazılım olarak ifade edilebilir.
4. Neden Veri Tabanı? Klasik dosyalama mantığıyla hazırlanmış dosyaların diğer programlar tarafından okunması zordur. Klasik dosyalama mantığıyla hazırlanmış dosyalara yeni alanlar eklemek,alan içinde bulunacak bilgi türünü değiştirmek veya bazı alanları silmek çok zahmetli bir iştir. Klasik dosyalama mantığıyla hazırlanmış dosyaların yönetimi daha zordur.
5. Neden Veri Tabanı? Klasik dosyalama mantığıyla hazırlanmış dosyalardan liste almak daha zordur. Klasik dosyalama mantığıyla hazırlanmış dosyaların paylaşımı daha zordur.
10. Veritabanının Yapısı Alias(Takma Ad) Field(Alan) Record(Kayıt) SQL Persistent Field Calculated Field Lookup Field İndex Key Secondery İndex Cursor DataSource Data Aware Components Transactions Data Dictionary Client / Server
12. SQL DEYİMLERİ SQL deyimleri veritabanları üzerinde çeşitli işlemleri yerine getirirler. Veritabanından sorgulama yapmak için SELECT , ekleme yapmak için INSERT güncelleme yapmak için UPDATE , silme yapmak için DELETE , yeni tablo oluşturmak için CREATE TABLE gibi komutlara sahiptir. Veritabanı üzerinde bir tablo yaratmak için CREATE deyimi kullanılır. Yapısı: CREATE <tablo adı> Örnek : CREATE TABLE Musteri ( mus_id char(4) NOT NULL ,mus_ad varchar(40) NULL, ili varchar(20) NULL, ulke char(2) NULL, adres varchar(30) NULL);
13. ALTER DEYİMİ Daha önce yaratılmış nesnenin değiştirilmesini sağlar. Örneği bir tablonun tasarımını değiştirmek gibi. Örnek: ALTER TABLE Musteri ADD tel varchar(20) NOT NULL DROP DEYİMİ Bir nesnesin silinmesini sağlar. Örnek: DROP TABLE MUSTERI Müşteri tablosunun verilerini ve tabloyu siler.
14. Veritabanı içindeki verileri elde etmek ve değiştirmekle ilgili SQL deyimleridir. 1. SELECT 2. INSERT 3. UPDATE 4. DELETE SELECT DEYİMİ Veritabanındaki verilere erişmenin, diğer bir deyişle onları görmenin ya da onları elde etmenin en sık kullanılan yöntemidir. Genellikle bir ya da daha çok tablonun bütün alanları ya da belli alanları için SELECT deyimi yazılır. Select * from table1
15. INSERT DEYİMİ Tabloya veri girmek için kullanılır. INSERT INTO <tablo adı> (sütunlar listesi) VALUES (değerler listesi) ÖRNEK: INSERT INTO CARIANA (kodu, adi, grubu, adresi) VALUES ('600', ‘EGEBK', ‘B', '76 sokak no 5')
16. UPDATE DEYİMİ: Tablodaki verileri güncellemek için kullanılır. Genellikle güncelleştirilecek satırı belirtmek için WHERE sözcüğüyle kullanılır. Mevcut bir tablodaki satırları değiştirmek için UPDATE deyimi kullanılır. UPDATE deyimi sadece bir tablo üzerinde kullanılmalıdır. UPDATE deyimi ile SET ve WHERE sözcüğü kullanılır. SET sözcüğü değiştirilecek kolonları ve değerleri belirtir. WHERE sözcüğü ise değiştirilecek satırı belirtir. Kullanım biçimi: UPDATE tablo SET kolon = ifade WHERE arama_koşulu
17. ÖDEV Bir tablo oluşturun tablo da olması gerekenler: - kod,ad,soyad,adres,ülke ve yaş başlıklarının olduğu bir tablo oluşturun (kod u primary key olarak atayın) - Bu tablo ya 5 ayrı kişi için kayıt ekleyin. Not:Daha iyi öğrenmek için ödevlere önem verelim.