Laboratuvar: Erişim. Laboratuvar: Laboratuvar Raporuna Erişim MS erişimi

Ufa Devlet Havacılık Teknik Üniversitesi

bilgisayar Bilimleri Bölümü

4 numaralı laboratuvar çalışması

Veritabanlarının oluşturulması ve işlenmesi için bilgi teknolojileriyardımlaHANIMERİŞİMXP.

INEC öğrencisi

Grup K-122

Kizka N.D.

Kontrol:

Filosova E.I.

RaporERİŞİM.

1) Tablolar oluşturmak.

ACCESS'te tablolar oluşturmak için Veritabanındaki Tasarımcıyı kullanarak tablo oluştur öğesini seçmeliyiz. Yapıcıda Alan Özelliklerini ve doğrudan ihtiyacımız olan Alanları dolduruyoruz. İhtiyacımız olan tabloları bu şekilde oluşturuyoruz.(Müşteriler, Uygulama)

2) Bir veri şeması oluşturmak.

Veri Şeması oluşturmak için kontrol panelindeki simgeyi kullanıyoruz.

Açtıktan sonra ihtiyaç duyduklarımızı Tablo Ekle komutunu kullanarak tablolara ekliyoruz ve ihtiyacımız olan alanı bir tablodan diğerine basitçe sürükleyerek alanlar arasında bağlantı kuruyoruz.

3) Sıralama.

Sıralamak için anahtar olmayan bir tablo açmamız ve verileri sıralamak için Kayıtlar/Filtre/Gelişmiş filtresini kullanmamız gerekiyor.

4) Sorguları kullanarak veri seçme.

Bir istek oluşturmak için Sorgu Oluşturucuyu kullanacağız.

 metin alanındaki belirli bir değer (örneğin, bir kategorideki ürünleri seçin).

 herhangi bir sayısal alanda bir değer aralığı (örneğin, maliyeti 1.000 rubleden fazla olan ürünleri seçin).

 herhangi bir metin alanındaki değer aralığı (örneğin, adları M-S harfleriyle başlayan ürünleri bulun).

 Bir metin alanındaki değerlerin yanlış eşleşmesi (örneğin, aynı şehirde yaşayan müşterileri bulma).

 mantıksal VE, bir sayısal alanın iki değerini birbirine bağlayan (örneğin, maliyeti 200'den fazla ve 500 ruble'den az olan mallar).

 mantıksal VE, iki farklı alanın değerlerini birbirine bağlar (örneğin, bugün satılan 200 ruble değerindeki mallar).

 Mantıksal VEYA, iki değeri tek bir metin alanına bağlamak (örneğin, belirli bir kategorideki ürünler).

 mantıksal VEYA, iki farklı alanın değerlerini birbirine bağlar (örneğin, belirli bir günde satılan mallar VEYA maliyeti en az 100 ruble olan mallar).

 Bir metin alanındaki NOT operatörü (örneğin, belirli bir kategori dışındaki tüm ürünler).

5) İfade oluşturucuyu kullanarak sorgular oluşturmak.

    Kaynak tablodaki birkaç metin alanının değerlerinin birleştirilmesiyle alanlardan birinin elde edildiği bir veritabanı sorgusu oluşturun.

6) Son sorguların oluşturulması.

    Sayısal alanlardan birinin değerini iki katına çıkaran bir kayıt güncelleme isteği oluşturun.

    Aynı kategorideki ürünlerle ilgili tüm kayıtların silineceği Ürünler tablosunun bir kopyasına karşı bir sorgu oluşturun.

    Ürünler tablosunun kopyasına herhangi bir koşula göre kayıtların ekleneceği Ürünler tablosunun bir kopyasına ekleme isteği oluşturun.

    Her müşteri için her kategorideki toplam mal hacmini hesaplayan bir çapraz sorgu oluşturun.

    Raporların geliştirilmesi.

Bir rapor oluşturmak için Rapor Sihirbazı'nı kullanmanız gerekir; burada ihtiyacımız olan tabloların tüm alanlarını ve hesaplama alanlarının yanı sıra Başlık formunu ve rapor türünü seçeceğiz.

Kontrol soruları.

1. Hangi veri modeline ilişkisel denir?

PC'ler için bir DBMS, öncelikle en basit iki boyutlu tablolarda veri sunumunun basitliği ve tekdüzeliği ile ayırt edilen ilişkisel bir modeli destekler.

Veri manipülasyonunun ana mantıksal yapısal birimi bir tablo satırıdır - bir kayıt. Bir kaydın yapısı onu oluşturan alanların bileşimi tarafından belirlenir. Kayıt alanları kümesi, konu alanının bazı özünü karakterize eden mantıksal olarak ilişkili ayrıntılara karşılık gelir. Veri işleme için bir DBMS'nin tipik işlevleri şunlardır: verileri alma, ekleme, silme, değiştirme.

Microsoft Access, nesnelere adı olabilecek her şeyi çağırır; bu tür nesneler tablolar, sorgular, formlar, makrolar ve modüllerdir.

    İlişkisel veri modelinde bire çok ilişki nasıl uygulanır?

İletişim için Evaluation nesnesini kullanacağız. Her öğrencinin çeşitli disiplinlerde notları vardır, dolayısıyla Öğrenciler ile Notlar arasındaki ilişki Bire Çok (1: M) olacaktır. Her disiplin birçok öğrenci tarafından alınır, dolayısıyla Disiplinler ve Notlar arasındaki ilişki Bire Çok olacaktır.

    Tablo yapısına neler dahildir?

Tablo yapısı şunları içerir: Alan adı, Veri türü, Not ve Alan özellikleri.

4. Tablodaki alanların özellikleri nasıl belirlenir?

Tablo Tasarımcısında Alan Özelliklerini seçmek ve bu tablonun ihtiyacımız olan niteliklerini bunlara ayarlamak gerekir.

5. Sorgu Oluşturucu penceresinin ana öğelerini adlandırın.

Alan, Tablo adı, Sıralama, Görüntüleme, Seçim koşulları veya.

6. Bir istekte mantıksal VE ve mantıksal VEYA ile seçim koşulları nasıl yazılır?

İfade Oluşturucusu'nu kullanmanız ve koşulda And veya Or'u belirtmeniz gerekir.

7. Sorguda hesaplanan alan nasıl oluşturulur?

Bazı sonuçları hesaplamak için İfade Oluşturucusu'nu kullanarak alanda bazı işlevler tasarlamanız gerekir.

8. Özet ve çapraz sorgular ne için kullanılır?

Herhangi bir Sonuç'u özetlemek için, örneğin ortalama veya maksimum değeri hesaplamak için.

Ve çapraz sorgunun yardımıyla, çeşitli kriterlere (özellikle iki) göre gruplandırmayı sağlayan son sorguların verilerini daha net bir şekilde sunabilirsiniz. Bu durumda, alan değerleri birinci gruplandırma özelliğine göre satır başlıklarına, ikincilere göre ise sütun başlıklarına dönüşebilir.

9. Tabloları düzenlemek için eylem sorgularını nasıl kullanabilirsiniz?

Örneğin herhangi bir kaydı silmek için Silme İsteğini veya başka bir tablodan Güncelle, Ekle, Ekle seçeneğini kullanabilirsiniz.

10. Form Oluşturucu penceresi hangi bölümlerden oluşur?

Şekillendirme sürecinde belirtilen bölümlerden.

RF EĞİTİM VE BİLİM BAKANLIĞI
MOSKOVA DEVLET ELEKTRONİK VE MATEMATİK ENSTİTÜSÜ

(Teknik Üniversite)


bilgisayar Bilimleri Bölümü
7 numaralı laboratuvar çalışması için

« Microsoft Ofis .

Veritabanı Yönetim sistemi
ERİŞİM»

Öğrenci: Malofeev S.A. C-12

Öğretmen: Voskov L.S.

Moskova 2008


Teoriyi tamamladım:

Temel bilgiler

