ÜNİTE NESNE TABANLI PROGRAMLAMA I. Uzm. Orhan ÇELİKER VERİTABANI SORGULARI İÇİNDEKİLER HEDEFLER
|
|
- Göker Ece
- 8 yıl önce
- İzleme sayısı:
Transkript
1 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 ÇELİKER HEDEFLER Bu üniteyi çalıştıktan sonra; Veritabanı sorgularını kullanabilecek, Veritabanındaki tablolara yeni kayıt ekleyebilecek, Tablo içerisinden belli şartlara göre verileri seçebilecek, Tablodaki kayıtları güncelleyebilecek ve silebilecek, Verileri sıralayabilecek ve gruplandırabileceksiniz. ÜNİTE 14
2 GİRİŞ Veritabanı tasarımı yapılıp tablo, alan ve ilişkiler oluşturularak veritabanı kullanıma hazır hâle gelir. Veritabanı üzerinde tablo oluşturma, sorgulama, veri girme, silme veya güncelleme gibi işlemler yapısal sorgulama dili olan SQL ile gerçekleştirilmektedir. SQL ile hazırlanan sorgular kullanılarak veritabanındaki veriler üzerinde tüm işlemler yapılabilir. Sorgu, fiziksel olarak içerisinde bilgi barındırmayan ancak tablolar içerisindeki verilerden sadece istenen alanlardaki bilgileri belirli bir şarta göre görüntülemek için kullanılır. Aslında sorgular, tablo içerisindeki veriler üzerinde gruplama, hesaplama veya özetleme gibi işlemleri yapmak için kullanılan çok güçlü araçlardır. Sorgu her çalıştırıldığında verileri yeniden görüntülediğinden tablodaki değişiklikler sorgulara otomatik olarak yansır. Bu bölümde; veri listeleme, ekleme, silme, güncelleme işlemlerini gerçekleştiren select, insert, delete, update gibi SQL ifadeleri kullanılarak veritabanındaki bir tablodan veri elde eden sorgular ele alınacaktır. SELECT İfadesi Bir tablo içerisindeki verilerin tamamının veya belli şartlara göre bir kısmının listelenmesini sağlayan SQL ifadesidir. Select ifadesinin genel kullanımı aşağıdaki gibidir: SELECT Alan1, Alan2, Alan3 FROM Tablo_Adı Örneğin bir veritabanında bulunan Personel adlı tablodaki kayıtları tüm alanlarıyla birlikte listeleyelim. Resim Select İfadesiyle Tüm Alanların Listelenmesi Atatürk Üniversitesi Açıköğretim Fakültesi 2
3 Örnekte kullanılan ifade Personel tablosundaki tüm alanların listelenmesini sağlar. Ancak bazı durumlarda sadece bazı alanların listelenmesi istenir. Bunun için örnekteki * karakteri yerine listelenmesi istenen alan isimleri yazılır. Örnekte tabloda bulunan alanlardan sadece Ad, Soyad, Adres alanlarının listelenmesi istenmiştir (Resim 14.2). Resim Select İfadesiyle İstenen Alanların Listelenmesi Veri listeleme işlemlerinde sadece gerekli alanların seçilmesi performansı oldukça artırır. * karakteri kullanılarak bir tablodaki tüm alanların seçilmesi yerine sadece gerekli alanların seçilerek listelenmesi sorguların daha hızlı çalışmasını sağlar. SQL Server Management Studio da yazılan birkaç sorgu aynı anda çalıştırılıp sorgu sonuçları listelenebilir (Resim 14.3). 3 farklı sorgu ifadesi 1. sorgu sonucu 2. sorgu sonucu 3. sorgu sonucu Resim Aynı Anda Birden Fazla Sorgu Sonucunun Listelenmesi Atatürk Üniversitesi Açıköğretim Fakültesi 3
4 INSERT İfadesi Bir tablo içerisine yeni bir kayıt eklemek için kullanılır. Insert ifadesi yazılırken ilk olarak tablo adı belirtilir. Sonra içerisine yeni değer eklenecek alan isimleri aralarına, karakteri konularak yazılır ve ardından VALUES ifadesi kullanılarak parantez içerisinde yeni değerler yazılır. Insert ifadesinin genel kullanımı aşağıdaki gibidir: INSERT INTO Tablo_Adı (Alan1, Alan2, Alan3 ) VALUES (Değer1, Değer2, Değer3 ) Insert ifadesini kullanarak Personel tablosuna yeni bir kayıt ekleyelim. Resim 4 ten de görüldüğü gibi örnekte personel tablosuna yeni bir kayıt eklenmiş ve tablonun son hâli Select ifadesi kullanılarak listelenmiştir. UPDATE İfadesi Resim INSERT İfadesinin Kullanımı Bir tablo içerisinde bulunan herhangi bir kaydın güncellenmesi için kullanılır. Update ifadesinin genel kullanımı aşağıdaki gibidir: UPDATE Tablo_Adı SET Alan1 = Yeni Değer1, Alan2 = Yeni Değer2 WHERE koşul veya koşullar Update ifadesini kullanarak Personel tablosundaki Şule Pekin isimli kişinin soyismini Çelik olarak güncelleyelim. Atatürk Üniversitesi Açıköğretim Fakültesi 4
5 Sorgu çalıştırılmadan önce Şule isimli kaydın soyismi Pekin şeklindeydi. Update ifadesi kullanılarak Pekin değeri Çelik olarak güncellendi (Resim 14.5). DELETE İfadesi Resim UPDATE İfadesinin Kullanımı Bir tablo içerisinde bulunan kayıtların belli koşul ya da koşullara göre silinmesi için kullanılır. Delete ifadesinin genel kullanımı aşağıdaki gibidir: DELETE FROM Tablo_Adı WHERE koşul veya koşullar Personel tablosuna Insert ifadesi kullanılarak bir kayıt eklenmişti. Şimdi Delete ifadesini kullanarak bu kaydı tablodan silelim (Resim 14.6). Resim DELETE İfadesinin Kullanımı Atatürk Üniversitesi Açıköğretim Fakültesi 5
6 WHERE İfadesi Bir tablo içerisindeki verilerden sadece belli şartları taşıyan kayıtların listelenmesini sağlar. Where ifadesi Select, Update ve Delete ifadeleri ile birlikte kullanılabilir. Bu ifadenin genel kullanımı aşağıdaki gibidir: [SELECT, UPDATE, DELETE ifadelerinden biri] WHERE koşul veya koşullar Where ifadesi Insert ifadesiyle birlikte kullanılamaz. Where ifadesinin Select, Update ve Delete ifadeleriyle kullanımı aşağıdaki gibidir: Resim 7 deki örnekte Where ifadesi kullanılarak Personel tablosundan sadece Şehir alanı Erzurum olan kayıtlar listelenmiştir. Resim SELECT WHERE Kullanımı Resim 8 de Where ifadesi kullanılarak sadece Cem isimli kaydın Şehir ve Adres bilgileri güncellenmiştir. Resim UPDATE WHERE Kullanımı Resim 9 da Where ifadesi kullanılarak sadece şehri Sakarya olan kayıtlar silinmiştir. Resim DELETE WHERE Kullanımı Atatürk Üniversitesi Açıköğretim Fakültesi 6
7 Where ifadesi ile yazılan koşullarda birtakım karşılaştırma ve mantıksal operatörler kullanılmaktadır. Karşılaştırma operatörleri Where ifadesinde bulunan alan adı ile değer arasında kullanılır. Mantıksal operatörler ise aynı anda birden fazla koşulu sağlayan kayıtlar üzerinde işlem yapmayı sağlar. Örneğin ad, soyad, ders ve puan bilgilerinin yer aldığı Notlar tablosunda (Resim 14.10) puanı 50 den yüksek olan öğrencilerin filtrelenerek listelenmesi istendiğinde Where koşul ifadesinde > karşılaştırma operatörü kullanılır. Mantıksal operatöre de sadece matematik dersinden 50 den yüksek puan alan öğrencilerin filtrelenerek listelenmesi örnek olarak verilebilir. Bu koşul ifadeleri Resim de gösterilmiştir. Karşılaştırma Operatörü Resim Notlar Tablosu Mantıksal Operatör 1. sorgu sonucu (50 den yüksek puan alanlar) 2. sorgu sonucu (Matematik dersinden 50 den yüksek puan alanlar) Resim 10. Karşılaştırma Operatörü Mantıksal Operatör Atatürk Üniversitesi Açıköğretim Fakültesi 7
8 Karşılaştırma operatörleri ve mantıksal operatörler aşağıdaki tabloda açıklamalarıyla gösterilmiştir. Karşılaştırma Operatörleri Mantıksal Operatörler Tablo Karşılaştırma Operatörleri Mantıksal Operatörler Operatör Açıklama = Eşit < Küçük > Büyük <= Küçük veya Eşit >= Büyük veya Eşit <> Eşit değil and Her iki koşulun da sonucunun doğru olması durumu or Koşullardan sadece birinin doğru olması durumu not Koşul ifadesinin yanlış olması durumu Verileri Sıralamak Order By ifadesinde ASC ve DESC eklerinin kullanılmaması durumunda sıralama varsayılan olarak küçükten büyüğe doğru yapılır. SQL sorguları sonucunda listelenen verilerin belli bir alandaki değerlere göre sıralanması gerekebilir. Bu işlem için ORDER BY ifadesi kullanılır. Bu ifade yardımıyla veriler alfabetik ya da numerik olarak sıralanabilir. Order By cümlesinde küçükten büyüğe doğru yapılan sıralamalar için ASC (Ascending Artan), büyükten küçüğe doğru sıralamalar için de DESC (Descending Azalan) ifadeleri ek olarak kullanılabilir. Bu eklerin kullanılmaması durumunda varsayılan olarak küçükten büyüğe doğru sıralama yapılır. Order By ifadesinin genel kullanımı aşağıdaki gibidir: SELECT Alan1, Alan2 FROM Tablo_Adı ORDER BY Sıralanacak Alan Adı ASC veya DESC Örneğin online olarak iş başvurusu alan bir şirket başvuranların yaşına göre değerlendirme yapmak istemektedir. Buna göre ad, soyad, başvuru ili, doğum yılı ve öğrenim düzeyi bilgilerinin yer aldığı Başvurular tablosundaki (Resim 14.12) bilgiler doğum yılına göre sıralanacaktır. Resim Başvurular Tablosu Atatürk Üniversitesi Açıköğretim Fakültesi 8
9 Bu sıralama işlemi için yazılacak SQL sorgusu ve tablonun son hâli Resim te gösterilmiştir. Sorgu çalıştırıldıktan sonra Doğum Yılı alanındaki değerler küçükten büyüğe doğru sıralandı. Resim 13. ORDER BY İfadesinin Kullanımı Sorgu cümlesinde DESC eki kullanılırsa değerler büyükten küçüğe doğru sıralanır (Resim 14.14). Resim ORDER BY DESC Atatürk Üniversitesi Açıköğretim Fakültesi 9
10 Verileri Gruplandırmak Bazı durumlarda veriler bir alandaki değerlere göre kümelere ayrılmak istenebilir. Bu kümeleme işlemi tablonun tamamına uygulanabildiği gibi GROUP BY ifadesi yardımıyla belirli bir gruba da uygulanabilir. Veriler üzerinde işlem yaparken toplam kayıt sayısı, en küçük değer, en büyük değer gibi bilgilere ihtiyaç duyulabilir. Bunun için AVG(), COUNT(), MAX(), MIN() ve SUM() fonksiyonları kullanılır. Bu fonksiyonlar kullanıldığında ortaya çıkan değerler GROUP BY ile belirlenen sütunlara göre listelenir. Fonksiyonların Group By ile birlikte genel kullanımı aşağıdaki gibidir: SELECT Alan Adı, COUNT(Alan Adı) FROM Tablo_Adı GROUP BY Alan Adı Örneğin başvurular tablosunda yer alan kayıtlardan her bir öğrenim düzeyine ait başvuru sayısı Resim teki SQL ifadesi kullanılarak bulunabilir. Group By ifadesi Where ifadesinden sonra Order By ifadesinden önce kullanılmalıdır. Group By ifadesi kullanıldığında öğrenim düzeyine göre başvuru sayısı listelenir. Resim 15. GROUP BY İfadesinin Kullanımı Atatürk Üniversitesi Açıköğretim Fakültesi 10
11 Veriler Üzerinde Arama Yapmak Tablo içerisindeki veriler üzerinde arama yapılarak sadece belli şartları sağlayan verilerin listelenmesi için LIKE anahtar kelimesi kullanılır. LIKE anahtar kelimesi, WHERE ifadesiyle birlikte kullanılır. WHERE ifadesinin kullanımında bulunan = operatörü yerine LIKE anahtar kelimesi yazılır ve gerekli koşullar belirtilir. LIKE anahtar kelimesinin genel kullanımı aşağıdaki gibidir: [SELECT, UPDATE, DELETE ifadelerinden biri] WHERE Alan Adı LIKE Koşul LIKE anahtar kelimesi ile bir alan içerisinde arama yapılırken bazı karakterler kullanılır. Bu karakterler ve bunların kullanım amaçları Tablo 2 de verilmiştir. Tablo LIKE Anahtar Kelimesi Arama Karakterleri Karakter % _ [ ] [^] Kullanım amacı Arama metni içerisindeki sıfır, bir veya birden fazla karakteri temsil eder. % işareti ile benzer işleve sahip olup arama metni içerisinde sadece bir karakteri temsil eder. Genellikle % karakteri ile birlikte kullanılır. Parantezler içerisindeki harf aralığını koşul olarak alır ve filtreleme işlemini yapar. Parantezler içerisindeki karakterleri içermeyen kayıtları listeler. Arama karakterleriyle ilgili örnek kullanımlar ve açıklamaları Tablo 14.3 te verilmiştir. Sorgu örneklerinde alan adı olarak adres kullanılmıştır. Tablo Arama Karakterlerinin Kullanım Örnekleri Örnek Kullanım WHERE Adres LIKE 'bel%' Açıklama bel ile başlayan kayıtlar listelenir. Ör: belde, belediye WHERE Adres LIKE '%Sakarya%' Sakarya kelimesini içeren kayıtlar listelenir. WHERE Adres LIKE '_emal' WHERE Adres LIKE '[A N]%' WHERE Adres LIKE '[^A N]%' 5 karakterden oluşan ilk karakteri ne olursa olsun ancak son 4 karakteri emal olan kayıtlar listelenir. Ör. Kemal, Cemal A ile N arasındaki herhangi bir harfle başlayan kayıtlar listelenir. Ör. Aksaray, Balık, Nar A ile N arasındaki harfler dışında kalan herhangi bir harfle başlayan kayıtlar listelenir. Ör. Yozgat, Ordu Atatürk Üniversitesi Açıköğretim Fakültesi 11
12 Özet Veritabanındaki veriler üzerinde tablo oluşturma, veri girme, silme veya güncelleme gibi işlemler sorgular yardımıyla gerçekleştirilmektedir. Sorgular, tablo içerisindeki veriler üzerinde gruplama, hesaplama veya özetleme gibi işlemleri yapmak için kullanılan çok güçlü araçlardır. Tablo içerisindeki verilerin tamamının veya belli şartlara göre bir kısmının listelenmesi için SELECT ifadesi kullanılır. Tabloya yeni kayıt eklemek için INSERT ifadesi kullanılır. Tablo içerisinde bulunan herhangi bir kaydın güncellenmesi için UPDATE ifadesi kullanılır. Tablo içerisinde bulunan kayıtların belli koşul ya da koşullara göre silinmesi için DELETE ifadesi kullanılır. Tablo içerisindeki verilerden sadece belli şartları taşıyan kayıtların listelenmesi için WHERE ifadesi kullanılır. WHERE ifadesi SELECT, UPDATE ve DELETE ifadeleri ile birlikte kullanılabilir. Verilerin belli bir alandaki değerlere göre sıralanması için ORDER BY ifadesi kullanılır. Verileri bir alandaki değerlere göre kümelere ayırmak için GROUP BY ifadesi kullanılır. Veriler içerisinde arama yapmak için LIKE anahtar kelimesi kullanılır. Atatürk Üniversitesi Açıköğretim Fakültesi 12
13 Değerlendirme sorularını sistemde ilgili ünite başlığı altında yer alan bölüm sonu testi bölümünde etkileşimli olarak cevaplayabilirsiniz. DEĞERLENDİRME SORULARI 1. Bir tabloda verilerin tamamının veya belli şartlara göre bir kısmının listelenmesini sağlayan SQL ifadesi aşağıdakilerden hangisidir? a) Insert b) Select c) Update d) Create e) List 2. Veri listeleme işleminde bir tablodaki bütün alanların görütülenmesi için alan adı yazmak yerine aşağıdaki sembollerden hangisi kullanılır? a) b), c) * d) = e)? 3. Bir tablodan kayıt silmek için aşağıdaki SQL komutlarından hangisi kullanılır? a) Delete b) Drop c) Select d) Update e) Insert 4. Aşağıdaki sorgulardan hangisi Musteri tablosundan integer tipindeki ID alanında 1 değerine sahip kayıtları siler? a) Delete from Musteri b) Delete * from Musteri Where ID=1 c) Delete ID from Musteri Where = 1 d) Delete from Musteri Where ID=1 e) Delete from Musteri Where ID= 1 5. Bir tabloya kayıt eklemek için aşağıdaki komutlardan hangisi kullanılır? a) Delete b) Select c) Update d) Create e) Insert Atatürk Üniversitesi Açıköğretim Fakültesi 13
14 6. Bir tablo içerisindeki verilerden sadece belli şartları taşıyan kayıtların listelenmesi ifadesi ile sağlanır. Cümledeki boş bırakılan yere aşağıdakilerden hangisi getirilmelidir? a) Where b) Update c) Order By d) Group By e) Having 7. Verileri sıralamak aşağıdaki ifadelerden hangisi kullanılır? a) Group By b) Having c) Order By d) Delete e) Select 8. Toplam kayıt sayısı aşağıdaki fonksiyonlardan hangisi kullanılarak öğrenilir? a) Avg b) Sum c) Max d) Count e) Min 9. Bir select ifadesinden dönen veri kümesini belirli alanlara göre gruplandırmak için aşağıdakilerden hangisi kullanılır? a) Group By b) Order By c) Where d) Having e) Count 10. Aşağıdakilerden hangisi bir karşılaştırma operatörü değildir? a) > b) < c) <> d) not e) >= Cevap Anahtarı 1.B, 2.C, 3.A, 4.D, 5.E, 6.A, 7.C, 8.D, 9.A, 10.D Atatürk Üniversitesi Açıköğretim Fakültesi 14
15 YARARLANILAN VE BAŞVURULABİLECEK DİĞER KAYNAKLAR ALGAN, Sefer, (2009), Her Yönüyle C#, Pusula Yayıncılık, İstanbul. AKTAŞ, Volkan, (2013), Her Yönüyle C# 5.0, KODLAB, İstanbul. AKKAYA, M. E. (2013). MS SQL SERVER KOMUTLARI VE MS SQL KOMUTLARI İLE İLGİLİ UYGULAMALAR: Microsoft SQL Server Veritabanına Giriş (Birinci Seviye İlk Adım). Mehmet Emin AKKAYA. NIELSEN, P., & PARUI, U. (2011). Microsoft SQL server 2008 bible (Vol. 607). John Wiley & Sons. THOMAS, S. P. (2013). Installing SQL Server 2012 Step By Step: Installing SQL Server 2012 Step By Step. TekkieBooks. Atatürk Üniversitesi Açıköğretim Fakültesi 15
Ü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ı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ı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ıVERİ TABANI YÖNETİM SİSTEMLERİ I
BÖLÜM 8 8. TEMEL SQL KOMUTLARI-II 8.1. SELECT (Seç) Komutu Veri tabanındaki tablo veya tablolardan istenilen özellikteki verileri seçip listeleme için kullanılan komuttur. Genel kullanımı aşağıdaki gibidir.
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 ve YÖNETİMİ
VERİTABANI ve YÖNETİMİ Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü 2 BÖLÜM -7- VERİLERİ GRUPLAYARAK ANALİZ ETMEK 3 Genel Bakış Grup fonksiyonlarının tanımlanması, Gruplama işlemlerini, Gruplama
DetaylıDAO İLE SQL KOMUTLARI. Sql komutlarını artık veri tabanında kullanmaktan başka çaremiz yok arkadaşlar. Şimdi bu sql derslerimize başlayalım.
DAO İLE SQL KOMUTLARI Sql komutlarını artık veri tabanında kullanmaktan başka çaremiz yok arkadaşlar. Şimdi bu sql derslerimize başlayalım. SQL-1 SELECT En basit SQL cümleciği oluşturmak için SELECT sözcüğü
DetaylıSORGULAR. Öğr.Gör.Volkan Altıntaş
SORGULAR Öğr.Gör.Volkan Altıntaş SORGULAR VE ÇEŞİTLERİ Seçme Sorguları: En sık kullanılan sorgu türüdür. Seçme sorguları, bilgileri veri sayfası görünümü nde gösteren veri tabanı nesnesi türüdür. Sorgu,
DetaylıLike Joker Karakterler, Order By, Group By
Like Joker Karakterler, Order, Group Like joker karakterler, order by, group by Karakter Türü Bilgi İçinde Arama Yapma (Like Sözcüğü) Personel tablosu içinde adres adlı 50 karakter uzunluğunda bir alanımız
DetaylıVeritabanı. SQL (Structured Query Language)
Veritabanı SQL (Structured Query Language) SQL (Structured Query Language) SQL, ilişkisel veritabanlarındaki bilgileri sorgulamak için kullanılan dildir. SQL, bütün kullanıcıların ve uygulamaların veritabanına
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ıAşağıdaki şemaya dikkat edin. Sorgulamalarımızı genellikle bu şemaya göre yapacağız.
Bu Derste Öğrenecekleriniz: 1- Sorgulama Yaparken Gruplama (GROUP BY) 2- Gruplamada Koşul Kullanımı (HAVING) 3- Sorgulama Yaparken Sıralama (ORDER BY) 4- Sorgulamalarda İşlem Yapma 5- Güncellemelerde İşlem
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ı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 Veritabanı Sorgulama
VERİTABANI Veritabanı Sorgulama VERİ SORGULAMA DİLİ (DATA QUERY LANGUAGE) Veritabanı platformunda veri sorgulamak için geliştirilmiş en temel araç SQL (Structured Query Language)'dir. SQL'in veritabanı
DetaylıTEMEL SQL SORGU ÖRNEKLERİ. Yukarıdaki sorguyu yazıp çalıştırdığımızda db_market adında bir veritabanı oluşturulur.
TEMEL SQL SORGU ÖRNEKLERİ Sorgu İle Veritabanı Oluşturma create database veritabanı_adı Örnek : create database db_okul Yukarıdaki sorguyu çalıştırdığımızda db_okul adında bir veritabanı oluşturulur. Örnek:
DetaylıVeri Tabanı Tasarım ve Yönetimi
SAKARYA ÜNİVERSİTESİ Veri Tabanı Tasarım ve Yönetimi Hafta 5 Prof. Dr. Ümit KOCABIÇAK Bu ders içeriğinin basım, yayım ve satış hakları Sakarya Üniversitesi ne aittir. "Uzaktan Öğretim" tekniğine uygun
DetaylıTablolar Arası İlşikiler ve Alan Özellikleri Siparis.musteri_no musteri.musteri_no Siparis.urun_kodu musteri.urun_kodu
SQL'DE VERİ İŞLEME KOMUTLARI SQL'de verileri işlemek için kullanılan komutlara DML (Data Manipulation Language Veri İşleme Dili) denilmektedir. Bu komutlar ile oluşturulan ifadeler tablolara kayıt eklemek,
DetaylıYAPISAL SORGULAMA DİLİ (SQL)
YAPISAL SORGULAMA DİLİ (SQL) OGRENCI Tablosu 1234 Zeynep Makina K 23.06.1984 1. Cad 3.4 CREATE TABLE VERİ TANIMLAMA DİLİ (VTD) Veritabanında yeni bir tablonun oluşturulmasını sağlar. Yukarıda tanımlanan
DetaylıBölüm 3: DML Veri İşleme Dili
Bölüm 3: DML Veri İşleme Dili -15- Dr. Serkan DİŞLİTAŞ DML (Data Manipulation Language Veri İşleme Dili) : Bu kategorideki SQL komutları veriler üzerinde işlemler yapmaya yönelik ifadeleri içermektedir.
DetaylıTablolar Arası İlşikiler ve Alan Özellikleri. Şekil 1. Magaza veritabanının tabloları ve tablolar arasındaki ilişkiler
SQL'de Veri İşleme Komutları SQL'de verileri işlemek için kullanılan komutlara DML (Data Manipulation Language Veri İşleme Dili) denilmektedir. Bu komutlar ile oluşturulan ifadeler tablolara kayıt eklemek,
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ı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ı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 VERITABANI-I SQL Tek Tablo İçinde Sorgulamalar Tekrarlı Satırların Engellenmesi Aynı değerlere sahip satırlar
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ıVeri Tabanı-I 9.Hafta
Veri Tabanı-I 9.Hafta SELECT komutu 1 SELECT YAPISI SELECT FROM [WHERE ] , veritabanından değerleri alınacak olan kolonların listesidir. kolon_listesi
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ıACCESS PLATFORMUNDA SQL
ACCESS PLATFORMUNDA SQL (STRUCTURED QUERY LANGUAGE) KODLAMA ÖRNEKLERİ DISTINCT : Bir alanda birbirinin aynı kayıtlar bulunabilir. Öğrenciler tablosundaki aynı isimde öğrencilerin bulunması durumunda aynı
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ıVeri Tabanı SQL Server ve Management Studio kurulum linkleri: https://www.microsoft.com/en-us/download/details.aspx?id=42299
Veri Tabanı 1 1. SQL Server ve Management Studio kurulum linkleri: https://www.microsoft.com/en-us/download/details.aspx?id=42299 2. SQL Management Studio açılış ekranı: Server Type: reporting, analysis
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ı15 Aralık 2011 / Perşembe. www.arifceylan.com/sql,www.arifceylan.com/default.aspx http://www.arifceylan.com/sql/default.aspx
15 Aralık 2011 / Perşembe www.arifceylan.com/sql,www.arifceylan.com/default.aspx http://www.arifceylan.com/sql/default.aspx veri sorgulamak için select sorguları: Tüm tabloyu seçmek için * Select * from
DetaylıSQL (Structured Query Language)
SQL (Structured Query Language) Neden SQL? SQL çok yüksek seviyeli bir dildir. İngilizce bilen herkes bu dili kolayca öğrenebilir. Programlama dillerine göre öğrenilmesi çok daha kolaydır. Çünkü programlama
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ıİNTERNET TABANLI PROGRAMLAMA- 12.ders
İNTERNET TABANLI PROGRAMLAMA- 12.ders TEMEL SQL KULLANIMLARI Örnekleri uygulamak için aşağıdaki gibi bir altyapı hazırlayalım. using System.Data.OleDb; *************** protected void Button1_Click(object
DetaylıBasit SQL Sorguları Veritabanından verilerin SELECT cümleleri ile alınması işlemine sorgulama denir.
SQL SELECT CÜMLELERİ Oracle birçok kullanışlı ve güçlü özellikleri olan bir veritabanıdır. Bu özelliklerinin birçoğu SQL ile ilgilidir. VTYS lerinin çoğunluğunda veriler ile çalışmak için SQL kullanılmaktadır.
DetaylıÇok tablolu sorgulamalar
Çok tablolu sorgulamalar Eğer birden fazla tabloda yer alan verilerin tek bir sorgu ile görüntülenmesi istenirse FROM kısmında ilgili tablolar araya virgül konularak yazılmalı, WHERE kısmında ise o tabloları
DetaylıLıke Joker Karakterler, Is [not] Null, Order By, Group By, As
LIKE (Joker Karakterler) Joker karakterleri kullanarak bir veri sütunu veya ifadeler içinde desen arayabilirsiniz. Örneğin, soyadları "Ak" ile başlayan veya "kaya" ile biten tüm çalışanları arayabilirsiniz.
DetaylıVERĐTABANI YÖNETĐM SĐSTEMLERĐ
VERĐTABANI YÖNETĐM SĐSTEMLERĐ Öğr.Gör.Sedat Telçeken ANADOLU ÜNĐVERSĐTESĐ FEN FAKÜLTESĐ MATEMATĐK BÖLÜMÜ 2005 2006 Bahar Dönemi D M L Bilindiği üzere SQL tablolar üzerinde sorgulama yapar. Bu sorgular
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ıSQL (Structured Query Language) kendisi bir programlama dili olmamasına rağmen bir çok kişi tarafından programlama dili olarak bilinir.
SQL'e Giriş SQL (Structured Query Language) kendisi bir programlama dili olmamasına rağmen bir çok kişi tarafından programlama dili olarak bilinir. SQL (Structured Query Language) kendisi bir programlama
DetaylıBÖLÜM 11. YAPISAL SORGULAMA DİLİ (SQL) Amaçlar:
BÖLÜM 11. YAPISAL SORGULAMA DİLİ (SQL) Amaçlar: Yapısal Sorgulama Dilinin temellerini Kavramlarını öğreneceksiniz İçindekiler: 11.1 Giriş 11.2 SQL Komutları 1 11. YAPISAL SORGULAMA DİLİ (SQL) 11.1 Giriş
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ıVeri tabanı içinde bulunan tablolardakibazı sütunlarda bulunan bilgilerin, herkes tarafından görülmesi istenmeyebilir.
View Oluşturma Sql komutlarından view oluşturma ve faydaları, myadminde gösterimi VİEW OLUŞTURMANIN YARARLARI 1. Veri güvenliği Veri tabanı içinde bulunan tablolardakibazı sütunlarda bulunan bilgilerin,
DetaylıT.C GAZİ ÜNİVERSİTESİ BİLİŞİM ENSTİTÜSÜ YÖNETİM BİLİŞİM SİSTEMLERİ ANA BİLİM DALI MS SQL KOMUTLARI VE MS SQL KOMUTLARI İLE İLGİLİ UYGULAMALAR
T.C GAZİ ÜNİVERSİTESİ BİLİŞİM ENSTİTÜSÜ YÖNETİM BİLİŞİM SİSTEMLERİ ANA BİLİM DALI MS SQL KOMUTLARI VE MS SQL KOMUTLARI İLE İLGİLİ UYGULAMALAR YÜKSEK LİSANS PROJESİ Mehmet Emin AKKAYA Danışman: Yrd. Doç.
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ıİNTERNET PROGRAMCILIĞI 2 11. HAFTA. MYSQL ile VERİTABANI İŞLEMLERİ - 1. Hazırlayan Fatih BALAMAN. İçindekiler. Hedefler. Veritabanı Oluşturma, Silme
İNTERNET PROGRAMCILIĞI 2 11. HAFTA İçindekiler Veritabanı Oluşturma, Silme MYSQL ile VERİTABANI İŞLEMLERİ - 1 Tablo Oluşturma, Silme Tabloya Bilgi Girme Veritabanı Sorgulamaları Hedefler Mysql komutları
DetaylıYAPISAL SORGULAMA DİLİ. BARIŞ ARIBURNU barisariburnu.com
YAPISAL SORGULAMA DİLİ BARIŞ ARIBURNU barisariburnu.com barisariburnu.@gmail.com SQL, insanların veritabanı sistemleri ile konuşmasını sağlayan popüler bir dildir. SQL, tüm veritabanı programlarında kullanılabilir.
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ı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ıVeritabanı Yönetim Sistemleri (Veritabanı Tasarımı) SQL (Structured Query Language)
Veritabanı Yönetim Sistemleri (Veritabanı Tasarımı) SQL (Structured Query Language) Konular Yapısal SQL Komutları Gruplama İşlemi SQL Fonksiyonları Kaynaklar 2 SQL (Structured Query Language) SQL Carlos
DetaylıVERİ TABANI ve YÖNETİMİ
VERİ TABANI ve YÖNETİMİ Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü 2 BÖLÜM -12- TETİKLEYİCİ (TRIGGER) 3 Giriş Trigger lar Trigger lar Ne Zaman Kullanılmalıdır? Klasik Trigger ların Özellikleri
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ I
BÖLÜM 11 11. SQL de JOIN (BİRLEŞTİRME) İŞLEMİ 11.1. JOIN (Birleştirme) İşlemi Veri tabanı kayıtları oluşturulurken bütün bilgiler bir tabloda değil de, birkaç tablo üzerinde tutulur. Bu dataların daha
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 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 VERITABANI-I SQL (Structured Query Language) SQL (Structured Query Language) SQL, ilişkisel veritabanlarındaki
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ı08221 Veri Tabanı II. Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı. Hafta IV. Öğr. Gör. Murat KEÇECĠOĞLU
08221 Veri Tabanı II Elbistan Meslek Yüksek Okulu 2014 2015 GÜZ Yarıyılı Hafta IV Öğr. Gör. Murat KEÇECĠOĞLU T-SQL KOMUTLARI Devamı DISTINCT: Birbirinin ayni olan satirlarin listelenmemesi için bu ifade
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ı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ıBİLİŞİM TEKNOLOJİLERİ
T.C. MİLLÎ EĞİTİM BAKANLIĞI BİLİŞİM TEKNOLOJİLERİ VERİ TABANI YÖNETİMSEL FONKSİYONLARI Ankara, 2013 Bu modül, mesleki ve teknik eğitim okul/kurumlarında uygulanan Çerçeve Öğretim Programlarında yer alan
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ıBÖLÜM13 3- EXCEL DE VERİ İŞLEMLERİ
BÖLÜM13 3- EXCEL DE VERİ İŞLEMLERİ Excel de veritabanı dosyaları oluşturmak oldukça kolay ve pratiktir. Böyle bir dosya herhangi özel bir işlem gerektirmeden, veri alanlarının direkt hücrelere girilmesi
DetaylıVeritabanı ve Yönetim Sistemleri
Veritabanı ve Yönetim Sistemleri Öğr. Gör. M. Mutlu YAPICI Ankara Üniversitesi Elmadağ Meslek Yüksekokulu Öğr. Gör. M. Mutlu YAPICI Ders İzlencesi Hafta Modüller/İçerik/Konular 1. Hafta Temel Kavramlar
DetaylıVeri Tabanı Hafta Dersi
Veri Tabanı - 1 13. Hafta Dersi Dersin Hedefleri Tek Tablo İçinde Sorgulamalar Tekrarlı Satırları Önlemek Sorgu Sonucunu Sıralama Sütunlar İçin Takma İsim Kullanma Sütunlar Üzerinde Matematiksel İşlemler
DetaylıVeri Tabanı II Alt Sorgular
Veri Tabanı II Alt Sorgular Alt Sorgular Alt sorgular bir SQL sorgusunun içerisinde başka bir SQL sorgusu kullanılarak oluşturulan SQL ifadeleridir. Çoğunlukla SQL sorgusunun WHERE ve HAVING kısımlarında
Detaylı8 Aralık 2011 / Perşembe. Veri Tabanına Giriş
8 Aralık 2011 / Perşembe Veri Tabanına Giriş Veri (Data), bir veya birden fazla bilgiden oluşan bir kümedir. İsim, yaş, telefon numarası gibi bilgiler birer veridir. Veri Tabanı (Database) : Temel olarak
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ıEĞİTİM : VERİ TABANI SORGULAMA İŞLEMLERİ VE PROGRAMLAMA NESNELERİ. Bölüm : Veri Sorgulama İşlemleri. Konu : Veri Sorgulama
EĞİTİM : VERİ TABANI SORGULAMA İŞLEMLERİ VE PROGRAMLAMA NESNELERİ Bölüm : Veri Sorgulama İşlemleri Konu : Veri Sorgulama Veri Sorgulama (Select) Tablolarda bulunan verilerin sorgulanacağı durumlarda select
DetaylıIN ve NOT IN Tablodaki alan içeriklerine ulaşmak için IN deyimi kullanılır.
Alt Sorgular SQL Serverda sorgu içinde sorgu da oluşturulabilir. Sorgu içinde sorgu, içteki sorgunun dışta olan sorguya değer üretmesidir. Bu, bir değer veya birden fazla değer olabilir. IN ve NOT IN Tablodaki
DetaylıAşağıdaki tabloyu inceleyin. Sorgulama işlemlerini bu tabloya göre yapacağız.
Bu Derste Öğrenecekleriniz: 1- Basit Sorgulamalar a. Tablodan tüm alanları sorgulama b. Tablodan alanları belirterek sorgulama c. Tekrarlı satırları önleme d. Belirli sayıda veya oranda sorgulama yapma
DetaylıSQL TRIGGERS (Tetikleyiciler)
Trigger kelime anlamı olarak tetikleyici demektir. Trigger, SQL de bir sorgu çalıştırdığımızda, başka bir sorgunun çalışmasını sağlamak için yazılan koddur. Mesela bir tablodan kayıt sildiğimizde, başka
Detaylı-- işareti tek satırlık açıklamalarda kullanılır. Açıklama olarak yazılan satırın önüne konulması yeterlidir.
T-SQL KODLARİ İÇERİSİNE AÇIKLAMA EKLEME Bir veya daha fazla satırın çalıştırılmasını Önlemek için veya /*... */" ifadeleri kullanılır. -- işareti tek satırlık açıklamalarda kullanılır. Açıklama olarak
DetaylıMicrosoft SQL Server Sorgulama
Microsoft SQL Server Sorgulama Eğitim Takvimi Tarih Eğitim Süresi Lokasyon 26 Kasım 2018 3 Gün Bilginç IT Academy Eğitim Detayları Eğitim Süresi : 3 Gün Kontenjan : 12 Ön Koşullar : Herhangi bir ön koşul
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ıMysql Veritabanı Komutları
Mysql Veritabanı Komutları Mysql Veri Tabanı Komutları Hazırlayan : M. Başar ACAROĞLU Kaynaklar: http://www.hrzafer.com/sql-dersleri http://www.w3schools.com/sql/default.asp Veri Tabanı Nedir? Mysql Veritabanı
DetaylıSELÇUK ÜNİVERSİTESİ BOZKIR MESLEK YÜKSEKOKULU VERİTABANI-II DERSİ FİNAL SINAVI
1- Aşağıdaki özelliklere sahip PHP fonksiyonunu yazınız. Fonksiyonun amacı DOKTORLAR isimli tabloya kayıt eklemektir. Kendisine gönderilen doktor bilgilerini(adi,soyadi vs.) tabloya ekleyecektir. Fonksiyonun
DetaylıSUNGURLU MESLEK YÜKSEKOKULU 5. T-SQL-2
SUNGURLU MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİLERİ/BİLGİSAYAR PROGRAMCILIĞI 2017-2018 GÜZ DÖNEMİ VERİ TABANI YÖNETİM SİSTEMLERİ-II 5. T-SQL-2 Öğr. Gör. Saliha Kevser KAVUNCU Sql Üç Alt Grupta İncelenir:
DetaylıBİLİŞİM TEKNOLOJİLERİ
T.C. MİLLÎ EĞİTİM BAKANLIĞI BİLİŞİM TEKNOLOJİLERİ VERİ TABANINDA SORGULAR 481BB0037 Ankara, 2012 Bu modül, mesleki ve teknik eğitim okul/kurumlarında uygulanan Çerçeve Öğretim Programlarında yer alan yeterlikleri
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ıBİLİŞİM TEKNOLOJİLERİ
T.C. MİLLÎ EĞİTİM BAKANLIĞI BİLİŞİM TEKNOLOJİLERİ VERİ TABANINDA SORGULAR 481BB0037 Ankara, 2012 Bu modül, mesleki ve teknik eğitim okul/kurumlarında uygulanan Çerçeve Öğretim Programlarında yer alan yeterlikleri
DetaylıSORGULAR VE ÇEŞİTLERİ II
Ünite 8 SORGULAR VE ÇEŞİTLERİ II Öğr. Gör. Kemal ÖZCAN Bu ünitede, Sorgular ve Çeşitleri konusu ele alınacaktır. Yapılacaklar Burada yazılan SQL ifadeleri MS SQL SERVER, ORACLE ve MySQL veritabanı sistemlerinin
DetaylıSQL'e Giriş 2. CREATE TABLE tabloadı (kolon isimleri ve veri türleri) (BOLUM_NO NUMBER, BOLUM_ADI CHAR(10));
SQL'e Giriş 2 VERİ TANIMLAMA (DDL) İŞLEMLERİ Genel Yazılımı, 1. TABLOLARIN OLUŞTURULMASI (CREATE TABLE): CREATE TABLE tabloadı (kolon isimleri ve veri türleri) Örnek 1: CREATE TABLE BOLUM (BOLUM_NO NUMBER,
Detaylı13 Aralık 2007. Đlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL. Đlgili Modül/ler : Raporlar. Kullanıcı Tanımlı Raporlar Bölümünden Yapabildiklerimiz
13 Aralık 2007 Đlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL Đlgili Modül/ler : Raporlar KULLANICI TANIMLI RAPORLAR Kullanıcı Tanımlı Raporlar Bölümünden Yapabildiklerimiz Kendi isteklerinize özel rapor tasarımları
DetaylıSQL Query and Table Application
SQL Query and Table Application Elbistan Meslek Yüksek Okulu 2012 2013 Bahar Yarıyılı Öğr. Gör. Murat KEÇECİOĞLU 24-25 Nis. 2013 Sorgulama İşlemleri SQL de sorgulama işlemleri SELECT deyimi yardımıyla
DetaylıVeritabanı Yönetim Sistemleri (Başarım Eniyileme Performance Tuning)
Veritabanı Yönetim Sistemleri (Başarım Eniyileme Performance Tuning) Konular SQL Başarım Eniyileme (Performance Tuning) 2 SQL Başarım Eniyileme (Performance Tuning) 3 SELECT ifadesinde * (bütün sütunlar)
DetaylıELEKTRONİK ÇİZELGE. Hücreleri Biçimlendirme. Formülleri Kullanma. Verileri Sıralama. Grafik Oluşturma 1) HÜCRELERİ BİÇİMLENDİRME
Hücreleri Biçimlendirme ELEKTRONİK ÇİZELGE Formülleri Kullanma Verileri Sıralama Grafik Oluşturma 1) HÜCRELERİ BİÇİMLENDİRME Elektronik Çizelge de sayıları; bin ayracı, yüzde oranı, tarih/saat ve para
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ıVERİ TABANI YÖNETİM SİSTEMLERİ I
BÖLÜM 7 7. TEMEL SQL KOMUTLARI-I SQL (Structured Query Language) 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
DetaylıSTORED PROCEDURE LER (Saklı Yordamlar)
STORED PROCEDURE LER (Saklı Yordamlar) Eskiden yazılımlar, sadece prosedür denilen kod parçalarından oluşurdu. Her prosedür belli bir işlevi yerine getirmek için yazılmış kod parçalarıdır. Mesela, 2 sayı
DetaylıVeri Tabanı Yönetim Sistemleri Bölüm - 6
Veri Tabanı Yönetim Sistemleri Bölüm - 6 İçerik Fonksiyonlar Tek Satır Fonksiyonlar Karakter Fonksiyonlar Sayısal Fonksiyonlar Tarih ve Saat Fonksiyonları Dönüştürücü Fonksiyonlar Çoklu Satır Fonksiyonlar
DetaylıBölüm 10: PHP ile Veritabanı Uygulamaları
Bölüm 10: PHP ile Veritabanı Uygulamaları -231- Öğr.Gör. Serkan DİŞLİTAŞ 10.1. PHP PHP, platformdan bağımsız sunucu taraflı çalışan betik bir web programlama dilidir. PHP programlama dili ile MySQL, MSSQL,
DetaylıVeritabanı sistemlerinde veri bütünlüğünü sağlayabilmek için CONSTRAINTS olarak adlandırılan bazı zorlayıcı ifadeler kullanılabilir.
VERİ BÜTÜNLÜĞÜ VTYS lerde veri bütünlüğünü sağlamanın iki temel yolu vardır; Tanımlanabilir veri bütünlüğü ve prosedürel veri bütünlüğü. Tanımlanabilir veri bütünlüğü, tanımlanan nesnelerin kendi özellikleri
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ıĠşlem tablosu kavramını tanımlamak ve işlem tablolarının işlevlerini öğrenmek. Ġşlem tablolarının temel kavramlarını tanımlamak.
Amaçlarımız 2 Ġşlem tablosu kavramını tanımlamak ve işlem tablolarının işlevlerini öğrenmek. Ġşlem tablolarının temel kavramlarını tanımlamak. Microsoft Excel 2010 da bilgi girişi yapabilmek. Excel de
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ıİLERİ VERİTABANI SİSTEMLERİ SUAT ÜSTKAN
1 AHMET YESEVİ ÜNİVERSİTESİ İLERİ VERİTABANI SİSTEMLERİ ORACLE VERİTABANI KURULUMU VE PL/SQL DEYİMLERİ SUAT ÜSTKAN 102173019 BİLGİSAYAR MÜHENDİSLİĞİ YÜKSEK LİSANS ARALIK 2010 2 İçindekiler 1. Oracle Database
DetaylıVeritabanına Uygulanması
Add, Alter Drop, Alter Change, Alter Sql komutları ve açıklamaları CREATE CREATE TABLE Üzerinde çalışma yapılan veritabanı içerisinde yeni bir tablonun oluşturulmasını sağlar. CREATE TABLE tablo_adı (alan_adı1
DetaylıVeri Tabanı Yönetim Sistemleri Bölüm - 5
Veri Tabanı Yönetim Sistemleri Bölüm - 5 İçerik SELECT deyimi (devam) Verinin Sınırlandırılması (WHERE) Karşılaştırma İşleçleri (=, >, =,
Detaylı5 Sorgulama İşlemleri. Veritabanı 1
5 Sorgulama İşlemleri Veritabanı 1 Select işlemleri SELECT sütunlar FROM tablo_adi SELECT * FROM tbl_personel SELECT adi,soyadi,gorevi FROM tbl_personel Distinct Tekrar eden satırları kaldırmak için kullanılır.
Detaylı