Ms erişim veritabanı raporu şunları içerebilir. Access veritabanı nesneleri olarak raporlar oluşturun. Veritabanı yönetim sistemleri ve uzman sistemler

Şekil verileri görüntülemek, girmek veya değiştirmek için kullanılan bir veritabanı nesnesidir. Manuel veri girişiyle karşılaştırıldığında form tabanlı bir arayüz, forma işlevsel öğeler ekleyerek, veri doğrulamayı sunarak, verilerin sunumunu görüntüleme için özelleştirerek süreci otomatikleştirmenize olanak tanır.

Formlar tasarlanan veritabanlarına göre oluşturulur. Access, ihtiyaç duyulan işlevsellik ve karmaşıklığa bağlı olarak form oluşturmanın çeşitli yollarını sunar. Bir form oluşturmanın en kolay yolu kullanmaktır. form ustaları. Form Sihirbazı'nı kullanmak, farklı tablolardaki alanları kullanarak oldukça esnek formlar oluşturmanıza olanak tanır. Farklı türde formlar ve tasarım stilleri. İncirde. Şekil 8, içine "Müşteri Bilgileri" ana tablosunu temel alan bir formun yerleştirildiği "Otomatik kuplör onarım listesi" alt tablosunu temel alan bir formdan oluşturulan karmaşık bir formu göstermektedir.

Pirinç. 8. Tasarım modunda karmaşık form

Kontroller veri girmenizi veya görüntülemenizi sağlayan kullanıcı arayüzü nesneleridir. Kontroller sekmededir Oluşturucu grup içinde Kontroller.

Formlardaki kontrollerin kullanılması, formların işlevselliğini önemli ölçüde genişletmenize ve gerekli verilerin görünümünü eklemenize olanak tanır. Modunda Tasarımcı formlar, aracı kullanarak tasarlanan forma bir başlık veya açıklayıcı metin sağlayabilirsiniz. Yazıt. Bazı alanlar kontroller kullanılarak vurgulanabilir – Astar veya Dikdörtgen. Verileri yazdırırken verinin ne zaman girildiğini bilmek her zaman faydalıdır; bu parametreleri düğmesini kullanarak ayarlayabilirsiniz. tarih ve saat.

Formları tasarlarken diğer bir kontrol ise Açılan kutu. Bu kontrol, tablodaki bir alanın değerinin manuel olarak girilmesi değil, buradan seçilmesinin gerekli olduğu durumlarda kullanılır. ünlü listesi değerler. Kural olarak bu listeler çeşitli türden referans verileridir.

Açılan kutu aşağıdaki gibi oluşturulur. Form tasarımcısı modunda, bir kontrolle donatılacak alanın sağ dikdörtgenini seçin Açılan kutu ve tıklayın sağ tık fareler. Önerilen listeden seçmeniz gereken bir menü açılacaktır Öğeyi dönüştür> Açılan kutu. Seçenek boyunca sonraki adım özellikler aramam gerek Özellikler penceresi ve sekmede olmak Veri düzenlemek Satır Kaynağı Türü – Değer Listesi(Şekil 9). Taşınmazda Satır kaynağı aşağıdaki formatta bir değerler listesi belirtin 1001; 1002; 1003; 1004; 1005.



Pirinç. 9 – “Parça kodu” açılır kutusunun bulunduğu alan özellikleri penceresi

Oluşturulan öğe Açılan kutu ile form görüntüleme modundayken parça kodunu değiştirmenize olanak sağlar. otomatik değişim bağlantılı tablolardaki değerleri.

Bir formda çalışırken başka bir formdaki verileri görüntülemeniz veya başka bir forma girmeniz gerekiyorsa, orijinal formda başka bir formun alanlarını açan bir komut düğmesi oluşturabilirsiniz. Böyle bir düğme oluşturmak için sekmeye gitmeniz gerekir Yaratılış ve kontrole tıklayın Düğme. Fare düğmesini basılı tutarken komut düğmesinin bulunması gereken yere bir dikdörtgen çizin. Bir menü açılacak Düğme Oluşturma. Daha sonra düğmeye basıldığında gerçekleştirilecek eylemi seçmelisiniz; örneğin bir formu açmak için listeden seçim yapın. KategorilerFormla çalışma listede HareketlerFormu açın. Daha sonra düğmeye tıklayın Daha öte.

Sonraki iletişim kutusu, önceden oluşturulmuş formlar arasından açılacak formu seçmenizi ister. Açtığınız formun, orijinal formun tablo anahtar alanıyla ilişkili anahtar alanına sahip ilgili bir tabloyu temel alması gerekir. Daha sonra seçeneği ayarlamanız gerekir Metin, butonun üzerinde olacak metni girin ve butonuna basın Hazır.

Komut düğmesi aşağıdaki gibi çalışır. Değerini orijinal formun anahtar alanına girdikten sonra bu düğmeyi tıklattığınızda, anahtar alanla ilgili verileri içeren bir alt form görüntülenir. Bir alt, başka bir forma eklenen bir formdur. Bir düğme kullanılarak bir alt form oluşturulur Alt form, sekmelerde bulunur Oluşturucu grup içinde Kontroller veya gerekli formu gezinme alanından ana forma sürükleyerek.

Rapor tablodan farklı olarak verileri özet hesaplamalarla sunar; aynı türdeki veriler, her grup için görüntülenen alt toplamlarla gruplandırılabilir. Basılı bir rapor, üst bilgi, üst bilgi, alt bilgi ve hesaplanan toplamlarla tablodan daha fazla bilgi sağlar. Rapor, tabloya dayanarak yalnızca belirli bir süre için gerekli verileri seçebilir.