VERİTABANLARI ve Veritabanı Yönetim Sistemleri (DBMS)
B temel bilgiler D Veritabanları (DB'ler), bir bilgisayarda depolamak ve çok çeşitli bilgilerin büyük hacimlerini etkili bir şekilde kullanmak için tasarlanmıştır:


  • Kütüphanelerdeki kitap, dergi ve gazeteler hakkında,

  • Mağazalardaki mallar ve fabrikalardaki ürünler hakkında,

  • müzelerdeki sergiler ve çeşitli koleksiyonlar hakkında,

  • Firma, işletme ve kurumların tüm çalışanları hakkında,

  • Havalimanlarındaki tüm uçak uçuşları, bilet fiyatları ve koltuk müsaitliği hakkında,

  • istasyonlardan gelen tüm trenlerin tarifeleri, biletlerin maliyeti ve koltuk müsaitliği hakkında,

  • Çalıntı olanlar da dahil olmak üzere Devlet Trafik Güvenliği Müfettişliği'ne (GAI) kayıtlı tüm arabalar hakkında,

  • Seyahat acentaları ve seyahat acentalarında son dakika turları dahil tüm turlar hakkında,

  • şu anda ve yıllar önce dünyanın herhangi bir yerindeki hava durumu hakkında vb.
Veritabanları ile çalışmak için DBMS – Veritabanı Yönetim Sistemleri adı verilen uygulama programları kullanılmaktadır. En popüler DBMS, Microsoft'un ACCESS programıdır.
ACCESS DBMS dahil tüm DBMS şunları sağlar:

  1. Hızla Veritabanları oluşturun, bunları tamamlayın ve değiştirin.

  2. İhtiyaç duyduğunuz belirli verileri veritabanında hızlı bir şekilde bulun.

  3. Veritabanındaki verileri çeşitli kriterlere göre (örneğin alfabetik olarak) sıralayın.

  4. İsteklerinize göre veri alt kümelerini ekrana çıkarın; Belirli bir kriterin karşılanması.

  5. Analiz ve karar verme amacıyla veritabanı verileri üzerinde istatistiksel hesaplamalar yapın.

  6. Belirli amaçlar için seçilen verileri yazdırın; Sertifikalar, raporlar vb. hazırlamak.
En basit haliyle veritabanı, Excel elektronik tablosuna benzeyen bir elektronik tablodur. Böyle bir veritabanı tablosunun örneği " Öğrenci"Sonraki sayfada görüyorsunuz.

Excel tabloları gibi veritabanı tabloları da sütunlardan ve satırlardan oluşur. Bu durumda veritabanındaki sütunlara "" adı verilir. ALANLAR"ve onların özel isimleri var


(isimler " ALANLAR") ve Excel tablolarında olduğu gibi Latin alfabesinin harfleri değil. Bu tür sütunlar, yani. Veritabanı tablolarında (Excel'de olduğu gibi) en fazla 255 alan olabilir.

Veritabanı tablolarındaki her satıra " denir KAYIT İLE" ve bir Excel elektronik tablosundaki satırla aynı olan kendi seri numarasına sahiptir. Satır sayısı, yani. veritabanı tablolarındaki kayıtlar neredeyse sınırsızdır.

Tüm " KAYITLAR"Veritabanı tablosundaki (satırlar), her hücrede mutlaka isme karşılık gelen aynı tür bilgileri içerir" ALANLAR". Bu, bir veritabanı tablosu ile bir Excel elektronik tablosu arasındaki temel farktır. Örneğin, " alan adına sahip bir sütunda AD SOYAD"(bkz. veritabanı tablosu " Öğrenci" sonraki sayfada) tüm girişlerde (yani tüm satırlarda), belirli kişilerin adlarını göreceksiniz;

alan adının bulunduğu sütunda " tanrı" tüm kayıtlarda (yani tüm satırlarda) öğrencilerin belirli doğum yıllarını göreceksiniz;

alan adının bulunduğu sütunda " NG" tüm girişlerde (yani tüm satırlarda) belirli öğrenci grubu numaralarını göreceksiniz.

Bir veritabanı bir değil birden fazla ilişkili tablo içerebilir. Hariç Tablolar – Veritabanının ana nesnesi – veritabanı başka nesneler içerebilir:

Biçim (bir veya daha fazla). Form, veri girişi ve görüntüleme için uygun olan, veritabanı tablolarındaki verileri ekranda görüntülemenin bir yoludur.

Rica etmek (bir veya daha fazla). Sorgu, seçmenin ve ekran çıkışı Veri tabanı tablolarından belirlediğiniz kriterlere göre veriler.

Rapor (bir veya daha fazla). Rapor, seçim yapma ve baskı

Makro (bir veya daha fazla). Makro, veritabanında belirli işlemleri (örneğin raporları yazdırmak) gerçekleştiren bir dizi makro komutudur.

Modül (bir veya daha fazla). Modül, Access Basic programlama dilinde, önemsiz olmayan görevleri gerçekleştirmek için bir veritabanında kullanılan bir programdır.

Listelenen tüm nesneler, eğer oluşturulmuşlarsa, uzantıya sahip Veritabanı dosyasının bir parçasıdır. . MDB.

Access 2000'i öğreneceksiniz - En son sürüm programdır, ancak Access 97 sürümünden çok az farklıdır, bu nedenle şu anda her iki sürüm de kullanılmaktadır.

Bu pratik iş Kullandığınız Access sürümüne bakılmaksızın Veritabanlarını oluşturma, değiştirme ve kullanma ile ilgili tüm temel işlemlerde uzmanlaşmanıza olanak tanır.


ACCESS DBMS'Yİ BAŞLATMA
Windows işletim sistemini başlattıktan sonra ekranın görünümü çok farklı olabilir, ancak monitör ekranınızda (masaüstünüz) ve görev çubuğunun alt kısmında (monitörünüzün alt kısmında dar bir şerit) her zaman çok sayıda program simgesi, dosya ve klasör bulunur. Başlat düğmesinin bulunduğu ekran).

Ekranın herhangi bir yerinde bir Access programı simgesi varsa, fare işaretçisini bunun üzerine getirin ve programı çalıştırmak için fareye çift tıklayın.

Ekranda Access programı simgesi yoksa, Başlat düğmesine tıklayarak sistemin ana menüsünü açın, içindeki “Programlar” seçeneğini seçin ve ardından otomatik olarak açılan ikinci menüde “Microsoft Access” seçeneğine tıklayın. öğeyi seçin ve hesaplama için bu programı çalıştırın.

Tipik bir yazılım açılacak Windows penceresi“Microsoft Access” başlıklı ve içinde (Şekil 1):

Yeni bir veritabanı oluşturmak veya mevcut bir veritabanını açmak için Microsoft Access DIALOG BOX.

Başlık çubuğunun altındaki MENÜ ÇUBUĞU (Dosya Düzenleme Görünümü Ekleme Araçları Yardım Penceresi),

Menü çubuğunun altında, "Görünüm" menüsündeki "Araç Çubukları" komutu kullanılarak açılıp kapatılabilen STANDART BİR ARAÇ ÇUBUĞU. Tüm araçların, fare okunu aracın üzerine getirdiğinizde otomatik olarak görünen bir "etiketi" vardır.

PROGRAM DURUM ÇUBUĞU pencerenin en altındadır. Veritabanınız ve Access çalışma modunuz hakkındaki güncel bilgileri gösterecektir.

TEORİ: VERİTABANLARINDA SORU OLUŞTURMA VE KULLANMA
VERİ
En etkili yöntem Veritabanı kullanmak "yaratmaktır" İstekler". Rica etmek– bu, belirttiğiniz kriterlere göre veritabanı tablolarından veri seçip görüntülemenin bir yoludur.
TEORİ: VERİTABANLARINDA RAPORLARIN OLUŞTURULMASI VE KULLANILMASI
Hariç " Tablolar", "Biçim" Ve " İstekler"Bir Veritabanı dosyası bir veya daha fazla içerebilir" Raporlar". "Rapor "bir seçim yoludur ve baskı veritabanı tablolarından kullanıcı tarafından ihtiyaç duyulan biçimdeki veriler, yani. Sana.

TEORİ: VERİTABANI ŞEMASININ OLUŞTURULMASI – 3. AŞAMA
Veritabanı şeması oluşturmak, bu veritabanında yer alan tablolar arasındaki, daha doğrusu bu tabloların belirli alanları arasındaki ilişkileri tanımlamaktır.

Tablolar bağlandığında birindeki değişiklikler otomatik olarak diğerine aktarılır. Tabloları birbirine bağlamanın temel amacı veritabanındaki bilgilerin tekrarlanmasını önlemektir.

Bağlantıların anlamını anlamanın en kolay yolu, oluşturduğunuz belirli veritabanı örneğini kullanmaktır; Eğitim süreci. Bu veritabanının bağlantı şeması Şekil 2'de gösterilmektedir. 3.

Pencerede Eğitim süreci: veritabanı tıklama düğmesi Veri Şeması araç çubuğunda. Açılan pencerede Tablo ekleme, bir yer işareti seçin Tablolar ve düğmeye basarak Eklemek, pencereye yerleştir Veri Şeması tüm tablolar. Daha sonra düğmeye basın Kapalı. Sonuç olarak pencerede Veri Şeması tüm veritabanı tabloları sunulacak Eğitim süreci alanlarınızın listeleriyle.

Pirinç. 3. Veritabanı şeması Eğitim süreci
İlişkiler boş tablolarla kurulmalıdır, aksi takdirde ilişkilerin özelliklerinin koordinasyonunda sorunlar ortaya çıkabilir.
TEORİ: Veritabanlarında rapor oluşturma ve kullanma.

Çok tablolu raporların geliştirilmesi
Tek masa ile birlikte Raporlara erişim birbirine bağlı birçok veritabanı tablosundan veri çıkışı sağlayan karmaşık raporlar oluşturmanıza olanak tanır. Birbiriyle ilişkili verilerin çoklu tablo raporunda görüntülenmesi için veri şemasına uygun olarak gerekli bağlantılar otomatik olarak kurulur.

Çoklu tablo raporları bir ana parçayı ve bir de dahil edilen parçayı, yani bir alt raporu içerebilir. Bu parçaların her biri kendi tablosuna dayanmaktadır.

Çoklu tablo raporlarında, alt raporların eklenmesine gerek kalmadan farklı tablolardan alanlar da bulunabilir.

Bire-çoklu ilişkiler içinde olan tablolar için bir rapor oluşturmayı düşünelim. Bu ilişkide bir tablo ana tablo, diğeri ise bağımlı tablodur. Böyle bir raporun oluşturulması, raporun temeli olarak ana veya alt tablonun seçimine bağlı olarak kendine has özelliklere sahiptir.


Alıştırma 31. Ana bölümün ana tabloya dayalı olduğu çoklu tablo raporu



Pirinç. 19. Departmanlara ilişkin raporun düzeni
Örnek olarak tabloları kullanarak çok tablolu rapor oluşturma teknolojisine bakalım BÖLÜM ve ÖĞRETMEN. Diyelim ki, öğretmen listelerinin de yer aldığı, bölümlerle ilgili bilgileri içeren bir rapor hazırlamanız gerekiyor.


    Rapor Düzeni. Bölümlere göre öğretmen listelerini içeren bir raporun düzeninin Şekil 2'de gösterilene benzemesi gerektiğini varsayalım. 19. Taslak düzene uygun olarak, raporun her bir departmana ilişkin isim, kod ve telefon numarasının yanı sıra başkanın adı ve fotoğrafı da dahil olmak üzere verileri göstermesi gerekiyor. Bu veriler tabloda yer almaktadır DEPARTMAN.

  1. Her bölümün tablo bölümünde öğretmenlerin bir listesini görüntülemeniz gerekir. Bu tür veriler bir tablodan elde edilebilir Öğretmen.Önerilen düzen, tablonun raporun ana tablosu olarak seçilmesinin nedenini verir DEPARTMAN ve masa ÖĞRETMENVATEL- öğretmenlerin listesini içeren bir alt form için veri kaynağı olarak.

Egzersizleri tamamladım:

Alıştırma 1. Tek bir tablo biçiminde basit bir Veritabanı oluşturma

Alıştırma 2: Fareyi kullanarak veya "Format" menüsündeki "Sütun Genişliği" komutunu kullanarak sütun genişliklerini değiştirme

Alıştırma 3. Alanların “Eklenmesi” ve “Silinmesi” ile tablodaki “Alanların” (sütunların) sırasını değiştirme.

Alıştırma 4. Çalışanların “fotoğraflarını” içeren yeni bir Alan ekleme

Alıştırma 5. Tabloya yeni veri girme, kayıtları düzenleme ve silme

Alıştırma 6. Bir veritabanı tablosundaki verileri sıralama

Alıştırma 7. Büyük veritabanı tablolarında kayıtları desene göre aramak ve belirli bir Alanın içeriğini aramak ve değiştirmek

Alıştırma 8. Yeni bir veritabanı nesnesi oluşturma ve kullanma - “Sorgu”.

Alıştırma 9. “Parametreli Sorgu” oluşturma ve kullanma.

Alıştırma 10. Veritabanında yeni bir nesne oluşturmak - “Formlar”.

Alıştırma 11. Yeni bir veritabanı nesnesi oluşturma ve kullanma - "Rapor".

Alıştırma 12. Parametreli Sorguya Dayalı Parametreli Rapor Oluşturma

Alıştırma 13. "Tablo" modunda bir "Grup" tablosu tasarlama

Alıştırma 14. "Sihirbaz" modunda "Öğretmenler" tablosunu tasarlama

Alıştırma 15. "Departman" tablosunu "Tasarım" modunda tasarlama

Alıştırma 16. Tasarım modunda Çalışma ve İlerleme tablolarını tasarlama


Alıştırma 17. Veritabanı tabloları arasında bağlantı kurma.

Alıştırma 18: Tablolar arasındaki ilişkiyi kaldırma

Alıştırma 19. Verileri doğrudan "Uzmanlık Alanı", "Öğretmenler" ve "Gruplar" tablolarına girme

Alıştırma 20. Tasarım modunda sorgu oluşturma

Alıştırma 21. “Grup öğrencilerinin listesi” kompozit formunu oluşturmaya hazırlanma

Alıştırma 22: İki Tablo İçin Form Oluşturmak İçin Sihirbazı Kullanmak

Alıştırma 23. Form türünü seçme

Alıştırma 24: Formu adlandırma ve açma

Alıştırma 25: Tasarım Görünümünde Formu Düzenleme

Alıştırma 26: Alt Formu Düzenleme

Alıştırma 27: Form Moduna Geçiş ve Tabloları Yükleme

Alıştırma 28. Ana bölümün ana tabloya dayalı olduğu çoklu tablo raporu

Alıştırma 29: Raporun Gövdesini Oluşturmak

Alıştırma 30. Otomatik rapor oluşturma.

Alıştırma 31: Bir Ast Raporunun Sonlandırılması

Alıştırma 32: Bir alt raporun eklenmesi.


Kontrol görevinin tamamlandığını rapor edin:
Veri tabanı:

Veritabanı tablolarının doldurulması.

Veritabanı bağlantıları oluşturma:

Giriş ERİŞİM

Access'in yeteneklerine ve bu DBMS kullanılarak çözülebilecek sorun türlerine bakacağız. Özellikle:

Access bir veritabanı yönetim sistemidir (DBMS).

Erişimi Kullanma Verileri depolamak ve almak, bilgileri uygun bir biçimde sunmak ve tekrarlanan görevleri otomatikleştirmek için.

Veri girişi, veri işleme ve karmaşık raporların oluşturulması için basit ve kullanışlı formlara erişim kullanarak geliştirme.

Barındırma için Access 97'yi kullanma Formlara erişim Web sayfalarında HTML belgeleri şeklinde ve İnternet/İntranet düğümleriyle veri alışverişi şeklinde.

Verilerin örneklenmesini, sıralanmasını ve aranmasını sağlayan Örnekle Sorgulama (QBE) mekanizması için Erişim desteği.

Access makrolarını kullanarak kodlamaya gerek kalmadan uygulamalar oluşturun.

Elektronik tablo ve veritabanı kullanıcıları Access'te kullanılan anahtar kavramların çoğuna aşina olmalıdır.

Herhangi biriyle çalışmaya başlamadan önce yazılım ürünü, yeteneklerini ve çözmek için tasarlandığı sorun türlerini anlamak önemlidir. MicrosoftAccess 97 (bundan sonra sadece Access olarak anılacaktır), kullanımı yalnızca kullanıcının hayal gücüyle sınırlı olan çok yönlü bir üründür.

Erişim - bu, her şeyden önce, veritabanı Yönetim sistemi(DBMS). Bu kategorideki diğer ürünler gibi veri depolamak ve almak, bilgiyi uygun bir şekilde sunmak ve sık tekrarlanan işlemleri (muhasebe, muhasebe, planlama vb.) otomatikleştirmek için tasarlanmıştır. İle Erişim Basit ve kullanışlı veri giriş formları geliştirebilir, verileri işleyebilir ve karmaşık raporlar düzenleyebilirsiniz.

Access güçlü bir Windows uygulamasıdır; İlk kez bir DBMS'nin performansı, Microsoft Windows kullanıcılarının sahip olduğu rahatlıkla kusursuz bir şekilde birleştirildi. Bu ürünlerin her ikisi de Microsoft'un buluşu olduğundan birbirleriyle mükemmel etkileşime girerler. Erişim altında çalışır Windows kontrolü 95 veya WindowsNT, böylece kullanıcı onunla çalışırken tüm Windows'un avantajları. Herhangi bir Windows uygulamasındaki verileri Access'e kesebilir, kopyalayabilir ve yapıştırabilirsiniz; Access'te bir form projesi oluşturabilir ve bunu form tasarımcısına ekleyebilirsiniz.

Windows 95 ve Microsoft Office 97 bileşenlerindeki (Excel, Word, PowerPoint ve Outlook) OLE (Nesne Bağlama ve Katıştırma) nesneleri ile Access'i gerçek bir veritabanı işletim ortamına dönüştürebilirsiniz. Yeni İnternet uzantılarıyla, WorldWideWeb'deki verilerle doğrudan etkileşim kuran formlar oluşturabilir ve bunları bir görünüme dönüştürebilirsiniz. HTML dili InternetExplorer ve NetscapeNavigator gibi ürünlerle çalışan.

Bütün bunlarla birlikte Access yalnızca bir DBMS değildir. Nasıl ilişkisel Access DBMS, tüm veri türlerine erişim sağlar ve aynı anda birden fazla veritabanı tablosunu kullanmanıza olanak tanır. Aynı zamanda veri yapısını önemli ölçüde basitleştirebilir, böylece atanan görevlerin uygulanmasını kolaylaştırabilirsiniz. Bir Erişim tablosu, bir ana bilgisayar veya sunucuda depolanan verilere bağlanabilir. Öte yandan Paradox veya dBASE ortamında oluşturulan tabloları da kullanabilirsiniz. Elde edilen sonuçlar hızlı ve kolay bir şekilde Excel elektronik tablolarındaki verilerle ilişkilendirilebilir ve birleştirilebilir. Microsoft Office 97 ortamında çalışan kullanıcı, tam uyumlu Access ve Word, Excel ve PowerPoint'e erişebilir.

Access, veritabanlarını yönetmek için kullanılan bir dizi son kullanıcı aracıdır. Tabloların, formların, sorguların ve raporların tasarımcılarını içerir. Bu sistem aynı zamanda bir uygulama geliştirme ortamı olarak da düşünülebilir. Görevleri otomatikleştirmek için makrolar veya modüller kullanarak, doğrudan programlama dillerinde yazılan uygulamalar kadar güçlü, kullanıcı odaklı uygulamalar oluşturabilirsiniz. Bunlar düğmeler, menüler ve diyalog kutuları. VBA'da programlama yaparak Access'in kendisi kadar güçlü programlar oluşturabilirsiniz. Aslında birçok Access aracı (sihirbazlar ve tasarımcılar gibi) VBA'da yazılmıştır.

Access'in gücü ve erişilebilirliği, onu bugün piyasadaki en iyi veritabanı yönetim sistemi haline getiriyor. Öncelikle Access'i son kullanıcı düzeyinde tanıyalım. Daha sonra VBA'da programlama unsurları ve İnternet ile etkileşim gibi daha karmaşık unsurlara geçeceğiz.

Ne sunuyor? Erişim

1.Gerçek ilişkisel veritabanı modeli

Access'te tamamen uygulandı ilişkisel veritabanı yönetimi. Sistem, birincil ve yabancı anahtarları korur ve çekirdek düzeyinde veri bütünlüğünü sağlar (bu, tutarsız güncelleme veya silme işlemlerini önler). Ayrıca Access'teki tablolar, nasıl girildiğine bakılmaksızın yanlış girişi önleyen veri doğrulama araçlarıyla donatılmıştır ve her tablo alanının kendi formatı ve standart açıklamaları vardır, bu da veri girişini büyük ölçüde kolaylaştırır. Access, metin, sayısal, sayaç, para birimi, tarih/saat, MEMO, Boolean, köprü ve OLE nesne alanları dahil gerekli tüm alan türlerini destekler. Özel işlem sırasında alanlarda değer yoksa sistem şunları sağlar: tam destek boş değerler.

Access'teki ilişkisel veri işleme, esnek sistem mimarisi sayesinde her türlü ihtiyacı karşılayabilir. Aynı zamanda Access, dosya sunucusu modunda tek başına bir DBMS olarak veya SQLServer gibi ürünlerin istemci bileşeni olarak kullanılabilir. Ayrıca. Access, SQLServer, Oracle, Sybase ve hatta IBM ana bilgisayar bilgisayarları için DB/2 gibi birçok farklı formattaki veritabanlarına bağlanmanıza olanak tanıyan ODBC (OpenDatabaseConnectivity) protokolünü destekler.

Access, bütünlük güvencesiyle işlem işlemeyi destekler. Ayrıca, bireysel kullanıcılar ve tüm gruplar için verilere erişimi kontrol etmenize olanak tanıyan kullanıcı düzeyinde güvenlik sağlanır.

Bağlama duyarlı yardım ve Ofis Asistan

Microsoft'un yardım sistemi hem yeni hem de deneyimli kullanıcılar için hâlâ sektördeki en iyisidir. Access, yalnızca tıklatarak erişebileceğiniz bağlama duyarlı yardım sağlar , ve kullanıcının o an ilgisini çeken konuyla ilgili referans bilgileri anında ekranda görünecektir. Bu durumda yardım sisteminin içindekiler kısmına kolaylıkla gidebilirsiniz, belirli bilgiler, önceki erişimlerin ve yer imlerinin bir günlüğü.

Access 97'de Microsoft, OfficeAssistant ve ScreenTips'i tanıttı. Araç ipuçları bir şeyin kısa açıklamalarını içerir. Sistem, on olası yardımcı karakterden oluşan bir galeri sağlar (istediğiniz kişiyi seçebilirsiniz). Eğer asistan Eğer sıkıldıysanız kapatabilirsiniz.

Kullanımı kolay sihirbazlar ve yapıcılar

Usta(Sihirbaz) çalışma saatlerini dakikalara dönüştürebilir. Ustalar, yaratılan nesnenin içeriğine, tarzına ve formatına ilişkin yönlendirici sorular sorar; daha sonra istenen nesneyi otomatik olarak oluştururlar. Erişime dahil yaklaşık yüz usta veritabanlarını, uygulamaları, tabloları, formları, raporları, grafikleri, etiketleri, kontrolleri ve özellikleri tasarlamanıza yardımcı olmak için. Farklı sorunları çözmek için sihirbazları bile özelleştirebilirsiniz.

Harici dosyaları içe aktarma, dışa aktarma ve bağlama

Access, dBASE, FoxPro, Excel, SQLServer, Oracle, Btrieve dahil pek çok bilinen dosya biçimini, birçok ASCII metin biçimini (sabit satır uzunluğuna veya belirtilen sınırlayıcıya sahip olanlar dahil) ve HTML verilerini içe ve dışa aktarmanıza olanak tanır. İçe aktarma sonucunda bir Access tablosu oluşturulur; Access tablosunun dışarı aktarılması, belirtilen formatta bir dosya oluşturur.

bağlayıcı(daha önce deniyordu katılım) Access tablosu oluşturmadan harici verileri kullanabileceğiniz anlamına gelir. Benzer ilişkileri dBASE, FoxPro, Excel, ASCII ve SQL verileriyle de kurabilirsiniz. Çok güçlü bir özellik, Access tablolarını harici tablolarına bağlamak ve ardından bunları paylaşmaktır; bu Access, dBASE, FoxPro ve SQLServer tabloları için geçerlidir.

Formlar ve raporlar WYSIWYG

Form ve rapor tasarımcısı pencereleri aynı arayüze sahiptir ve kullanıcıya birçok seçenek sunar. Form veya rapor WYSIWYG ilkesine göre tasarlanmıştır (Ne Görürseniz Onu Alırsınız - ne görürseniz onu alırsınız). Kullanıcı başka bir kontrol elemanı ekleyerek oluşturulan formun nasıl değiştiğini görür.

Formlara ve raporlara metin kutuları, radyo düğmeleri, onay kutuları, çizgiler ve dikdörtgenler ekleyebilir, bunları renk ve gölgeyle tasarlayabilirsiniz. Üstelik tüm resimleri, diyagramları, alt formları ve alt raporları da ekleyebilirsiniz. Aynı zamanda tüm veri sunum parametreleri tamamen kullanıcının kontrolünde kalır. Formlar birçok sayfaya yayılabilir ve raporlarda birçok düzeyde veri gruplaması ve özetleme bulunabilir.

Formlar ve raporlar görüntülenebilir önizleme modunda,ölçeği değiştirerek kuş bakışı görünüm sağlar. Tasarım modunda, sahte veriler içeren raporu görüntüleyebilir, böylece büyük bir gerçek dosyanın işlenmesini beklemek zorunda kalmazsınız.

Rapor Oluşturucu, on düzeye kadar gruplandırma ve sıralamaya olanak tanıyan çok güçlü bir araçtır. Bu sayede sadece iki geçişte elde edilebilecek yüzde ve toplamları gösteren raporlar oluşturmak mümkündür. Posta etiketleri ve posta dağıtım listeleri de dahil olmak üzere birçok türde rapor oluşturabilirsiniz.

Çok tablolu sorgular ve ilişkiler

Access'in en güçlü özelliklerinden biri aynı zamanda en önemlisidir. İlişkiler, tabloları grafiksel olarak bağlamanıza olanak tanır. Dosyaları temsil eden tabloları bile bağlayabilirsiniz farklı şekiller(Erişim tablosu ve dBASE tablosu gibi). Böyle bir bağlantıdan sonra tablolar bir bütün olarak görünür ve artık içlerindeki herhangi bir veriye ilişkin sorgular oluşturabilirsiniz. Belirli alanları seçebilir, sıralama düzenini tanımlayabilir, hesaplanmış ifadeler oluşturabilir ve istediğiniz kayıtları seçmek için ölçütler girebilirsiniz. Bir sorgunun sonuçlarını tablo, form veya rapor olarak görüntüleyebilirsiniz. Kullanıcının önceden bağlantı kurması gerekmez; bunun yerine sorgu oluşturucuya girmeniz yeterlidir (örneğin, belirli bir rapor oluşturmak istediğinizde).

Sorgular başka durumlarda da kullanılır. Toplamları hesaplayan, gruplandırılmış tabloları görüntüleyen ve yeni tablolar oluşturan sorgular oluşturabilirsiniz. Sorgu, tablolardaki verileri güncellemek, kayıtları silmek ve bir tabloyu diğerine eklemek için bile kullanılabilir.

Grafikler ve çizelgeler

Access, Microsoft Word, Excel, PowerPoint ve Project ile aynı grafik uygulamasını kullanır. Yüzlerce türde grafik ve çizelge oluşturmanıza ve bunları özel ihtiyaçlarınıza göre özelleştirmenize olanak tanır. Hem 2B hem de 3B olarak çubuk grafikler, çubuk grafikler, pasta grafikler, yüzey grafikleri ve diğer grafikler oluşturabilirsiniz. İsteğe göre farklı renk ve desenlerle süslenmiş yazılar eşlik edebilir. Değerler sütunlarda veya pasta grafik dilimlerinde görüntülenebilir. Diyagram görüntülerini herhangi bir uygun görüntüleme açısından çoğaltılacak şekilde döndürebilirsiniz. Bütün bunlar AccessGraph programı tarafından sağlanmaktadır.

Olasılıklar DDE Ve OLE

DDE (DynamicDataExchange) ve OLE'yi (ObjectLinkingandEmbedding) kullanarak Access formlarına ve raporlarına her türden yeni nesne ekleyebilirsiniz. Bu tür nesneler ses, resimler, diyagramlar ve hatta video klipler olabilir. OLE nesnelerini (bit eşlemler gibi) veya belgeleri gömebilirsiniz kelime işlemcileri(Word veya WordPerfect) veya Excel elektronik tablolarına bağlantı kurun. Kullanıcı bu nesneleri kendi veri tabanına bağlayarak dinamik formlar ve raporlar oluşturabilir ve aynı bilgileri farklı şekillerde kullanabilir. Windows uygulamaları.

Erişim internet

Access artık bir uygulamanın İnternet/intranet'e bağlanmasına olanak tanıyan tüm özellikleri sağlıyor. Tek tıklamayla tabloları, sorguları, formları ve raporları HTML formatında kaydedebilirsiniz. İlgili sihirbaz, bir aceminin bile HTML kodlarını bir nesneden bir Web sayfasına aktarmasına olanak tanır ve bu kodları internette gezinen herkesin kullanımına hazır hale getirir! Köprüler, bir Web sayfasında bulunan verilere doğrudan Erişim formlarından erişmenizi sağlar.

Birçok kişi Web sayfalarına veri göndermenin Web yöneticileri tarafından yapılması gerektiğine inanıyor. Access 97, bu işlemin herhangi bir kullanıcı tarafından başarıyla gerçekleştirilebileceğini açıkça göstermektedir. Seçilen veritabanı nesnelerinin HTML formatına dönüştürülmesini ve bu formda Web sayfasına aktarılmasını sağlayan Web sayfasındaki yerleştirme sihirbazı da kendisine bu konuda yardımcı olacaktır. Bu sihirbazı kullanarak statik veya dinamik sayfalar oluşturabilir, bunları bir Web sunucusuna aktarabilir ve kendi sayfalarınızı oluşturabilirsiniz. ana sayfa ve hatta tüm HTML sayfalarında standart bir görünüm ve his oluşturmak için şablonları kullanın!

Yerleşik işlevler

Erişim yüzden fazla içerik içeriyor işlevler(yürütüldüğünde bir değer döndüren küçük yerleşik programlar) ve çok çeşitli görevleri yerine getirir. Veritabanlarını, dizeleri, tarih ve saat biçimindeki sayıları, matematiksel, ticari ve finansal işlemleri değiştirmeye yönelik işlevler vardır. Formlarda, raporlarda ve sorgularda hesaplanmış ifadeler oluşturmak için kullanılabilirler.

Makrolar: programlamadan programlama

Programcı olmayanlar (veya kodlamak istemeyen ileri düzey kullanıcılar) için Access makrolar sağlar. Belirli görevleri otomatikleştirmenize izin verirler. Yakın elli makro verileri işlemeyi, menüler ve iletişim kutuları oluşturmayı, formları ve raporları açmayı, kısacası neredeyse her görevin yürütülmesini otomatikleştirmeyi mümkün kılar. Makroları kullanarak tüm veri işleme görevlerinin yaklaşık %90'ını çözebilirsiniz.

Modüller: Görsel Temel için Uygulamalar veritabanı programlama

Access, tam özellikli bir programlama diline sahip ciddi bir uygulama geliştirme ortamıdır. VBA dili (önceden AccessBasic olarak biliniyordu) programlamaya nesne yönelimli bir yaklaşım uygular ve programcının akla gelebilecek hemen hemen her şeyi yapmasına olanak tanır. Güçlü bir yapısal programlama dilidir. Tamamen genişletilebilir ve tüm dinamik bağlantı kitaplıklarındaki (DLL'ler) API prosedürlerini destekler. işletim sistemleri Windows 95 ve WindowsNT.

Tam özellikli geliştirme ortamı birçok güçlü özelliği destekler modern yetenekler: Düzenleme ve hata ayıklama için çoklu pencere modu, otomatik kontrol sözdizimi, kesme noktaları, adım adım yürütme ve hatta girdiğiniz komutlara ilişkin seçenekleri ekranda görüntüleyen sözdizimi yardımı.

Daha önce herhangi bir veritabanıyla çalışmış olsanız bile bu, Access'te her şeyin hemen sorunsuz gideceği anlamına gelmez. dBASE, FoxPro ve Paradox gibi ilişkisel DBMS'lerde önemli bir uzman olabilirsiniz ancak Windows ortamındaki veritabanlarıyla çalışma deneyiminiz olmayabilir.

Öncelikle Windows'u daha iyi tanımalısınız: Boya editörü, Word veya Excel ile deneyler yapın, fareyi doğru kullanmayı öğrenin. Sihirbazlardan birinin hizmetlerini kullanarak Excel'de bir diyagram oluşturmaya ve yardım sistemiyle iletişime geçmeye değer. Tüm bunlar gelecekte Access'te uzmanlaşırken yardımcı olacaktır. Ayrıca yeni şartlara da alışmanız gerekiyor.

Elektronik Tablo Kullanıcıları için Bilgi

Deneyimli bir Excel (veya 1-2-3) kullanıcısı Access ve Excel'in birçok açıdan benzer olduğunu fark edecektir. Öncelikle, bu programların her ikisi de Windows ürünleridir, bu nedenle Access ile çalışırken kullanılacak Windows kurallarına aşina olması gerekir. Tabloların görünümü ve Erişim sorguları elektronik tabloların görünümüne karşılık gelir ve denir veri tabloları ( veri Sayfası ). Tablo satırlarının ve sütunlarının boyutları, çalışmadaki gibi değiştirilebilir. Excel sayfaları. Temel olarak Access 97'deki veri giriş modu, giriş moduna karşılık gelir. Excel verileri. Sadece verileri girmeniz ve sütun başlıklarını tanımlamanız yeterlidir; Access gerisini otomatik olarak halledecektir.

Access, Excel gibi WYSIWYG modunu destekler ve grafiksel uygulama MicrosoftGraph. Böylece kullanıcı her iki sistemde de her zaman aynı tip diyagramları oluşturma olanağına sahip olur. Access ayrıca Excel'de kullanılana benzer bir grafik sihirbazı da içerir.

Excel gibi Access 97 de bir PivotTable Sihirbazı içerir; aslında bunu Excel pivot tabloları oluşturmak için kullanabilirsiniz: veritabanlarından bilgiler Verilere erişim Excel tablolarına kolaylıkla aktarılabilir. Access veritabanları Excel tablolarına bağlanabilir. Her iki üründe de aynı arayüzü kullanarak sorgu oluşturabilir ve sıralama yapabilirsiniz. (Sorgu oluşturmak ve verileri sıralamak için Excel menülerini kullandıysanız, bu kavramlara zaten aşina olacaksınız.) Kısacası Access 97, tüm Office 97 ürünleriyle uyumludur.

Ders 1.

Temel çalışma prensipleri

Microsoft Access'teki bir veritabanıyla.

1.3. Veritabanı oluşturma.

1.4. Tablolarla çalışma.

1.5. Veri tipleri.

1.6. Saha özellikleri.

1.7. Anahtar alanlar.

1.8. Veritabanındaki tablolar arasındaki ilişkileri tanımlama.

1.9. Microsoft Access'te veri bütünlüğünün sağlanması.

1.1. "Veritabanı" nedir?

İş veya kişisel yaşamda, çoğu zaman her biri belirli bir faaliyet türüyle ilişkili olan farklı kaynaklardan gelen verilerle çalışmak zorunda kalırsınız. Tüm bu verileri koordine etmek, özel bilgi ve organizasyon becerileri gerektirir. Microsoft Access, farklı kaynaklardan gelen bilgileri tek bir ilişkisel veritabanında birleştirir. Oluşturulan formlar, Sorgular ve Raporlar, verileri hızlı ve verimli bir şekilde güncellemenize, soruların yanıtlarını almanıza, ihtiyacınız olan verileri aramanıza, verileri analiz etmenize ve raporlar yazdırmanıza olanak tanır.

Veritabanında her kaynaktan gelen bilgiler ayrı bir tabloda saklanır. Birden fazla tablodaki verilerle çalışırken tablolar arasında ilişkiler kurulur.

Belirli koşulları karşılayan verileri aramak ve seçmek için bir sorgu oluşturulur. Sorgular aynı anda birden fazla kaydı güncellemenize veya silmenize ve yerleşik veya özel hesaplamalar yapmanıza da olanak tanır.

Formlar, verileri doğrudan tabloda görüntülemek, girmek veya değiştirmek için kullanılır. Form, bir veya daha fazla tablodan veri seçmenize ve bunu standart veya özel bir düzen kullanarak ekranda görüntülemenize olanak tanır.

Rapor, verileri analiz etmek veya belirli bir şekilde yazdırmak için kullanılır. örneğin verileri gruplayan ve toplamları hesaplayan bir rapor oluşturabilir ve yazdırabilirsiniz.

Belirli işlemleri otomatik olarak gerçekleştirmek için formları açmak veya raporları yazdırmak gibi bir veya daha fazla makro komutu içeren makrolar kullanılır. Makrolar sık ​​gerçekleştirilen görevlerin otomatikleştirilmesinde yararlı olabilir. Örneğin, kullanıcı bir düğmeyi tıklattığında rapor yazdıran bir makroyu çalıştırabilirsiniz.

Bazen veritabanındaki herhangi bir pencereden başlatılması gereken kendi prosedürünüzü veya belirli bir olayı işlemek için tasarlanmış bir prosedür oluşturmanız gerekebilir. Visual Basic dilinde tek bir program biriminde bir araya getirilen bu tür prosedürler kümesine modül adı verilir. İki ana modül türü vardır: sınıf modülleri ve standart modüller. Sınıf modülleri, belirli bir form veya raporla ilişkili form modülleri ve rapor modülleridir. Genellikle olayların (tuşa basılması gibi) işlenmesine yönelik prosedürler içerirler ve ilk olay prosedürünü oluşturduğunuzda otomatik olarak oluşturulurlar. Standart olarak

Veritabanı penceresinde tüm nesneleriyle çalışabilirsiniz. Belirli bir türdeki nesneleri görüntülemek için uygun sekmeyi seçin (örneğin, "Tablolar").

Sağdaki düğmeleri kullanarak mevcut nesneleri oluşturabilir ve değiştirebilirsiniz.

1.2. Veri tabanı tasarımı.

Tablolar, formlar ve diğer nesneleri oluşturmadan önce veritabanı yapısını ayarlamanız gerekir. İyi bir veritabanı yapısı, uyumlu ve verimli bir veritabanı oluşturmanın temelidir.

Veritabanı tasarım adımları:

1.Veri tabanının oluşturulma amacını, temel işlevlerini ve içermesi gereken bilgileri belirleyin. Veritabanı, doğrudan onunla çalışacak kişilerin gereksinimlerini karşılamalıdır. Bunun için veritabanının kapsaması gereken konuları, üretmesi gereken raporları belirlemeniz, oluşturacağı formları analiz etmeniz gerekmektedir. şu anda Verileri kaydetmek, oluşturulan veritabanını iyi tasarlanmış, benzer bir veritabanıyla karşılaştırmak için kullanılır.

2. Veritabanının içermesi gereken tabloların yapısını kağıt üzerinde geliştirin. Tabloları tasarlarken aşağıdaki temel ilkelere göre yönlendirilmeniz önerilir:

Tablodaki bilgiler kopyalanmamalıdır. Tablolar arasında tekrarlar olmamalıdır. Belirli bilgiler tek bir tabloda saklandığında, yalnızca tek bir yerde değiştirilmesi gerekecektir. Bu, işi daha verimli hale getirir ve aynı zamanda farklı tablolarda bilgilerin eşleşmemesi olasılığını da ortadan kaldırır. Örneğin bir tablo müşteri adreslerini ve telefon numaralarını içermelidir.

Her tablo yalnızca bir konuya ilişkin bilgi içermelidir. Her konuya ilişkin bilgiler, birbirinden bağımsız tablolarda yer alırsa çok daha kolay işlenir. Örneğin müşteri adresleri ve siparişleri ayrı tablolarda saklanır, böylece bir sipariş silindiğinde müşteri bilgileri veritabanında kalır.

3.Tabloda gerekli alanları belirleyiniz. Her tablo farklı bir konuya ilişkin bilgiler içerir ve tablodaki her alan, tablonun konusuna ilişkin ayrı bilgiler içerir. Örneğin, bir müşteri veri tablosu şirket adı, adres, şehir, ülke ve telefon numarasına ilişkin alanlar içerebilir. Her tablo için alanlar tasarlarken şunları aklınızda bulundurun:

Her alan tablonun konusuyla ilgili olmalıdır.

Tablo gerekli tüm bilgileri içermelidir.

Bilgiler en küçük mantıksal birimlere bölünmelidir (Örneğin, genel bir Ad alanı yerine Ad ve Soyadı alanları).

4.Anahtar alanını ayarlayın. Microsoft Access'in, müşteri verileri ve siparişleri gibi farklı tablolardaki verileri birbirine bağlayabilmesi için, her tablonun, tablodaki her kaydın bireysel değerini belirtecek bir alan veya alan kümesi içermesi gerekir. Bu alan veya alanlar kümesine birincil anahtar adı verilir.

5.Tablolar arasındaki ilişkileri tanımlayabilecektir. Verileri tablolara dağıttıktan ve anahtar alanları tanımladıktan sonra, farklı tablolardaki verileri birbirine bağlamak için bir şema seçmeniz gerekir. Bunu yapmak için tablolar arasındaki ilişkileri tanımlamanız gerekir.

6. Veritabanı yapısını tekrar gözden geçirin ve olası eksiklikleri belirleyin. Tablolar verilerle dolu değilken bunu bu aşamada yapmanız önerilir.

7.Veri ekleyin ve diğer veritabanı nesnelerini oluşturun. Tablo yapıları gereksinimleri karşılıyorsa tüm veriler girilebilir. Daha sonra herhangi bir sorgu, form, rapor, makro ve modül oluşturabilirsiniz.

8.Microsoft Access'teki analiz araçlarını kullanın. Microsoft Access'in veritabanı yapınızı geliştirmek için iki aracı vardır. Tablo Analizi Sihirbazı tabloyu inceler, gerekirse yeni bir yapı ve ilişkiler önerir ve onu yeniden işler. Performans analizörü veri tabanının tamamını inceler, iyileştirilmesi için önerilerde bulunur ve bunları uygular.

1.3. Veritabanı oluşturma.

Microsoft Access, veritabanı oluşturmanın iki yolunu destekler. Boş bir veritabanı oluşturabilir ve ardından bu veritabanına tablolar, formlar, raporlar ve diğer nesneleri ekleyebilirsiniz.

Bu yöntem en esnek yöntemdir ancak her veritabanı öğesinin ayrı bir tanımını gerektirir. Sihirbazı kullanarak hemen bir veritabanı oluşturmak da mümkündür.

gerekli tüm tabloları, formları ve raporları içeren belirli bir tür. Bu en basit yol veritabanının ilk oluşturulması. Her iki durumda da, fırsatınız olacak

Oluşturulan veritabanını değiştirme ve genişletme zamanı.

Yeni bir veritabanı oluşturuyorsanız (yalnızca bu durumda), Dosya iletişim kutusu görünecektir. yeni taban oluşturulan dosyanın adını ve konumunu belirtmeniz gereken veri"

Veri tabanı. Microsoft Access veritabanı dosyası .mdb uzantısına sahiptir. Veritabanının bir kopyasını almak için onu içeren dosyayı kopyalamanız gerekir, çünkü

Microsoft Access'ten çıktığınızda veri değişiklikleriniz otomatik olarak kaydedilir. Ancak Microsoft Access'te herhangi bir veritabanı nesnesinin yapısını değiştirdiğinizde, çıkmadan önce değişiklikleri kaydetmek istediğinizi onaylamanız istenir.

1.4. Tablolarla çalışma.

Bir tablo belirli bir konuya ilişkin bilgileri saklar; örneğin, "Ürünler" tablosu yalnızca ürünlerle ilgili bilgileri içerir ve "Tedarikçiler" tablosu yalnızca mal tedarik eden şirketlerle ilgili bilgileri içerir. Verilerin kopyalanmamasını ve yayınlanması sırasında hata oluşmamasını sağlamak için farklı türdeki verileri farklı tablolara dağıtmak gerekir. Bir tablodaki veriler sütunlar (“alanlar”) ve satırlar (“kayıtlar”) halinde düzenlenir.

Tabloyla çalışmanın iki modu vardır. Araç çubuğundaki özel düğmeye tıklayarak Tasarım modunu veya Tablo modunu seçebilirsiniz.

Tablo Tasarımı görünümünde, yeni alanlar ekleyerek veya mevcut tablo alanlarını silerek ve özelleştirerek bir tablonun tamamını oluşturabilirsiniz.

Bir alan eklemek için alan adını girin ve tablo penceresinin en üstüne yazın. Bir alanı yeniden adlandırmak için Alan Adı sütununda adını değiştirin.

Veri türü, alana ne tür verinin girilebileceğini belirler. Örneğin, para birimi alanına metin girilmesine izin verilmez. Uygun veri türünün seçilmesi, verilerin sıralama, hesaplamalar ve diğer işlemler için doğru biçimde girilmesini sağlar. Veri türünü tanımlamak veya değiştirmek için Veri Türü sütununu seçin, alandaki açılır simgeye tıklayın ve listeden bir veri türü seçin.

Her alanın, alan verilerinin kaydedilmesini, işlenmesini ve görüntülenmesini kontrol edebileceğiniz, değiştirebilen özellikleri vardır. Örneğin, “Nakit” formatı için bir rakam grubu ayırıcısı ve bir para birimi simgesi (1.234 g) otomatik olarak eklenir. Bir alan özelliğini ayarlamak için, onu tablo tasarımcısı penceresinin üst kısmında seçin ve pencerenin altında bu özelliğin değerini girin veya listeden seçin. Kullanılabilir özellikler kümesi, alanın veri türüne göre belirlenir.

Tablodaki her girişi tanımlamak için anahtar adı verilen benzersiz bir etiket kullanılır. Tıpkı bir plakanın bir arabayı benzersiz bir şekilde tanımlaması gibi, bir anahtar da bir kaydı benzersiz bir şekilde tanımlar. Tablolardaki anahtar alanlar tablolar arası ilişkiler oluşturmak için kullanılır. Bir anahtar tanımlamak için gerekli alanı açıklayan satırı seçin ve araç çubuğundaki Anahtar düğmesine tıklayın.

Tablo görünümünde tablo verilerini ekler, düzenler veya görüntülersiniz. Ayrıca yazım denetimi yapabilir ve tablo halindeki verileri yazdırabilir, kayıtları filtreleyebilir ve sıralayabilir, dış görünüş sütunları ekleyerek veya kaldırarak tablo yapısını değiştirin.

Kayıt eklemek için araç çubuğundaki Yeni Kayıt düğmesini kullanın. Bu butona tıkladığınızda tablonun sonunda boş bir satır belirir.

Kayıtları silmek için kaydın herhangi bir alanını seçin ve araç çubuğundaki Kaydı sil düğmesini tıklayın.

Bir tablodaki satırlar, bir veya daha fazla sütunun içeriğine göre sıralanabilir. Bunun için sıralama yapacağınız alanı seçin ve araç çubuğundaki Artan Sırada Sırala veya Azalan Sırada Sırala düğmesini tıklayın.

Filtreleme, formdaki yalnızca belirli kayıtları görüntülemenize olanak tanır. Filtrelemek istediğiniz verileri seçin ve araç çubuğundaki Seçime göre filtrele düğmesini tıklayın. Filtreyi değiştirmek için Filtreyi değiştir düğmesini tıklayın. Daha ayrıntılı bir filtreleme koşulu ayarlamak için Kayıtlar menüsündeki Filtre komutunu ve Gelişmiş filtre alt komutunu seçin. Normal veya gelişmiş bir filtre uygulamak için araç çubuğundaki Filtreyi Uygula düğmesini tıklayın.

1.5. Veri tipleri.

Veri türü, alana ne tür verinin girilebileceğini belirler. Örneğin, para birimi alanına metin girilmesine izin verilmez. Uygun veri türünün seçilmesi, verilerin sıralama, hesaplamalar ve diğer işlemler için doğru biçimde girilmesini sağlar. Microsoft Access aşağıdaki veri türlerini destekler:

Metin

Telefon numaraları gibi hesaplama gerektirmeyen metin veya sayılar.

NOT alanı

Uzun metin veya metin ve sayıların birleşimi.

Sayısal

Hesaplamaları gerçekleştirmek için kullanılan sayısal veriler.

Tarih Saat

100 ila 9999 yıllarına (dahil) ilişkin tarihler ve saatler.

Parasal

Matematiksel hesaplamalarda kullanılan parasal değerler ve sayısal veriler.

Tezgah

Benzersiz sırayla artan (1 oranında) veya rastgele numaralar, her birini eklerken otomatik olarak girilir Yeni giriş V

Mantıklı

Boole değerlerinin yanı sıra iki olası değerden birini (Doğru/Yanlış, Evet/Hayır) içerebilen alanlar.

OLE Nesne Alanı

Nesne (e-tablo gibi) Microsoft Excel, belge Microsoft Word Microsoft Access tablosuna bağlı veya gömülü (ikili formatta resim, ses kaydı veya diğer veriler).

Köprü

Bir köprünün adresini temsil eden harf ve rakamlardan oluşan bir dize.

Oyuncu Değiştirme Sihirbazı

Bir listeden veya bir dizi sabit değer veya başka bir tablodan değerler içeren bir birleşik giriş kutusundan değer seçimi sunan bir alan oluşturur. Bir hücredeki listeden bu seçeneğin seçilmesi, alan türünü belirleyen Arama Sihirbazı'nı başlatır.

Ders 2

Veri girişi ve düzenleme

Veri girişi

Tablo modunda girilen tüm veriler görüntülenir. Eğer sadece tablo yapısı oluşturulmuşsa tabloda henüz veri yok demektir. Boş bir tabloda, kayıt işaretçisi (sağa işaret eden üçgen işaretçi görüntüsüyle birlikte) genellikle tablonun ilk satırına ayarlanır.

Bir alana (tablo görünümünde) değer girmek için imleci o alana taşıyın ve değeri yazın. Bir gönderiyi düzenlerken gönderi işaretçisi kalem görünümünü alır. Yeni bir giriş girdiğinizde (işaretinde kurşun kalem bulunan), otomatik olarak bir sonraki satır görüntülenir (işaretleyicide yeni girişi belirtmek için yıldız işareti bulunur). Yeni kayıt işaretçisi her zaman tablonun son satırını işaretler.

Yeni bir kayıt girerken imleç genellikle tablonun ilk alanına yerleştirilir.

Gerçekleştirilen işleme ve kaydın türüne bağlı olarak kayıt jetonu dört biçimden birini alabilir.

Geçerli kaydın işaretçisi.

Düzenlenen girişin işaretçisi.

Engellenen kayıt işaretçisi (çalışırken

çok oyunculu mod).

Yeni giriş işaretçisi.

Bir kaydı kaydetme

Eklenen veya değiştirilen bir giriş, başka bir girişe geçtiğinizde veya tabloyu kapattığınızda otomatik olarak kaydedilir.Aynı zamanda giriş işaretinin şekli de değişir: kalem sağa dönük bir oka dönüşür.

Bir kaydı kaydetmek için birincil anahtar alanına geçerli bir değer girmelisiniz. Birincil anahtar değeri, veri türü, benzersizlik ve Değer Koşulu özelliğinde girilen diğer değer kontrol kurallarına göre kontrol edilir ( Doğrulama Kural )

İptal düğmesi ( Geri alma Akım Alan / Kayıt Araç çubuğunda bulunan ), yalnızca geçerli kayıtta yapılan değişiklikleri geri almanıza olanak tanır. Bir sonraki girişe geçtikten sonra bu düğme normal geri alma moduna dönecektir ve bir sonraki girişi değiştirdiğinizde, bir önceki girişte yapılan değişikliği artık geri alamazsınız.

Geçerli kaydı, Kayıtlar->Kaydı Kaydet komutunu kullanarak diske kaydedebilirsiniz ( Kayıtlar -> Kaydetmek Kayıtlar ) veya tuş kombinasyonları< Vardiya + Girmek >.

Girilen verilerin doğruluğunun kontrol edilmesi

Otomatik veri türü kontrolü

Access, bazı veri türlerini herhangi bir müdahaleye gerek kalmadan otomatik olarak denetler. Bu tür verileri içeren alanlar için , özellikleri doldurmaya gerek yok Değer koşulu. Bu veri türlerini listeleyelim.

Sayı

Para birimi

Tarih/Saat

Mantıksal (Evet/Hayır)

Sayı ve Para Birimi geçerli sayısal değerler girmenizi sağlar. Access, Sayı alanına harf girmenize izin verse de bu alandan çıkmaya çalışırsanız, şu iletiyi içeren bir iletişim kutusu görüntülenir: "Girdiğiniz değer, Veri Türü veya Alan Boyutu özellikleriyle eşleşmiyor" Kabul edilemez başka karakterler veya birden çok ondalık nokta girerseniz ya da Sayı türündeki belirli bir boyut veri alanı için aşırı büyük bir sayı girmeye çalışırsanız, hata mesajı da görünecektir.

Tarih/Saat alanları tarih ve saat değerlerinin doğru olup olmadığını kontrol eder. Tarih/Saat alanına saati 44:44:44 veya yalnızca bir harf girmeye çalışırsanız, bir hata iletişim kutusu görünecektir

Boolean (Evet/Hayır) Aşağıdaki ayar değerlerinden yalnızca birini girebilirsiniz: Boolean için Evet, Doğru (Açık) veya sıfırdan farklı herhangi bir sayı Evet ve Hayır (Hayır), Yanlış (Yanlış), Kapalı ( Kapalı) veya için 0 mantıksal Hayır Format özelliğinde kendi Boolean (Evet/Hayır) değerlerinizi tanımlayabilirsiniz ancak genellikle standart değerler kullanılır

Veri Giriş Yöntemleri

Çeşitli türdeki alanlara veri girişi gerçekleştirilir Farklı yollar. Bazı veri türleri için değerin geçerliliği otomatik olarak kontrol edilir. Ancak bazı tablolar oluştururken standart olmayan (kullanıcı tanımlı) formatlardaki verileri girmeniz ve ValidationRule özelliğinde bunlar için geçerlilik kuralları ayarlamanız gerekebilir. Daha sonra bakacağız çeşitli yollar veri girişi. |

Standart metin girişi

“Öğrencilerim” tablosuna girilen üç alan Metin türü alanlardı. FamNameName1 alanlarında veri girişi için bir giriş maskesi kullanılır. Küçük harflerle bir değer girerseniz, görüntülenecektir: ilk harf büyük, geri kalanı küçük harftir. Metin özel anlamlar açısından kontrol edilebilir ve belirtilen formatta görüntülenebilir.

Bazen Metin ( gibi bir alanda Metin ) birkaç satırdan oluşan bir değer girmeniz gerekir. Yeni bir satır eklemek için tuş kombinasyonuna basın< Ctrl + Girmek >. Bu özellik, hem adres alanındaki hem de Not alanındaki dizeleri biçimlendirmek için kullanışlıdır.

Tarih/saat verilerini girme

Değerler mmm yy formatında girilir. 4/8/96'ya girip bu alandan çıktığınızda bu şekilde olacaktır. Access, değeri Arg 96 olarak görüntüler. Tablo aslında 4/8/92 değerini saklar ve imleci bu alana yerleştirerek bunu görüntüleyebilirsiniz. Öte yandan Arg alanına 96 girdiğinizde Arg 96 değeri tabloya kaydedilecektir.

Tarih/Saat türündeki bir alan için ayrıca #1/1/70# AndDate() arasında değerde bir koşul tanımlayabilirsiniz. Bu durum girilen doğum tarihinin 1 Ocak 1970 ile güncel tarih arasında olması gerektiğini belirtir.

Formatlar, verilerin ne kadar bellek kapladığını değil, nasıl görüntüleneceğini etkiler.

Veri doğrulamalı metin veri girişi

Bir metin alanının şu şekilde ayarlanmış bir özelliği olabilir: Değere ilişkin durum. Giriş verilerini değerlerle (örneğin F,M,C) sınırlandırır. Bu alana F, M ve C dışında değerler girmeye çalıştığınızda aşağıdaki gibi bir mesaj içeren bir iletişim kutusu görünecektir: Bu alana yalnızca M, F veya C için bir değer girebilirsiniz. için "mesaj hakkında" özelliğinin değeri ile belirlenir. hata" bu alanın.

Değerin koşulunu kontrol ederek sayısal verileri girme |

Sayısal alanlar için veri doğrulama kuralları belirtilir. Sonuç alanı için Değer Koşulu özelliği, değerlendirme değerini sınırlayacak şekilde ayarlanır (>=2 ve<=5). При нарушении этого правила появится диалоговое окно с сообщением об ошибке. Это сообщение определяется содержимым свойства сообщения об ошибке для данного поля.

OLE veri girişi

Foto adı verilen bir OLE nesne alanı, nesnenin (görüntünün) kendisi ekranda gösterilmeden bile doldurulabilir. Aşağıdaki nesneler bir OLE tipi alanda saklanabilir.

Raster görüntüler.

Ses dosyaları.

Grafikler ve (diyagramlar).

Word veya Excel'de.

OLE sunucusu tarafından tanınan bir nesne Access'te OLE türü bir alan olarak depolanabilir.OLE nesneleri genellikle görülebilmeleri, duyulabilmeleri veya kullanılabilmeleri için formlara girilir. Bir tabloya bir OLE nesnesi yerleştirdiğinizde, nesnenin açıklamasını içeren bir metin göreceksiniz (örneğin, bir OLE türü alanında PaintbrushPicture yazısını görebilirsiniz). Bir nesneye girmenin iki yolu vardır.

Panodan yapıştırın.

Ekle->Nesne komutunu yürüttükten sonra görüntülenen iletişim kutusundan Ekle

MEMO veri girişi

Recenzia alanı MEMO tipi verileri içerir. Bu tür, her giriş için 64.000 bayta kadar metin girmenize olanak tanır. Tablo girilen metnin yalnızca bir kısmını görüntüler. Basarak , aynı anda 1.000 bayta kadar metni görmenize olanak tanıyan kaydırma çubuğuna sahip bir giriş iletişim kutusu (Yakınlaştırma) görüntüleyebilirsiniz.

Bir tablodaki kayıtlar arasında gezinme

Kural olarak, verileri girdikten sonra çoğu zaman bazı değişiklikler yapmak gerekli hale gelir.Bu, aşağıdaki nedenlerden kaynaklanabilir:

Yeni bilgiler alındı

Hatalar algılandı

Yeni girişler eklemeniz gerekiyor

Verileri değiştirmek için öncelikle tabloyu açın.Veritabanı penceresinde, tablolar listesinde adının bulunduğu satıra çift tıklayarak tabloyu Veri Sayfası görünümünde açın.

Tablo Tasarımı modundaysanız, verilerde değişiklik yapmak üzere Tablo görünümüne girmek için Görünümler düğmesini tıklayın.

Girişler arasında gezinme

Herhangi bir kayda gitmek için imleci üzerine yerleştirebilir veya fareyle üzerine tıklayabilirsiniz, ancak tablolar çok büyükse, istenen kayda hızlı bir şekilde gitme sorunu özellikle akut hale gelir

Kayıtlar arasında gezinmek için dikey kaydırma çubuğunu kullanabilirsiniz. Kaydırma çubuğundaki ok düğmeleri, kayıt işaretçisini tıklama başına yalnızca bir konum taşımanıza olanak tanır. Bu nedenle, daha hızlı ilerlemek için (aynı anda birden fazla kayıt arasında) kaydırma çubuğu kaydırıcısını kullanmak daha iyidir. Ayrıca fareyi İlerideki birçok konuma gitmek için kaydırıcı ile kaydırma çubuğundaki düğme arasındaki alan.

Düzenle->Git komutu, masada hızlı bir şekilde hareket etmek için çeşitli seçenekler sunar.

Veri Sayfası görünümünde pencerenin alt kısmında bulunan beş atlama düğmesi, kayıtlar arasında gezinmek için de kullanılabilir. Bu düğmelere tıklamak, herhangi bir kayda atlamanıza olanak tanır. Kayıt numarasını biliyorsanız (belirli bir kayıt için satır numarası) , kayıt numarası alanına tıklayın, giriş numarasını girin ve tuşuna basın Kayıt numarası alanına gitmek için tuşuna basın .

Masada dolaşırken kaydırma çubuğu komutlarına dikkat edin. Siz kayıttaki herhangi bir alana tıklayana kadar Access, kayıt numarası alanını güncellemez.

Ayar noktası araması

Kayıt numarasını bilmenize rağmen ona gidip belirli bir alan bulabilirsiniz, çoğu durumda kayıtta belirli bir değer bulmanız gerekecektir. Bu üç şekilde yapılabilir:

Düzenle->Bul (Düzen->Bul) komutunu seçin

Araç çubuğunda bulunan FindSpecifiedText düğmesine tıklayın (dürbünleri gösterir).

Klavye kısayolu kullanma

Bu yöntemlerden herhangi birini kullanırken bir iletişim kutusu görünecektir. Yalnızca belirli bir alanı aramak için imleci alanın içine yerleştirin (ve bunu iletişim kutusunu açmadan önce yapın). İletişim kutusunda SearchOnlyCurrentField onay kutusunu seçtiğinizde Access yalnızca belirtilen alanda arama yapar.

Bu iletişim kutusu çeşitli arama parametrelerini ayarlamanıza olanak tanır. FindWhat metin kutusuna aradığınız değeri girin. Değeri alanda göründüğü şekilde veya aşağıdakileri kullanarak girebilirsiniz: özel karakterler:

* - Herhangi bir sayıda karakterle eşleşir

Bir karakterle eşleşir

# - Bir rakama karşılık gelir

Bu sembollerin nasıl çalıştığını anlamak için AB ile başlayan tüm değerleri bulmak istediğinizi varsayalım. Bunun için AB* girin

Şimdi diyelim ki sonu 001 karakteriyle biten değerleri bulmak istiyorsunuz. Bu durumda şunu girin: *001 . AB karakterleriyle başlayan, 001 karakterleriyle biten ve arasında yalnızca iki karakter bulunan herhangi bir değeri aramak için şunu girmeniz gerekir: AB??001. “Ko” ile biten tüm soyadlarını bulmanız gerekiyorsa, Brodsky ve Çaykovski gibi değerleri aramak için şunu girin: * ortak.

Eşleştirme açılır listesi üç seçenek içerir:

Alanın herhangi bir kısmıyla (AnyPartofField)

Tüm Alanlar

Alanın başından itibaren (StartofField)

Standart seçenek WholeField'dır. Örneğin, değer Pet'e eşitse Pet değeri bulunacaktır. Alanın herhangi bir kısmıyla (AnyPartofField) seçeneği seçilirse arama sonucunda Petrov, Petrovsky değerleri alınacaktır. Shpetny vb. Ayarı ile yapılan arama sonucunda Alanın başından itibaren (StartofО), Petrov, Petrovsky değerleri bulunacaktır.

Ara açılır listesinde Yukarı, Aşağı, Tümü ayarından bir veya daha fazla seçenek belirleyebilirsiniz.

Yalnızca geçerli alanda (SearchOnlyCurrentField) seçenek butonunu seçtiğinizde değer yalnızca tek bir alanda aranacaktır. MatchCase onay kutusu büyük ve küçük harflerin ayırt edilip edilmeyeceğini belirler. Varsayılan olarak farklılık göstermezler.Pet değeri arandığında pet, Petr ve Petrov bulunacaktır. MatchCase onay kutusunu seçtiğinizde, büyük ve küçük harfleri dikkate alan bir arama dizesi girmelisiniz

Açıkçası Sayı, Para Birimi ve Tarih/Saat veri türleri için büyük/küçük harf duyarlılığı bir anlam ifade etmez.) MatchCase onay kutusunu seçtiğinizde Access, SearchFieldsAsFormatted onay kutusunu yok sayar. (Tablo alanlarını biçimlendirdiyseniz bu kutuyu işaretleyin) örneğin, Nisan 1982'de doğan herkesin kayıtlarını DateBirth alanında aramanız gerekir. Bunu yapmak için SearchFieldsasFormatted seçeneğini işaretleyin ve Apr 92 girin. Bu onay kutusunu işaretlemezseniz, aramanın tam tarihine göre yapılması gerekecektir. doğum, örneğin 4/8/92'yi arayın

SearchFieldsasFormatted onay kutusunun kullanılması aramayı önemli ölçüde yavaşlatabilir.

Arama, İlk Bul veya Sonrakini Bul düğmesini tıklattığınızda başlar. Bir değer bulduğunuzda Access onu seçer. Eşleşen ilk değeri bulmak için Bul düğmesini tıklayın. Bir sonraki değeri bulmak için Sonrakini Bul düğmesine tıklayın.Arama işlemi boyunca iletişim kutusu açık kalır. Bu nedenle, istediğiniz değeri bulduğunuzda iletişim kutusunu kapatmak için Kapat düğmesini tıklayın.

Veri Sayfası Görünümünde Değerleri Değiştirme

Bir değeri değiştirmek için o değere gidin ve gerekli düzeltmeleri yapın. Bir değeri düzenlemenin birkaç nedeni olabilir.

Yeni bir değer katmak.

Mevcut bir değeri değiştirme

Mevcut bir değeri değiştirme

Alan boşsa, yeni bir değer girmeniz yeterlidir.Alana herhangi bir yeni değer girerken, yeni girişler girerken uyguladığınız kuralların aynısını izleyin.

Mevcut bir değeri değiştirme

Klavyeyi veya fareyi kullanarak bir alan seçebilirsiniz Klavyeyi kullanırken alanın içeriği vurgulanır (Tersine çevrilmiş biçimde görüntülenir) Herhangi bir tuşa bastığınızda alanın içeriği silinir ve yerine karşılık gelen sembol gelir. basılan tuş Bir tuşa basmak , alan değerlerini değiştirmeden kaldıracaksınız. Boşluk çubuğuna basıldığında değer silinir ve yerine boşluk çubuğu gelir

Fareyi kullanarak bir alanın içeriği aşağıdaki yollarla seçilebilir:

Alanın sol kenarına tıklayın (işaretçinin büyük bir artı işaretine dönüştüğü yer)

Alanı çift tıklayın (metinde boşluk varsa bu yöntem çalışmaz)

Fare işaretçisini tıklayıp alanın içeriği boyunca soldan sağa sürükleyin

Alan içeriğinin herhangi bir bölümünü seçin ve tuşuna basın

Mevcut bir değeri DefaultValue özelliğindeki varsayılan değerle değiştirmek için değeri vurgulayın ve tuş birleşimine basın .

Mevcut bir değeri önceki girişteki aynı alandaki bir değerle değiştirmek için tuş kombinasyonuna basın<Сtrl+"(кавычки)>

Tıklamadığınızdan emin olun<С1г1+-(минус)>, çünkü bu durumda mevcut giriş silinecektir

Mevcut bir değeri değiştirme

Mevcut bir değeri düzeltmek için, değerin tamamını değiştirmek yerine o değerdeki herhangi bir karakterin önünü tıklayın. Fare imlecini belirli bir karakterin önüne getirerek ekleme modunu etkinleştirirsiniz ve yeni bir değer girdiğinizde mevcut değerler sağa kayar. Tuşa bastıktan sonra Değiştirme modu açılır ve girilen karakterler birer birer değiştirilir. İmleç tuşlarını kullanarak, bunların değişmesine neden olmadan birinden (ve diğerine) geçebilirsiniz. İmlecin solundaki karakteri silmek için tuşuna basın. sağda bulunan karakteri silmek için tuşunu kullanın. .

Düzenleme Yöntemleri

Bir alan içinde hareket etme -> ve tuşlarına basarak<-
Bir alana değer ekleme Ekleme konumunu seçin ve değeri girin
Tüm alan içeriğini seçme F2 tuşuna basın veya çift tıklayın
Bir değeri yenisiyle değiştirme Alanın tamamını seçin ve yeni bir tane girin
Önceki alandan değiştirme Ctrl+’(kesme işareti)
Varsayılan değerle değiştir Ctrl+Alt+boşluk
Satır sonu ekleme (metin, Not) Ctrl+Enter
Teknoloji dizisi kaydediliyor Shift+Enter veya başka bir satıra git
Geçerli tarihin eklenmesi Ctrl+;(noktalı virgül)
Geçerli saati ekle Ctrl+:(iki nokta üst üste)
Yeni bir giriş ekleme Ctrl++(artı)
Bir girişi silme Ctrl+-(eksi)
Seçenek düğmeleri arasında geçiş yapma Uzay
Geçerli kayıtta yapılan değişiklikleri iptal etme Esc veya iptal düğmesi

Düzenlenemeyen alanlar

Düzenlenemeyen alanlar var. Bu alanların türleri

İşlemleri iptal et

Bazen araç çubuğunda bulunan Geri Al düğmesi gri renkte görünür ve kullanılamaz. Ancak kaydı düzenlemeye başladığınız anda kullanılabilir hale gelecektir ve bunu mevcut alandaki girişleri iptal etmek için kullanabilirsiniz. Bu tuş aynı zamanda işlemleri iptal etmek için de kullanılır. . Buna basıldığında değer veya alan değiştirme işlemi iptal edilir. Tuşa iki kez basmak , mevcut girişin tamamındaki değişiklikleri geri alacaksınız.

Düzenle->Geri Al komutu aynı zamanda işlemleri geri almak için de kullanılır ve Komut adı, geri alınan eyleme bağlı olarak değişir.

Bir alandaki değerin değiştirilmesini iptal etmek için Düzenle->Yazmayı Geri Al komutunu seçin veya araç çubuğunda bulunan Geri Al düğmesini kullanın. Başka bir alana geçtikten sonra, önceki alanda yapılan değişiklikler Düzenle->Geçerli alanı/kaydı geri yükle komutu veya Geri Al düğmesi kullanılarak geri alınabilir. Düzenle->Geçerli alanı/kaydı geri yükle komutunu (Düzenle->Geçerli Alanı Geri Al/Kayıt) kullanarak, kaydedilmemiş geçerli kayıttaki tüm değişiklikleri geri alabilirsiniz. Bir kaydı kaydettikten sonra, üzerinde yapılan değişiklikler Düzenle->Kaydedilen Kaydı Geri Al komutu seçilerek geri alınabilir. Ancak bir sonraki girişi düzenlediğinizde bu değişiklikler geri alınamaz.

Değerleri kopyalayıp yapıştırın

Verilerin arabelleğe kopyalanması veya silinmesi, herhangi bir özel Erişim işlevi tarafından değil, Microsoft Windows 95/NT sisteminin kendisi tarafından gerçekleştirilir. Arabellekten kopyalanan veya silinen bir değer, Düzenle->Yapıştır komutunu veya araç çubuğunda bulunan Yapıştır düğmesini kullanarak başka bir alana veya kayda yapıştırılabilir. Arabelleğe silme, arabellekten kopyalama ve yapıştırma işlemleri, hem çeşitli Windows uygulamaları arasında hem de Access'in kendi içinde veri alışverişinde bulunmak için kullanılır. Bu yöntemi kullanarak kayıtların tamamını başka tablolara ve hatta başka veritabanlarına kopyalayabileceğiniz gibi, Microsoft Word ve Excel programlarıyla veri alışverişi de yapabilirsiniz.

Değerleri değiştirme

Düzenle->Değiştir menü komutu desene göre arama yapmanızı ve değiştirmenizi sağlar. Bu komutu seçtikten veya tuşlara bastıktan sonra < Ctrl + H > ekranda bir iletişim kutusu görünecektir,

Bu iletişim kutusu, Düzenle->Bul komutunu seçtikten sonra görünene çok benzer. Yalnızca Örnek metin alanının (FindWhat) yanı sıra, Şununla Değiştir alanı da vardır. Bir tuşa bastığınızda arama başlar . Deseni kullanarak değeri bulma. Access bunu vurguluyor. Bu değeri değiştirmek için Değiştir düğmesine tıklayın. Tüm değerleri bir kerede değiştirmek için Tümünü Değiştir düğmesine tıklayın.

Yeni girişler ekleme

Tablo görünümünde bir kayıt eklemek için imleci son satıra (kayıt işaretçisinin yıldız işaretine benzediği yere) yerleştirin ve yeni bir kayıt girin.Yeni bir kayda gitmek için komutunu seçebilirsiniz.

Ekle->Kayıt ->Kayıt), araç çubuğunda bulunan Yeni Kayıt düğmesine tıklayın, taşıma düğmelerini veya Düzenle->Git->Yeni Kayıt komutunu kullanın.

