Laboratuvar Bilişim Erişimi. I. Access veritabanı üzerinde laboratuvar çalışması. Adım adım iş yürütme
Ders: Sorgu oluşturma ve kullanma.
İşin hedefleri:
ü tabloları düzenleme becerilerinizi güçlendirin;
ü ana talep türleri hakkında bilgi edinin;
ü çeşitli şekillerde seçim sorguları oluşturmayı öğrenirsiniz;
ü karmaşık sorgular oluşturmayı öğrenin;
Çapraz istekler oluşturmayı öğrenin.
Teorik kısım.
Rica etmek Belirli kriterleri karşılayan bilgilerin bir veri tabanından alınmasının bir yoludur. Sorgu sonuçları tablodaki tüm kayıtları temsil etmez, yalnızca sorguyu karşılayanları temsil eder.
Sorgular bir dizi koşuldan oluşur ve her koşul üç öğeden oluşur:
1. Karşılaştırma için kullanılan alan;
2. karşılaştırma türünü açıklayan operatör;
3. alan değerinin karşılaştırılması gereken değer.
Seçim koşullarında kullanılan ifadeler ve operatörler.
İfadeler ve Operatörler | İfadelerin ve Operatörlerin Açıklaması |
Sayılar | Kısıtlama olmadan girildi |
Metin | Tırnak içine alınmalıdır |
Tarih | Her iki tarafta # sembolle sınırlandırılmıştır (örneğin, #01.02.02#) |
*; +; -; /; ^ | İfadeleri birbirine bağlayan aritmetik operatörler |
<; <=; >; >=; =; <> | Karşılaştırma Operatörleri |
Ve ve); Hayır değil); Yada yada) | Mantıksal operatörler |
Beğenmek | İfadelerde değiştirme mantığı için kullanılır |
İçinde | Bir veri öğesinin değerler listesinde bulunup bulunmadığını belirlemek için |
Arasında...ve... | Belirli bir aralıktaki değerleri seçmek için |
? | Bir karakteri (harf veya sayı) değiştirir |
* | Birden çok karakterin yerini alır |
İstekler basit veya karmaşık çapraz istekler olabilir.
Pratik kısım
İlerlemek:
1) Eğitim veritabanınızı açın.
2) kullanarak tüm konularda yalnızca iyi notlara sahip öğrencilerden oluşan bir örnek için bir talep oluşturun. Sorgu Sihirbazları.
· Araç çubuğunda komutu seçin<Мастер запросов>.
· Görüntülenen iletişim kutusunda<Простой запрос>ve düğmeye tıklayın
· Bir sonraki pencerede sorgunun dayandığı tabloyu seçin (<Ведомость успеваемости>) ve isteğe katılan alanlar. Düğmeyi kullanarak bunları pencerenin sağ tarafına taşıyın, tıklayın<Далее>. Bir sonraki pencerede ayrıca tıklayın<Далее>.
· Başka bir pencerede isteğin adını verin "İyi adamlar" ve bas<Готово>.
· Bir tablo görünecek<Хорошисты>, tüm öğrencilerin adlarını ve çalışılan konuları yansıtır.
· Masayı aç "İyi adamlar" moda git<Конструктор>. Burada sahada<Условия отбора>Her öğenin altına bir koşul yazın >=4 veya 4OR5.
Not: Her alandaki onay işaretleri, seçilen herhangi bir alanı seçiminize göre etkinleştirebileceğiniz veya devre dışı bırakabileceğiniz anlamına gelir.
· Cevaplayarak tablo görünümüne geçin<Да>isteğin kaydedilmesiyle ilgili soruya. (“İyi adamların” isimleri tabloda kalmalıdır).
3) Kullanma<Конструктора запросов>tablo seçmek için sorgu oluşturma<Личные данные>.
· Tabloya tıklayın<Личные данные>, menüye git<Создание>, bir komut seçin<Конструктор запросов >.
· İstediğiniz tabloyu sorgu alanına ekleyin. Listeden seçin ve düğmeye tıklayın<Добавить>. Pencereyi kapat<Добавление таблицы>.
· Anapa’da yaşayan, soyadı “B” harfiyle başlayan öğrencileri seçin. Bunun için:
Satıra ekle<Поле>iki alan<Фамилия>Ve<Город>;
Çizgide<Условия отбора>ilk sütunda değeri belirtin
“B*” gibi ve ikinci sütunda adın yer aldığı<Город> - "Anapa";
![]() |
isteği kapatın, adı altında kaydedin “Şişman güzel kadın”(Anapa'da yaşayan öğrencileri listenizde tutmalısınız). Şekil 2.
Şekil 2.
Bağımsız görev
a) Bir isimle talepte bulunun<Запрос 1>tablo tabanlı<Ведомость успеваемости>, ilk iki dersten en az “4” not alan öğrencileri gösterecektir. (Bir istek çalıştırın veya aracılığıyla Sorgu oluşturucu, veya aracılığıyla Sorgu Sihirbazı)
b) Oluştur<Запрос 2>tablo tabanlı<Ведомость успеваемости>30 saatten fazla mazeretsiz devamsızlığı olan öğrencileri tespit edecek. Bu talebe 30 saat ile 45 saat arasındaki mazeretli devamsızlıklar için bir alan ekleyin (operatörü kullanın) Arasında...ve… )
c) Makyaj<Запрос>tablo tabanlı<Личные данные>. Şu anda mevcut olan öğrencilerin bir listesini yazdırın; bugün itibariyle zaten 17 yaşında (operatörü kullanın) Arasında...ve... )
Not: Tarih # sembolü kullanılarak yazılır, örneğin #01.02.02.#
4) Üç tabloya dayalı bir sorgu oluşturun<Ведомость успеваемости>, <Личные данные>Ve<Преподаватель>. Novorossiysk'te yaşayan ve en sevdiği konu “Yönetim” olan öğrencileri seçin. Başlık <Запрос 4>. Kullanmak<Конструктор запросов>.
· Menüde<Создание>seçme<Конструктор запросов>.
· Üç tablonun tamamını sorgu alanına ekleyin. Pencereyi kapat<Добавление таблицы>.
![]() |
Satırın ilk sütununa<Поле>fareyi kullanarak ilk tablodan sürükleyin<Фамилия>, ikinci tablodan ikinci sütuna<Город>ve üçüncü tablodan üçüncü satır sütununa<Поле> - <Предмет>(Figür 3).
Figür 3
· Sahada<Условия отбора>sütunda<Город>sütununa "Novorossiysk" şehrini girin<Предмет>“Yönetim”e girin.
· İsteği bir adla kaydedin <Запрос 4>.
· İsteği açın ve yapılan işin sonucunu kontrol edin.
5) Alanları olması gereken yeni bir tablo oluşturmak için bir sorgu çalıştırın<Фамилия>, <Имя>, <Пропуски по неуважительной причине>, <Город>Ve<Предмет>.
· Menüde<Создание>seçme<Конструктор запросов>.
· Pencere listesinden üç tablonun tamamını ekleyin<Добавление таблицы>. Bu pencereyi kapat.
· İlk satır<Поле>alanları ilk tablodan ilk sütuna taşıyın<Фамилия>, saniyede<Имя>ve üçüncüde<Пропуски по уважительной причине>, alanı dördüncü sütuna sürükleyin<Город>ikinci tablodan ve son sütunda bir alan olacak<Предмет>üçüncü tablodan.
· İsteği bir adla kaydederek kapatın <Запрос 5>.
6) Oluştur çapraz istek.
· Menüde<Создание>seçme<Мастер запросов>.
· İletişim kutusunda şunu seçin:<Перекрестный запрос>, düğmeye tıklayın
· Pencerede<Создание перекрестных запросов>tabloyu seç<Ведомость успеваемости>ve tıklayın<Далее>.
· Değerleri satır başlığı olarak kullanılacak alanları seçin - bu<Фамилия>Ve<Имя>. Düğmeye bas<Далее>.
· Değerleri sütun başlığı olarak kullanılacak alanı seçin, örneğin<Менеджмент>. Düğmeye bas<Далее>.
· Sütun ve satırların kesişimindeki hücre değerlerini hesaplayacak bir fonksiyon seçin (bu durumda Saymak- miktar). Düğmeye bas<Далее>.
· İstek adını belirtin <Итог по менеджменту> ve düğmeye tıklayın<Готово>.
Bağımsız görev
Diğer üç dersteki notlar için benzer sorgular oluşturun.
7) Öğretmeninize tüm veritabanı sorgularınızı ekranda gösterin.
8) Erişimden çıkın.
Zh Dosmukhamedov'un adını taşıyan Pedagoji Koleji
BİLGİ BİLİMİ BÖLÜMÜ
LABORATUVAR ÇALIŞMASI
PROGRAM
MICROSOFT ERİŞİMİ
GELİŞTİRİCİ: Sultanova Gülşat Berikovna
Uralsk-2015
Pratik çalışma No. 1
Veritabanı oluşturma
Çalışmanın amacı: MS ACCESS'te bir veritabanı ve içindeki tabloları çeşitli şekillerde oluşturmayı öğrenin.
İşin hedefleri:
Veritabanı tablolarının nasıl oluşturulacağını öğrenin.
Ana veritabanı nesneleri hakkında bilgi edinin.
Veritabanlarını verilerle doldurma becerisi kazanın.
Destekleyici şu anlama gelir:
Rapor gereksinimleri: Pratik çalışmanın sonuçlarını diskte LAB 29.doc dosyası şeklinde sunun (gerekirse yazdırın) ve kontrol sorularının cevaplarını içeren pratik çalışma hakkında bir rapor hazırlayın
Çalışma teknolojisi:
Öğle yemeği MS ACCESS : düğmeyi etkinleştirin BAŞLANGIÇ , görüntülenen menüden seçim yapın PROGRAMLAR , ardından seçin MİKROSOFT ERİŞİM .
Access'i başlattığınızda, oluşturmanıza olanak sağlayan bir iletişim kutusu açılır. YENİ ÜSS VERİ, diskte saklanacak " A"belirli bir isim altında. Sonra bir pencere görünecek "VERİ TABANI" , diğer tüm veritabanı nesnelerinin (tablolar, sorgular, formlar vb.) daha sonra oluşturulacağı yer. Sırayla başlayalım.
VERİTABANI OLUŞTURMA:
Yeni veritabanı / TAMAM
Dosya adı: = …. / Yaratmak
İNŞAAT MODUNDA TABLO OLUŞTURMA:
Nesneler Veri tabanı / Tablolar
Tasarım modunda tablo oluşturma
Alan adı: = Sayı / Veri türü = tezgah / Açıklama = kayıt numarası
Alan adı: = tarih / Veri türü = tarih Saat / Açıklama = alındı tarihi
Alan adı: = Kod / Veri türü = metin / Açıklama = ürün Kodu
Alan adı: = geldi / veri türü = sayısal / Açıklama = birim sayısı mal
Tablo nesnesi şuraya kaydediliyor: = Fatura / Nasıl masa / TAMAM
HAYIR
Kapalı : Fatura: tablo / Açık tablo "Fatura"
Sayı
tarih
Kod
geldi
00001
00002
24982
08652
09632
09633
00003
00004
08521
08522
08523
55546
SİHİRBAZI KULLANARAK TABLO OLUŞTURMA:
Veritabanı penceresinde / Sihirbazı kullanarak tablo oluşturma
İşletme / Örnek tablolar / Sipariş Bilgisi
Örnek alanlar / Satış tarihi / > / Alanı yeniden adlandır: = tarih
Örnek alanlar / Kod Emir / > / Alanı yeniden adlandır: = Kod /TAMAM
Örnek alanlar / Miktar / > / Alanı yeniden adlandır: = Gitmiş / Tamam / Sonraki
Yeni tablo adı: = Gereksinimler
Kullanıcı anahtarı bağımsız olarak tanımlar / Daha öte
Her kayda/Tarihe özgü verileri içeren bir alan seçin
Bağlantılar … / Tablolar bağlı değil / Tamam / Sonraki
Değiştirmek yapı tablolar / Bitti / (Görüntülenen pencerede)
Çizgide " tarih» anahtar alanını iptal et / Düzenlemek / Anahtar alan
Boş bir satır ekle / Sokmak / Teller
Alan adı: Sayı / Veri tipi: sayısal
Alan adı: tarih / Veri tipi: tarih Saat
Alan adı: Kod / Veri tipi: metin
Alan adı: Gitmiş / Veri tipi: sayısal /Dosya/ Kaydetmek
Alan adı: Sayı / Veri tipi: tezgah /Dosya/ Kaydetmek
Kapalı /Açık masa « Gereklilik »
Sayı
tarih
Kod
Gitmiş
00001
00002
24982
08652
09632
09633
00003
00004
08521
08522
08523
55546
VERİ GİRİŞİYLE TABLO OLUŞTURMA:
Veri girerek tablo oluşturma
Alan1 sütununu seçin / Biçim / Sütunu yeniden adlandırın / kod mal
Alan2 / Sütunu yeniden adlandır / Ürün
Alan3 / Sütunu yeniden adlandır / İsim
Field4 / Sütunu yeniden adlandır / Fiyat
Şimdi bir anahtar alan oluşturmanız istendiğinde / HAYIR / Kaydetmek / Kapalı
Tabloyu seçin " Mal» / Oluşturucu
Alan adı: Ürün Kodu / Veri tipi: Metin
Alan adı: Ürün / Veri tipi: Metin
Alan adı: İsim / Veri tipi: Metin
Alan adı: Fiyat / Veri tipi: Parasal / Alan özellikleri / Yaygındır
Alan Formatı / Parasal
“Ürün Kodu” alanını seçin / Düzenlemek / Anahtar alan
Ürün Kodu
Ürün
İsim
Fiyat
00001
Tablo 1P
Ahşap sıra
2500
00002
Tablo 5Kr
Ahşap yemek yuvarlak
1300
24982
Sandalye
Ofis için yumuşak
08652
Dışkı
Ahşap katlanır
09632
Koltuk 4MOF
Ofis için yumuşak
1650
09633
Sandalye 1MO
Rahatlamak için yumuşak
1500
00003
Tablo 2G
Ahşap dergi
00004
Tablo 6UnS
Üniversal katlama
1150
08521
Dolap 1US
Ahşap menteşeli
1620
08522
Gardırop 2Pl
Ahşap elbise
2100
08523
Dolap 4Kn
Ahşap kitaplık
1950
55546
Raf
Duvara monte kitap
Kontrol soruları:
Erişim DBMS'si nedir?
Access DBMS'de yeni bir veritabanı nasıl oluşturulur?
Access DBMS hangi nesnelerle çalışır?
Verilere neden farklı türler veriliyor?
Pratik çalışma No. 2Veritabanı nesneleri arasında bağlantı oluşturma. Formlar
Çalışmanın amacı: Veritabanı nesneleri arasında bağlantı oluşturmayı öğrenin. Form Sihirbazı'nı kullanarak form oluşturmayı, formun özelliklerini ve nesnelerini ayarlamayı öğrenin.
İşin hedefleri:
Farklı tablolardaki verileri bağlamayı öğrenin.
Sihirbazı kullanarak form oluşturma alıştırması yapın.
Form özelliklerini nasıl ayarlayacağınızı öğrenin.
Destekleyici şu anlama gelir:
Rapor gereksinimleri: Pratik çalışmanın sonuçlarını diskte LAB 30.doc dosyası şeklinde sunun (gerekirse yazdırın) ve kontrol sorularının cevaplarını içeren pratik çalışma hakkında bir rapor hazırlayın
Çalışma teknolojisi:
TABLOLAR ARASINDA İLİŞKİ KURULMASI:
Nesneler Veri tabanı / Tablolar
Hizmet / Şema veri / Açılan “Tablo Ekle” penceresinde
Tablolar / Fatura / Ekle
Gereklilik / Eklemek
Mal / Ekle / Kapat
Bağlantılar / Bağlantıları değiştir / Yeni…
Sol masa / Fatura /Sağ masa/ Mal
Sol sütun / Kod / Sağ sütun / Ürün Kodu / TAMAM
(Lütfen "İlişki Türü"nün şu olduğunu unutmayın: bire çok )
Bir dernek… / Yalnızca her iki tablonun ilgili alanlarının eşleştiği kayıtları birleştir / Tamam / Yaratmak
Bağlantılar / Bağlantıları değiştir / Yeni…
Sol masa / Mal /Sağ masa/ Gereklilik
Sol sütun / Kod mal / Sağ sütun / Kod / Bir dernek…
Bir dernek sadece şunlar kayıtlar , ilgili olan her iki tablonun alanları aynıdır
Tamam / İlişki türü: bire çok /Yaratmak
"Ürünler" tablosu, bir bağlantının varlığını net bir şekilde doğrulamanıza yardımcı olacaktır. Bunu yapmak için: "tablosuna girin" Mal"; Sol tarafta her satırın önünde bir işaret var: + ", üzerine sol tıklarsanız açılacaktır alt tablo Bu ürüne özel olarak “Fatura”daki verilerle. İle bilgilerin kullanımını kolaylaştırmak birkaç sorgu yazabilirsiniz, ancak bazen bir bağlantı oluşturmak daha uygundur, siz de öyle yaptınız.
FORMLAR
Formlar, tablolara doğrudan erişmeden veri tabanı tablolarına veri girmenizi sağlar; başka bir deyişle - bu bir veri giriş aracıdır . Formun amacı kullanıcıya yalnızca doldurması gereken alanları sağlamaktır. Bu nedenle form uygundur. Formları kullanarak veriler yalnızca girilemez, aynı zamanda görüntülenebilir, yani mevcut tablo kayıtlarını görüntüleyebilirsiniz.
FORM SİHİRBAZI KULLANARAK FORM OLUŞTURMA
Veritabanı Nesneleri / Formları / Sihirbazı kullanarak form oluşturma
Tablolar ve sorgular / Mal
Mevcut alanlar / Kod mal / > / Ürün / > / İsim / > / Fiyat / > /
Form adı: = Yeni ürün
Bayrak: Verileri görüntülemek veya girmek için bir form açın
Bitti (bkz. Şekil 3.2)
Pirinç. 3.2
Kayıt eklemeye izin vermek için form özelliklerini ayarlayın.
FORM ÖZELLİKLERİNİN AYARLANMASI:
“Yeni Ürün” formunu seçin / yapıcı
Görüş / Özellikler / Veri
Değişikliklere izin ver / HAYIR
Silmeye izin ver / HAYIR
Eklemeye izin ver / Evet
Kapalı şekil/ Kaydediliyor değişiklikler/ Açık "Yeni ürün" formu
Bu form yalnızca “Ürünler” tablosuna kayıt eklemenizi sağlar. Görüntülenen “Yeni Ürün” formuna aşağıdaki verileri girin (aşağıya bakın).
Ürün Kodu
Ürün
İsim
Fiyat
00005
Tablo 11OS
Ahşap ofis
2750
24983
Sandalye 13OFC
Ofis için yumuşak dönüş
00011
Raf 1Kn
Ahşap kitaplık
2600
08653
Dışkı 2Kr
Ahşap yuvarlak
Kontrol soruları:
Form yapısının amacı nedir?
Form kayıtlar arasında nasıl gezinir?
Nesne özellikleri iletişim kutusu nasıl açılır?
Pratik çalışma No. 3Tasarım görünümünde form oluşturma
Çalışmanın amacı: Tasarım modunda formlar oluşturmayı öğrenin.
İşin hedefleri:
Form tasarımı pratiği.
Tasarım modunda form oluşturma becerilerinizi güçlendirin.
Destekleyici şu anlama gelir: MS Access'te pratik çalışmanın açıklamalarının toplanması; kişisel bilgisayar, yazılım: DBMS MS Access.
Rapor gereksinimleri: Pratik çalışmanın sonuçlarını diskte LAB 31.doc dosyası şeklinde sunun (gerekirse yazdırın) ve kontrol sorularının cevaplarını içeren pratik çalışma hakkında bir rapor hazırlayın
Çalışma teknolojisi:
TASARIM MODUNDA FORM OLUŞTURMA:
Pirinç. 3.4
tarih
Kod
geldi
00001
00002
00005
00011
08653
Yeni Gereksinim formu şunları içermelidir:
boş alanlar
alan bir liste ile
çizim
tarih ve saat
başlık "Gereksinim" (Görünüm/Başlık…)
kaydırma çizgileri
Bu forma veri gireceksiniz, ancak önceki girişler değişmeyecek şekilde.
tarih
Kod
Gitmiş
00001
00002
00005
00011
08653
Kontrol soruları:
Tasarım görünümünde bir forma hangi öğeler eklenebilir?
Form Oluşturucu ne için kullanılır?
Alanlarda ne tür veriler saklanabilir? Örnekler ver.
Pratik çalışma No. 4Sorgular: Temel kavramlar ve basit sorgular oluşturma
Çalışmanın amacı: Tasarım modunda ve sihirbazı kullanarak basit sorgular oluşturmayı öğrenin. Ortaya çıkan verileri görüntüleyin.
İşin hedefleri:
Farklı şekillerde basit bir sorgu oluşturmayı öğrenin.
Ortaya çıkan verileri görüntülemeyi öğrenin.
Destekleyici şu anlama gelir: MS Access'te pratik çalışmanın açıklamalarının toplanması; kişisel bilgisayar, yazılım: DBMS MS Access.
Rapor gereksinimleri: Pratik çalışmanın sonuçlarını diskte LAB 32.doc dosyası şeklinde sunun (gerekirse yazdırın) ve kontrol sorularının cevaplarını içeren pratik çalışma hakkında bir rapor hazırlayın
Çalışma teknolojisi:
İstekler gerekli verileri tablolardan çıkarmak ve bunları kullanıcıya uygun bir biçimde sunmak. Bu bilgiyi gelecekteki çalışmalarda kullanmak için isteğinizi kaydedebilirsiniz. Sorguları kullanarak, verileri belirli bir algoritmaya göre dönüştürebilir, yeni tablolar oluşturabilir ve bunlarda basit hesaplamalar gerçekleştirebilirsiniz; birincil veriler değişmeden kalır. Şu anda stokta ne olduğunu öğrenmek için iki basit sorgu oluşturmanız gerekir: " Depoya vardık" Ve " Stoklar tükendi" malların tablolardan hareketiyle ilgili bilgileri basitçe özetleyecek " Fatura" Ve " Gereklilik».
“DEPOYA GELME” TALEBİ OLUŞTURMA:
Tablolar / Fatura / Eklemek / Kapalı
Görüş / Grup operasyonlar
Alan / Kod
Grup operasyonlar / Gruplama
Sıralama / Artan
Alan / geldi / Gruplama /
1. Sihirbazı kullanarak bir istek oluşturun.
“STOKTA YOK” TALEP OLUŞTURMA:
Veritabanı Nesneleri/Sorgular
Sihirbazı kullanarak bir istek oluşturun
Tablolar ve sorgular / Gereklilik
Mevcut alanlar / Kod / > / Gitmiş / > / Sonraki
Final / Sonuçlar … / Toplam / Daha öte
İsim iste / Gitmiş ile depo / İstek düzenini değiştir / Hazır
Sıralama / Artan
İkinci sütunda alan / Gitmiş / Kapalı / Kaydetmek değişiklikler
Bu sorguları oluşturduktan sonra çalıştıklarından emin olmanız gerekir. Bunu yapmak için “Fatura” ve “Gereksinim” tablolarına aşağıdaki verileri girin:
tarih
Kod
geldi
00001
00002
24982
08652
09632
tarih
Kod
Gitmiş
00001
00002
24982
08652
09632
Kontrol soruları:
Talep nedir?
Ne tür istekler var?
Bir istekte neden kullanılabilir alanları seçiyorsunuz?
Pratik çalışma No. 5
"Karmaşık" sorgular oluşturma
Çalışmanın amacı: Birden çok tablo ve sorgu üzerinde nasıl sorgu oluşturulacağını öğrenin.
İşin hedefleri:
Bir sorgu yapısında matematiksel ifadeler oluşturmayı öğrenin.
Bağlam menüsüyle çalışma alıştırması yapın.
Sorgularda grup işlemlerini keşfetme.
Destekleyici şu anlama gelir: MS Access'te pratik çalışmanın açıklamalarının toplanması; kişisel bilgisayar, yazılım: DBMS MS Access.
Rapor gereksinimleri: Pratik çalışmanın sonuçlarını diskte LAB 33.doc dosyası şeklinde sunun (gerekirse yazdırın) ve kontrol sorularının cevaplarını içeren pratik çalışma hakkında bir rapor hazırlayın
Çalışma teknolojisi:
BİR TABLO VE SORGULAR ÜZERİNDEN KARMAŞIK BİR SORGU OLUŞTURMA:
Veritabanı Nesneleri/Sorgular
Tasarım Görünümünde Sorgu Oluşturma
Tablo / Tablolar / ekleme Mal / Eklemek
Araştırma / geldi Açık stoklamak / Eklemek
Stoklar tükendi / Eklemek / Kapalı
Görüş / Birleştirme Seçenekleri / Yaratmak
Sol masa / Mal /Sağ masa/ Depoya vardık
Sol sütun / Kod mal / Sağ sütun / Kod / TAMAM
Görüş / Seçenekler dernekler / Bayrak ikinci seçenek / Tamam
Görüş / Seçenekler dernekler / Yaratmak
Sol masa/ Depoya vardık /Sağ masa/ Stoklar tükendi
Sol sütun / Kod / Sağ sütun / Kod / TAMAM
Görünen bağlantı vurgulamak (sol fare tuşu)
Görüş / Seçenekler dernekler / Bayrak ikinci seçenek / Tamam
Alan: Kod mal / Tablo ismi: Mal / Düzenlemek: İle artan
Alan: İsim / Tablo ismi: Mal
Alan: Fiyat / Tablo ismi: Mal
Bir sonraki alanda, tıklayın Sağ fare tuşu / İnşa etmek …
Toplam gelen:= »
İkinci pencerede “açmak için çift tıklayın” İstekler »
Seçme " Depoya vardık » / Toplam-geldi / Sokmak
Toplam ulaştı: = [Depoya ulaştı]!
Beşinci alanda, tıklayın Sağ fare tuşu / İnşa etmek …
İfade Oluşturucu'nun üst kısmına şunu girin: " Toplam harcanan:= »
İstekler / « Stoklar tükendi" / Toplama gitti / Sokmak
Aşağıdaki ifadeyi almalısınız:
Toplam giden: = [Depodan ayrıldı]!
Altıncı alan / İnşa etmek … / « Kalan ürünler:= »
İstekler / « Depoya vardık » / Toplam-geldi / Sokmak / « – »
« Stoklar tükendi" / Toplama gitti / Sokmak / TAMAM
Yedinci alan / İnşa etmek … / « Tutar:= »
İstekler / « Depoya vardık » / Toplam-geldi / Sokmak / « – »
« Stoklar tükendi" / Toplama gitti / Sokmak
Ortaya çıkan ifade parantez içine al / « * »
Tablolar / Mal / Fiyat / Sokmak
Aşağıdaki ifadeyi almalısınız:
Tutar için: = ([Depoya vardık]!-[Depodan çıktık]!
)*[ürünler]![fiyat]
Rica etmek " Stokta var» Depoya ne kadar ve ne tür bir ürünün geldiğini, depodan çıktığını, o üründen ne kadar kaldığını net bir şekilde görmenizi sağlayacaktır. Talepteki veriler şunları yapabilirsiniz: düzenlemek, Örneğin, ürün koduna göre.
Kontrol soruları:
Seçme sorguları neden var?
Bağlam menüsünü nasıl çağırırsınız?
Hesaplanan alan nasıl oluşturulur?
Pratik çalışma No. 6Raporlar: oluşturma, değiştirme ve kullanma
Çalışmanın amacı: Raporların ne olduğunu anlayın, sihirbazı kullanarak ve tasarım modunda nasıl rapor oluşturulacağını öğrenin.
İşin hedefleri:
Otomatik rapor oluşturmayı öğrenin.
Sihirbazı kullanarak tablo verilerini belge olarak görüntüleyen bir raporun nasıl oluşturulacağını öğrenin.
Tasarım modunda nasıl rapor oluşturulacağını öğrenin.
Destekleyici şu anlama gelir: MS Access'teki pratik çalışmanın açıklamalarından oluşan bir koleksiyon; kişisel bilgisayar, yazılım: DBMS MS Access.
Rapor gereksinimleri: Pratik çalışmanın sonuçlarını diskte LAB 34.doc dosyası şeklinde sunun (gerekirse yazdırın) ve kontrol sorularının cevaplarını içeren pratik çalışma hakkında bir rapor hazırlayın
Çalışma teknolojisi:
Access, raporlar oluşturmanıza ve posta etiketleri oluşturmanıza olanak tanır. Özelliklerine ve yapısına göre raporlar birçok yönden formlara benzer, ancak veri çıkışı için tasarlandı ekranda değil ama Açık baskı cihazı yani Yazıcı. Raporlar arasındaki fark, içlerindeki verilerin, örneğin üstbilgiler ve altbilgiler, sayfa numaraları, raporun oluşturulma zamanı vb. gibi basılı belgelere özgü özel tasarım öğeleriyle gruplandırılması ve kağıt üzerinde görüntülenmesidir.
RAPOR OLUŞTURMA:
Rapor oluşturmanın en basit ve en kolay yolu otomatik rapordur. İki seçenekle gelir: sütuna otomatik rapor verme Ve otomatik rapor kaset.
BİR SÜTUNDA OTOMATİK RAPOR OLUŞTURUN:
Veritabanı penceresi / Raporlar / Yaratmak
Otomatik raporlar: sütuna
Veri kaynağı olarak tabloyu seçin " Fatura " / TAMAM
Raporunuz hazır. Aynı şekilde bant yöntemini kullanan otomatik bir rapor oluşturulur, veri kaynağı olarak yalnızca tabloyu seçin " Gereklilik "ve farklı kaydet" Rapor gereksinimi ».
RAPOR SİHİRBAZI KULLANARAK RAPOR OLUŞTURMA:
Veritabanı Penceresi / Raporlar
Sihirbazı kullanarak raporlar oluşturma
Tablolar ve sorgular / Tablo « Mal »
Mevcut alanlar / Ürün Kodu / > / Ürün / > /
Tablolar ve sorgular / Sorgu: “Stokta var”
Mevcut alanlar / Toplam geldi / > / Toplam gitti / > / Kalan tutar / > /Sonraki
Mevcut gruplama seviyeleri / Ürün kodu / > / Ürün / > /
Toplam geldi / > / Toplam gitti / > /
Gruplama ... / Aralıkların gruplandırılması / Düzenli / Tamam / Sonraki
Rapor Adı " Final rapor " / Hazır
İNŞAAT MODUNDA RAPOR OLUŞTURMA:
Tasarımcıyı kullanarak sıfırdan bir rapor geliştirebilir veya önceki yöntemler kullanılarak oluşturulmuş mevcut bir raporu değiştirebilirsiniz.
Raporlar / Yaratmak / Oluşturucu
Veri kaynağı olarak seç rica etmek « Stokta var »
Dosya/ Sayfa ayarları… / Sayfa / Manzara
Görüş / Başlık / Araç çubuğunda “ öğesini seçin Yazıt »
Bir başlık oluştur 15 boyut yazı tipi mavi renkler « 2001 yılı depo raporu .»
Başlık alanında altı yap yazıtlar dikey (yazı tipi boyutu 14, mavi, italik) " Ürün Kodu », « İsim », « Fiyat », « Toplam geldi », « Toplam gitmiş », « Sol Açık miktar ».
Görüş / Sıralama ve gruplandırma
Alan/ifade/ Ürün Kodu / Sıralama düzeni / İle artan
Grup Özellikleri / Grup başlığı / Evet
Bir sonraki satırda
Alan/ifade/ İsim Evet
Alan/ifade/ Fiyat / Artan / Grup başlığı / D A
Alan/ifade/ Toplam geldi Evet
Alan/ifade/ Toplam gitmiş / Artan / Grup başlığı / Evet
Alan/ifade/ Kalan miktar / Artan / Grup başlığı / Evet
Veri alanında Altı sütun ve bir satırdan oluşan çizgileri kullanarak bir tablo çizin. Daha sonra her hücrede bir alan oluşturarak aşağıdaki tabloyu elde edin (aşağıya bakın).
Ürün Kodu
İsim
Fiyat
Toplam geldi
Toplam harcama
Kalan miktar
Alanı seç " Fiyat » / Görüş / Özellikler / Düzen / Alan Formatı / Parasal
Altbilgi alanına sokmak tarih Ve sayı sayfalar .
Sokmak / Sayfa numaraları...
Sayfa N / M /altbilgi/Hizalama/ Sağ / TAMAM
Sokmak / Tarih ve saat… / tam tarih formatı zamanım yok / tamam
Tarih rapor başlığında görünecek, kes şunu o ve sokmak sol üst köşedeki alt bilgi alanında.
Notlar alanına rapora "Ürün Hareketi" diyagramını ekleyin
Sokmak / Diyagram … / Sorular / Stokta var / Sonraki
Grafik alanları: / Ürün kodu / Gelen toplam / Giden toplam / Kalan ürünler / Sonraki
Seçmek histogram / Daha öte
Tıklamak farenin sol tuşu " Toplam harcama " Ve Olumsuz salıverme taşınmak saha alanına girdi " Amount_Total geldi ”, bunun sonucunda bu alana yeni bir “Tutar_Toplam Gitti” alanı eklenmelidir.
Bu işlemi “Kalan öğeler” / Sonraki için tekrarlayın
Rapor alanı / Mevcut olmayan / Grafik alanları / Mevcut olmayan / Daha öte
Diyagramı adlandırın " Malların hareketi " / Hazır
Ortaya çıkan diyagramın seçilen verilere karşılık gelmesi için şunları yapmalısınız:
Veritabanı penceresine git / Pencere /veritabanı/Sorgular/" Açık depo " / Açık
Düzenlemek / Seçme Bütün girdiler /Düzenlemek/ Kopyala / İsteği kapat “Stokta var”
Rapor penceresine git / Pencere / Rapor / Diyagramda çift ipek
Veri içeren bir tablo görünecektir / Vurgulamak veri ve silmek onların
İlk hücreye git / Düzenle / Sokmak
Kaldırmak gereksiz sütunlar : « İsim », « Fiyat " Ve " Tutar için »
Kapalı pencere "Veri tablosu"
Grafiği beğeninize göre dönüştürün
Kontrol soruları:
Rapora ne denir?
Rapor türünü nasıl değiştirebilirim?
Bir rapordaki alanların ve etiketlerin boyutunu ve konumunu nasıl düzenleyebilirim?
Renkleri ve efektleri olan bir rapor nasıl tasarlanır?
Pratik çalışma No. 7
Alt tablolarla çalışma ve filtreleri ayarlama
İşin amacı: Alt tabloların nasıl ayarlanacağını öğrenin, filtrenin ne olduğunu anlayın, filtrelerin nasıl oluşturulacağını ve değiştirileceğini öğrenin.
İşin hedefleri:
Alt tabloları nasıl oluşturacağınızı ve sileceğinizi öğrenin.
Gerekli bilgileri seçmek için filtre oluşturmayı ve uygulamayı öğrenin.
Filtre yapısında bir ifade oluşturmayı öğrenin.
Destekleyici şu anlama gelir: MS Access'teki pratik çalışmanın açıklamalarından oluşan bir koleksiyon; kişisel bilgisayar, yazılım: DBMS MS Access.
Rapor gereksinimleri: Pratik çalışmanın sonuçlarını diskte LAB 35.doc dosyası şeklinde sunun (gerekirse yazdırın) ve kontrol sorularının cevaplarını içeren pratik çalışma hakkında bir rapor hazırlayın
Çalışma teknolojisi:
Zaten tablolar arasında ilişki kurarken alt tablolarla karşılaştınız, ancak daha sonra alt tablo otomatik olarak ortaya çıktı, artık onu kendiniz oluşturacaksınız. Alt tablo tablolar ve sorgular için oluşturulabileceği gibi mevcut alt tablolar için de oluşturulabilir. Belirli verileri ekranda görüntülemek için tasarlanmıştır.
ALT TABLO OLUŞTURMA:
Nesneler veritabanı "Tablolar » / « Mal " / Açık
Bu tablo, her satırın başındaki (+) işaretiyle gösterildiği gibi zaten bir alt tablo içermektedir.
Açık alt tablo / (+) simgesine sol tıklayın
Sokmak / Alt tablo... / Tablolar / “Gereksinim”
Alt alanlar / Kod / Ana alanlar / Kod / TAMAM
Şimdi bir bağlantı kurmanız istendiğinde şu yanıtı verin: " HAYIR »
Çizgiden önce solda (+) işareti görünmelidir. Artık "Ürünler" tablosunda, belirli bir ürünün ne kadarının gelip gittiğini görebileceğiniz iki alt tablo bulunmaktadır. İlgili tablolara otomatik olarak girilecek verileri alt tabloya da girebilirsiniz.Bunu sağlamak için, 00005 kodlu ürün için ikinci alt tabloya aşağıdaki verileri girin:
tarih
Gitmiş
1. Egzersiz: Alt tabloyu kaldırın.
ALT TABLOLARIN SİLİNMESİ:
Nesneler veritabanı "Sorgular" / Depoya vardık / Açık
Sokmak / Alt tablo... / İstekler / Stoklar tükendi
Alt alanlar / Kod / Ana alanlar / Kod / TAMAM
Verileri inceleyin, ardından kapalı alt tablo
Biçim / Alt tablo / Silmek
Kapat ve kaydet değişiklikler
Filtreler görüntülemekte olduğunuz tablo veya formlardaki kayıtları aramak ve seçmek için tasarlanmıştır. Çeşitli filtre türleri vardır: seçime göre filtrele, seçimi hariç tut, gelişmiş filtre, filtrele, vb.
Görev 2: Bir filtre oluşturun ve değiştirin.
SEÇİME GÖRE BİR FİLTRE OLUŞTURUN:
Nesneler veritabanı "Tablolar » / « Fatura " / Açık
Örneğin “00001” kodlu bir ürüne ait verilere ihtiyacınız var
Vurgulamak ürün kodu 00001
Gönderiler /Filtre/ Seçime göre filtrele
Faturada sadece bu ürüne özel kayıtlar yer almaktadır, bu diğer tüm verilerin silindiği anlamına gelmemektedir. Faturayı orijinal haline döndürmek için filtreyi kaldırmanız gerekir.
Gönderiler / Filtreyi kaldır
SEÇİMİ KALDIRIN:Öncekine benzer şekilde ekranda yalnızca seçilenler dışındaki tüm veriler görüntülenecektir.
FİLTRE DEĞİŞTİRME DÜĞMESİ: Bu düğmeyi kullanarak birden fazla alandaki verilere dayalı kayıtları seçebilirsiniz.
Gönderiler /Filtre/ filtreyi değiştir
Seçme veri birkaç alan ve ne olacağını görün
Filtre /Filtreyi uygula
Gönderiler / Filtreyi kaldır
ŞUNLAR İÇİN FİLTRE:
Tıklamak Sağ tablo alanındaki fare düğmesi
Şunun için filtrele: : [Kod] = 00001 ve [Geldi] = (50) / Tıklayın Girmek
Gönderiler / Filtreyi kaldır
Görev 3: Gelişmiş bir filtre oluşturun.
GELİŞMİŞ BİR FİLTRE OLUŞTURMA:
Gönderiler / Filtre / Gelişmiş filtre…
Alan: Tarih / Seçim koşulları alanında öğesine tıklayın Sağ fare düğmesi / Oluştur...
Aşağıdaki ifadeyi oluşturun:
[Fatura]![Tarih] > #01.04.01# Ve [Fatura]![Tarih]< #30.04.01#
Filtre /Filtreyi uygula
Kapat ve kaydet değişiklikler
Kontrol soruları:
Bir tablonun veya sorgunun zaten bir alt tablo içerip içermediğini nasıl anlarsınız?
Filtrenin amacı nedir?
Herhangi bir alan için tablo filtresi nasıl oluşturulur?
Filter nesnesinde bir ifade nasıl oluşturulur?
MS ACCESS'i örnek olarak kullanırsak...
giriiş
Bir veritabanındaki bilgilerin korunması, hem veritabanını bireysel olarak kullanırken hem de kullanıcılar onunla birlikte çalışırken acil bir görevdir. Koruma, veritabanının ve içerdiği bilgilerin değişmezliğini ve bütünlüğünü sağlamanın yanı sıra, ona erişim haklarını da düzenlemelidir.
Bir grup kullanıcı tek bir veritabanıyla kurumsal olarak çalıştığında, veritabanının bakımını yapan ve uygun erişim haklarına sahip bir yöneticinin seçilmesi gerekir. Kullanıcı erişim hakları, kullanıcıları dahil edip hariç tutabilen ve onları gruplara ayırabilen yönetici tarafından belirlenir. Belirli bir grubun üyesi olan kullanıcılar, o gruba tanınan tüm haklara sahiptir. Kullanıcının kişilik hakları grubun erişim haklarından yüksekse kişilik hakları saklı kalır.
1. İşin amacı
Örnek olarak MS Access DBMS'yi kullanarak bir veritabanındaki bilgileri korumanın yollarını incelemek.
2. Teoriden kısa bilgi
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:
Şifre düzeyinde;
Kullanıcı düzeyinde (kullanıcı hesaplarının ve tanımlanan nesnelerin korunması).
Access veritabanını korumak için çalışma grubu dosya sistemini kullanır. mdw (bir çalışma grubu, ağ kaynaklarını paylaşan bir kullanıcı grubudur), iş istasyonlarındaki veritabanlarının varsayılan olarak bağlı olduğu. Ç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 dosyasını kullanarak bir çalışma grubu oluşturmanız gerekir. exe. 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.
Kullanıcı erişim haklarının farklılaştırılması
Erişim izinleri, bir kullanıcı hesabına aitse veya bir kullanıcı hesabına atanmışsa açık olarak adlandırılır. İzinler, gruba dahil olan bir kullanıcının tüm izinleri aldığı bir grup hesabına atanmışsa örtülü olacaktır.
DB ERİŞİMİ İÇİN İZİN TÜRLERİ
İzinler | İzin verilen eylemler | Veritabanı nesneleri |
Açılış ve öğle yemeği | Veritabanı, form veya rapor açma | Veritabanı, formlar, raporlar, makrolar |
Özel erişim | Özel veritabanı açılışı | Veritabanı |
Düzeni Okumak | Nesneleri Tasarım Görünümünde Görüntüleme | |
Değiştirmek düzenler | Düzenleri görüntüleyin ve değiştirin, silin | Tablolar, sorgular, formlar, raporlar, makrolar ve modüller |
İzinler yönetici | Veritabanında şifre belirleme, veritabanı çoğaltma | Diğer kullanıcılara erişim hakları verme |
Veri okuma | Veriyi gör | Tablolar ve Sorgular |
Veri güncellemesi | Verileri silmeden veya yapıştırmadan görüntüleyin ve değiştirin | Tablolar ve Sorgular |
Veri ekleme | Verileri silmeden veya değiştirmeden görüntüleyin ve ekleyin | Tablolar, sorgular |
Veriler siliniyor | Verileri değiştirmeden veya eklemeden görüntüleyin ve silin | Tablolar, makrolar |
Kullanıcı izinleri minimum erişim izinlerine göre belirlenir. Admins grubunun üyeleri, bir nesnenin sahibi ve bu nesne için yönetici izinleri almış bir kullanıcı, kullanıcıların izinlerini değiştirebilir.
Kullanıcılar veritabanına bağlandıklarında ait oldukları grupların haklarını alırlar.
3. İş için atama
Northwind veritabanından yeni bir veritabanı oluşturun ve aşağıdaki nesneleri bu veritabanına aktarın:Tablolar: Siparişler, Siparişler, Müşteriler, Ürünler;
Talepler: Siparişlere ilişkin bilgiler;
Formlar: Müşteri Siparişleri, Sipariş Alt Formu 1 ve Sipariş Alt Formu 2.
2. Veritabanına iki erişim düzeyi tanımlayın:
Okumak için;
Degisim icin.
Veritabanını korurken yetkisiz kullanıcıların bilgilere erişmesini önlemek gerekir (korumanın güvenilirliğini kontrol edin).
MS Access veritabanı koruma algoritması Yeni ve benzersiz bir çalışma grubu oluşturun. Yeni bir yönetici hesabı oluşturun. Yeni bir çalışma grubuna katılın; herhangi bir veritabanını açın; menüde – servis, koruma ve kullanıcı gruplarını seçin; yeni bir kullanıcı oluşturun, adı ve hesap kodunu girin (bu bir şifre değildir); Mevcut gruplar listesinde şunu seçin: Yöneticiler – ekle. Yönetici kullanıcısını yöneticiler grubundan kaldırın. Access oturumunu kapatın ve Access'te yeni bir kullanıcı olarak oturum açın; Bu hesap için bir şifre girdiğinizden emin olun. Korumak istediğimiz veritabanını yeniden oluşturun. Kaynak veritabanındaki nesneleri önceki adımda oluşturulan veritabanına aktarın. Hakları gerekli nesnelere dağıtın.İşin prosedürü ve sonuçları
Şifre düzeyinde koruma
Veritabanını menü öğesinden açın Hizmet
seçme Veritabanı şifresini koruyun/ayarlayın
Şifrenizi girmenizi ve tekrarlamanızı isteyen bir pencere açılacaktır.
Adınız, doğum tarihiniz gibi bilgilerin şifre olarak kullanılması önerilmez;
- özel programlar kullanılarak oldukça kısa sürede tahmin edilebileceğinden kısa bir şifre seçmemelisiniz;
- harf ve rakam kombinasyonu istenmez, çünkü bu şifreyi tahmin etmeyi zorlaştırır ve sözlük saldırısını işe yaramaz hale getirir.
Korunması gereken veritabanını başlatın. Menü öğesinde Hizmet seçme Güvenlik/Kullanıcılar ve Gruplar.
yazı tipi boyutu:11.0pt">
Düğmeye bas Yaratmak…
ve yeni kullanıcı adını girin; örneğin kullanıcı1, kodunu belirtin. Varsayılan olarak giriş gruba dahil edilecektir Kullanıcılar. Veritabanıyla çalışacak tüm kullanıcılar için bu adımları tekrarlayın.
Sekmeye git Şifre değiştir.
Yönetici parolasını ayarlayın ve ardından her başlatışınızda Erişim Kullanıcı adınızı ve şifrenizi girmenizi isteyen bir pencere açılacaktır (Şek. 6).
yazı tipi boyutu:11.0pt">
Menü öğesinde Hizmet
seçme Güvenlik/İzinler
(Şekil 7). Korunan nesneyi seçin, örneğin Tablo1. Grup izinlerini ayarlayın Kullanıcılar, ve sonra her kullanıcı için.
İşte bu kadar, geriye her kullanıcının kendi şifresini girmesi kalıyor. Bunu yapmak için veritabanına adınızla giriş yapmanız ve Yönetici şifresi oluştururken yaptığınız adımların aynısını uygulamanız gerekir.
Şekil 7 Her kullanıcı için erişim haklarını tanımlama penceresi
Depo veritabanını geliştirme örneğini kullanarak Access 2003 veritabanlarını oluşturma ve yönetme programı ele alınır.Veritabanlarının planlanması, tabloların, sorguların, formların, raporların oluşturulması gibi konulara asıl dikkat gösterilir. Çalışma, Windows ortamındaki uygulamalarla çalışma deneyimi olan ve Access programına hakim olmak isteyen kullanıcılara yöneliktir.
İndirmek:
Ön izleme:
Tver Bölgesi Eğitim Bakanlığı
GBOU DPT "Ostashkovo Elektromekanik Koleji"
Sektördeki bilgi teknolojisi
Yönergeler
laboratuvar çalışması yapmak
Bu konuda " MICROSOFT ACCESS'TE ÇALIŞIYORUZ"
uzmanlık öğrencileri için№ 140613 “Elektrikli ve elektromekanik ekipmanların teknik işletimi ve bakımı”
Ostaşkov
2012
Açıklayıcı not | |
Laboratuvar işi. Çok tablolu veritabanı yapısının oluşturulması | |
Laboratuvar işi. Veri sıralama, filtreleme | |
Laboratuvar işi. Çok tablolu özel veri giriş formunun geliştirilmesi | |
Laboratuvar işi. Çok tablolu bir veritabanı için sorgular oluşturma | |
Laboratuvar işi. Rapor oluşturma | |
Kaynakça |
AÇIKLAYICI NOT
Modern toplumun gelişimi, sürekli artan bilgi akışıyla karakterize edilir ve bu da onu “bilgi teknolojisi toplumu” olarak tanımlamamıza olanak tanır. Uzmanların yeterlilik düzeyi yalnızca mesleki eğitimle belirlenemez. Bir uzman bilgi alabilmeli, önemini belirleyebilmeli ve değişikliklerini zamanında izleyebilmelidir. Bilgi süreçlerini yönetmenize izin veren bir araç bilgisayardır. Mesleki faaliyetlerde kullanımına yönelik temel beceriler, “Sanayinin Bilgi Teknolojileri” disiplininin incelenmesi sırasında atılmaktadır.
Orta mesleki eğitimin temel görevi, çoğunlukla otomatikleştirilmiş bilgi sistemlerinin genel işleyiş kalıplarını, oluşturulmasını ve uygulanmasını incelemektir.
İçerik açısından bakıldığında bu, sistemik bir dünya vizyonunun temellerini geliştirmemize, bilgi modelleme yeteneklerini genişletmemize, böylece "Bilgi Teknolojileri" konusu ile diğer disiplinler arasındaki disiplinlerarası bağlantıların önemli ölçüde genişlemesini ve derinleşmesini sağlamamıza olanak tanır.
Faaliyet açısından bakıldığında bu, bilgi süreçlerinin analizi ve sunumuyla ilgili belirli sorunların çözümünde temel otomatik sistemlerin kullanılmasına yönelik bir metodolojinin formüle edilmesini mümkün kılar: bilgi dizilerinin depolanması için otomatik bilgi sistemleri (veritabanı yönetim sistemleri, bilgi erişim sistemleri). , Coğrafi Bilgi Sistemleri).
Veritabanları modern dünyada özel bir rol oynamaktadır. Hayatta her gün karşılaştığımız her şey büyük ihtimalle şu ya da bu veri tabanında kayıtlıdır. Veritabanlarıyla çalışma yeteneği günümüzün en önemli bilgisayar becerilerinden biridir.
Program, örnek olarak MS Access'i kullanarak veritabanlarıyla çalışma konusunda uzmanlaşmak ve beceriler kazanmak için yapılması gereken laboratuvar çalışmalarını sağlar. Laboratuvar çalışmasının yürütülmesine ilişkin kılavuzlarda çalışmanın başlığı, çalışmanın amacı, çalışmanın gerçekleştirilme prosedürü, raporun içeriği ve bilgiyi test etmeye yönelik test soruları yer almaktadır.
Laboratuvar işi
Çok tablolu veritabanı yapısının oluşturulması
Hedef: Access'te veritabanları ve tablolar oluşturma konusunda uzmanlaşmak. Sihirbazı kullanarak ve Tasarım modunda tablo oluşturma konusunda uzmanlaşın. Tabloya veri girmeyi öğrenin.
İş emri:
- Üç tablo içeren bir “Depo” veritabanı oluşturun: “Ürünler”, “Müşteriler”, “Siparişler”.
Bu veritabanı üç tablo içerir: “Ürünler”, “Müşteriler”, “Siparişler”.
Mal | Müşteriler |
|||
Ürün numarası | Müşteri numarası |
|||
Ürün | Soyadı |
|||
Emirler | Miktar | Adres |
||
Sipariş numarası | Fiyat | Telefon |
||
Ürün numarası | Tarihten önce en iyisi | |||
Müşteri numarası | ||||
Miktar | ||||
sipariş tarihi |
Tablolar arasında ilişkiler vardır: "Ürünler" ve "Siparişler" - bire çok ilişki, "Siparişler" ve "Müşteriler" - çoktan bir ilişki.
Verileri tablolara girin. Yürütme emri:
- Access'i indirin. START\PROGRAMS\MICROSOFT ACCESS sistem menüsünü veya ACCESS.EXE önyükleme dosyasını kullanın.
- Microsoft Access penceresinde Yeni Veritabanı'nı seçin ve Tamam'a tıklayın.
Ekranda Yeni Veritabanını Dosyala iletişim kutusu görünecek ve Access sizden db1, db2 vb. veritabanı adını isteyecektir. Yeni veritabanına Ambar adını verin. Oluştur'a tıklayın. Veritabanı penceresi görünecektir.
- “Ürünler” tablosunu oluşturmaya başlayalım. Tablolar sekmesine gidin ve Oluştur düğmesine tıklayın.
Yeni Tablo penceresinde Tasarım tablosu oluşturma modunu seçin ve Tamam'a tıklayın.
Alan adlarını ve türlerini belirtin. Alan adları klavyeden girilir, alan tipleri açılır listeden seçilir.
Madde numarası alanını anahtar yapın: Madde numarası alanına sağ tıklayın ve içerik menüsünden Anahtar alanı'nı seçin.
- Tabloyu kaydedin:
- menüden Dosya/Kaydet'i seçin;
- beliren pencereye “Ürünler” tablosunun adını yazın;
- Tamam'ı tıklayın.
Veritabanı penceresinde yeni bir “Ürünler” tablosu belirdi.
- “Siparişler” tablosunu da aynı şekilde oluşturun, Tasarım modunu kullanın.
Sipariş Numarası alanını anahtar alan olarak atayın. Tabloyu kaydedin.
- Tablo modunu kullanarak bir "Müşteriler" tablosu oluşturun. Tablolar sekmesinde Oluştur düğmesine tıklayın. Yeni Tablo penceresinde Tablolar modunu seçin. Alan1, Alan2 vb. adlı yirmi sütundan oluşan boş bir tablo göreceksiniz. Alan1'e çift tıklayın, alandaki metin vurgulanacaktır, Soyadı kelimesini girin ve Enter tuşuna basın. Alan 2'ye Adres'i, Alan 3 - Telefon'a girin.
Anahtar alanı Müşteri numarası daha sonra eklenecektir. Sütunların genişliğini ayarlayın: fareyi alan adları arasındaki dikey çizgiye getirin, sol fare düğmesini basılı tutun ve düğmeyi bırakmadan fareyi hareket ettirin. İlk girişi girin.
- Menüden Dosya/Kaydet'i seçin. Tablo adını “Müşteriler” olarak ayarlayın ve Tamam'a tıklayın.
- Anahtar alanların tanımlanmadığını bildiren bir iletişim kutusu görüntülenecektir; "Evet" yanıtını verin.
Veritabanı penceresinde “İstemciler” tablosu görünür. Bu tabloyu Tasarım modunda görüntüleyin.
Bunu yapmak için “Müşteriler” tablosunu seçin ve Tasarım düğmesine tıklayın.
Kod alanı Adını Müşteri Numarası olarak değiştirin.
Access, oluşturduğunuz alanlara otomatik olarak bir tür atar. Alan türlerinin eşleştiğinden emin olun. Değilse, onları değiştirin. Bunu yapmak için türü eşleşmeyen alandaki Veri Türü sütununa tıklayın ve gerekli türü seçin. Tabloyu kaydedin.
- Verileri tablolara girin.
Müşteriler tablosuyla başlayalım.
Önce İstemciler kelimesine, ardından Aç düğmesine tıklayın. 4 müşteri hakkında daha bilgi girin, örneğin:
Müşteriler tablosunu kapatın ve değişikliklerinizi kaydedin.
Benzer şekilde “Ürünler” tablosuna 8 farklı ürün giriniz.
Verileri "Siparişler" tablosuna girin. Lütfen unutmayın: Ürün numarası "Ürünler" tablosundaki ürün numaralarıyla (1'den 8'e kadar olası değerler) ve müşteri numaraları "Müşteriler" tablosundaki müşteri numaralarıyla (1, 2, 3, 4, 5).
Tablolar arasında ilişkiler kuralım. Veri Şeması aracını tıklayın. Ekranda Veri Şeması ve Tablo Ekle pencereleri belirdi. “Ürünler” tablosunu seçin ve Ekle düğmesine tıklayın. Müşteriler ve Siparişler tablolarını da aynı şekilde ekleyin. Boş Tablo Ekle penceresini kapatın.
“Ürünler” ve “Siparişler” tabloları arasındaki ilişkiyi, ilişki alanı Ürün numarası'nı kuralım.
Bunu yapmak için, işaretçiyi Ürün Numarası alanına ("Ürünler" tablosu) yerleştirin ve sol düğmeyi basılı tutarak işaretçiyi Ürün Numarası alanına ("Siparişler" tablosu) sürükleyin. Fare düğmesini bırakın.
Bağlantıları Değiştir iletişim kutusu görünecektir. Veri Bütünlüğünü Sağla, İlgili Alanların Basamaklı Güncellenmesi, İlgili Kayıtların Basamaklı Silinmesi onay kutusunu seçin ve Oluştur düğmesine tıklayın.
Veri şemasında bire çok ilişki görünecektir. Kayıtların kademeli olarak silinmesi ve güncellenmesi, “Ürünler” tablosundan herhangi bir ürünün silinmesi durumunda “Siparişler” tablosundan da kayıtların otomatik olarak silineceği anlamına gelir.
Benzer şekilde “Müşteriler” ve “Siparişler” tabloları arasında ilişkiler oluşturacağız.
Sonuç olarak veri diyagramı şu şekli aldı:
Yorum. Tablolar arasında ilişki kuramıyorsanız tabloların anahtar alanlarını ve girilen verileri kontrol edin.
- Erişim veri şemasını kapatın.
- Sorunun formülasyonu.
- İlerlemek.
- Sonuçlar.
Kontrol soruları:
- Access'te alan türlerini listeleyin. Her birini açıklayın.
- Pozisyon, Posta Kodu, Avans, Vergi, Soyadı, Doğum Tarihi, Varış Saati, Tren Numarası, Yıl Sayısı alanlarında ne tür veriler olması gerektiğini düşünüyorsunuz? Sebebini açıkla.
- Access tablolar arasında ne tür ilişkileri destekleyebilir?
- Bire bir ilişkide ilişki alanları nasıl indekslenmelidir?
- Bire çok ilişkide ilişki alanları nasıl indekslenmelidir?
Laboratuvar işi
Veri sıralama, filtreleme
Hedef: verileri ana sıralama ve filtreleme; tablonun yapısını ve görünümünü değiştirmek.
İş emri:
- “Ürünler” tablosundaki verileri Fiyata göre artan sırada düzenleyin.
- “Siparişler” tablosundaki verileri Sipariş Tarihine göre artan sırada düzenleyin.
- “Müşteriler” tablosundaki verileri Müşteri numarasına göre azalan şekilde düzenleyin.
- "Ürünler" tablosundan Fiyatı 25 rubleden büyük olan kayıtları seçin.
- "Ürünler" tablosundan son kullanma tarihi 12/15/03 tarihinden önce olan kayıtları seçin.
- Rapor hazırlamak için.
- Güvenlik sorularını cevapla.
Bu sorunları çözmek için şu adımları izleyin:
- Access'i indirin.
- Microsoft Access penceresinde Veritabanını Aç'ı seçin, Ambar'ı seçin ve Tamam'a tıklayın.
- “Ürünler” tablosunu açın, bunun için Tablolar sekmesine gidin, “Ürünler” tablosuna tıklayın ve Aç düğmesine tıklayın. Önünüzde “Ürünler” tablo penceresi belirir.
- Fiyat alanına ve ardından Artan Sırada Sırala aracına tıklayarak verilerinizi fiyata göre artan sırada sıralayın.
- Benzer şekilde, "siparişler" tablolarındaki verileri Sipariş Tarihine göre artan sırada düzenleyin.
- Müşteriler tablosundaki verileri Müşteri Numarasına göre azalan sırada sıralayın. Azalan Sıralama aracını kullanın.
- “Ürünler” tablosundan Fiyatı 25 rubleden büyük olan kayıtları seçelim.
"Ürünler" tablosunu açın. Fiyat alanına tıklayın ve Gönderiler / Filtre / Gelişmiş filtre komutunu çalıştırın.
Ekranda, üst kısmında "Ürünler" tablosunda yer alan alanların listesini içeren bir dikdörtgenin bulunduğu bir iletişim kutusu görünecektir. Aşağıda bir talep formu bulunmaktadır. Alan satırında açılır listeye tıklayın ve Fiyat alanını seçin. Seçim Koşulu satırına >25 değerini girin. Araç çubuğundaki Filtreyi Uygula düğmesini tıklayın.
- Filtreyi Kaldır aracını tıklatarak filtrelemeyi iptal edin.
- Benzer şekilde, son kullanma tarihi 12/15/03 tarihinden önce olan tüm kayıtları seçin.
- Access'ten çıkın.
- Sorunun formülasyonu.
- İlerlemek.
- Sonuçlar.
Kontrol soruları:
- Erişim DBMS'nin Amacı.
- Access sistemini başlatın ve onunla çalışmayı bırakın.
- Veritabanı tasarımının aşamaları.
- Tablo verilerini girme, düzenleme, görüntüleme, ekleme ve silme.
- Sütunları filtreleme, sıralama, ekleme ve kaldırma.
Laboratuvar işi
Çok tablolu özel veri giriş formunun geliştirilmesi
Hedef: Access'te form oluşturmayı öğrenin.
İş emri:
- “Ürünler” tablosunun tüm alanları için bir form oluşturun.
- Müşteriler tablosundaki tüm alanlar için bir form oluşturun.
- Hangi müşterinin hangi siparişi verdiğine dair bilgi veren bir form oluşturun.
- Her ürün için hangi siparişlerin mevcut olduğu hakkında bilgi veren bir form oluşturun.
- Bir rapor yaz.
- Güvenlik sorularını cevapla.
- Access'i indirin.
- Veritabanınızı açın.
- "Ürünler" tablosunun tüm alanları için bir form oluşturalım. Formlar sekmesine gidin. Oluştur düğmesine tıklayın. Ekranda Yeni Form penceresi görünecektir. Veri kaynağı olarak Otomatik Form: Sütun, Ürünler tablosunu seçin ve Tamam'a tıklayın.
“Ürünler” tablosu için bir form oluşturulacaktır. Bu formla çalışın: verileri değiştirin, girişlere bakın. Formu kapatın ve değişikliklerinizi kaydedin. Formu Ürünler olarak adlandırın ve Tamam'ı tıklayın.
4. Benzer şekilde, “Müşteriler” tablosunun tüm alanları için bir form oluşturun, şerit otomatik formunu kullanın.
- Her müşterinin siparişlerini görüntülemek için bir form oluşturalım. Bunu yapmak için Formlar sekmesindeki Oluştur düğmesine tıklayın. İletişim kutusunda listeden Form Sihirbazı'nı seçin. Veri kaynağı olarak Müşteriler tablosunu seçin. Tamam'ı tıklayın.
Form Sihirbazı birkaç adımda bir form oluşturur.
- İlk adımda form sihirbazı form için alanları seçmenizi ister. Alanlar birçok tablodan seçilebilir; öncelikle “Müşteriler” tablosundan tüm alanları seçelim. (Talep Tablosu alanında “Müşteriler” tablosu listelenmiyorsa listeyi genişletin ve istediğiniz tabloyu seçin.) Müşteri numarası alanına ve ardından butonuna tıklayın. Soyadı, Adres, Telefon alanlarını da aynı şekilde ekleyin.
- Siparişler tablosundaki tüm alanları seçin. Bunun için Tablolar ve Sorgular açılır listesinden “Siparişler” tablosunu seçin ve tüm tablo alanlarını tek tek seçin. İleri düğmesine tıklayın.
- İkinci adımda veri sunumunun türünü seçin. "Müşteriler" tablosu ve Alt Formlar satırı seçilmelidir. İleri düğmesine tıklayın.
- Bir sonraki pencerede alt formun (örneğin tablo) görünümünü seçin. İleri düğmesine tıklayın.
- Bir sonraki adımda örneğin uluslararası gibi bir form stili seçin ve İleri düğmesine tıklayın.
- Son adımda Müşteriler1 formunun ve Müşteri Siparişleri alt formunun adlarını belirtin. Bitir düğmesini tıklayın.
Bitmiş formu göreceksiniz.
- Formun en altında bulunan kaydırma butonlarını kullanarak her müşterinin siparişlerini görüntüleyebilirsiniz. Her müşteri için en az iki sipariş girin. Formu kapatın.
- Her ürüne ilişkin siparişleri görüntülemek için kendi formunuzu oluşturun.
- Sorunun formülasyonu.
- İlerlemek.
- Sonuçlar.
Kontrol soruları:
- Formu tanımlayın.
- Formları kullanmak neden uygundur?
- Access'te form oluşturma modlarını adlandırın.
- Otomatik form oluşturmak için hangi adımları uygulamanız gerekir?
- Form Sihirbazı form oluşturma modunu açıklayın.
Laboratuvar işi
Çok tablolu bir veritabanı için sorgular oluşturma
Hedef: Access'te form oluşturmayı öğrenin. Yapıcıyı kullanarak en basit formu, yani bir formu oluşturun.
İş emri:
- İş tanımını inceleyin.
- Tüm çalışma örneklerini inceleyin.
- Belirli bir üründen kaç tanesinin hangi müşteriler tarafından sipariş edildiğine ilişkin bilgileri görüntüleyen bir sorgu oluşturun.
- Değeri 30'un üzerinde veya miktarı 50'nin üzerinde olan ürünleri seçmek için bir talep oluşturun.
- Bir üründen 10'dan fazla birim sipariş eden müşteriler hakkındaki verileri seçmek için bir sorgu oluşturun.
- Çalışmanız hakkında bir rapor yazın.
- Güvenlik sorularını yanıtlayın.
Tasarımcıda bir istek oluşturmayı düşünelim.
Tasarımcı penceresi iki bölümden oluşur. En üstte verilerin ve tablolar arasındaki ilişkilerin seçildiği tablolar bulunur. Alt kısımda tablo alanları, seçim koşulları ve hesaplama formülleri listelenir.
Pencerenin üst kısmına sağ tıklayıp Tablo Ekle'yi seçerek listeye bir tablo ekleyebilirsiniz. Bir tabloyu silmek için Sil düğmesini kullanın.
Tablo Adı satırında açılır listeden istediğiniz tabloyu seçebilirsiniz.
Alan satırı bir alanın, * veya formülün adını gösterir. * tüm tablo alanlarını seçmenizi sağlar.
Bir örnek kullanarak formül oluşturmaya bakalım:
Toplam:[Ürünler]![Fiyat]*[Ürünler]![Miktar]
Toplam, sonuç alanının adıdır, ardından iki nokta üst üste gelir, tablo ve alanların adları köşeli parantez içinde yazılır. [Ürünler]![Fiyat] yazısı, Fiyat alanının “Ürünler” tablosundan seçildiği anlamına gelir. Alan diğer tablolarda görünmüyorsa tablo adı atlanabilir.
Onlar. sorgumuz tek bir "Ürünler" tablosu kullanılarak oluşturulmuşsa formül kısaltılmış biçimde yazılabilir:
Toplam:[Fiyat]*[Miktar]
Formül sayıları içerebilir, örneğin:
Vergi:[Fiyat]*0,05
Ve standart işlevler, örneğin, sin(x) - sinüs x, MIN(x1, x2, x3, ...) - listeden minimum öğeyi arar, vb.
Toplam ve Vergi alanları fiziksel olarak tabloda yer almaz; her sorgu yürütüldüğünde hesaplanır ve hesaplanır.
Sıralama artan, azalan veya hiçbiri şeklinde olabilir.
Ekran çıktısı bir onay kutusuna benzer. Onay kutusu işaretlenirse alan ekranda görüntülenecektir.
Seçim koşulu, belirli bir alanın seçim koşulunu belirtir.
Örneğin Fiyatı 30’un üzerinde olan kayıtları seçelim.
Seçim Koşulları satırında kullanıcıdan istenen değeri girmesini isteyebilirsiniz. Davet metni köşeli parantez içine alınmıştır.
Seçim koşulu mantıksal OR operatörü tarafından birbirine bağlanan iki alt koşuldan oluşuyorsa Or satırı kullanılır. Örneğin 2. veya 4. Ürün için tüm siparişleri seçin.
Birden fazla erişim koşulu sipariş ederseniz, bunlar mantıksal AND operatörü kullanılarak bağlanacaktır.
Örnek olarak oluşturduğunuz tabloları kullanarak sorgu oluşturma örneğine bakalım. Bunu yapmak için aşağıdakileri yapmanız gerekir:
- Access'te oturum açın;
- veritabanınızı açın;
- belirli bir ürünün ne kadarının ve hangi müşteriler tarafından sipariş edildiğine ilişkin bilgileri görüntüleyen bir sorgu oluşturmak;
- maliyeti 30'un üzerinde veya miktarı 50'nin üzerinde olan ürünleri seçmek için bir talep oluşturun;
- Herhangi bir üründen 10 birimden fazla sipariş veren müşteriler hakkındaki verileri seçmek için bir sorgu oluşturun.
Yürütme emri:
- Access'i indirin.
- MS Access penceresinde Veritabanını Aç'ı seçin, Depo'yu seçin ve Tamam'a tıklayın.
- Veritabanı penceresinde Sorgular sekmesini seçin ve Oluştur düğmesine tıklayın. Tasarım'ı seçin ve Tamam'a tıklayın. Access, Sorgu Oluşturucu penceresini Tablo Ekle iletişim kutusu açık olarak görüntüler. Listedeki tüm tabloları tek tek seçip Ekle butonuna tıklayın. Daha sonra iletişim penceresini kapatın.
İstek için alanları seçin. “Ürünler” tablosundan Ürün alanını, “Siparişler” tablosundan ise Sipariş Numarası, Müşteri Numarası, Adet alanlarını seçin. “Müşteriler” tablosundan - Soyadı.
Tasarımcı penceresinde Ürün alanı için Seçim koşulu satırına [Ürün adını girin] şeklinde bir ipucu girin. Öğe alanı için Görüntü satırındaki onay kutusunun işaretini kaldırın.
İpucunuzun bulunduğu bir pencere görünecektir. Bir ürünün adını girin; örneğin Çay.
Seçilen veriler ekranda görünecektir. Talep penceresini kapatın ve Ürünler - Siparişler adı altında kaydedin.
- Ürünler - Siparişler isteğine hesaplanan bir Tutar alanı ekleyin. Bunu yapmak için İstekler sekmesinde Ürünler - Siparişler isteğine ve ardından Tasarım düğmesine tıklayın.
Boş bir sütun bulun (Miktar alanından sonra) ve formülü Alan satırına girin.
Sipariş maliyeti:
[Ürünler]![Fiyat]*[Siparişler]![Miktar]
İsteği tamamlayın. Sorgu değişikliklerinizi kaydedin.
- Maliyeti 30'dan büyük veya miktarı 50'den büyük olan ürünleri seçmek için bir sorgu oluşturun. "Ürünler" tablosundaki tüm alanları seçin, Seçim koşulu satırındaki Fiyat alanı için, Veya'daki miktar alanı için >30 girin. satırına > 50 girin. İsteği yürütün. Ürün Olarak Kaydet2.
- Herhangi bir üründen 10 birimden fazla sipariş veren müşterileri seçmek için bir sorgu oluşturun. Siparişler tablosundaki tüm Müşteriler alanlarını ve Miktar alanını sorguya ekleyin. Seçim koşulunu >10 belirtin. Sonuçları Miktar alanına göre azalan şekilde sıralayın.
- Sorunun formülasyonu.
- İlerlemek.
- Sonuçlar.
Kontrol soruları
- Bir isteği tanımlayın.
- Sorgu Oluşturucunun Alan satırında hangi veriler gösteriliyor? Hesaplanan bir alanı hesaplamak için formülleri nasıl ayarlayabilirim?
- sıralama ne demek?
- Seçim koşulu ne için kullanılır? Bir alanın değerini kullanıcıdan nasıl talep edebilirsiniz?
- Or dizisi ne için kullanılır?
Laboratuvar işi
Rapor oluşturma
Amaç: En basit şekilde rapor oluşturma becerisi kazanmak; Ustanın yardımıyla; Yapıcıyı kullanarak.
Yürütme emri:
- İletişim kutusunda seçin Veritabanları sekmesi Raporlar ve düğmeye tıklayın Yaratmak. İletişim kutusu Yeni rapor kullanarak otomatik olarak bir rapor (otomatik rapor) oluşturmanıza olanak tanır. Zanaatkar veya manuel . Herhangi bir tabloyu temel alan bir otomatik rapor oluşturun sütun veya şerit . İşlem, sol fare düğmesinin tek bir tıklamasına indirgenir.
- Veritabanını açın, modu seçin rapor , tıklamak Yaratmak .
- Yeni Rapor menüsü görünür : Menüden bir mod seçin Rapor Sihirbazı'nı seçin ve Tamam'ı tıklayın.
Bir menü belirirraporun düzen türünü seçin:fareye tıklayabilirsiniz Daha öte .
- Rapor yapısı beş bölümden oluşur: rapor başlığı, başlık, veri alanı, alt bilgi ve rapor notları.
- Başlık Bölümü genel rapor başlığını yazdırmaya yarar.
- Bölüm başlıkRaporun karmaşık bir yapısı varsa ve çok fazla sayfa kaplıyorsa alt başlıkları yazdırmak için kullanılabilir. Buraya da yerleştirebilirsiniz sütun numaraları (sayfa numaraları) bu altbilgide yapılmadığı sürece.
- Veri alanında Veritabanı tablolarındaki alanların içerikleriyle ilgili kontrolleri yerleştirin. Bu kontroller, bir yazıcıda yazdırmak için tablolardan veri alır. Kontrollerin yerleştirme ve hizalama sırası, form yapısını oluştururkenkiyle aynıdır.
- Bölüm alt bilgibaşlık bölümüyle aynı amaçlarla kullanılır.
- İlk kontrolde güncel tarih girilir. Bunu yapmak için yerleşik Access işlevini Now() kullanın. Geçerli tarihi döndürür ve onu bir alana yerleştirir ve rapor yazdırıldığında bunu yeniden üretir.
- İkinci kontrol sayfa numarasını ve toplam sayfa sayısını görüntüler. Bunları belirlemek için yerleşik Page() ve Pages() işlevleri kullanıldı. Tırnak içine yazılan metin "tam anlamıyla" yeniden üretilir ve & operatörü, tırnak içine alınan metni işlevler tarafından döndürülen değerlerle "yapıştırmaya" yarar. & operatörüne birleştirme operatörü denir.
- Notlar bölümü ek bilgi göndermek için kullanılır.
- Sorunun formülasyonu.
- İlerlemek.
- Sonuçlar.
Kontrol soruları
- Bir tablodan (ve/veya sorgudan) rapor oluşturmaya yönelik modlar.
- Pencerelerin amacı Mevcut alanlar, Seçilen alanlar.
- Gruplandırma düzeyleri kavramı.
- Sıralama yönteminin seçildiği sıra.
- Ne oldu Bir raporun düzeni?
- Konsept Raporu stili.
DAĞITIM
DBMS'nin ana fonksiyonları:
|
Pirinç. 8. Veritabanı yönetim sisteminin işlevleri |
Kaynakça:
- Erişim 2003. Pratik kılavuz: V. E. Koshelev - St. Petersburg, Binom-Press, 2008 - 464 s.
- Microsoft Access 2002. Kendi kendine kullanım kılavuzu: T.V. Timoshok - Moskova, Diyalektik, 2004 - 352 s.
- Yeni başlayanlar için Microsoft Access 2003: V. Stepanov - Moskova, Akvaryum Baskısı, Matbaa - Vyatka, 2006 - 128 s.
- Microsoft Access'te veritabanlarının geliştirilmesi: N. P. Obukhov - St. Petersburg, IVESEP, Znanie, 2008 - 92 s.
- MS Access'te uygulama geliştirme: S. I. Moiseenko, B. V. Sobol - Moskova, Williams, 2006 - 272 s.
- Ekspres kurs. Microsoft Access XP: - Moskova, AST, Hasat, 2006 - 32 s.