Access'te rapor oluşturmak için sekmeye gitmeniz gerekir Yaratılış grup içinde Raporlar tıklamak Rapor Sihirbazı.

Rapor Sihirbazı kullanıcının sorduğu sorulara alınan yanıtlara göre rapor oluşturmanıza yardımcı olan bir Access aracıdır.

Bu pencerenin alanında Tablo/sorgu seçme raporun oluşturulacağı temel olarak istediğiniz tabloyu seçmeli ve düğmesine tıklamalısınız. Daha öte. Daha sonra rapor oluşturma sihirbazı, rapor türünü (örneğin, tablo veya sütun), görüntülenecek alanları (tümü veya yalnızca bir kısmı) seçebileceğiniz, alanlardaki verileri (alfabetik sıraya göre) sıralayabileceğiniz bir dizi iletişim kutusu sunar. veya artan sırada), rapor stilini seçin (örneğin katı). Diyaloglarda cevap verirken düğmeye tıklamanız gerekir Daha öte bu buton kullanılamaz duruma gelene kadar - bu, tüm soruların bittiği ve tek yapmanız gereken butona tıklamanız gerektiği anlamına gelir Hazır.

Tamamlanan rapor görüntülenebilir (etkin) Görünüm Modu). Rapor türünü modunda değiştirebilirsiniz. Rapor tasarımcısı, pencereden nereye gidebilirsin Veri tabanı butonuna tıklayarak, Oluşturucu.

Tasarım görünümüne geçmek için Gezinti Bölmesinde rapor adına sağ tıklayın ve Oluşturucu.

Raporun özelliklerini, bölümlerini ve içerdiği kontrolleri özellikler penceresinde değiştirebilirsiniz. Bir temel tablodaki alanları veya alandan temel sorguyu bir rapor düzenine ekleyebilirsiniz. Alanların listesi. Daha sonra alanları alandan sürükleyerek rapora alanlar ekleyebilirsiniz. Alanların listesi.

Moddayken Rapor tasarımcısı, tasarlanan rapora bir başlık verebilirsiniz (bu alana yerleştirilmelidir) Rapor başlığı), her sayfanın üst kısmında sütun başlıklarını görüntüleyen başlık ( Sayfa başlığı), her sayfanın altında özet bilgileri görüntüleyen bir altbilgi, (alan altbilgi genellikle geçerli sayfa numarasını içerir), rapor toplamının bulunduğu notlar alanı. İncirde. Şekil 10, "Hata türleri" alanındaki girişlerin sayısını sayan bir özet alanının organizasyonuyla birlikte tasarım modundaki raporu göstermektedir.

Pirinç. 10. Tasarım modunda rapor görüntüleme penceresi

Değişiklikleri kaydediyor. Rapor düzenini kaydederek raporu gelecekte ihtiyaç duyduğunuzda çalıştırabilirsiniz. Düzen değişmeden kalacaktır ancak raporun kendisi her yazdırıldığında güncel verileri içerecektir. Rapor düzenini değiştirebilir veya buna dayalı olarak benzer başka bir rapor oluşturabilirsiniz.

Rapor düzenini kaydetme. Rapor düzenini kaydetmek için düğmeye tıklayın Microsoft Office ve ardından komutu seçin Kaydetmek veya klavye kısayoluna basın CTRL+S. Bunun yerine bir düğmeye basabilirsiniz. İLE koruma pencerede Panel hızlı erişim . Rapora henüz bir ad verilmemişse Rapor adı alanına bir ad girmeniz ve ardından düğmesine tıklamanız gerekir. TAMAM.

Rapor düzenini farklı bir adla kaydedin. Rapor düzenini farklı bir adla kaydetmek için düğmesine tıklayın. Microsoft Office ve ardından komutu seçin Farklı kaydet. İletişim kutusunda Koruma alana adı girin Bir nesneyi kaydetme ve sonra sahaya NasılÖğeyi seçin Rapor ve düğmeye basın TAMAM.