(Düzenle->Git->Yeni). Ayrıca son girişe gidebilir ve tuşuna basabilirsiniz.< | >Bazen birkaç yeni giriş eklemeniz ve mevcut girişleri geçici olarak görünmez yapmanız gerekir. Menü komutu

Kayıtlar->Veri Girişi, ekranı tüm girişlerden geçici olarak temizlemenize olanak tanır ve ardından yeni girişleri müdahale olmadan düzenleyebilirsiniz. Tüm kayıtları geri yüklemek için komutu seçin

Kayıtlar->Filtreyi Kaldır/Sırala

Girişleri silme

İstediğiniz sayıda girişi silmek için bunları seçin ve tuşuna basın. veya Düzenle->Sil (Düzenle->Sil) komutunu seçin. Bir kaydı silmek için, imleci alanlarından herhangi birine yerleştirin ve Düzenle->Kaydı Sil (Düzenle->Kaydı Sil) komutunu seçin. Bir kaydı silerken, bir iletişim kutusu görüntülenir. silme işlemini onaylamanız gereken görünür Evet düğmesine tıklarsanız, girişler silinir ve Hayır'a tıklarsanız her şey değişmeden kalır

Bu iletişim kutusunun varsayılan ayarı Evet düğmesini seçmektir, bu nedenle tuşuna bastığınızda girişler otomatik olarak silinecektir. Ancak bu yöntemi kullanarak girişleri yanlışlıkla silerseniz, bunları geri yüklemek mümkün olmayacaktır.

