Microsoft Access'te nasıl çalışılır. Access programı hakkında kısa bilgi. Başka kaynaklardan veri alma ve bağlama nüansları.

Microsoft Access   - işlevsel olarak tamamlanmış ilişkiseldir. DBMS. Verileri belirlemek ve işlemek için ve aynı zamanda büyük miktarda bilgiyle çalışırken bunları yönetmek için gerekli tüm araçları sağlar.

DBMS   Microsoft Access   Verilerinin yapısı ve tanımlanması görevini, onlarla birlikte çalışmasını ve bu bilgilerin toplu kullanımının organizasyonunu kontrol etme yeteneği sağlar. DBMS Microsoft Access   ayrıca, olasılıkları büyük ölçüde arttırır ve sayısız tabloda depolanan büyük hacimli bilgilerin kataloglanmasını ve korunmasını kolaylaştırır. DBMS   Microsoft Access   Üç ana fonksiyon tipi bulunur: verilerin tanımı (yapı tanımı ve tanımı), veri işleme ve veri yönetimi. MS Access bir takımdır enstrümentalbilgi sistemlerinin oluşturulması ve işletilmesi için araçlar.

Masaüstü veritabanlarından daha fazlası

Otomatik çeviri maddesi: Bu makale insan müdahalesi olmadan bir bilgisayar sistemine aktarılmıştır. Makale bir bilgisayara çevrildiğinden, sözlük, sözdizimi veya dilbilgisi hataları içerebilir. Access artık masaüstü veritabanları oluşturmanın bir yolundan çok daha fazlası. Bu, işinizi yönetmenize yardımcı olan tarayıcı tabanlı uygulamaları hızla oluşturmak için kullanımı kolay bir araçtır.

Özel bir uygulama oluşturarak veya yeni bir profesyonel şablon koleksiyonuna ilham vererek başlayın. Özel bir uygulamada ne izlemek istediğinizi biliyor musunuz? "Tablo ekle" metin kutusuna bir anahtar kelime girin ve aralarındaki alanları, ilişkileri ve kuralları hızla tanımlayarak uygun tablolar arasından seçim yapın. Birkaç dakika içinde yeni bir uygulamaya başlayacaksınız!

Araçlar, aşağıdaki işlemleri gerçekleştirebilir anlamına gelir.

1. Tasarım baziP nesneleri - OLE nesnelerinin alanları dahil olmak üzere farklı veri türlerine sahip iki boyutlu tablolar. Tabloyu verilerle doldurmadan önce, düzenini oluşturmak gerekir.

2. Kuruluş kravatlartablolar arasında, veri bütünlüğü desteği, basamaklı güncelleme alanları ve basamaklı silme kayıtları.

İlgili öğeleri yönet

Çekici, kullanıcı dostu bir arayüz ve birleşik bir kullanıcı arayüzünü otomatik olarak destekleyen uygulamalarla, kullanıcıların "verilerde gezinme" gerçeğinden kurtulun. Kullanıcılar, ekranlar arasında geçiş yapmadan, bilgileri görüntülerken veya girerken doğru içeriğe sahip olmadan veritabanında ek bilgiler görebilir.

Otomatik doldurma kontrolü

Artık uygulama kullanıcıları veri girmek için çok daha kolay ve düşey listeler ve veri girmeye başladıklarında aldıkları önerileri kullanarak hatalara daha az eğilimli oluyorlar. Aramalar, farklı tablolardaki kayıtlar arasındaki ilişkiyi belirlemenizi sağlar.

3. Çeşitli bilgileri kontrol etme, indeksleme tabloları ve mantık cebir aygıtlarını kullanarak tablolardan veri girişi, saklanması, görüntülenmesi, sıralanması, değiştirilmesi ve seçilmesi (verileri filtrelemek için).

4. Yaratma, değiştirme ve kullanma türevleriP nesneleri (formlar, sorgular ve raporlar).