Raporu yazdırın. Rapor, açık olmasa bile herhangi bir moddan yazdırılabilir. Yazdırmadan önce sayfa ayarlarını (kenar boşlukları ve yön gibi) dikkatlice kontrol etmelisiniz. Access'te sayfa ayarları raporla birlikte kaydedilir; dolayısıyla bunları yalnızca bir kez yapılandırmanız gerekir. Bu parametreler gelecekte ihtiyaç duyulması halinde değiştirilebilir.

  • 7. Modern bir bilgisayarda kullanılan sayı sisteminin gerekçesi.
  • 8. Sayıları bir sayı sisteminden diğerine dönüştürme.
  • 9. Sayıları bilgisayarda temsil etme biçimleri.
  • 10. Metin, grafik ve ses bilgilerinin bilgisayarda kodlanması.
  • 11. “Ve”, “veya”, “değil” mantıksal bağlantıları kavramı ve bilgisayarlardaki rolleri.
  • 12.Modern mikroişlemcilerin çeşitleri ve işlevsel özellikleri.
  • 13. Sistem kartının, veri yolunun işlevleri ve özellikleri.
  • 14. Önbellek - bellek, amacı, özellikleri.
  • 15. Ozu, amacı, özellikleri.
  • 16. Sabit ve disket sürücülerin amacı, çeşitleri ve temel özellikleri.
  • 17. Manyetik ve optik disklere bilgi kaydetmenin yapısı. Parçalar, sektörler, kümeler kavramı.
  • 18. Optik ve manyetik-optik disklerdeki depolama aygıtları.
  • 19.Disklerin biçimlendirilmesi, amacı, dosyaların konumunun düzenlenmesi.
  • 20. Video monitörlerinin amacı, çeşitleri ve temel özellikleri.
  • 21. Yazıcıların amacı, çeşitleri, temel özellikleri.
  • 23. Bilgisayar yazılımlarının genel özellikleri.
  • 24. Yazılım ürünlerinin sınıflandırılması.
  • 25. Sistem yazılımının gelişiminin tarihsel yönü.
  • 26. Temel sistem desteği.
  • 27. Servis sistemi desteği.
  • 28. Anti-virüs programları, özellikleri.
  • 29. Arşivciler, amaçları, özellikleri.
  • 30. Disk bakım yardımcı programları, amaçları, özellikleri.
  • 31. Dosya kavramı, tanımı, nitelikleri, diskteki konumu, yol göstergesi.
  • 32.Veri dosyaları, türleri, fiziksel ve mantıksal aygıt kavramları.
  • 33. Ms-dos, Windows dosya sisteminin özellikleri.
  • 34. Operasyonun genel özellikleri. Windows ortamları – 95, 98, 2000
  • 35. Programlama araçlarının genel özellikleri.
  • 36. Uygulama yazılım paketlerinin (PPP) sınıflandırılması.
  • 1.Problem odaklı ppt
  • 2. PPP bilgisayar destekli tasarım
  • 3. Genel amaçlı PPP
  • 4. Yöntem odaklı ppt
  • 5. Ofis ppt
  • 6. Masaüstü yayıncılık
  • 7. Multimedya yazılımı
  • 8. Yapay zeka sistemleri
  • 37. Office uygulama paketinin amacı ve genel özellikleri.
  • 38. Kelime işlemciler.
  • 39.Parantezleri, aritmetik işlemleri, ilişkileri ve mantıksal işlevleri içeren bir ifadedeki işlemlerin sırası.
  • 40. Masa işlemcileri.
  • 41. Kişisel bilgisayarın özelliklerini seçmeye yönelik temel yaklaşımlar.
  • 42. Algoritma kavramı, özellikleri.
  • 43. Algoritmanın sunum biçimleri.
  • 44. Hesaplamalı süreçlerin temel türleri (algoritmaların kontrol yapıları).
  • 3. Döngüsel algoritma.
  • 45. Bilgisayar problemlerine çözüm hazırlamanın ana aşamaları.
  • 46. ​​​​Programlama araçları, kısa açıklama, durum, geliştirme eğilimleri, rad teknolojisi.
  • Rad'ın temel prensipleri
  • 47. Çevirmenler, türleri, kısa tanıtımı. Yayın içeriği.
  • 48. Bilgi teknolojileri dde, ole. Uygulama örnekleri.
  • 50. Veritabanı kavramı ve amacı.
  • 51. Subd'ın işlevselliği.
  • 52. Ana veri tabanı yönetim sistemi türleri.
  • 53. Veritabanı mimarilerindeki farklılıklar: istemci-sunucu ve dosya-sunucu.
  • 54. İlişkisel veritabanının özellikleri ve amacı.
  • 55. Veritabanının yapısal elemanlarının kısa açıklaması, amacı ve ilişkisi.
  • 56. İlişkilerin normalleştirilmesi, ilişkisel veritabanının normal biçimleri.
  • 57. Veritabanı anahtarı kavramı, amacı.
  • 58. Veritabanı tabloları arasındaki fonksiyonel ve mantıksal bağlantılar.
  • 59. Bilgi-mantıksal veritabanı modeli.
  • 60. Veri bütünlüğü kavramı, veri tabanıyla çalışmadaki rolü.
  • 61. Veritabanı alanı kavramı, türü, özellikleri.
  • 62. Access veritabanındaki formlar, raporlar, sorgular, amaçları, oluşturulma yöntemleri.
  • 63. Modern alt bölümlerin özellikleri, amacı.
  • 64. Erişim veritabanı, özellikleri, yetenekleri.
  • 65. Bilgisayar ağlarının amacı ve sınıflandırılması.
  • 66. Yerel alan ağı topolojisinin temel türleri, özellikleri, kritik analizi.
  • 67. İnternet ağı, amacı, hizmetleri, temel kavramlar.
  • 68. İnternette paket iletişimi. Mesaj yönlendirme.
  • 62. Access veritabanındaki formlar, raporlar, sorgular, amaçları, oluşturulma yöntemleri.

    İstekler. Bu nesneler tablolardan veri çıkarmak ve kullanıcıya uygun bir biçimde sunmak için kullanılır. Sorgular kullanılarak veri seçimi, sıralama ve filtreleme gibi işlemler gerçekleştirilir. Sorguları kullanarak, belirli bir algoritmaya göre veri dönüşümleri gerçekleştirebilir, yeni tablolar oluşturabilir, tabloları diğer kaynaklardan içe aktarılan verilerle otomatik olarak doldurabilir, tablolarda basit hesaplamalar gerçekleştirebilir ve çok daha fazlasını yapabilirsiniz.

    Sorguların özelliği, temel tablolardan veri çekmeleri ve bunlara dayanarak geçici veriler oluşturmalarıdır. sonuç tablosu(enstantane fotoğraf) – temel tablolardan seçilen alanların ve kayıtların görüntüsü. Bu tablonun “geçici” olduğunu vurgulamak isterlerse buna anlık görüntü de denir. Ana veritabanı tablolarıyla çalışırken fiziksel olarak sabit disk yani çok yavaş bir cihazla. Bir sorguya dayanarak ortaya çıkan tabloyu aldığımızda, sabit sürücüde analogları olmayan bir elektronik tabloyla uğraşıyoruz - bu, seçilen alanların ve kayıtların bir görüntüsüdür. Temel prensip, temel tablolardan herhangi bir sıralamaya gerek duyulmamasıdır. Tüm

    Ana tablolardaki kayıtlar sadece geldikleri doğal sıra ile yani sırasız bir biçimde girilmektedir. Bir görüntüyle çalışmak, sabit sürücüde depolanan tablolarla çalışmaktan daha hızlı ve daha verimlidir.

    Veritabanı bir sorgu kullanılarak da güncellenebilir. Tüm veriler alındıkları sıraya göre temel tablolara girilir; sipariş edilmiyorlar. Ancak uygun taleple verilerin gerektiği gibi sıralanmasını ve filtrelenmesini sağlayabilirsiniz.

    Formlar. Sorgular verileri seçmek ve analiz etmek için özel araçlarsa, formlar da veri girmek için kullanılan araçlardır. Anlamları aynıdır; kullanıcıya yalnızca doldurması gereken alanları doldurma olanağı sağlamak. Aynı zamanda girişi otomatikleştirmek için forma özel kontroller (sayaçlar, açılır listeler, anahtarlar, onay kutuları vb.) yerleştirebilirsiniz. Formların avantajları özellikle doldurulmuş formlardan veri girildiğinde açıkça ortaya çıkıyor. Bu durumda form, formun tasarımını tekrarlayacak şekilde grafik araçlarla yapılır - bu, dizicinin işini önemli ölçüde kolaylaştırır, yorgunluğunu azaltır ve baskı hatalarının oluşmasını önler.

    Raporlar. Raporlar, özellikleri ve yapıları bakımından birçok açıdan formlara benzer, ancak yalnızca veri çıkışı ve ekrana değil yazıcıya çıktı almak için. Bu bakımdan raporlar, çıktı verilerini gruplandırmak ve basılı belgelere özgü özel tasarım öğelerini görüntülemek için özel önlemler almaları bakımından farklılık gösterir.

    63. Modern alt bölümlerin özellikleri, amacı.

    Microsoft Access 2003, 32 bit ilişkisel bir DBMS'de çalışıyor Windows ortamı 2003 /T/XP ve sonrası. Bu yazılım ürünü entegre bir yazılımın parçasıdır Microsoft paketi Office Professional'ın öğrenilmesi ve kullanılması nispeten kolaydır; hem yeni başlayanlar hem de profesyoneller için uygundur. Access DBMS'nin ana özellikleri şunları içerir:

    Etkileşimli olarak tablolar, formlar, sorgular, raporlar ve makrolar oluşturmanıza olanak tanıyan grafiksel çoklu pencere arayüzü

    Geliştirilmiş etkileşimli tasarım araçlarının varlığı (tablolar, formlar, sorgular, raporlar, makrolar)

    Sihirbaz adı verilen, işi otomatikleştiren özel araçların varlığı

    Veri bütünlüğü kontrollerinin veritabanı düzeyinde kullanılabilirliği

    Veri güvenliği araçlarının mevcudiyeti (şifre koruması, erişim seviyesi kısıtlamaları ve çok kullanıcılı sistemlerde çalışabilme yeteneği)

    Çeşitli nitelikteki nesneleri (metinler, elektronik tablolar, resimler) veritabanına eklemek için OLE nesne teknolojisini kullanma

    Kendi dilinizin olması Görsel programlama Temel, DBMS'den bağımsız ve diğer MS Office uygulamalarına taşınabilir, kullanıcı uygulamaları geliştirmeye yönelik nesne yönelimli bir dil

    Tam SQL sorgu dili desteği

    Farklı DBMS'lerden gelen verileri entegre etme imkanı.

    Microsoft yazılım ürünlerine daha yakından bakmalıyız. Bu paketlerin en ilginç özelliği, aynı üreticinin ürünleri olması ve benzer veri alışverişi teknolojilerini kullanması nedeniyle mükemmel entegrasyon, işbirliği ve veri kullanım yetenekleridir.

    Görsel FoxPro farklı yüksek hız, xBase ve SQL lehçelerini kullanan yerleşik bir nesne yönelimli programlama diline sahiptir (Bu lehçeler birçok DBMS'de yerleşiktir). Yüksek düzeyde nesne modeline sahiptir. Bilgisayar ağlarında kullanıldığında verilere hem özel hem de ayrı kullanıcı erişimi sağlar.

    Erişim En popüler MS Office paketine dahildir. Ana avantajları: birçok son kullanıcıya aşinadır ve yüksek veri stabilitesine sahiptir, öğrenmesi kolaydır, profesyonel olmayan bir programcı tarafından kullanılabilir, çeşitli formatlardaki veritabanlarından raporlar hazırlamanıza olanak tanır. Access yazılım paketi, çeşitli verilere dayalı serbest biçimli raporlar oluşturmak ve ticari olmayan uygulamalar geliştirmek için tasarlanmıştır.

    Görsel Temel lehçeleri yerleşik olan evrensel bir nesne yönelimli programlama dilidir Erişim, Visual FoxPro. Avantajları: çok yönlülük, OLE bileşenleri oluşturma yeteneği, bilgisayar donanım kaynakları için düşük gereksinimler. Yüksek veri işleme yoğunluğu, OLE bileşenlerinin geliştirilmesi, MS Office bileşenlerinin entegrasyonu ile ilişkili olmayan orta güçlü uygulamalar oluşturmak için kullanılır.

    GörselC++- En güçlü nesne yönelimli programlama dilidir, sınırsız işlevselliğe sahiptir. Bu dil, hız açısından kritik işlemleri gerçekleştirmek üzere uygulama bileşenleri oluşturmak için tasarlanmıştır.

    SQL Sunucu- veritabanı sunucusu, istemci-sunucu yaklaşımını uygular ve belirtilen paketlerle etkileşime girer. Ana avantajları: yüksek derecede veri koruması, güçlü veri işleme araçları, yüksek performans. Uygulama kapsamı: Büyük hacimli verilerin depolanması, çok değerli verilerin veya gizlilik gerektiren verilerin depolanması.

    Bu yazılım ürünleri, kullanıcı arayüzünü görsel olarak tasarlama yeteneğine sahiptir, yani geliştirici, hazır parçalardan arayüz öğeleri oluşturur ve yalnızca herhangi bir olaya yanıt olarak bunların değişikliklerini programlar.

    MS Access 2007 DBMS'de basit, ayrıntılı, bileşik veritabanı raporları oluşturmaya yönelik teknoloji açıklanmaktadır.

    * * *

    Kitabın verilen giriş kısmı Veritabanları: DBMS MS Access 2007'de rapor oluşturma (Yazarlar Ekibi, 2013) kitap ortağımız olan litre şirketi tarafından sağlanmıştır.

    İşin başlangıcı

    Veritabanı raporları hakkında fikir edinmek için MS Access DBMS'de Northwind 2007 eğitim veritabanının açılması önerilmektedir.

    Veritabanı Açma

    Northwind 2007 veritabanını açmak için yapmanız gerekenler:

    1. Başlat düğmesine tıklayarak Microsoft Access'i başlatın.

    2. Tüm Programlar'ı, ardından Microsoft Office'i ve ardından Microsoft Access 2007'yi seçin. Microsoft Access 2007 penceresi açılacaktır.

    “Borey 2007” veritabanı bilgisayarınızda ilk kez açılmadıysa ekranda “Borey 2007” veritabanı açılış ekranı penceresini göreceksiniz;

    Bu ilk seferse, MS Access ilk önce onu indirecektir. İndirmeye başlamak için “İndir” komut düğmesine tıklamanız ve talimatları izlemeniz gerekir.

    Northwind 2007 veritabanı penceresi açılır.

    Veritabanı MS için her zamanki gibi kapalı Ofis yolu: Dosyayla çalışma komutlarını içeren sistem menüsünde “Veritabanını kapat” seçeneğini seçin.

    1. Egzersiz. MS Access 2007'yi başlatın. Northwind 2007 veritabanını açın. Kapat onu. Northwind 2007 veritabanını yeniden açın.

    MS Access 2007 arayüzünün özellikleri

    MS Access 2007'dekilerden farklı önceki sürümler arayüz. Menü ve araç çubuklarının yerini farklı sekmelerin bulunduğu bir menü şeridi alır: Ana Sayfa, Oluşturma, Dış Veriler, Veritabanıyla Çalışma.

    Sekmeler, katılabileceğiniz araçları veya araç gruplarını (grup üçgen simgesiyle işaretlenmiştir) içerir.


    Pirinç. 1. Sekmeli MS Access 2007 menü şeridi


    Ayrıca hangi veritabanı nesnesiyle çalıştığınıza bağlı olarak bağlamsal araçlar otomatik olarak görünür; örneğin formlarla çalışırken form için bağlamsal araçlar görünür.

    Şeridin altında solda Geçiş Alanı ve sağda düzenlenen nesneyi görüntüleyen Düzenleme Penceresi bulunur.


    Pirinç. 2. “Borey 2007” veritabanı penceresi


    Gezinti Bölmesi tüm Access nesnelerini (tablolar, formlar, sorgular, raporlar vb.) içerir. Gerekli nesneyi Tüm Erişim Nesneleri listesinden seçebilirsiniz. Gezinti Bölmesinde bir nesnenin adına çift tıkladığınızda, o nesne Düzenleme Penceresinde kendi sekmesinde görünecektir.

    Veritabanı Nesneleri

    Veritabanı aşağıdaki nesne türlerindeki verileri içerir: tablo, sorgu, form, rapor, makro ve modül. Veri depolamanın temel yapısı bir tablodur. Diğer tüm nesne türleri tablodan türetilmiştir:

    Sorgu, verileri almak için bir komut oluştururken kullanıcı tarafından belirlenen bazı kriterleri karşılayan tablo verilerini depolar.

    Form, tablo veya sorgu verilerini, her biri bir tablonun veya sorgu kaydının içeriğini görüntüleyen ekran kartlarından oluşan bir koleksiyon olarak depolar; bu, tablolardaki verileri güncellerken faydalıdır.

    Rapor, formdaki tablolardan veya sorgulardan verileri depolar Metin belgesi, baskıya uygundur.

    Bir makro, Enter tuşuna bir kez basılarak başlatılabilen bir dizi veri işleme işlemini saklar; bu, aynı standart işlemleri sık sık gerçekleştirmeniz gerektiğinde kullanışlıdır.

    Modül, bir programlama dilinde, çoğunlukla MS Access'te yerleşik olan Access Basic dilinde yazılmış bir veri işleme programını saklar.

    Gezinme Alanındaki veritabanı nesneleri gruplandırılmıştır ve grupların adlarını görebilirsiniz. Bir grubun içeriğini görmek için grup adına tıklamanız gerekir. İkinci bir tıklama, grup listesini ismine daraltacaktır.

    Görev 2. Gezinti Bölmesi'ndeki grup listelerini daraltın ve genişletin.

    Tablolar veri depolamanın ana yapısı olduğundan, bunların zarar görmesini önlemek ve verilerle çalışma kolaylığı sağlamak amacıyla kullanıcı türetilmiş nesne türleri ile çalışır. Northwind 2007 veri tabanında “Müşteriler ve Siparişler”, “Envanter ve Satın Almalar”, “Tedarikçiler”, “Teslimat”, “Raporlar”, “Çalışanlar” formları Geçiş Alanında açıkça sunulmaktadır.

    Tablolar ve diğer nesne türleri, Yardımcı Nesneler grubundaki Gezinti Bölmesi'nde gizlenir.

    “Atanmamış nesneler” grubu, kullanıcı tarafından ek olarak oluşturulan nesneleri saklar. Örneğin burada oluşturduğunuz sorguları kaydedebilirsiniz.

    dikkat farklı şekiller nesneler işaretlendi farklı simgeler:

    Gezinti Bölmesi'ndeki nesnelerin gösterimini, MS Access'in önceki sürümlerinde kullanılan tanıdık gösterimle değiştirebilirsiniz. Bunu yapmak için, nesne filtreleri listesini genişletmek üzere Gezinti Bölmesi başlığındaki liste simgesine (▼) tıklayın ve “Tüm Erişim nesneleri”ni seçin.

    Görev 3. Yardımcı Nesneler grubunun içeriğini inceleyin. Farklı nesne türlerini açın ve içeriklerini görüntüleyin. Yardımcı Nesneler grubunu kapatın. Nesneleri türe göre gruplamak için Gezinti Bölmesi'ndeki nesnelerin sunumunu değiştirin: tablolar, sorgular, formlar, makrolar, modüller.

    Çift ok düğmesini (<<) или (>>) panelin sağ üst köşesinde.

    Görev 4. Geçiş Alanını daraltın ve genişletin.

    Düzenleme penceresi şu anda açılış ekranı tarafından kullanılıyor. “Ekran Koruyucu” kısayolunun sağındaki düğmeye (X) tıklanarak ekran koruyucu kaldırılabilir.

    “Yardımcı Nesneler” grubundan Geçiş Alanında, ardından “Açılış Ekranı” formunda görüntüleyebilirsiniz.

    Görev 5. Northwind 2007 veritabanı açılış ekranını kapatın.

    Tüm veritabanı tabloları birbirine bağlıdır. “Veritabanlarıyla Çalışmak” menü sekmesinde “Veri Şeması” seçeneğini seçerek veri şemasını açarsanız tablolar arasındaki ilişkileri görebilirsiniz.

    Veri diyagramını “Tasarım” menü sekmesindeki “Kapat” butonuna tıklayarak kapatabilirsiniz.

    Görev 6. Veri şemasını açın ve kapatın.

    Yardım sistemi MS Access 2007

    Herhangi bir MS Office uygulaması gibi, MS Access 2007 DBMS'nin de kendine ait yardım sistemi. Açmak için şunlara ihtiyacınız var:

    1. Menü çubuğunun sağ tarafındaki düğmeye (?) tıklayın.

    2. “Yardım: Erişim” penceresinde, pencerenin alt kısmında istediğiniz yardım bölümüne girin veya arama çubuğuna arama içeriğini girin ve Enter tuşuna basın.

    Görev 7. MS Access 2007 Yardım sistemini açın.Formlar ve Raporlar bölümünü açın. Bölümün içeriğini inceleyin. Yardım sistemini kapatın.

    Formlar gibi raporlar da tablolara veya sorgulara dayalı olarak türetilmiş Access nesnelerinden oluşur. Formlar, verileri hızlı bir şekilde görüntülemek için kullanışlı bir araçtır ancak asıl amacı, verileri girmek ve düzenlemektir. Verileri, girişi kolaylaştıran formlar kullanarak tablolara girdikten sonra, verileri düzenli bir şekilde görüntülemek isteyebilirsiniz. Raporlar, verileri kullanışlı ve anlaşılması kolay bir biçimde sunmak için kullanılır. Raporları kullanarak veri çıkışı. Genel Hükümler. Herhangi bir Access nesnesi gibi, manuel olarak veya Rapor Sihirbazı'nı kullanarak (taslak rapor oluşturmak için önerilir) bir rapor oluşturabilirsiniz. Rapor bir tabloya (birkaç tablo) veya bir sorguya dayalı olarak oluşturulur. Yeni bir rapor oluşturma süreci herhangi bir Access nesnesi oluşturmaya benzer; sadece Rapor – Oluştur veritabanı nesnesini seçmeniz ve ardından Yeni Rapor iletişim kutusunda rapor oluşturma modunu seçmeniz yeterlidir.

    Access veritabanını korumak için, iş istasyonlarındaki veritabanlarının varsayılan olarak bağlı olduğu system.mdw çalışma grubu dosyasını (bir çalışma grubu, ağ kaynaklarını paylaşan bir kullanıcı grubudur) kullanır. Çalışma grupları dosyası şunları içerir: Hesaplar kullanıcılar ve grupların yanı sıra kullanıcı şifreleri. Hesaplar veritabanına ve nesnelerine erişim hakları verilebilirken, erişim izinlerinin kendisi de veritabanında saklanır. Access veritabanının korunmasını sağlamak için şunu oluşturmanız gerekir: çalışma Grubu, çalışma grubu yöneticisi wrkgаdm.exe dosyasını kullanarak. Benzersiz bir çalışma grubu oluştururken kullanıcı adını, kuruluş adını ve çalışma grubu kodunu belirtirsiniz. MS Access çalışma grubu dosyası aşağıdaki yerleşik hesapları içerir: 1. Yöneticiler - standart kullanıcı hesabı. Bu kayıtlar Ms Access'in tüm örnekleri için aynıdır; 2. Yönetici - yönetici grubu hesabı - her çalışma grubu dosyasında benzersizdir; 3. Kullanıcılar - kullanıcı hesaplarını içerir. Bir çalışma grubu dosyası oluşturmak için Access'ten çıkmanız ve çalışma grubu dosyasını sistemde veya windows dizinindeki system32 klasöründe bulmanız ve yeni bir çalışma grubu oluşturmanız gerekir (en fazla 20 rakam veya harf olabilir). Yöneticiler grubu isteğe bağlı sayıda kullanıcı içerebilir, ancak her zaman nesnenin bir sahibi vardır (nesnenin sahibi, nesneyi oluşturan veya onu kullanma haklarının devredildiği hesap olabilir). Yönetici kaydını okumak tüm çalışma grupları için mümkün olduğundan ve bu hesaplar aynı olduğundan, ADMIN kullanıcısının, yeni bir yönetici hesabı oluşturmanız ve hesapları ve sahip hesapları için bir şifre ayarlamanız gereken yöneticiler grubundan kaldırılması gerekir. Veritabanını yalnızca sahibi ve Admins grubunun üyeleri şifreleyebilir ve şifresini çözebilir. Jet, şifreleme için çalışma grubu kimliğini temel alan bir anahtarla birlikte RSA algoritmasını (mucitlerinin soyadlarının ilk harflerinden almıştır: Rivest, Shamir, Adelman) kullanır. Veritabanı şifrelemenin iki olumsuz yan etkisi vardır. İlk olarak, Microsoft'un tahminlerine göre performansı yüzde 10-15 oranında düşüyor. İkinci olarak şifrelenmiş bir veritabanı PKZip, LHA, Stacker ve DriveSpace gibi programlar tarafından sıkıştırılamaz. Daha doğrusu sıkıştırabilirsiniz, ancak bunu yapmanın bir anlamı yok - boyutu biraz azalacaktır. Kullanıcı erişim haklarının farklılaştırılması Erişim izinleri, bir kullanıcı hesabına aitse veya ona atanmışsa açık olarak adlandırılır.



    MS Access'te veri koruması oluşturmaya bir örnek:

    Şekil 4 Veri koruması oluşturma

    MS Access DBMS'de rapor oluşturma. MS Access kullanarak raporlama dokümanlarının hazırlanması. MS Access DBMS kullanarak projelerin korunması.

    Veritabanı güvenlik sistemi, veritabanının fiziksel bütünlüğünü sağlamalı ve içeriğin okunmasına ve verilerin değiştirilmesine yönelik yetkisiz müdahalelere karşı koruma sağlamalıdır. Veritabanı koruması iki düzeyde gerçekleştirilir: - parola düzeyinde; -düzeyinde kullanıcı (kullanıcı hesaplarının ve tanımlanan nesnelerin korunması). Access veritabanını korumak için, iş istasyonlarındaki veritabanlarının varsayılan olarak bağlı olduğu system.mdw çalışma grubu dosyasını (bir çalışma grubu, ağ kaynaklarını paylaşan bir kullanıcı grubudur) kullanır. Çalışma grupları dosyası, kullanıcı ve grup hesaplarının yanı sıra kullanıcı parolalarını da içerir. Hesaplara veritabanına ve nesnelerine erişim hakları verilebilir, erişim izinleri ise veritabanında saklanır. Access veritabanının korunmasını sağlamak için, çalışma grubu yöneticisi wrkgаdm.exe dosyasını kullanarak bir çalışma grubu oluşturmanız gerekir. Benzersiz bir çalışma grubu oluştururken kullanıcı adını, kuruluş adını ve çalışma grubu kodunu belirtirsiniz. MS Access çalışma grubu dosyası aşağıdaki yerleşik hesapları içerir: 1. Yöneticiler - standart kullanıcı hesabı. Bu kayıtlar Ms Access'in tüm örnekleri için aynıdır; 2. Yönetici - yönetici grubu hesabı - her çalışma grubu dosyasında benzersizdir; 3. Kullanıcılar - kullanıcı hesaplarını içerir. Çalışma grubu dosyası oluşturmak için Access'ten çıkmanız ve çalışma grubu dosyasını sistemdeki veya Windows dizinindeki system32 klasöründe bulmanız ve yeni bir çalışma grubu oluşturmanız gerekir (en fazla 20 rakam veya harf olabilir).



    MS Access'te rapor oluşturma örneği:

    Şekil 5 Rapor oluşturma

    ÇÖZÜM

    Eğitim uygulamaları sırasında YUKARI 04.01. Ve YUKARI 04.02. Aşağıdaki disiplinlerdeki bilgilerimi pekiştirdim: MDK 04.01. “Bilgisayar ve PC donanımıyla çalışma” ve MDK 04.02. "Birlikte çalışmak yazılım Bilgisayarlar ve PC'ler." Şu gibi materyalleri tekrarladım: harici bilgisayar mimarisi, aygıtların bağlanması, programların ve arayüzlerin kurulması, editör programlarıyla çalışma vb.

    Uygulamada aşağıdaki konular incelendi ve açıklandı:

    1. Bir sunum oluşturun

    Rapor ekranda, çıktıda veya bir dosyada görüntülenen verilerin biçimlendirilmiş bir temsilidir. Veritabanından gerekli bilgileri çıkarmanıza ve bunu anlaşılması kolay bir biçimde sunmanıza olanak tanır ve ayrıca verileri özetlemek ve analiz etmek için geniş fırsatlar sunar. Tabloları ve sorguları yazdırırken bilgiler pratik olarak depolandığı biçimde görüntülenir. Genellikle verilerin geleneksel görünüme sahip ve okunması kolay raporlar biçiminde sunulmasına ihtiyaç duyulur. Ayrıntılı bir rapor, bir tablo veya sorgudaki tüm bilgileri içerir ancak üstbilgileri içerir ve üstbilgi ve altbilgilerin bulunduğu sayfalara bölünmüştür.

    Tasarım modunda rapor yapısı

    Microsoft Access, bir sorgu veya tablodaki verileri bir raporda görüntüler ve okumayı kolaylaştırmak için metin öğeleri ekler. Bu unsurlar şunları içerir:

    1. Başlık. Bu bölüm yalnızca raporun ilk sayfasının üst kısmına yazdırılır. Raporun başında bir kez yazdırılması gereken rapor başlığı metni, tarih veya belge metni beyanı gibi verilerin çıktısını almak için kullanılır. Bir rapor başlığı alanı eklemek veya kaldırmak için Görünüm menüsünden Rapor Başlığı/Not komutunu seçin.

    2. Başlık. Sütun başlıkları, tarihler veya gibi verileri görüntülemek için kullanılır. sayfa numaraları Raporun her sayfasının üst kısmına basılmıştır. Bir üstbilgi eklemek veya kaldırmak için Görünüm menüsünden Üstbilgi ve Altbilgi'yi seçin. Microsoft Access aynı anda üstbilgi ve altbilgi ekler. Üstbilgi ve altbilgilerden birini gizlemek için Height özelliğini 0 olarak ayarlamanız gerekir.

    3. Sayfa üstbilgisi ve altbilgisi arasında yer alan veri alanı. Raporun ana metnini içerir. Bu bölüm, raporun temel aldığı tablo veya sorgudaki kayıtların her biri için yazdırılan verileri görüntüler. Denetimleri veri alanına yerleştirmek için alanların listesini ve bir araç çubuğunu kullanın. Veri alanını gizlemek için bölümün Height özelliğini 0 olarak ayarlamanız gerekir.

    4. Altbilgi. Bu bölüm her sayfanın altında görünür. Her rapor sayfasının alt kısmında yazdırılan toplamlar, tarihler veya sayfa numaraları gibi verileri görüntülemek için kullanılır.

    5. Not. Raporun sonunda bir kez yazdırılması gereken sonuç metni, genel toplamlar veya başlık gibi verilerin çıktısını almak için kullanılır. Rapor Notu bölümü Tasarım görünümünde raporun altında olmasına rağmen, sayfa altbilgisinin yukarısına yazdırılır. son Sayfa rapor. Bir rapor notları alanı eklemek veya kaldırmak için Görünüm menüsünden Rapor Başlığı/Rapor Notları komutunu seçin. Microsoft Access, rapor başlığını ve yorum alanlarını aynı anda ekler ve kaldırır

    Rapor oluşturma yöntemleri

    Microsoft Access'te raporları çeşitli yollarla oluşturabilirsiniz:

    1. Yapıcı

    2. Rapor Sihirbazı

    3. Otomatik rapor: sütuna

    4. Otomatik rapor: bant

    5. Grafik Sihirbazı

    6. Posta etiketleri

    Sihirbaz, kayıtları gruplayarak raporlar oluşturmanıza olanak tanır ve rapor oluşturmanın en basit yoludur. Seçilen alanları rapora yerleştirir ve altı rapor stili sunar. Sihirbazı tamamladıktan sonra ortaya çıkan rapor Tasarım modunda değiştirilebilir. Otomatik Rapor özelliğini kullanarak hızlı bir şekilde raporlar oluşturabilir ve ardından bu raporlarda bazı değişiklikler yapabilirsiniz.

    Otomatik Rapor oluşturmak için aşağıdaki adımları uygulamanız gerekir:

    1. Veritabanı penceresinde Raporlar sekmesine ve ardından Oluştur düğmesine tıklayın. Yeni Rapor iletişim kutusu görünür.

    2. Listeden Otomatik Rapor: sütununu veya Otomatik Rapor: bant öğesini seçin.

    3. Veri kaynağı alanında oka tıklayın ve veri kaynağı olarak bir tablo veya sorgu seçin.

    4. Tamam düğmesine tıklayın.

    5. Otomatik Rapor Sihirbazı, bir sütun veya şeritte (kullanıcının seçimi) bir otomatik rapor oluşturur ve bunu modunda açar. Ön izleme, raporun yazdırıldığında nasıl görüneceğini görmenizi sağlar.