Bitişik (yani komşu) kayıtları seçmek için, ilk kaydın işaretçisine tıklayın ve fare işaretçisini seçmek istediğiniz kayıtların sonuncusuna doğru sağa sürükleyin

Sütunları ekleme, değiştirme veya kaldırma

Access 97'deki Veri Sayfası görünümünde sütun ekleme, kaldırma ve yeniden adlandırma yeteneği tehlikelerle doludur. Mesele şu ki bu işlemler veri yapısını değiştiriyor.Bildiğiniz gibi TableDesign modunda değişiklik yaptığınızda altta yatan veri yapısı değişiyor.Ancak Tablo Tasarımı modunda yapılan değişikliklerin tam sonuçlarını bile fark edemeyebilirsiniz. Diğer kullanıcılar için veritabanları oluştururken tablo görünümünde değişiklik yapmamalarına dikkat edilmelidir.

Veri Sayfası görünümünde bir sütunu silme

Veri Sayfası görünümünde bir sütunu silmek için sütunu seçin ve tuşuna basın. veya Sütunu Düzenle-Sil komutunu seçin (Edrt^DeleteColumn) Tablo yapısından alanın kendisinin yanı sıra bu sütundaki tüm verilerin silinmesini onaylamanız gereken bir iletişim kutusu görünecektir. bu alan bir veri giriş formunda veya bir raporda kullanılıyorsa, bu alanı silerseniz, herhangi bir nesne bu alanın adına her eriştiğinde bir hata mesajı alırsınız.