MS Access işleme nesnesi veritabanı dosyasıkeyfi bir isim ve uzantıya sahip olmak MDB. Bu dosya ana içerir nesneleriMS Access: tablolar, formlar, sorgular, raporlar, makrolar ve modüller. Bu nedenle, Access'te oluşturulan bilgi sistemi veritabanı dosyasıdır. MDB artı Access'in araç kitidir. Böyle bir IC'nin çalışması bir .MDB belgesinin bir Access uygulaması tarafından işlenmesidir.

Access veritabanındaki bilgiler ayrı tablolar halinde sunulur. Ek olarak, tablonun her sütunu veri alanına karşılık gelir ve her satır - veri kayıtları.

Bir veri kaydı birkaç alandan oluşur. Aşağıdaki kural geçerlidir: veri kaydı, bir bütün olarak kabul edilen birbiriyle ilişkili alanlardan oluşan bir gruptur. Örneğin, bir veri kaydı belirli bir müşteri veya ürün hakkında bilgi içerebilir. Tablodaki her veri kaydı aynı sayıda alanı içerir. Her alan aynı tür bilgileri içerir. Örneğin, belirli bir tablonun her veri kaydında, MÜŞTERİ ADI alanı müşterinin adına atanacaktır, yani. aynı bilgi türünü içerecektir.

Çeşitli veri türleri var. Belirli bir veri alanı için veri türü, bu alanda hangi bilgilerin bulunacağına bağlı olarak seçilir. Veri alanının boyutu, bunun için seçilen türe bağlı olarak belirlenir. Veri türlerinin tanımı ve özellikleri Tablo 2'de verilmiştir.

Tablo 2 - Veri Tipleri

Veri türü uygulama boyut
  Metin (Metin) Metin veya metin ve sayıların bir kombinasyonu, örneğin bir adres, hesaplama gerektirmeyen numaraların yanı sıra telefon numaraları. ürün numaraları veya posta kodu.   255 karaktere kadar Sadece alana girilen karakterler kaydedilir, metin alanında kullanılmayan konumlar kaydedilmez. Girilen maksimum karakter sayısını kontrol etmek için Alan Boyutu özelliğini (FieldSize) tanımlayın.
  MEMO alanı   Uzun metin veya sayılar, yorumlar veya açıklamalar gibi. MEMO alanları dizine alınamaz veya sıralanamaz. MEMO alanı yerine formatlanmış metin veya uzun belgeleri saklamak için. bir OLE nesnesi alanı yarat.   65535 karaktere kadar
  Sayı (Sayı)   Parasal işlemleri içeren hesaplamalar hariç, matematiksel hesaplamalar için kullanılan sayısal veriler. Sayısal bir alanda olabilen değerlerin tipi ve boyutu. Alan Boyutu özelliğinde (FieldSize) değiştirilebilir. Örneğin, alanda. bir diskte 1 bayt kullanıldığında, yalnızca 0 - 255 arasındaki tamsayılara (ondalık basamaksız) izin verilir.   1, 2, 4 veya 8 bayt. Yalnızca çoğaltma kodları için 16 bayt.
  Tarih / Saat (Tarih / Saat)   Tarihler ve saatler. Tarih ve saat değerlerinin Tarih / Saat türü alanında saklanması, doğru sıralama yapılmasını sağlar. Windows Denetim Masası'nın Dil ve Standartlar penceresindeki tarih ve saat biçimlerinde yapılan tüm değişiklikler otomatik olarak Tarih / Saat alanlarına yansıtılır.   8 bayt.
  Parasal (Para Birimi)   Para birimi değerleri Para türü, hesaplamalar sırasında yuvarlamayı önlemek için kullanılır. Bir sayının tamsayı kısmında en fazla 15 karakter ve kesirli olarak 4 karakter varsayar.   8 bayt.
  Sayaç (Otomatik Sayı)   Bir kayıt eklerken ardışık (1 farklı) veya rasgele sayılar otomatik ekleme. Artımlı bir sayaç oluşturmak için, tüm özellik ayarlarını pencerenin alt kısmında daha önce olduğu gibi bırakmalısınız (varsayılan olarak), Alan Boyutu (FieldSize) özelliği Uzun Tamsayı olarak ayarlanmış ve Yeni Değerler (Yeni Değerler) - Sıralı (Artış) özelliği ayarlanmış olmalıdır. Yeni Değerler özelliği için rasgele bir sayı sayacı oluşturmak için, değeri Rasgele olarak ayarlayın.   4 bayt. Çoğaltma kodları için - 16 bayt.
  Boole (Evet / Hayır)   Saha. Evet / Hayır, Doğru / Yanlış gibi yalnızca bir veya iki değer içerir. Açık / Kapalı   1 bit
  OLE Nesneleri (OLE Nesnesi) OLE protokolünü kullanarak diğer programlarda oluşturulan nesneler (örneğin, Microsoft Word belgeleri, Microsoft Excel elektronik tabloları, resimler, sesler ve diğer veriler). Nesneler bir Microsoft Access tablosuna bağlanabilir veya gömülebilir. Bir OLE nesnesini bir formda veya raporda görüntülemek için, nesne için Ekli Çerçeve denetimini kullanmanız gerekir.   1 gigabayt'a kadar
  Arama Sihirbazı   Bir alan oluşturur. açılan kutu kullanarak başka bir tablodan veya bir değer listesinden bir değer seçmenize olanak verir. Veri türleri listesinde bu seçenek seçildiğinde, bunları belirlemek için Sihirbaz yüklenir.   Boyut, aynı zamanda Değiştirme Sihirbazı olan genellikle 4 bayt olan anahtar alanın boyutuyla aynıdır.
  Köprü (Köprü)   Köprülerin depolandığı alan. Köprü, UNC türünden (Evrensel Adlandırma Kuralı - bir ağ sunucusunun dahil olduğu standart dosya formatı) veya bir URL'den (Üniforma Kaynak Bulucu - Internet'teki bir nesnenin adresi veya bir erişim protokolü türünü içeren dahili bir ağ) olabilir. Bir köprü dört bölümden oluşabilir: • bir alanda veya kontrolde görüntülenen metin; • dosya yolu (UNC yolu biçiminde) veya sayfa (URL); • alt adres - bir dosya veya sayfanın içindeki konum; • araç ipucu - araç ipucu olarak görüntülenen metin.   Köprünün her bir bölümünün uzunluğu 2048 karakterden fazla değil.
