![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|||||||||||||||||||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||||||||||||||||||||||||||||||||||||
![]() |
![]() |
![]() |
|||||||||||||||||||||||||||||||||||||||
|
![]() |
![]() |
![]() |
![]() |
|||||||||||||||||||||||||||||||||||||
|
![]() |
![]() |
|||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
![]() ![]()
4. Sorgu 4.1 Sorgu Sihirbazı (Query Wizard) ile Yeni Bir Sorgu Oluşturma 1- Bir veritabanı dosyası açın (Örnek : Northwind.mdb). 2- Veritabanı iletişim kutusundan Query sekmesini seçin. 3- New düğmesini tıklayın. 4- Ekrana gelen New Query (Yeni Sorgu) iletişim kutusundan yapmak istediğiniz sorguya yönelik bir sihirbaz seçeneğini ve OK'i tıklayın (Örnek : Simple Query Wizard). 5- Simple Query Wizard (Basit Sorgu Sihirbazı) iletişim kutusu ekrana gelir. Tablo(lar) ya da sorgu(lar)dan sorgulama işleminiz için kullanmak istediğiniz alanları seçin. (Örnek : Table / Queries listesinden Tabl: Employees tablosunu seçin. Available Fields (Kullanılabilir Alanlar) listesinden EmployeeID, LastName, FirstName, City, PostalCode ve HomePhone alanlarını alan seçme düğmesi ya da farenizin çift tıklama hareketi ile Selected Fields (Seçili Alanlar) listesine koyabilirsiniz). İşleminizi bitirdikten sonra NEXT düğmesini tıklayın. 6- What title do you want for your query ? (Sorgunuzun Başlığının Ne Olmasını İstiyorsunuz ? ) alanına istenilen isim yazılır (ya da otomatik olarak yazan örnek tablo adı kullanılır). Sorgunuzun sonuçlarını görmek için Open the query to view information onay kutusunu veya sorgunuzu Design görünümünde görmek için Modify the query design onay kutusunu seçin. Bu işlemden sonra FINISH düğmesini tıklayın.
4. Sorgu 4.2 Bir Sorgudaki Alanlarda Düzenleme 1- Design (Tasarım) görünümünü seçin. 2- Sorgu tasarım kılavuzundaki sütunda yer alan bir sonraki alanı ilave etmek için üst bölümdeki alan listesinden istediğiniz bir alanı çift tıklayarak seçin (eklemek istediğiniz alanı sürükleme işlemi ile de istediğiniz sütuna taşıyabilirsiniz). Örnek : Address alanının sürüklenerek FirstName ve City alanlarının arasına ilave edilmesi. Başka
bir tablodan alan eklemek isterseniz eğer, Query Design araç
çubuğu üzerindeki Show Table (Tablo Göster) Buradaki Tables sekmesinden sorgunuza ilave etmek isteğiniz alanların bulunduğu tabloyu seçin ve Add düğmesini tıklayın (Örnek : Customers tablosunun seçilmesi). Bu işlemden sonra Close düğmesine basın. 2 Adım'da gösterildiği şekilde istediğiniz alanları sorgu tasarım kılavuzuna ekleyebilirsiniz. 3- Alan silmek için ise silmek istediğiniz alana ait sütun seçicisini seçin (Alan adının bulunduğu hücrenin üzerindeki ince gri renkli kısım) ve daha sonra klavyenizin üzerindeki DELETE tuşuna basın. Örnek : City alanının silinmesi.
SORU : Tasarım kılavuzundan bir tablo nasıl kaldırılır ? Query
Design araç çubuğu üzerindeki View
4. Sorgu 4.3 Sorguda Seçim Ölçütlerinden Yararlanma 1- Sorgunuzu Design View'da (Tasarım Görünümü) görüntüleyin. 2- Seçim ölçütü kullanmak isteğiniz alanın Criteria kutusunu tıklayın (Örnek : LastName alanı). 3- Yazacağınız ölçek bir metin ise, tırnak içinde olmalıdır. Metni girip TAB veya Enter tuşuna basarsanız Access 97 metni otomatik olarak tırnak içine alır. OR (ya da) koşulunu kullanmak isterseniz, ilk ölçütü kullanacağınız alanın Criteria kutusuna, diğer ölçütü ise or kutusuna yazın (her ek OR ölçütü ayrı bir or kutusuna yazılmalıdır). Örnek : Sadece soyadı Fuller ya da Davolio ya da King olan işçilerin kayıtlarını görmek istiyorsanız : AND (ve) koşulunu kullanmak isterseniz, ilk ölçütü, kullanacağınız ilk alanın Criteria kutusuna diğer ölçütü ise kullanacağınız bir sonraki alanın Criteria kutusuna yazın (her ek AND ölçütü ayrı bir alanın Criteria kutusuna yazılmalıdır). Örnek : Londra'nın belirli bir bölgesinde oturan işçiler (Londra'da oturan ve Posta Kodu : 98122 olanlar) ile ilgili kayıtları görmek istiyorsanız : Bir Parametre sorgusu yaratıp, Access'in sizi uyararak bir ölçüt bilgisi istemesini sağlayabilirsiniz. Ölçütü
uygulamak istediğiniz alanın Criteria kutusunu tıklayıp, Access'in
size sormasını istediğiniz metni (köşeli ayraç içine) yazın. Query
Design araç çubuğu üzerindeki Run Örnek : Bir
karşılaştırma ifadesi veya mantıksal ifade kullanmak (ya da bir alan
üzerinde matematiksel işlem yapmak) isterseniz, (seçim ölçütü kullanmak
istediğiniz alanın Criteria kutusunu tıklayıp) Query Design
araç çubuğu üzerindeki Build
Bu iletişim kutusunda üzerinde çalıştığınız sorgunun alanları başta olmak üzere tüm tablo, sorgu, form ve raporların alanlarına hızlı bir şekilde erişmenizi sağlayacak klasörler bulunmaktadır. Bununla beraber Operators klasörü ile de işleç kategorilerine (Aritmetik, Karşılaştırma, Mantıksal) ve işleçlere ulaşabilirsiniz (bu işleçlerden bir kısmına (+ - / * And Or Not Like) iletişim kutusundaki simgelerini tıklayarak da erişebilirsiniz). Örnek : Londra dışında oturan (mantıksal ifade kullanımı) ve 25 yaşından küçük (karşılaştırma ifadesi kullanımı) çalışanlarınız ile ligli kayıt bilgilerini görmek istiyorsanız :
* Expression Builder'da yaptığınız işleme bağlı olarak değer girişi yerine istediğiniz alan(lar)ı da (klasörlerden yararlanarak) girebilirsiniz. * Matematiksel işleçleri kullanarak da belirli alanlardaki değerleri yeniden hesaplayabilirsiniz. 4.4 Sorgu Uygulamaları 4.4.1 Sorgularla Yeni Bir Tablo Yaratma Uyguladığınız sorgu sonucundaki kayıtları tutacak yeni bir tablo oloşturabilirsiniz. Örnek :
Course ve Section adlı iki tablo birbirleriyle ilişkilendirilmiş durumdadır (*CourseNumber her ikisinde de ortak). Ders adlarını (CourseName), kredi sayılarını (Credits), dersleri veren öğretim görevlilerinin adlarını (Instructor) ve derslerin verildikleri dönemi (Semester) içerisinde bulunduran yeni bir tablo yaratılmak isteniyor. 1- Sorgunuzu Design View'da (Tasarım Görünümü) görüntüleyin. 2-
Query Design araç çubuğu üzerindeki Query Type (Sorgu
Türü) 3- Ekrana gelen Make Table iletişim kutusundaki Table Name: kısmına oluşturmak istediğiniz dosyanın adını yazın. Açık olan veritabanına kaydetmek için Current Database seçeneğini, ya da başka bir veritabanına kaydetmek için Another Database seçeğini tıklayın (File Name: adlı bölüme gerekiyorsa bu veritabanın bulunduğu yolu yazın). İşleminizi bitirdikten sonra OK düğmesini tılayın. 4- Yeni tablonuzda olmasını istediğiniz alanları belirleyin (ölçütler de kullanabilirsiniz). 5-
Query Design araç çubuğu üzerindeki Run
4.5 Çapraz Sorgu Sihirbazı Bu tip sorgular ile elektronik tablolardaki özet tablolara benzer biçimde sayısal değerler içeren verileri bir kılavuz şeklinde ekrana getirebilirsiniz. Örnek :
Ders adları (CourseName) ve derslerin bağlı bulunduğu bölümlere (Department) göre ders kredisi dağılımını (Credits) gösterecek bir çapraz sorgu hazırlanması isteniyor. 1- Veritabanı iletişim kutusundan Query sekmesini seçin. 2- New düğmesini tıklayın. 3- Ekrana gelen New Query (Yeni Sorgu) iletişim kutusundan Crosstab Query Wizard seçeneğini ve OK'i tıklayın. 4- Ekrana gelen ilk iletişim kutusunda alanlarını kullanmak istediğiniz tablo ya da sorguyu seçin. İşleminiz bittikten sonra NEXT düğmesini tıklayın. 5- Bir sonraki adımda sorguda satırları oluşturacak alan(lar)ı seçin (maksimum 3 alan seçilebilir). İşleminiz bittikten sonra NEXT düğmesini tıklayın. 6- Ekrana gelen iletişim kutusunda sorgudaki sütunları oluşturacak alanı seçin. İşleminiz bittikten sonra NEXT düğmesini tıklayın. 7- Bir sonraki adımda kesişme noktasında (satır -sütun) kullanılacak alanı ve hesaplamada kullanılacak işlevi (fonksiyonu) seçin. Yes, include row sums onay kutusunu seçerseniz her satırın toplamını da görebilirsiniz. İşleminiz bittikten sonra NEXT düğmesini tıklayın. 8- Ekrana gelen son adımda çapraz sorgunuza bir ad verin. Sorgunuzun sonuçlarını görmek için View the query onay kutusunu veya sorgunuzu Design görünümünde görmek için Modify the design onay kutusunu seçin. Bu işlemden sonra Finish düğmesini tıklayın.
|
![]() |
![]() |
|||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
![]() |
|||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
![]() |
|||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
||||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
||||||||||||||||||||||||||||||||||||||||
![]() 1024 x 768 Çözünürlükte İzlenir |
![]() |
![]() |
|||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
![]() |
|||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
![]() |
|||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
||||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
||||||||||||||||||||||||||||||||||||||||
Copyright Dikonline© 2002 - Niğde
|
![]() |