Veri Sayfası Görünümünde Sütun Ekleme

Veri Sayfası görünümünde yeni bir sütun eklemek için, imlecin bulunduğu sütunun sağında Alan"1 başlıklı bir sütun oluşturacak olan ^Sütun Ekle'yi seçin. Daha sonra bu sütunun girişine yeni veriler girebilirsiniz.

Yeni bir sütun eklediğinizde tablonun yapısı değişir (yani ona yeni bir alan eklenir). Bir tabloyu kaydettiğinizde Access, eklenen alanın özelliklerini, içine girilen değerlere göre belirler.

Alan adını değiştirme (sütun başlığı)

Yeni bir sütun eklerken tabloyu kaydetmeden önce başlığını değiştirmeniz önerilir. Bunu yapmak için üzerine çift tıklayın ve gerekli değişiklikleri yapın. Tablo kaydedilirken tablo yapısında alan adı olarak bu başlık kullanılacaktır.

Sütun başlığını değiştirerek tablodaki alanın adını değiştirmiş olursunuz. Formlarda, raporlarda, sorgularda, makrolarda veya modüllerde kullanılıyorsa, bu nesneler siz onlara uygun düzeltmeler yapana kadar çalışmayacaktır. Alan adını değiştirmenin bu yöntemi hoş olmayan sonuçlarla doludur, bu nedenle yalnızca deneyimli kullanıcıların bunu kullanması önerilir.