Not:   Sayısal, parasal ve mantıksal veri türlerinin yanı sıra Tarih / Saat de standart görüntüleme biçimlerini sağlar. Her veri türü için formatlar seçmek için Format özelliğini tanımlayın. OLE nesneleri dışındaki tüm veriler için, özel bir görüntüleme biçimi de oluşturabilirsiniz. Ayrıntılar için aşağıdaki Alan Özelliklerini Biçimlendirme bölümüne bakınız.

Tablolara ek olarak, Access veritabanları aşağıdakilerle çalışır nesneler:

formları;

sorgular;

raporları;

makrolar;

Modüller.

Masa temelmS Access nesnesi. Diğer tüm nesneler türevlerve sadece önceden hazırlanmış tablolara dayanarak yaratılır.

Form bağımsız bir Access nesnesi değil. Bir tabloya veya sorguya bilgileri girme, görüntüleme ve değiştirme işlemlerinde yardımcı olur. İstekler ve raporlar bağımsız işlevler gerçekleştirir: seç, grupla, gönder, bilgi yazdır.

Her MS Access nesnesinin bir isimHerhangi bir MS Access nesnesinin (tablo, form vb.) Adının uzunluğu 64'ten fazla değil keyfikarakterler (bir süre ve bazı resmi karakterler hariç). Adı boşluklar ve Rusça harfler içerebilir. Her nesne ayrı bir pencerede çalıştırılır ve iki çalışma modu vardır:

1) modu tasarımcı, -mizanpaj, nesnenin yapısı oluşturulduğunda veya değiştirildiğinde (örneğin, tablo yapısı);

2) işletmemod - IP görev penceresinde bilgi görüntülendiğinde değiştirilir, seçilir.

Ek olarak, veritabanı dosyası kendi penceresine sahip başka bir belge içerir: Veri şemasıBu pencerede oluşturulur, izlenir, değiştirilir ve kırılır. iletişimtablolar arasında. Bu bağlantılar verileri kontrol etmeye, sorgular ve raporlar oluşturmanıza yardımcı olur.