Girişleri görüntüleme

Girişleri eklemek veya değiştirmek için fareyi veya menü komutlarını kullanabilirsiniz. Biçim menüsünü veya fare komutlarını kullanarak alanların sırasını değiştirebilir, sütunları gizleyebilir ve dondurabilir, satır yüksekliğini ve sütun genişliğini değiştirebilir, farklı bir yazı tipi seçebilir ve hatta kılavuz çizgilerini gösterebilir veya kaldırabilirsiniz.

Alanların sırasını değiştirme

Varsayılan olarak Access, Veri Sayfası görünümündeki alanları tablo veya sorguda göründükleri sırayla görüntüler. Ancak bazen içerdikleri verileri analiz etmeyi kolaylaştırmak için bazı alanları yan yana yerleştirmeniz gerekir. Alanların sırasını değiştirmek için bir sütun seçin ve onu yeni bir konuma sürükleyin.

Sütunları tek tek veya gruplar halinde seçip sürükleyebilirsiniz. Ad alanının tablonun başında yer almasını istediğinizi varsayalım. Bunu yapmak için şu adımları izleyin:

1. Fare işaretçisini alan adının (sütun) Adının üzerine getirin (aşağı ok şeklini alacaktır).

2. Fare düğmesini tıklayıp basılı tutun. Sonuç olarak Ad sütununun tamamı seçilecektir. Düğmeyi bırakın.

3. Sütunlardan birinin adına tekrar tıklayın ve basılı tutun; İşaretçi çerçeveli bir ok olarak görünecektir.

Bu sütunu tablonun sol kenarına sürükleyin. Fare düğmesini bırakın; sütun tablonun başına taşınacaktır.

Bu şekilde, seçilen bir veya daha fazla alanı sola, sağa ve hatta sağın ötesine taşıyabilirsiniz! uluyan pencere sınırı.

Veri Sayfası görünümünde alanların taşınması tablo yapısını değiştirmez.

Alan genişliğini değiştirme

Bir alanın (yani bir sütunun) genişliğini değiştirmek için, bunu ya iletişim kutusunda (burada karakter sayısına göre belirlenir) ya da sütun başlığının sağ kenarlığını sürükleyerek (fare işaretçisi çift ​​başlı oklu bir çarpıya dönüşür).

Sütun genişliğini değiştirmek için iki basit adımı izleyin:

1. İmleci, bölme çizgilerindeki iki sütun başlığının arasına yerleştirin.

2. Sütun kenarlığını daraltmak için sola, genişletmek için sağa sürükleyin.

En iyi uyum ilkesine göre (en uzun öğeye göre) bir sütunun genişliğini anında değiştirmek için, sütun başlığının sağ kenarına çift tıklamanız gerekir.

Sütun genişliğini değiştirmek/tablodaki alanın boyutunu değiştirmez: yalnızca, içerdiği veriler için görüntülenen sütunun boyutlarını değiştirirsiniz.

Sütun genişliğini değiştirmenin başka bir yolu daha vardır: Format^ColumnWidth komutunu çalıştırmanız veya sütun başlığına sağ tıklayıp içerik menüsünden ColumnWidth komutunu seçmeniz gerekir. Sütun Genişliği iletişim kutusu görüntülenir. Burada sorabilirsiniz

sütun genişliği, karakter sayısıyla ölçülür. Varsayılan genişliği tanımlamak için Standart Genişlik onay kutusunu işaretleyin.

Bir sütunun sağ kenarlığını önceki sütunun kenarına ulaşana kadar sola sürüklemek o sütunu gizleyecektir. ColumnWidth iletişim kutusunda değeri 0 olarak ayarlarsanız aynı şey olur. Bu nedenle, gizli bir sütunu tekrar göstermek için Format^UnhideColumns'u çalıştırın.

Bir kaydın yüksekliğini değiştirme (çizgi)

Bir kaydın (yani bir satırın) yüksekliğini değiştirmek için fare işaretçisini kaydın kenarına (kayıt işaretleyici alanına) yerleştirin ve satırın üst kenarlığını sürükleyin veya Format^SatırYüksekliği'ni seçin. Metni daha büyük bir yazı tipine veya birkaç satıra yerleştirmeniz gerektiğinde satır yüksekliğini artırma ihtiyacı ortaya çıkar.

Bir girişin kenarlığını sürüklediğinizde fare işaretçisi değişecektir. Satır yüksekliğini değiştirmek için aşağıdaki adımları izleyin.

1. İmleci kayıt işaretleyici alanındaki iki çizgi arasındaki ayırma çizgisine yerleştirin.

2. Satır yüksekliğini azaltmak için çizgi kenarlığını yukarı, artırmak için ise aşağı sürükleyin.

Satır yüksekliğini değiştirmek, tablo görünümündeki tüm satırların yüksekliğinin aynı anda değişmesine neden olur.

Satır yüksekliğini değiştirmenin başka bir yolu daha vardır: Format^RowHeight komutunu seçin. Satır yüksekliğini nokta cinsinden girebileceğiniz bir iletişim kutusu görünecektir. Varsayılan bir yükseklik seçmek için Standart Yükseklik onay kutusunu seçin.

Bir kaydın kenarlığı yukarı doğru sürüklendiğinde önceki kaydın kenarlığıyla kesişiyorsa, o zaman tümü| çizgiler gizlenecek. RowHeight iletişim kutusunu 0'a yakın bir değere (örneğin, 0,1) ayarlarsanız aynı şey olur. Bu durumda satırları görüntülemek için Format^RowHeight (Format=>RowHeight) komutunu çalıştırın ve satır yüksekliği için standart değeri ayarlayın.

Izgara ekranı

Tipik olarak ekran, satırların ve sütunların sınırları görevi gören çizgilerin bulunduğu bir ızgara görüntüler. Format^Cells komutunu kullanarak bu ızgaranın görüntülenip görüntülenmeyeceğini ve nasıl görünmesi gerektiğini belirleyebilirsiniz (Grid Görünümü İletişim Kutusu (CellEffects).)

Ekran yazı tipini değiştirme

Ekran yazı tipi boyutunu değiştirdiğinizde satır ve sütun boyutları otomatik olarak değişir. Access varsayılan olarak tüm verileri tablo görünümünde 8 puntoluk MSSansSerif yazı tipinde ve Normal ağırlıkta görüntüler. Bir ekran yazı tipi olduğu için düzgün yazdırılmadığını fark edebilirsiniz. Bu nedenle Arial yazı tipi boyutunun 8 punto ve Normal stili kullanılması daha iyidir. Yazı tipini, boyutunu ve stilini değiştirmek için Format"=>Font(Fonnat^Font) komutunu seçin.

Ekran yazı tipinin değiştirilmesi tablonun tamamını etkiler. Ekranda daha fazla bilgi görmek için küçük bir yazı tipi boyutu seçin. Gerekli donanıma sahipseniz daha fazlasına geçin yüksek çözünürlük. Harflerin daha büyük olmasını istiyorsanız yazı tipi boyutunu artırın.

Kalın stilde 10 puntoluk Arial yazı tipine geçmek için şu adımları izleyin:

Format^Yazı Tipi'ni seçtiğinizde ekranda bir iletişim kutusu görünecektir.

Yazı Tipi alanında Arial'ı seçin,