Formuaçıkçası, IC'nin isteğe bağlı bir öğesidir (prensipte, onsuz yapabilirsiniz), ancak veri girişi ve görüntüleme işlemlerini basitleştirmenize olanak sağlar.

soruşturma- Bu, diğer tablolardaki verileri içeren türetilmiş bir tablodur ve üzerlerinde çeşitli işlemler yapılır. Özellikle, istek görünebilir hesaplanmışalanlar, yani değerleri olan alanlar özellikleridiğer alanların değerleri (muhtemelen farklı tablolardan). Ayrıca, sorgular izin veriyor grupişlemler, yani Bazı ortak özelliklerle birleştirilmiş bir kayıt grubundaki işlemler (örneğin, aynı kodla yapılan kayıtların sayısını toplayabilirsiniz). Son olarak, sorgular tablolardan bazı koşullara göre örnekler oluşturmanıza olanak sağlar. Bu gibi durumlarda, mantık cebiri kullanılır.

Rapor -bu aslında aynı istek, ancak kağıda basılabilecek ve yetkililere sunulacak şekilde tasarlandı (güzel başlıklar, ara sonuçlar vb.).

Nitekim, tablolar ve formlar veri tabanının içeriğini korumak için kullanılırken, sorgular ve raporlar IP'nin ana işlevini yerine getirmekte, bilgi çıkarmakta, dönüştürmekte ve sunmaktadır.

oluşturma türevlernesneler - istekler, formlar ve raporlar - yaklaşık olarak aynı şemaya göre yürütülür. İşte bazı özellikler:

Türetilmiş nesneler için, tablonun adını (sorgularını), bu nesnenin oluşturulduğu temelde belirtmelisiniz;

Sihirbazı kullanırken, araç çubuğundaki Araç Kutusu onay kutusunu seçmelisiniz ve ekranda bir form tasarladığınız (rapor, sorgu) bir simge seti görünecektir (Şekil 14.5).

Herhangi bir nesneyi oluşturmak iki şekilde mümkündür: sihirbazı kullanmak ve tasarım modunda.

MS Access güçlü, kullanışlı ve esnek araçlara sahiptir. görselsihirbazların yardımıyla nesnelerin tasarlanması ve bu kullanıcının ön hazırlık asgari düzeyde (tablolar, formlar, sorgu örnekleri ve raporlar düzeyinde) tam teşekküllü bir IP oluşturmasını sağlar.

Ustaların kendileri gerekli eylemleri gerçekleştirir. Sihirbazı çağırdığınızda, karşılık gelen iletişim kutuları sırası açılır. Sorulan soruları cevapladıktan sonra sihirbaz gerekli tüm işlemleri yapar. Bir rapor oluşturmak istediğinizi varsayalım. Rapor sihirbazı size raporun nasıl görünmesi gerektiğini ve hangi verileri içermesi gerektiğini soracaktır. Cevapları aldıktan sonra rapor tamamen hazırlanacaktır. Diğer sihirbazların yardımıyla veritabanı tabloları, sorgular ve formlar oluşturabilirsiniz.

Sihirbazlarla çalışmak basit, güvenilir ve verimlidir ve tüm Microsoft Access özelliklerinden yararlanmanıza izin verir.

Yapıcı (Oluşturucu), belirli bir görevin yürütülmesini kolaylaştıran bir Erişim aracıdır. İfade kurucusu son derece kullanışlıdır - hızlı bir şekilde karmaşık bir ifade oluşturmanıza olanak sağlar. Query Builder'ı kullanarak, bir form veya rapor için veri örneklerini almak için kullanılan sorguları kolayca oluşturabilirsiniz. Bunlara ek olarak, Access'te başka tasarımcılar da var. Bu, çeşitli makroların oluşturulduğu bir makro kurucusudur, ayrıca menü yapıcıları, alanlar, renkler, kodlar ve diğerleri.

1 Microsoft Access'i çalıştırın:

Access başlatıldığında, ekranda bir pencere belirir (Şekil 1.1).

veya oluşturmak içinyeni bir veritabanı, yani .MDB uzantılı bir dosya;

veya açmakmevcut veritabanı, yani .MDB uzantılı bir dosya.

Bir veritabanı oluşturmak[Dosya-Yeni ...] komutunu seçtikten sonra, standart dosya adı ekranda belirir (Şekil 1.2), adı ve adresi belirtmeniz gerekir yaratılıyorveritabanı dosyası Örneğin, Telefon Rehberi.MDB adlı bir bilgi sistemi için.

Dosyayı oluşturduktan sonra, Access boş açılıyor veritabanı penceresive bu pencerede tüm işlemler gerçekleştirilir - veritabanı nesnelerinin yaratılması ve yönetilmesi. Bu pencere 7 nesne (Tablolar, Sorgular, Formlar, Rapor, Sayfalar, Makrolar, Modüller) ve gruplar içerir.


Db açılış. [Dosya Aç ...] komutunu seçtikten sonra, standart dosya adı, adı ve adresi belirtmeniz gereken ekranda belirir. mevcutveritabanı dosyası Sonra uygulama penceresinde ortaya çıkar dB penceresiönceden oluşturulmuş veritabanı nesnelerine erişim sağlama ve yeni nesneler yaratma yeteneği.


  MS Erişimi - çoklu pencereancak, herhangi bir zamanda yalnızca bir veritabanı açılabilir. Onun pencere anabelge penceresine erişin (Şekil 1.3) ve kapatmak, karşılık gelen .MDB dosyasını kapatmak anlamına gelir. Ancak, bu pencere birçok oluşturur bağlıpencereler (tablolar, sorgular, formlar vb.) Penceresi ekranda olan bir nesneyi (örneğin, bir tablo düzeni) kaydedebilir ve dosyalara yaptığınız gibi ona bir ad atayabilirsiniz: [Dosya-Kaydet] veya [Dosya-Farklı Kaydet ...] komutunu kullanarak.

Tablolarla çalış

Yani, veritabanı penceresinde mevcut bir listesi nesnelerinDB - tablolar, sorgular, vb. Herhangi bir nesnenin penceresiyle (alt pencere) işletmemodu (örneğin, verileri bir tabloya girin veya görüntüleyin) veya dizayn(örneğin, tablonun düzenini değiştirin).

Herhangi bir nesneyi kullanmadan önce (örneğin, verileri içeren bir tablo doldurmak için) oluşturmak içinbu nesne (örneğin, bir tablo düzeni oluşturun).

Tablo sekmesi seçilirse, bu sekme penceresinde bir liste görüntülenir. mevcutbu veritabanının tabloları.

Mevcut bir masayı açmak için yapmanız gereken ayırmakadı bu listede ve "Aç" düğmesini tıklayın.

Şekil 1.3, “Şehirlerarası” veritabanı penceresi ile birlikte MS Access uygulama penceresini göstermektedir. Bu dosyada henüz bir nesne yok.

Veritabanına dahil etmek için yenitabloda "Oluştur" butonuna tıklamanız gerekir.

Düzeltmek düzenmevcut tabloda, listeden adını seçmeniz ve "Tasarımcı" düğmesini tıklamanız gerekir.

Aynı işlemler diğer tüm MS Access nesneleri ile gerçekleştirilir.

Herhangi bir nesne (tablo, sorgu, form, rapor) manuel olarak (yapıcı modu) veya Sihirbaz kullanılarak oluşturulabilir.

Yapıcı (Oluşturucu), belirli bir görevin yürütülmesini kolaylaştıran bir Erişim aracıdır. İfade kurucusu son derece kullanışlıdır - hızlı bir şekilde karmaşık bir ifade oluşturmanıza olanak sağlar. Query Builder'ı kullanarak, bir form veya rapor için veri örneklerini almak için kullanılan sorguları kolayca oluşturabilirsiniz.