FontStyle alanında Kalın'ı seçin.

Boyut alanına 10 girin.

Tamam'ı tıklayın.

Bir yazı tipinin niteliklerini değiştirdiğinizde, Örnek alanında o yazı tipinin bir örneği görünür. Bu şekilde herhangi bir değişiklik yapmadan önce bunları görebilirsiniz. İstenirse yazı tipi rengini değiştirebilirsiniz.

Sütunları gizleme ve gösterme

Bir sütunu gizlemek için kenarlığını önceki alana sürükleyebilir veya sütun genişliğini 0 olarak ayarlayabilirsiniz. Bir veya daha fazla sütunu gizlemek için Format^HideColumns komutunu da kullanabilirsiniz. Bir sütunu gizlemek için şu adımları izleyin:

1. İmleci sütunda gizlemek istediğiniz herhangi bir yere yerleştirin.

2. Format^HideColumns'u seçtiğinizde sütun kaybolacaktır. Aslında ColumnWidth özelliği 0 olarak ayarlanacaktır. Birden fazla sütunu gizlemek için önce bunları seçmeniz ve ardından Format^Hide Columns ^ HideColumns'u kullanmanız gerekir.)

Gizli bir sütun, Format^ UnhideColumns komutu kullanılarak yeniden gösterilebilir. Bu, Sütun listesindeki uygun seçenekleri işaretleyerek veya işaretini kaldırarak sütunları seçerek gizlemenize veya göstermenize olanak tanıyan bir iletişim kutusu görüntüler.

Sütunları Dondur

Kaydırırken belirli tablo alanlarının her zaman görünür kalmasını istiyorsanız, Sütunları Biçimlendir^Dondur komutunu kullanın.Örneğin, başka bilgiler bulmanız gerektiğinde tabloyu kaydırırken Ad alanını her zaman görünür hale getirebilirsiniz. Dondurulmuş sütunlar tüm sütunların soluna yerleştirilecektir.Birkaç sütunu dondurmak istiyorsanız, o zaman bitişik olmaları gerekir (Elbette, önce sütunlar yan yana olacak şekilde hareket ettirilebilir) Ve gerekirse bu sütunları serbest bırakmak için Format^Tüm sütunları serbest bırak (Format ^ Tüm Sütunları Çöz) komutunu seçin.

Bir kaydı kaydetme

Access, girişi bıraktığınızda kaydeder. Girdiyi ayrılmadan kaydetmek için klavye kısayoluna basın Bir kaydı kaydetmenin üçüncü yolu tabloyu kapatmaktır, ancak başka bir yol daha vardır - Records^SaveRecord komutunu çalıştırmak.

Tablo görünümünde kayıtları sıralama ve filtreleme

Belirli bir değer ararken, Access karşılık gelen kaydı bulur ve görüntüler. Ancak belirli bir kriteri birden fazla kayıt karşılıyorsa, kolaylık olması açısından, araç çubuğunda (veya Filtrele ve Sırala komutları).Sırala) Kayıtlar menüsünden), ekranda yalnızca iş için gerekli kayıtları görüntüleyebilir ve bunları istediğiniz sıraya göre hızlı bir şekilde sıralayabilirsiniz.Tablonun tamamını sıralamak için iki sıralama düğmesi kullanılır ve belirli kayıtları seçmek için üç filtre düğmesi kullanılır.

Hızlı sıralama

Bazen kayıtları belirli bir sıraya göre sıralamanız gerekir. Araç çubuğu sıralama düğmeleri, sütunları artan veya azalan düzende sıralamanıza olanak tanır. Önce, sıralanacak alanları seçin ve ardından Artan Sırada Sırala (A-Z) veya Azalan Sırada Sırala (Z) düğmesini tıklayın. -A) (Azalandan Sırala (Z-A))

Bir sıralama alanı seçmek için imleci herhangi bir kaydın seviyesine getirin. Bundan sonra ilgili düğmeye tıklayın, veriler anında sıralanacaktır.

Verileri birden çok alana göre sıralamak istiyorsanız birden çok sütun seçin.Bunu yapmak için önce bir sütunu seçip ardından tuşuna basın. ve imleci sürükleyin (Böylece bitişik sütunlar seçilir) Bu durumda, tablo kayıtları önce ilk sütuna, sonra ikinciye vb. göre sıralanır. Bitişik olmayan sütunları seçmeniz gerekiyorsa, yukarıda belirtildiği gibi yan yana konumlanacak şekilde hareket ettirilmeleri gerekir

Kayıtların orijinal sırasını geri yüklemek için Records^RemoveFilter/Sort komutunu kullanın.

Girişleri yazdırma

Tablo girişleri satır ve sütunlar halinde yazdırılabilir. En basit yöntemi kullanın - Dosya"=> Yazdır (Dosya^Yazdır) komutunu seçin veya araç çubuğunda bulunan Yazdır düğmesine tıklayın. Bir iletişim kutusu görünecektir.

Microsoft Windows 95/NT sistemine bir yazıcı kurduğunuzu varsayalım. Tamam'a tıklayın ve Wy'yi görüntülemek için seçtiğiniz yazı tipinde (veya en yakın yazıcı eşdeğerinde) yazdırın. Çıktı aynı zamanda tablonun yazdırıldığı sırada ayarlanan tüm seçenekleri de yansıtacaktır. Gizli sütunlar yazdırılmayacak. Kılavuz çizgileri yalnızca CellsEffects iletişim kutusunda GridlinesShown grubundaki seçenek düğmeleri işaretlendiğinde yazdırılır (bunu Format^Cells kullanarak çağırabilirsiniz). Yazdırma, tüm verileri barındırmak için gerektiği kadar sayfa gerektirecektir. Üstelik Access, verilerin sayfalara bölünmesini otomatik olarak gerçekleştirir.

Tabloyu yazdır

Aşağıdaki seçenekleri belirleyerek Yazdırma işlemini Yazdır iletişim kutusundan kontrol edebilirsiniz.

Yazdır (PrintRange) Tablonun tamamını veya yalnızca seçilen sayfaları veya kayıtları yazdırır

Kopya Sayısı Kopya sayısını belirler

Harmanla Çıktının kopyalar halinde harmanlanıp harmanlanmayacağını belirler.

Özellikler düğmesi yazıcı ayarları iletişim kutusunu açar. Ayarlar düğmesi alanları ve başlıkları tanımlamanıza olanak sağlar.

Ön izleme

Bazen bir raporun basımından önce bazı şüpheler ortaya çıkar. Örneğin satır yüksekliğini ve sütun genişliğini değiştirmek ya da farklı bir yazı tipi seçmek daha iyi olmaz mı? Bu nedenle, yazdırmadan önce, her şeyin yolunda olduğundan emin olmak için raporu her zaman ekranda görüntülemeye değer.

Bunu yapmak için araç çubuğunda bulunan düğmeye tıklayın ve File^PrintPreview komutunu seçin. Sonuç olarak, bir önizleme penceresi görünecektir.

PrintPreview düğmesine tıklamak sizi baskı önizleme moduna götürecektir. Ekranda yazdırılacak ilk sayfa gösterilecek ve araç çubuğunda yeni düğmeler görünecektir.

Sayfalar arasında gezinmek için önizleme penceresinin alt kısmında bulunan düğmeleri kullanabilirsiniz (Veri Sayfası görünümünde kayıtlar arasında gezinirken olduğu gibi).

Araç çubuğu düğmeleri şunları sağlar: hızlı erişim aşağıdaki yazdırma seçeneklerine:

Kapat Tablo görünümüne döner

Yazdır Bir iletişim kutusu açar

Tek Sayfa Modunda bir sayfayı gösterir

Baskı Önizleme

İki Sayfa Modunda iki sayfayı gösterir

Baskı Önizleme

Yakınlaştırma Seçimi Ekran ölçeğini artırır veya azaltır

belge

İkiden fazla sayfayı görüntülemek için Görünüm^Sayfa Sayısı () komutunu kullanın. Görüş ^ Sayfalar ) ve ardından 1, 2, 4, 8 veya 12'yi seçin.

Tablonun önizlemesinden memnun kaldıysanız ve yazdırmak istiyorsanız araç çubuğunda bulunan Yazdır düğmesine tıklayın. Kafanız karıştıysa Kapat düğmesini tıkladığınızda verileri düzenleyebileceğiniz veya düzeni değiştirebileceğiniz Veri Sayfası görünümüne dönersiniz.

Çözüm

Tablo modunda veri girme, satırlar ve sütunlar arasında geçiş yapma ve verileri değiştirme, satırları ve sütunları taşıma ve yeniden boyutlandırma, tabloları önizleme ve yazdırma teknikleri anlatılmaktadır.

Tablo görünümünde veriler satırlar (kayıtlar) ve sütunlar (alanlar) halinde görüntülenir.

Tabloda hızlı bir şekilde hareket etmek ve imleci herhangi bir kayıt veya alanın üzerine yerleştirmek için kaydırma çubuklarını, imleç tuşlarını, menü seçeneklerini ve gezinme düğmelerini kullanın.

Veri Sayfası düğmesini tıklatarak herhangi bir TableDesign penceresinden Veri Sayfası moduna geçebilirsiniz (veritabanı penceresindeki Aç düğmesini de tıklatabilirsiniz).

Tabloya veri girerken ilgili satır yeni bir kayıt işaretçisiyle işaretlenir.

Ben. Access otomatik veri doğrulaması gerçekleştirir çeşitli türler(Sayı, Para Birimi, Tarih/Saat ve Mantıksal Evet/Hayır türleri anlamına gelir). Üstelik tablo veya form düzeyinde kendi veri doğrulama kurallarınızı ekleyebilirsiniz.

OLE nesneleri (örneğin ses, resimler, grafikler, Word belgeleri ve dijital video kayıtları) Insert^Object komutu kullanılarak OLE tipi bir alana eklenebilir

Kayıtlar arasında hızlı bir şekilde gezinmek için gezinme düğmelerini (tablonun altında bulunur) kullanın.

Düzenle^Bul veya Düzenle^Değiştir komutunu kullanarak belirtilen değerleri bulabilir ve değiştirebilirsiniz.

Alana varsayılan bir değer eklemek için<Сп«1+А11>+boşluk çubuğuna basın ve önceki girişten bir alan değeri eklemek için -

Bazı alan türlerinde veriler düzenlenemez.Bunlar Sayaç (OtomatikSayı) türündeki, hesaplanan, engellenen, erişilemeyen alanlar, engellenen kayıtlara sahip bir alan ve ayrıca bazı istek türlerinden gelen alanlardır.

Geri Al işlevi, bir alan değeri girişini, geçerli girişi veya kaydedilmiş bir girişi geri almanıza olanak tanır. Bir girişi silmek için onu seçmeniz ve tuşuna basmanız gerekir. , veya Düzenle=>Sil (Düzenle^Sil) komutunu seçin

Alanları yeni şekillerde yeniden düzenleyerek, görüntülenen sütun genişliğini veya satır yüksekliğini değiştirerek ve farklı yazı tipleri seçerek tablonun görünümünü değiştirebilirsiniz.

Sütunlar gizlenebilir ve gösterilebilir, dondurulabilir ve serbest bırakılabilir; Ayrıca ekranda kılavuz çizgilerini silebilir ve görüntüleyebilirsiniz.

Sıralama butonlarını kullanarak kayıtların görüntülenme sırasını anında değiştirebilirsiniz.

FilterbySelection ve FilterbyForm düğmeleri, tablodaki kayıtlara ilişkin sıralama düzenini veya filtreleme ölçütlerini tanımlamak için kullanılır.

File^Pnnt komutu bir tabloyu yazdırmak için kullanılır ve File^PrintPreview komutu, sayfaları yazdırmadan önce önizlemek için kullanılır.

Microsoft Access 97 Sihirbazları

Veritabanı Oluşturma Sihirbazı

Tablo Analizi Sihirbazı

Sorgu Sihirbazı

Veritabanı Oluşturma Sihirbazı

Veritabanı Oluşturma Sihirbazı, hem yeni başlayanların hem de profesyonellerin Microsoft Access'te hızlı bir şekilde çalışmaya başlamasına yardımcı olur. Özel amacınıza en uygun olanı seçmek için 20'den fazla farklı veritabanı türünden oluşan bir kitaplık arasından seçim yapabilirsiniz.

Veri İçe/Dışa Aktarma Sihirbazı

Kullanıcının zaten Microsoft Access dışında bir biçimde depolanan verileri varsa, özel bir içe/dışa aktarma sihirbazını kullanabilir. Bu sihirbaz, metin veya elektronik tablo verilerini içe ve dışa aktarırken, ayrıca Microsoft Access verilerini metin dosyalarına aktarırken verilerinizi esnek bir şekilde yönetmenize olanak tanır. Sihirbaz, doğru alan ayırıcıları, veri türlerini vb. seçmenize olanak tanır. Sihirbaz, dönüştürme sürecini kontrol etmeyi kolaylaştırmak için dönüştürülen verileri önizleme özelliğine sahiptir.

Tablo Analizi Sihirbazı

Bu sihirbaz, büyük bir "düz" veri tablosundan çeşitli tablolar ve bunlar arasındaki ilişkilerden oluşan ilişkisel bir veritabanını hızlı bir şekilde oluşturmanıza olanak tanır. Sihirbaz mevcut tabloyu analiz edecek ve onu bir veritabanına dönüştürmenin en iyi yolunu önerecektir.

Sorgu Sihirbazı

Mevcut verilerden seçim yapmanız gerekiyorsa Sorgu Sihirbazını kullanabilirsiniz. Bu sihirbaz, bir veya daha fazla tablodan veri almak için otomatik olarak sorgular oluşturur. Bireysel tablo alanlarını keyfi bir şekilde birbirine bağlayan birden fazla tabloyla çalışma yeteneği, yönetimi kolay ve kullanımı verimli, esnek dallanmış veri yapıları oluşturmanıza olanak tanır. Ayrıca sihirbaz, verileri gruplandırmanıza ve toplamları hesaplamanıza olanak tanır; örneğin, yerleştirme tarihine göre gruplandırılmış siparişleri sayabilirsiniz.

Bilgi paylaşımı

Veritabanını bölmeye yönelik özel bir sihirbaz, veritabanını iki dosyaya bölmenize olanak tanır; bunlardan ilki veri içeren gerçek tabloları içerir ve ikincisi sorguları, formları, makroları ve modülleri içerir. Bu, bir veri dizisinin birden fazla kullanıcı tarafından işlenmesini organize etme sorununu çözer. Aynı zamanda ağ üzerinde çalışan kullanıcılar, ortak bir veri kaynağını kullanabilir, belirli bir işyerinde verileri işlemek için kullanılan formları, raporları ve diğer nesneleri değiştirebilir.

İnternet ve İntranet Çözümleri

Microsoft Access 97, verileri Microsoft Access'ten bir Web sunucusuna yayımlamanıza olanak sağlayan özellikler içerir. Örneğin, raporların oluşturulabileceği formatlar arasında HTML de yer alıyor ve verileri sunucuda Microsoft Access raporu olarak yayınlamak artık çok kolay.

Microsoft Access'in, bilgileri bir veritabanından Web sunucusuna hızlı bir şekilde taşımak için özel bir sihirbazı vardır.

Microsoft Giriş Kursu Taslağı Erişim 97 (MSA)

KNEU öğretmenleri için

Önkoşullar: Windows ve Windows uygulamalarına aşinalık (Word, Excel vb.)

1. Giriş.

1.1. MSA'nın temel özellikleri.