Sihirbazı çağırdığınızda, karşılık gelen iletişim kutuları sırası açılır. Sorulan soruları cevapladıktan sonra sihirbaz gerekli tüm işlemleri yapar. Örneğin, bir rapor oluştururken, rapor sihirbazı raporun nasıl görünmesi ve hangi verileri içermesi gerektiğini soracaktır. Cevapları aldıktan sonra rapor tamamen hazırlanacaktır. Diğer sihirbazların yardımıyla veritabanı tabloları, sorgular ve formlar oluşturabilirsiniz.

Tablolar ve sorgular oluşturur el ile   (tasarım modunda) ;

- kullanarak formlar ve raporlar oluşturun Sihirbazı.

Veritabanına dahil edildiğinde adımların sırasını göz önünde bulundurun yenitablo. Öncelikle, veritabanının oluşturulacağı konu alanını belirlemeniz gerekir. Bir konu alanı olarak, uzun mesafeli telefon görüşmeleri, uzun mesafeli telefon görüşmeleri için bireysel aboneler için ödeme miktarının hesaplanmasını tanımlarız. Her şeyden önce, tabloda yer alacak alanlar “ Aboneler "   veritabanı "Şehirlerarası". Gerekli alanlar Tablo 3'te gösterilmiş olup, “Abone Numarası” alanı anahtar olarak seçilmiştir. Anahtar, ilgili tablodaki bir alandır. Tabloda yer alan her kaydı benzersiz şekilde karakterize eder.

Tablo 3 - "Abone" tablosunun alanları

İdeal birincil anahtar, müşteri numarası, hesap numarası, vb. Bilgilerdir. Böyle bir anahtarın yardımıyla, ilgili girişi tanımlamak kolaydır. Birincil anahtar için, istemcinin adını içeren alanlar uygun değildir. Birkaç kişinin aynı isimde olması her zaman mümkündür.

Gerekli alanları tanımladıktan sonra, MS Access'te kendi tablonuzu oluşturmaya başlayabilirsiniz.

Bunu yapmak için, Tablo sekmesini ve “Tasarımcı modunda bir tablo oluşturma” satırını seçerek tablo tasarımcısı penceresini (Şekil 2.1) açın veya “Oluştur” düğmesine tıklayın.

Açılan pencerenin üst kısmında, yaratılıyor veya değiştiriliyor. düzensadece alanın adı, veri tipi ve tanımı olan alanların listesi olan tablo. Tablonun her alanı bu pencerenin en üstünde bir satırdır (Şekil 2.1).


  Tablonun her alanına benzersiz bir ad atanmalıdır, içine girilecek verilerin türünü belirleyin ve alanın içeriğini tanımlayın, yani. bu alanın amacını belirten metin yorumları girin. Alan adı en fazla 64 karakterden oluşabilir. Açıklama isteğe bağlı bir parametredir ve kullanılan alanı daha fazla açıklamak için kullanılır.

Alan adı sütununda (Şekil 2.2) isteğe bağlı olarak yazılmıştır. isim. Bir sonraki sütun belirtmeli veri türübu alan için. Veri türü, bu sütunda görünen açılır listeden seçilebilir (veri tipleri tablo 3'te açıklanmıştır). Ayrıca, imleç Veri Türü sütununda göründüğü anda, pencerenin altında belirir. özellik sayfasıBu alanın (özellikleri).


  Özelliklerin formu (pencerenin alt kısmı) özelliklerin bir listesidir (solda, özelliğin adı, sağdaki - anlambu mülkün) bir pencere ile her özellik için ipuçları.

Özellikler listesi, Veri Türü sütununda görüntülenmekte olan verinin türüne bağlı olarak değişir. Sahaya tıklayarak anlamÖzellik sayfasında, bu değeri değiştirebilirsiniz (geçerli veri tipinin sınırları dahilinde). Alan özellikleri tablo 4'te listelenmiştir.

Tablo 4 - Tablo tasarımcısı özellikleri biçiminde görüntülenen alan özellikleri

  özellik   randevu
  Alan boyutu   Bu alana girilecek maksimum karakter sayısını belirtir.
  Yeni değerler   Yeni kayıtlar eklendiğinde sayaç değerlerinin nasıl değişeceğini belirler.
  Alan biçimi   Bu alanın çıktı formatını ayarlar.
  Ondalık Sayı   Numaraları görüntülerken kullanılacak ondalık basamak sayısını belirtir.
  Giriş maskesi   Alana veri girilmesini kolaylaştırmak için bir giriş maskesi ayarlar.
  imza   Alan etiketi olarak görüntülenen metni belirtir.
  Varsayılan değer   Yeni bir kayıt oluştururken alana otomatik olarak girilen değeri belirlemenizi sağlar
  Değere göre durum   Alana girilen veri gereksinimlerini belirtir.
  Hata mesajı   Girilen veriler mülkte tanımlanan koşulu ihlal ederse, ekranda görüntülenen mesajın metnini belirtmenizi sağlar
  Zorunlu alan   Alanın zorunlu giriş değeri gerektirip gerektirmediğini belirtir
  Boş çizgiler   Bu alanda boş satırlara izin verilip verilmeyeceğini belirler.
  Dizinlenmiş alan   Bir alan tarafından oluşturulan dizini belirtir.
  Unicode Sıkıştırma   Unicode kodlaması kullanan verileri depolamak için alanların sıkıştırmasını ayarlar (MEMO alanları, köprüler ve metin alanları)

Değerlerin çoğu sistem tarafından varsayılan olarak kabul edilir, aşağı açılır listeden bazı değerler seçilebilir.

Metin ve sayısal alan için belirtmeniz gerekir boyutayrıca, metin için alanlar - bu geçerli bir değer uzunluğu (örneğin, 20 veya 40 karakter) ve bir sayı için - makinedeki sunum biçimidir (bayt, tamsayı - iki bayt, uzun tamsayı vb.). Metin alanı maksimum uzunluğu 255 karakterdir. Bu değeri geçen bir metin girmeniz gerekirse, veri türünü kullanabilirsiniz. Memo.

Tarih / Saat alanı için, sistemin giriş verilerinin nasıl işleneceğini bilmesi için formatı belirtmelisiniz. Örneğin, “Kısa tarih formatı” nı seçerseniz, sistem girmenizi bekler tarih(Rusça versiyonunda - DD.MM.YYYY) ve "Kısa zaman formatı" nı seçerseniz, bu alana HH: MM (saat ve dakika) yazmanız gerekir.

Giriş maskesinin özellik çubuğunda, verilerin girileceği şekilde bir maske oluşturmak mümkündür. Örneğin, alan için telefon numarası   maskeyi ayarlayabilirsiniz 00-00-00 , hangi telefon numaralarının girileceğine göre.

“Value on value” özelliğinin değeri olarak belirtebilirsiniz doğrulama kuralıyani, bu alana veri girerken DOĞRU (“Doğru”) olması gereken mantıksal bir ifadedir. Örneğin, alan için görüşme tarihi yazılırsa:

sistem bu alana geçerli tarihe eşit veya daha büyük bir değer girmenin bir hata olduğunu kabul eder.

Aşağıdaki özellikte, sistem tarafından verilecek isteğe bağlı bir hata mesajı yazabilirsiniz, örneğin: "Bu bir tarih değeri geçerli değil" veya "tarih yanlış." Gelecekte, tarih yanlış girilirse, bu mesaj ekranda görünecektir.

"Zorunlu alan" özelliğinde, "Evet" (boş değerlere izin verilmez) veya "Hayır" (boş değerlere izin verilir) belirtebilirsiniz.

için ilk“Dizine Alınmış Alan” özelliğindeki tablo anahtarı (“Abone numarası” alanı) seçilmelidir: “Evet, eşleşmeye izin verilmez” ve ardından araç çubuğundaki “Tanımla anahtarı” düğmesini (görüntü ile birlikte) tıklayın. Bu, bir anahtar alanı veya basit bir dizini tanımlar.

Tablo düzenini oluşturma işlemini tamamladıktan sonra, oluşturulan tabloyu kaydetmeniz ve tablo tasarımcısı penceresinden çıkmanız gerekir.Pasajı kaydetmeden tasarımcı penceresini kapatırsanız, sistem size tabloya bir isim vermesini veya çalışmasını iptal etmenizi hatırlatır. Oluşturulan tabloya “Abone” adını verin.

Gerekirse değiştirmek(değiştir) düzen mevcutbu nesneyi, veritabanı penceresinin karşılık gelen sekmesi listesinde seçmeniz gerekir. Tasarımcı.   Nesnenin düzenini içeren bir pencere ekranda belirecektir (oluşturma sırasında olduğu gibi). Düzeni düzeltebilir ve aynı veya farklı bir adla kaydedebilirsiniz.


  Mizanpajı oluşturduktan sonra veriler tabloya girilir. Tablonun ismine iki kez tıklandığında, masa modunda açılır ve veri girmeye başlayabilirsiniz (Şekil 2.3). Tablodaki ilk alan Sayaç türünün kilit alanıysa, bu satırın içeriği yeni bir satırın girişine geçildiğinde otomatik olarak 1 arttırılır. Bu, sütun değerlerinin benzersizliğini sağlar.



Program Açıklaması

Birkaç çeşit veritabanı yönetim sistemi vardır (DBMS), bazıları programcılara, bazıları ise sıradan kullanıcılara odaklanır.

İlk tipteki paketler aslında programcıların veritabanı işleme araçlarını yarattıkları kendi dillerine sahip programlama sistemleridir. Daha sonra bu programlar son kullanıcılar tarafından kullanılır.

Microsoft Access sıradan tüketicilere odaklanan DBMS'yi ifade eder. Programlamaya başvurmadan, veritabanıyla temel işlemleri kolayca gerçekleştirebilmenizi sağlar: veri oluşturma, düzenleme ve işleme.

Bu paket, bağımsız bilgisayarlarda veya yerel bir ağda Windows'ta çalışır. MS Access kullanarak, kişisel veritabanları (masaüstü) ve nispeten az miktarda veri içeren kuruluşların veritabanları oluşturulur ve ardından işletilir.

Microsoft Access, Microsoft Office paketinin bir parçasıdır ve pakete dahil edilmiştir.

Access ortamında, aşağıdaki bileşenlerden oluşan Windows'a özgü bir arabirim vardır: bir başlık çubuğu, bir ana menü, bir araç çubuğu, çalışma alanları ve bir durum çubuğu.

DBMS hiyerarşik bir sırayla düzenlenebilecek verilerle çalışır. Hiyerarşinin üst seviyesi ana Access nesnelerini içerir:

Tablolar, ana nesne türüdür, çünkü diğer tüm nesne varyasyonları tablodan türetilir. Tablonun ana bileşenleri alanlar ve kayıtlardır, tablonun elemanlarının özelliklerini tanımlar;

Formlar - kullanımı terk edilebilecek yardımcı nesneler. Verileri görüntüleme, girme ve düzenleme açısından kullanıcı için ek kolaylık sağlamak üzere oluşturulmuştur;

Sorgular - veri aramak, silmek, kayıt eklemek ve güncellemek için veritabanına erişen kullanıcının sonuçları. Arama sonuçları (seçimler) tablo şeklinde sunulmuştur;

Raporlar - tablolarda ve sorgularda yer alan bilgilerden oluşan, yazdırmaya yönelik belgeler;

Şema - çok masalı veritabanı iletişim mimarisinin bir açıklaması;

Makrolar ve modüller artan karmaşıklığa sahip nesnelerdir, günlük işlerde kullanılamazlar.

Access'in özellikleri arasında, bir uygulamanın kullanıcı rutinleri ile tamamlayabileceği yerleşik bir programlama dili olan VBA'nın varlığına dikkat edilmesi önemlidir. Bu, programın orijinal sürümünün özelliklerini büyük ölçüde artırır, çalışma rahatlığı sağlar.

Program aşağıdaki dosya formatları ile çalışır.

Tema devam ediyor:
çözeltiler

Microsoft Access, işlevsel olarak eksiksiz bir ilişkisel DBMS'dir. Verilerin belirlenmesi ve işlenmesi için gerekli olan tüm araçları sağlar, ayrıca bunları yönetirken ...