1.1.1 İlişkisel model (hiyerarşiye karşı ilişkiler)

1.1.2. Çok kullanıcılı ortam.

1.1.3. Kullanıcı arayüzü.

1.2. Tipik uygulamalar (örnekler) ve kısa yorumlar.

1.2.1.Telefon rehberi

1.2.2. Veri tabanı. "Kütüphane"

1.2.3. Faturaların/siparişlerin muhasebeleştirilmesi.

1.2.4. Gösteri veritabanı "Borey".

1.3. MSA Veritabanı Mimarisi.

1.3.1. Tablolar veri deposudur.

1.3.3. Formlar - verilere grafiksel bir arayüz.

1.3.4. Raporlar - veri yazdırma

1.3.5. Makrolar ve modüller - otomasyon.

2. Veritabanının oluşturulması.

2.1. Veri tabanı tasarımı.

2.2.Veritabanı oluşturma aşamaları.

2.3. Yeni veritabanı.

2.4. Verileri içe aktarın.

2.5. Değişiklikleri kaydediyor

3. Masa tasarımı.

3.1. Alanlar ve kayıtlar.

3.2. Alan türleri

3.3. Varsayılan alan değerleri

3.4. Girişin doğrulanması.

3.5. Giriş maskeleme

3.6. Tabloları bağlama.

3.7. Birincil anahtarlar.

4. Tablolarla çalışmak.

4.1 Satırları ve sütunları biçimlendirme.

4.2. Sütunların dondurulması, saklanması ve düzenlenmesi.

4.3. Hızlı sıralama ve filtreleme.

4.4. Sıralama sırasında dil sürümünü ayarlama.

5. Sorgu oluşturma.

5.1. Sorgu geliştirmek için QBE'yi kullanma.

5.2. Sıralama.

5.3 Saha özellikleri

5.4. Kriterlerin seçimi.

5.5. Sayılan alanlar.

5.6 İfade Oluşturucu.

5.7. Gruplandırma ve (alt)toplamlar.

5.8 Saha özellikleri.

5.9. Çok tablolu sorgular (ilişkileri kullanarak).

6. Veri içe aktarma.

7 Formların temelleri.

7.1 Proje penceresi, araçlar ve palet.

7.2. Form oluşturma ve düzenlemenin temel yöntemleri.

7.3. Kontrol ve kontrol özellikleri penceresi.

7.4 Form özellikleri.

7.5. Formları ve veri kaynaklarını bağlama.

7.6. Yönetim ve veri kaynağına bağlanması.

7.6.1. Metin kutusu.

7.6.2. Liste kutusu ve kombinasyon kutusu

7.6.3. Boks kontrolleri.

7.7 Form özelliklerinin görüntülenmesi.

7.8. Form Oluşturma Sihirbazını Kullanma.

8. Ana form/alt form (bileşik form).

9 Makroların temelleri.

9.1. Bunları nasıl geliştirebilirsiniz: yazarak yazmayın.

9.2. Makrolara genel bakış.

9.3. Makroyu otomatik çalıştır.

10 Formlardaki kontrol düğmeleri.

10.1 Makroların amacı.

10.2. Düğmeler oluşturmak için sihirbazı kullanma.

11. Raporlar.

11.1 Formlarla benzerlikler ve farklılıklar.

11.2.Gruplar, grup alt toplamları ve grup üstbilgisi/altbilgisi.

12. Basit bir uygulama oluşturun.


ERİŞİM"

"Bilişim" dersinde

C-12 grubunun öğrencisi:

Öğretmen:

Moskova 2008

Teorik kısım.

1)Veritabanları ve Veritabanı Yönetim Sistemleri (DBMS)

Veritabanları (DB'ler), bir bilgisayarda depolamak ve çok çeşitli bilgilerin büyük hacimlerini etkili bir şekilde kullanmak için tasarlanmıştır:

Kütüphanelerdeki kitap, dergi ve gazeteler hakkında,

Mağazalardaki mallar ve fabrikalardaki ürünler hakkında,

müzelerdeki sergiler ve çeşitli koleksiyonlar hakkında,

Firma, işletme ve kurumların tüm çalışanları hakkında,

Havalimanlarındaki tüm uçak uçuşları, bilet fiyatları ve koltuk müsaitliği hakkında,

istasyonlardan gelen tüm trenlerin tarifeleri, biletlerin maliyeti ve koltuk müsaitliği hakkında,

Çalıntı olanlar da dahil olmak üzere Devlet Trafik Güvenliği Müfettişliği'ne (GAI) kayıtlı tüm arabalar hakkında,

Seyahat acentaları ve seyahat acentalarında son dakika turları dahil tüm turlar hakkında,

şu anda ve yıllar önce dünyanın herhangi bir yerindeki hava durumu hakkında vb.

Veritabanları ile çalışmak için DBMS – Veritabanı Yönetim Sistemleri adı verilen uygulama programları kullanılmaktadır. En popüler DBMS, Microsoft'un ACCESS programıdır.

2)DBMS dahil tüm DBMSERİŞİMizin vermek:

1. Hızla Veritabanları oluşturun, bunları tamamlayın ve değiştirin.

2. İhtiyaç duyduğunuz belirli verileri veritabanında hızla bulun.

3. Veritabanındaki verileri çeşitli kriterlere göre (örneğin alfabetik olarak) sıralayın.

4. İsteklerinize (yani belirli bir kriteri karşılayanlara) dayalı olarak verilerin alt kümelerini ekrana çıkarın.

5. Analiz ve karar verme amacıyla veritabanı verileri üzerinde istatistiksel hesaplamalar gerçekleştirin.

6. Belirli amaçlar için seçilen verileri yazdırın, yani sertifikalar, raporlar vb. hazırlayın.

En basit haliyle veritabanı, Excel elektronik tablosuna benzeyen bir elektronik tablodur.

Excel tabloları gibi veritabanı tabloları da sütunlardan ve satırlardan oluşur. Bu durumda veritabanındaki sütunlara "" adı verilir. ALANLAR" ve onların belirli isimleri var (isimler ") ALANLAR") ve Excel tablolarında olduğu gibi Latin alfabesinin harfleri değil. Bu tür sütunların sayısı 255'e kadar olabilir, yani veritabanı tablolarındaki alanlar (Excel'de olduğu gibi).

Veritabanı tablolarındaki her satıra " denir KAYIT İLE" ve bir Excel elektronik tablosundaki satırla aynı olan kendi seri numarasına sahiptir. Satır sayısı, yani veritabanı tablolarındaki kayıtlar neredeyse sınırsızdır.

Tüm " KAYITLAR"Veritabanı tablosundaki (satırlar), her hücrede mutlaka isme karşılık gelen aynı tür bilgileri içerir" ALANLAR". Bu, bir veritabanı tablosu ile bir Excel elektronik tablosu arasındaki temel farktır. Örneğin, " alan adına sahip bir sütunda AD SOYAD" tüm kayıtlarda (yani tüm satırlarda), belirli kişilerin soyadlarını göreceksiniz;

alan adının bulunduğu sütunda " tanrı" tüm kayıtlarda (yani tüm satırlarda) öğrencilerin belirli doğum yıllarını göreceksiniz;

alan adının bulunduğu sütunda " NG" tüm girişlerde (yani tüm satırlarda) belirli öğrenci grubu numaralarını göreceksiniz.

Bir veritabanı bir değil birden fazla ilişkili tablo içerebilir.

Hariç Tablolar– Veritabanının ana nesnesi – veritabanı başka nesneler içerebilir:

Biçim(bir veya daha fazla). Form, veri girişi ve görüntüleme için uygun olan, veritabanı tablolarındaki verileri ekranda görüntülemenin bir yoludur.

Rica etmek(bir veya daha fazla). Sorgu, belirttiğiniz kriterlere göre veritabanı tablolarından veri seçmenin ve görüntülemenin bir yoludur.

Rapor(bir veya daha fazla). Rapor, veritabanı tablolarından verileri kullanıcının, yani sizin ihtiyaç duyduğunuz biçimde seçip yazdırmanın bir yoludur.

Makro(bir veya daha fazla). Makro, veritabanında belirli işlemleri (örneğin raporları yazdırmak) gerçekleştiren bir dizi makro komutudur.

Modül(bir veya daha fazla). Modül, Access Basic programlama dilinde, önemsiz olmayan görevleri gerçekleştirmek için bir veritabanında kullanılan bir programdır.

Listelenen tüm nesneler, eğer oluşturulmuşlarsa, uzantıya sahip Veritabanı dosyasının bir parçasıdır. . MDB.

3)Çok tablolu bir veritabanı oluşturma çalışması 4 aşamadan oluşur:

1. aşama. Veritabanı yapısının tasarlanması, yani Tabloların sayısının, amaçlarının ve kompozisyonunun belirlenmesi.

2. aşama. Veritabanı Tablolarının Tasarlanması, yani her bir Tablo için Alanların, türlerinin ve özelliklerinin belirlenmesi.

3. aşama. Veritabanı şeması oluşturmak, yani veritabanı tabloları arasındaki bağlantıları tanımlamak ve kurmak.

4. aşama. Boş veritabanı tablolarına veri girme.

Veritabanı yapısı tasarımı – 1. aşama

Veritabanı yapısının tasarlanması– bu, veritabanındaki Tabloların sayısının, amaçlarının ve kompozisyonunun belirlenmesidir. Kabule izin veren Enstitü Veritabanını oluşturmak için gerekli 6 tabloyu ("Öğrenci", "Grup", "Bölüm", "Çalışma", "Başarı" ve "Öğretmenler") belirlediğimizden bu çalışmayı zaten yaptık. Öğrencilerin bireysel bölümlerinde gruplar oluşturur ve ayrıca öğrenci performansını da dikkate alır.

Boş veritabanı tablolarının tasarlanması - 2. aşama

Veritabanı Tablolarının Tasarlanması– bu, Tabloların her birindeki Alan Adlarının görevi ve her bir Alanın Veri Türlerinin ve özelliklerinin tanımıdır. Tablolar oluşturmanın birkaç yolu (modları) vardır:

Yapıcı modu,

Tablo Modu,

Tablo Sihirbazı modu.

Bu yöntemlerin her birinin kendine göre avantajları ve dezavantajları bulunmaktadır. Oluşturduğunuz veritabanının tablolarını oluşturmak için her üç yöntemi de kullanmaya çalışırsınız.

Bu kılavuzun ilk bölümünde “Öğrenci” ve “Konu” tablolarını içeren bir veri tabanı zaten oluşturulmuştu.

4)Veritabanı Şeması Oluşturma - Aşama 3

Veritabanı şeması oluşturmak, bu veritabanında yer alan tablolar arasındaki, daha doğrusu bu tabloların belirli alanları arasındaki ilişkileri tanımlamaktır.

Tablolar bağlandığında birindeki değişiklikler otomatik olarak diğerine aktarılır. Tabloları birbirine bağlamanın temel amacı veritabanındaki bilgilerin tekrarlanmasını önlemektir.

Pratik kısım.

Laboratuvar çalışması atölyesi 33 alıştırmadan oluşur: tamamlandı –33

Aşağıdaki gibi Access öğelerini öğrendim:

Basit bir veritabanı oluşturmak:

fare" veya "Biçim" menüsündeki "Sütun Genişliği" komutunu kullanın:

"Parametreli sorgu" oluşturma ve kullanma:

Veritabanında yeni bir nesne oluşturma - "Formlar":

Yeni bir veritabanı nesnesi oluşturma ve kullanma - "Rapor":

https://pandia.ru/text/80/040/images/image006_30.jpg" width = "623" height = "499 src = ">

Bir form türü seçme:

Bağımsız çalışma - test.

https://pandia.ru/text/80/040/images/image012_16.jpg" width = "623" height = "499 src = ">

https://pandia.ru/text/80/040/images/image014_11.jpg" width="623" height="499">

Laboratuvar çalışmasına harcanan süre: 140 dakika, şunları içerir:

Atölye: 80 dk;

Dokümantasyon: 45 dakika;

25.1 Teorik bilgiler

Keşfetmek teorik temel Ders kursunda "Access 2007 - 2010 veritabanındaki raporlar" bölümünde veya diğer bilgi kaynaklarında tartışılan Access veritabanında formlar oluşturmak.

25.2. İşin amacı

Sihirbazı ve Tasarımcıyı kullanarak Access veritabanında raporlar oluşturma.

25.3. Sorunun formülasyonu

İlk veri:

  1. Konu alanı: "Dekanın ofisi" (öğrenci performansı).
  2. Ana konu-önemli varlıklar: Öğrenciler, Öğrenci grupları, Disiplinler, Akademik performans.

Çalışma planı:

  1. Lab #23'te oluşturulan veritabanındaki bilgileri görüntülemek için gerekli raporları oluşturun.
  2. Raporların çalışıp çalışmadığını kontrol edin (parametreli raporlar için birden fazla değer kullanın).
  3. Raporları kaydedin.
  4. Laboratuvar raporu hazırlayın.

25.4. Adım adım iş yürütme

Bir rapor oluşturmak için şu adımları izleyin:


Pirinç. 25.1

25.4.1. Raporu düzenleme

Bir raporu düzenlemek için şu adımları izleyin:

  1. başlık ve veri alanındaki öğrenci kodu alanlarını kaldırın;
  2. Başlıktaki ve veri alanındaki tüm alanları sola taşıyın.
  3. Sayfa başlığındaki metni değiştirin:
    • Rapor Başlığı bölümünde Öğrenciler'i seçin.
    • Fare işaretçisini, dikey bir çubuğa (giriş imleci) dönüşecek şekilde Öğrenciler kelimesinin sağına yerleştirin ve bu konumu tıklayın.
    • NTU “KhPI” yazın ve Enter'a basın.
  4. Başlığı taşıyın. Alt Bilgide =Now() alanını seçin ve bunu Öğrenciler adı altındaki Rapor Başlığına sürükleyin. Tarih başlığın altında görünecektir.
  5. Raporu görüntülemek için "Rapor Tasarımcısı" araç çubuğundaki "Önizleme" düğmesini tıklayın.

25.4.2. Raporu biçimlendirme

Raporu biçimlendirmek için aşağıdakileri yapın:

  1. NTU Öğrencileri "KhPI" başlığını seçin.
  2. Yazı tipini, yazı tipi stilini ve rengini ve ayrıca arka plan dolgu rengini değiştirin.
  3. Raporun önizlemesini görmek için Rapor Tasarımcısı araç çubuğunda Önizleme düğmesini tıklayın.

25.4.3. Rapor stilini değiştirme

Rapor stilini değiştirmek için aşağıdakileri yapın:

  1. Rapor Tasarımcısı araç çubuğunda, Otomatik Biçim iletişim kutusunu açmak için Otomatik Biçim düğmesini tıklayın.
  2. 'Rapor-otomatik biçimlendirme' nesne stilleri listesinde, Katı öğesine tıklayın ve ardından Tamam düğmesine tıklayın. Rapor Katı stilde biçimlendirilecektir.
  3. Önizleme moduna geçer. Rapor seçtiğiniz tarzda görüntülenecektir. Şu andan itibaren, Otomatik Rapor işlevi kullanılarak oluşturulan tüm raporlar, siz Otomatik Biçim penceresinde farklı bir stil belirleyene kadar Katı stile sahip olacaktır.

25.4.4. Kapat

Öğretmeninize tamamladığınız çalışmanızı anlatın. Kapatmaya izin verdikten sonra uygulama programını kapatın Microsoft Erişimi, ardından tamamlanan çalışma üzerinde testler yapmaya başlayabilirsiniz.




Tepe