İnternet pencereler Android

Bilgisayar programı erişimi. Erişim - nedir bu? Microsoft Access'te veritabanı oluşturma

Herkese selam! Sık sık Microsoft Access'i ücretsiz olarak nasıl ve nereden indirebileceğim sorulur. Dürüst olmak gerekirse, aynı şeyi yüzüncü kez açıklamaktan yoruldum, bu yüzden Microsoft Access'i ücretsiz olarak nasıl ve nereden indireceğime dair kısa bir makale yazmaya karar verdim. Bu metni sonuna kadar okuduğunuzdan emin olun, kendiniz için pek çok yararlı bilginin yanı sıra küçük bir bonus bulacaksınız.

Yöntem 1: Resmi Microsoft Geliştirici Sitesi

Başlangıç ​​olarak, Microsoft Access programı, içinde Microsoft Word, Microsoft Excel, Microsoft PowerPoint vb.'yi de bulabileceğiniz Microsoft Office yazılım paketinin bir parçasıdır. Office Microsoft Access paketinin tamamından ayrı olarak satın alamaz veya indiremezsiniz. Lisanslı bir ürünle ilgileniyorsanız, yapmanız gereken ilk şey, "Office satın al" bölümündeki resmi Microsoft web sitesine gidip uygun sürümü seçmektir. Ekim 2017'nin ortasından itibaren resmi Microsoft mağazasında bulunan sürümler Office 365 ve Office 2016'dır.

Gördüğünüz gibi, Microsoft Access, yılda 3399 rubleye (veya ayda 339 rubleye) mal olacak Ev için Office 365 paketine ve yılda 2699 rubleden (269 rubleye) mal olan Office 365 Kişisel paketine dahil edilmiştir. ayda ruble). ay). Her iki versiyonun da avantajlarını ekran görüntüsünde görebilirsiniz. Ayrıca Microsoft Access'in Office 2016'ya dahil olmadığını unutmayın.
Pahalı ya da değil, herkes kendisi için karar verir.

Yöntem 2: Microsoft Access Çalışma Zamanı

Eşit derecede popüler olan ikinci soru: Microsoft Access'i resmi siteden indirdim, ancak veritabanım açılmıyor. Büyük olasılıkla, tam teşekküllü Microsoft Access'ten değil, Microsoft Access çalışma zamanından bahsediyoruz. Bu yazılım gerçekten de geliştiricinin resmi web sitesinden ücretsiz olarak indirilebilir, ancak sonunda, Access uygulamalarını tam teşekküllü Access yüklü olmayan kullanıcılara dağıtmanıza olanak tanıyan "kısaltılmış" bir Erişim elde edersiniz. Başka bir deyişle, sadece veritabanlarını görüntüleyebileceksiniz, ancak düzenleyemeyecek veya yeni veritabanları oluşturamayacaksınız.

Yöntem 3: İnternette arama yapın

İlk iki seçenekten memnun değilseniz, Microsoft Access'i arama motorları aracılığıyla İnternette ücretsiz olarak bulup indirmeyi deneyebilirsiniz. Bu seçeneğin yasal olmadığı ve lisanssız yazılım indirmenin tüm risklerini üstlendiğiniz konusunda sizi hemen uyarıyorum. İnternette "Microsoft Access'i ücretsiz indir" veya "Microsoft Access'i ücretsiz indir" gibi talepler için milyonlarca site var ve kesinlikle kullanmanızı önermem. Her türden virüs yazılımını dağıtan düpedüz "sol" siteler veya harcanan sinirlerden başka hiçbir şey almayacağınız basit sahte siteler olabilir.

Yöntem 4: Torrentler

Microsoft Access'i ücretsiz olarak nasıl ve nereden indireceğinizin dördüncü yolu torrent izleyicileridir. Bu, normal sitelerden indirmekten daha güvenli bir yöntemdir, ancak her durumda torrent izleyicinin doğrulanması ve şüphe uyandırmaması gerekir. Uygulamadan, rutracker ve nnm-club gibi devlere güvenebileceğinizi söyleyeceğim. Ancak yine de, Microsoft Access'i izleyicilerden bile indirmenin yasal olmadığını anlamalısınız. Torrent kullanmak zorluklara neden olmayacak gibi görünse de, Microsoft Access'i bir torrent üzerinden ücretsiz olarak nasıl ve nereden indireceğinize dair birçok soru hala ortaya çıkıyor.
Yazının başına dönelim, Microsoft Access programının Microsoft Office yazılım paketinin bir parçası olduğunu hatırlatacağım. Torrent'teki çoğu kişi Microsoft Office'i değil, Microsoft Access'i arıyor ve buna göre çok az şey buluyor.

Çözüm

Bu yazıda Microsoft Access'i ücretsiz olarak nasıl ve nereden indirebileceğinizi 4 yoldan anlattım. Hangi seçeneğin size uygun olduğu elbette size kalmış. Makaleyi sonuna kadar okuduğunuz için teşekkür ederiz, bu yüzden vaat edilen bonus aşağıdadır. Her durumda, yalnızca lisanslı Microsoft Access'in kullanılması önemle tavsiye edilir. Ancak, ihtiyacınız varsa ücretsiz Microsoft Access'i indirin sadece bilgi amaçlı, yani aşağıdaki birkaç doğrulanmış bağlantı. Bağlantılar bir kez daha bilgi amaçlı verilmiştir, bu nedenle Microsoft Access programını tanıdıktan sonra, programı bilgisayarınızdan kaldırmanız ve resmi Microsoft mağazasından tam sürümünü satın almanız önerilir.

Modern bir uzmanın, üretim faaliyetlerinde, ekonomik yönetimde ve siyasette sağlam ve etkili kararlar alabilmesi için, bilgisayar ve iletişim kullanarak verileri alabilmesi, biriktirebilmesi, saklayabilmesi ve işleyebilmesi ve sonucu görsel belgeler şeklinde sunabilmesi gerekir. Modern toplumda bilgi teknolojileri çok hızlı gelişiyor, insan faaliyetinin tüm alanlarına giriyorlar.

Ekonominin farklı alanlarında, her biri belirli bir faaliyet türüyle ilişkili olan farklı kaynaklardan gelen verilerle çalışmak genellikle gereklidir. Tüm bu verileri koordine etmek için belirli bilgi ve organizasyon becerileri gereklidir.

Microsoft'un ürünü - Access, farklı kaynaklardan gelen bilgileri tek bir ilişkisel veritabanında birleştirir. Verileri hızlı ve verimli bir şekilde güncellemenize, sorulara yanıt almanıza, ilgili verileri aramanıza, verileri analiz etmenize, raporları, çizelgeleri ve posta etiketlerini yazdırmanıza olanak tanıyan formlar, sorgular ve raporlar oluşturur.

Bu ders çalışmasının amacı, tasarımı teoride ele almak ve pratikte Microsoft'un veritabanlarını yönetmek için "Microsoft Access" ürününde bir veritabanı oluşturmaktır.

Access sistemi, veritabanlarını yönetmek için bir dizi son kullanıcı aracıdır. Tablo, form, sorgu ve rapor tasarımcılarını içerir. Bu sistem bir uygulama geliştirme ortamı olarak da düşünülebilir. Görevleri otomatikleştirmek için makroları veya modülleri kullanarak, doğrudan programlama dillerinde yazılmış uygulamalar kadar güçlü, kullanıcı merkezli uygulamalar oluşturabilirsiniz. Ancak, düğmeleri, menüleri ve iletişim kutularını içereceklerdir. VBA'da programlama yaparak, Access'in kendisi kadar güçlü programlar oluşturabilirsiniz.

Access makrolarını kullanarak programlama yapmadan uygulamalar oluşturun. Elektronik tablo ve veritabanı kullanıcıları, Access'te kullanılan temel kavramların çoğuna aşina olmalıdır. Herhangi bir yazılım ürünüyle çalışmaya başlamadan önce, onun yeteneklerini ve amaçlanan görev türlerini anlamak önemlidir. Microsoft Access (bundan sonra Access olarak anılacaktır), kullanımı yalnızca kullanıcının hayal gücü ile sınırlı olan çok yönlü bir üründür.

Access, ilişkisel veritabanı yönetimini tam olarak uygular. Sistem, birincil ve yabancı anahtarları korur ve çekirdek düzeyinde veri bütünlüğünü zorunlu kılar (uyumsuz veri güncellemelerini veya silmelerini önler). Ek olarak, Access'teki tablolar, nasıl yapılırsa yapılsı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, kısa not, boolean, köprü ve OLE nesne alanları dahil gerekli tüm alan türlerini destekler. Özel işlem sırasında alanlarda herhangi bir değer görünmezse, sistem boş değerler için tam destek sağlar.

MS Access veritabanlarının temel kavramları

1.1 MS'in kısa açıklamasıErişim

Microsoft Access, ilişkisel türde bir masaüstü DBMS'dir (veritabanı yönetim sistemi). Access'in avantajı, yalnızca kendi veritabanınızı oluşturmanıza değil, aynı zamanda yerleşik araçları kullanarak uygulamalar geliştirmenize de olanak tanıyan çok basit bir grafik arabirime sahip olmasıdır.

Diğer masaüstü DBMS'lerinden farklı olarak Access, ilişkisel bir VTMS'de olması gerektiği gibi farklı tablolara dağıtsa da tüm verileri tek bir dosyada saklar. Bu veriler, yalnızca tablolardaki bilgileri değil, aynı zamanda aşağıda açıklanacak olan diğer veritabanı nesnelerini de içerir.

Neredeyse tüm temel işlemleri gerçekleştirmek için Access, verilerle çalışırken ve uygulamalar geliştirirken kullanıcının ana işini yapan, rutin eylemlerden kaçınmaya yardımcı olan ve programlama konusunda deneyimsiz bir kullanıcının çalışmasını kolaylaştıran çok sayıda Sihirbaz (Sihirbaz) sunar.

MS Access'in "ideal" ilişkisel DBMS fikrinden farklı olan özellikleri.

Çok kullanıcılı bir Access veritabanı oluşturmak ve birkaç kullanıcının ortak bir veritabanına aynı anda erişimini sağlamak, yerel bir eşler arası ağda veya bir dosya sunucusuna sahip bir ağda mümkündür. Ağ, bilgisayarlar arasında veri alışverişi için donanım ve yazılım desteği sağlar. Access, farklı kullanıcıların veritabanına erişiminin farklılaşmasını izler ve veri korumasını sağlar. Aynı anda çalışırken. Access, sunucu taraflı bir DBMS istemcisi olmadığından, çok kullanıcılı yetenekleri biraz sınırlıdır. Genellikle, birkaç iş istasyonundan bir ağ üzerinden verilere erişmek için, Access veritabanı dosyası (*.mdb uzantılı) bir dosya sunucusuna yüklenir. Aynı zamanda, dosya DBMS düzenleme ilkeleri nedeniyle, veri işleme esas olarak istemcide - uygulamanın çalıştığı yerde gerçekleştirilir. Bu faktör, ağ üzerindeki yük kat kat arttığından, birçok kullanıcının (15-20'den fazla) ve tablolarda büyük miktarda veri ile çalışmasını sağlamak için Access kullanımını sınırlar.

Veri bütünlüğünü koruma açısından, Access yalnızca küçük ve orta karmaşıklıktaki veritabanı modellerine yanıt verir. Geliştiricileri veritabanı iş mantığının bakımını istemci programına atamaya zorlayan tetikleyiciler ve saklı yordamlar gibi araçlardan yoksundur.

Bilgi güvenliği ve erişim kontrolü ile ilgili olarak, Access güvenilir standart araçlara sahip değildir. Standart güvenlik yöntemleri, veritabanı parola güvenliğini ve kullanıcı parola güvenliğini içerir. Bir uzman için böyle bir korumayı kaldırmak zor değildir.

Bununla birlikte, iyi bilinen eksiklikleri ile MSAccess, bu sınıftaki sistemlere kıyasla çok sayıda avantaja sahiptir.

Her şeyden önce, Access'in yazılım ve işletim sistemleri kişisel bilgisayar kullanıcılarının çoğu tarafından kullanılan Microsoft'un bir ürünü olmasından kaynaklanan yaygınlığa dikkat çekebiliriz. MSAccess, üretici tarafından sürekli güncellenen Windows işletim sistemi ile tam uyumludur ve birçok dili destekler.

Genel olarak, MSAccess nispeten düşük bir maliyetle çok sayıda özellik sağlar. Ayrıca, çok sayıda yardımcı aracın (daha önce belirtildiği gibi Ustalar), gelişmiş bir yardım sisteminin ve net bir arayüzün varlığında ifade edilen, farklı profesyonel geçmişlere sahip kullanıcıya odaklanmaya dikkat etmek gerekir. Bu araçlar, bir veritabanı tasarlamayı, oluşturmayı ve ondan veri almayı kolaylaştırır.

MSAccess, programlama yapmayan kullanıcılara, SQL sorgu geliştirmeye veya VBA makro veya modül programlamaya başvurmadan uygulamalar oluşturmalarına izin veren çeşitli etkileşimli araçlar sağlar.

Access, Excel elektronik tabloları ve metin dosyalarından ODBC mekanizması aracılığıyla neredeyse tüm sunucu DBMS'lerine kadar çeşitli biçimlerde çok çeşitli veri alma / verme özelliklerine sahiptir.

MSAccess'in bir diğer önemli avantajı, gelişmiş yerleşik uygulama geliştirme araçlarıdır. Kullanıcılara dağıtılan çoğu uygulama, bir miktar VBA (Uygulamalar için Visual Basic) kodu içerir. VBA, Access'te birçok standart görevi (değişkenlerle çalışmak, çalışma zamanında SQL komutları oluşturmak, hataları işlemek, Windows API'yi kullanmak vb.) gerçekleştirmek için tek araç olduğundan, az çok karmaşık uygulamalar oluşturmak için VBA'nın bilgisi ve bilgisi gereklidir. MSAccess nesne modeli.

Access'teki programlama araçlarından biri makro dilidir. Bu dilde oluşturulan programlara makro denir ve formlar, sorgular, raporlar kullanılarak uygulanan bireysel eylemleri birbirine bağlamayı kolaylaştırır. Makrolar, formlar veya sistem olayları aracılığıyla verilerle etkileşim kurarken kullanıcı eylemleri tarafından tetiklenen olay güdümlüdür.

Bir DBMS'nin tüm özelliklerine sahip olan Access'in ek özellikler de sağladığı ortaya çıktı. Yalnızca esnek ve kullanımı kolay bir DBMS değil, aynı zamanda veritabanlarıyla çalışan uygulamalar geliştirmeye yönelik bir sistemdir.

1.2 Veritabanları ve veritabanı yönetim sistemleri

Veritabanı, bilgi depolamak için organize bir yapıdır. Modern veritabanları yalnızca verileri değil, bilgileri de depolar.

Örneğin, kütüphanenin veri tabanını ele alırsak, bu ifadeyi açıklamak kolaydır. Yazarlar, kitaplar, okuyucular vb. hakkında gerekli tüm bilgileri içerir. Bu veri tabanına hem kütüphane personeli hem de yayın bulması gereken okuyucular erişebilir. Ancak aralarında, veritabanının tamamına tam erişimi olan ve aynı zamanda tek başına keyfi değişiklikler yapabilen bir kişi yoktur. Veritabanı, verilere ek olarak, her çalışanın yalnızca kendi yetki alanına giren verilerle çalışmasına izin veren yöntemler ve araçlar içerir. Veritabanında yer alan verilerin belirli çalışanlara sunulan yöntemlerle etkileşiminin bir sonucu olarak, tükettikleri ve kendi yetkileri dahilinde verileri girip düzenledikleri bilgiler oluşur.

Microsoft Access, DB-istemci paketini kullanarak tam teşekküllü dağıtılmış istemci-sunucu uygulamaları oluşturmak için kullanılan bir ilişkisel veritabanı yönetim sistemidir. Basit ve mantıksal bir grafik kabuk, birincil ve ikincil anahtarlar, dizinler, veritabanı nesneleri arasındaki ilişkileri oluşturmanıza ve ayrıca veritabanı yapısını oluşturan ayrık tablolar arasındaki ilişkileri gerekli normal forma normalleştirmenize olanak tanır. Access uygulaması, Excel elektronik tabloları da dahil olmak üzere diğer OLEDB ve ODBC kaynakları arasında veri alışverişi için teknolojik bir araç sağlar; CSV formatında saklanan metin dosyaları; XML nesnelerinin yanı sıra SharePoint depoları, PDF veya XPS kapsayıcıları ve Outlook klasörleri.

Access DBMS'nin genişletilmiş işlevselliği

Access, veritabanı nesneleriyle etkileşim için dağıtılan diğer çözümlerin yanı sıra, geliştiriciye aşağıdaki teknik özellik ve seçenekleri sunar:

  • verileri tablolarda sunmak ve depolamak için çok sayıda biçim. Mevcut ana kategoriler arasında metin, sayısal, para birimi, boolean, köprüler, tarih ve saat, mantıksal yapı ve bir dizi başka yardımcı özellik bulunur.
  • tablo modu ve tasarımcı arasında hızlı geçiş, bir tablo yapısı oluşturmanıza ve tek tek hücrelerinin biçimlerini belirlemenize olanak tanır
  • veritabanı içeriği oluştururken uygulanabilen en yaygın işlemleri ve eylem dizilerini otomatikleştirmek için veri makrolarının oluşturulması. Tüm makrolar, hem yerleşik makro düzenleyicide fare tıklamaları temelinde oluşturulabilir hem de Visual Basic dilini kullanan öğeler içerebilir. Diğer Microsoft Office uygulamalarında olduğu gibi, Access makroları, ayarlarda belirtilen bir kısayol tuş kombinasyonuna basılarak çağrılabilir.
  • veritabanını sıkıştırmak ve ardından içeriğini bir yedekten geri yüklemek. Veritabanı arşivi, güvenli bir uzak sunucuda, bulutta veya yerel bir disk sürücüsünde saklanabilir.
  • veritabanındaki verileri kağıt basılı formlar ve antetli kağıtlar üzerinde görüntülemek için entegre rapor tasarımcısı. Tüm raporlar, veri tabanından doğru bir bilgi seçimi elde etmek için yapılandırılabilir ve detaylandırılabilir. Ayrıca Access arayüzünde, hem manuel olarak hem de özel bir sihirbaz kullanarak bölümlere ve bloklara bölünmüş bir rapor yapısı oluşturmak mümkündür. Ayrıca, görüntülenen bilgilerin sıralanması ve filtrelenmesi, hem raporun oluşturulması aşamasında hem de daha sonra, raporun nihai şekli zaten düşünüldüğünde ve sonlandırıldığında sunulur.
  • aranan seçenek, ana menü kategorisi, modül veya Erişim simgesi hakkında ayrıntılı bilgi sağlayan iç içe bilgi asistanı. Bilgi asistanı, uygulama kabuğuna sıkı bir şekilde entegre edilmiştir ve en son revizyonlarda, DBMS yapay zeka alanındaki gelişmeleri ve Cortana sesli asistanı kullanır.

Kaynağımızda, herhangi bir Windows sistemi nesli için Access'in tam Ruslaştırılmış sürümünü indirebilirsiniz. Yardımcı programın indirilebilen her sürümü, kullandığınız bilgisayar modeliyle eşleşen sistem gereksinimleriyle birlikte gelir. Cihazınızın uzun bir sınırlama süresi varsa, ürünün daha erken bir sürümünde durmaya değer.

ders planı

1. Microsoft Access'in kısa açıklaması.

2. MS Access'in İşlevselliği.

3. "Masaüstü" VTYS kapsamının özellikleri.

Microsoft Access, yerel bir veritabanı, dosya sunucusu olan bir ağ üzerinde paylaşılan bir veritabanı veya bir SQL sunucusunda bir veritabanıyla çalışan bir kullanıcı uygulaması oluşturmak için gerekli tüm araçları içeren bir ilişkisel veritabanı yönetim sistemidir. Makale, bu sınıftaki diğer sistemlerle karşılaştırmalı olarak bu DBMS'nin temel özelliklerini ve yeteneklerini ele alacaktır.

Microsoft Office Access 2007, veri muhasebesini, raporlamayı ve veri paylaşımını hızlı bir şekilde düzenlemenize olanak tanıyan güçlü bir araç seti sağlar. Özel veritabanı bilgisi olmadan kullanıcılar, önceden oluşturulmuş birkaç şablondan birini özelleştirerek, mevcut veritabanlarını dönüştürerek veya yeni bir veritabanı oluşturarak kullanıcı dostu veri muhasebesi uygulamalarını hızla oluşturabilir. Office Access 2007 ile veritabanı uygulamalarınızı ve raporlarınızı değişen iş gereksinimlerinize kolayca uyarlayabilirsiniz. Office Access 2007'de Microsoft Windows SharePoint Services 3.0 için genişletilmiş destek, veri paylaşımı, doğrulama, yedekleme ve yönetimi mümkün kılar.

1. Microsoft Access'in kısa açıklaması

Microsoft Access, ilişkisel türde bir masaüstü DBMS'dir (veritabanı yönetim sistemi). Access'in avantajı, yalnızca kendi veritabanınızı oluşturmanıza değil, aynı zamanda yerleşik araçları kullanarak uygulamalar geliştirmenize de olanak tanıyan çok basit bir grafik arabirime sahip olmasıdır.

Diğer masaüstü DBMS'lerinden farklı olarak Access, ilişkisel bir VTMS'de olması gerektiği gibi farklı tablolara dağıtsa da tüm verileri tek bir dosyada saklar. Bu veriler, yalnızca tablolardaki bilgileri değil, aynı zamanda aşağıda açıklanacak olan diğer veritabanı nesnelerini de içerir.

Neredeyse tüm temel işlemleri gerçekleştirmek için Access, verilerle çalışırken ve uygulamalar geliştirirken kullanıcının ana işini yapan, rutin eylemlerden kaçınmaya yardımcı olan ve programlama konusunda deneyimsiz bir kullanıcının çalışmasını kolaylaştıran çok sayıda Sihirbaz (Sihirbaz) sunar.

Çok kullanıcılı bir Access veritabanı oluşturmak ve birkaç kullanıcının ortak bir veritabanına aynı anda erişimini sağlamak, yerel bir eşler arası ağda veya bir dosya sunucusuna sahip bir ağda mümkündür. Ağ, bilgisayarlar arasında veri alışverişi için donanım ve yazılım desteği sağlar. Access, farklı kullanıcıların veritabanına erişiminin farklılaşmasını izler ve veri korumasını sağlar. Aynı anda çalışırken. Access, sunucu taraflı bir DBMS istemcisi olmadığından, çok kullanıcılı yetenekleri biraz sınırlıdır. Genellikle, birkaç iş istasyonundan bir ağ üzerinden verilere erişmek için, Access veritabanı dosyası (*.mdb uzantılı) bir dosya sunucusuna yüklenir. Aynı zamanda, dosya DBMS düzenleme ilkeleri nedeniyle, veri işleme esas olarak istemcide - uygulamanın çalıştığı yerde gerçekleştirilir. Bu faktör, ağdaki yük kat kat arttığından, birçok kullanıcının (15-20'den fazla) çalışmasını sağlamak için ve tablolarda büyük miktarda veri ile Access kullanımını sınırlar.

Veri bütünlüğünü koruma açısından, Access yalnızca küçük ve orta karmaşıklıktaki veritabanı modellerine yanıt verir. Geliştiricileri veritabanı iş mantığının bakımını istemci programına atamaya zorlayan tetikleyiciler ve saklı yordamlar gibi araçlardan yoksundur.

Bilgi güvenliği ve erişim kontrolü ile ilgili olarak, Access güvenilir standart araçlara sahip değildir. Standart güvenlik yöntemleri, veritabanı parola güvenliğini ve kullanıcı parola güvenliğini içerir. Bir uzman için böyle bir korumayı kaldırmak zor değildir.

Bununla birlikte, bilinen eksikliklerle birlikte, MS Access'in bu sınıftaki sistemlere kıyasla birçok avantajı vardır.

Her şeyden önce, Access'in yazılım ve işletim sistemleri kişisel bilgisayar kullanıcılarının çoğu tarafından kullanılan Microsoft'un bir ürünü olmasından kaynaklanan yaygınlığa dikkat çekebiliriz. MS Access, Windows işletim sistemiyle tamamen uyumludur, üretici tarafından sürekli güncellenir ve birçok dili destekler.

Genel olarak, MS Access nispeten düşük bir maliyetle çok sayıda özellik sağlar. Ayrıca, çok sayıda yardımcı aracın (daha önce belirtildiği gibi Ustalar), gelişmiş bir yardım sisteminin ve net bir arayüzün varlığında ifade edilen, farklı profesyonel geçmişlere sahip kullanıcıya odaklanmaya dikkat etmek gerekir. Bu araçlar, bir veritabanı tasarlamayı, oluşturmayı ve ondan veri almayı kolaylaştırır.

MS Access, programlama yapmayan bir kullanıcıya, SQL'de sorgu geliştirmeye veya VBA'da makroları veya modülleri programlamaya başvurmadan uygulamalar oluşturmasına izin veren çeşitli etkileşimli araçlar sağlar.

Access, Excel elektronik tabloları ve metin dosyalarından ODBC mekanizması aracılığıyla neredeyse tüm sunucu DBMS'lerine kadar çeşitli biçimlerde çok çeşitli veri alma / verme özelliklerine sahiptir.

MS Access'in bir diğer önemli avantajı, gelişmiş yerleşik uygulama geliştirme araçlarıdır. Kullanıcılara dağıtılan çoğu uygulama, bir miktar VBA (Uygulamalar için Visual Basic) kodu içerir. VBA, Access'te birçok standart görevi (değişkenlerle çalışmak, çalışma zamanında SQL komutları oluşturmak, hataları işlemek, Windows API'yi kullanmak vb.) gerçekleştirmek için tek araç olduğundan, VBA bilgisi ve nesne MS Access modelleri bilgisi.

Access'teki programlama araçlarından biri makro dilidir. Bu dilde oluşturulan programlara makro denir ve formlar, sorgular, raporlar kullanılarak uygulanan bireysel eylemleri birbirine bağlamayı kolaylaştırır. Makrolar, formlar veya sistem olayları aracılığıyla verilerle etkileşim kurarken kullanıcı eylemleri tarafından tetiklenen olay güdümlüdür.

Bir DBMS'nin tüm özelliklerine sahip olan Access'in ek özellikler de sağladığı ortaya çıktı. Yalnızca esnek ve kullanımı kolay bir DBMS değil, aynı zamanda veritabanlarıyla çalışan uygulamalar geliştirmeye yönelik bir sistemdir.

Microsoft Office, ofis belgeleri oluşturmanıza ve düzenlemenize izin veren bir düzenleyicidir. Ayrıca, kullanıcıların veritabanlarıyla çalışmasına izin veren gömülü bir uygulamaya sahiptir. Veritabanları, her şeyden önce, gerekli bilgileri depolamak, düzenlemek ve çıkarmak için uygun bir araçtır. Bu materyalde, Microsoft Access düzenleyicisi ayrıntılı olarak incelenecek ve uygulamayla çalışmak için adım adım talimatlar yayınlanacaktır.

Microsoft Erişimi nedir?

Microsoft Office Access, ilişkisel modele dayalı bir veritabanı yönetim sistemi olan güçlü bir düzenleyicidir. Ağ kaynakları ve uygulamalar arasında dinamik bir değişim modeli kullandığına da dikkat edilmelidir. nerede editör kullanımları her türlü bilgiyi işlemek ve bunları açık ve tutarlı bir yapıda sunmak için gelişmiş araçlar.

Access ayrıca dinamik için destek sunar. ActiveX kitaplıkları. Bilgileri yalnızca metin biçiminde değil, aynı zamanda multimedya nesneleri biçiminde sunmaya da yardımcı olan bu teknoloji. İlişkisel model, veritabanları arasında bağlantılar kurmanıza ve herhangi bir değişikliği kontrol etmenize, zamanında ayarlamalar yapmanıza olanak tanır.

Bazı kullanıcılar, Microsoft Office Excel editörlerinden birinin Access programına benzediğini düşünse de bu bir yanılgıdır. Excel, elektronik tablolarla çalışmak için bir araçtır ve ikincisi, tablolar şeklinde bir veritabanı oluşturmak için kullanılır.

Excel'in çalışma ilkesi, verilerin ayrı bir tablo içinde düzenlenmesine dayanır, Access, çok çeşitli bilgilerle çalışarak daha karmaşık görevleri gerçekleştirmenize olanak tanır. Ve sonuç olarak, önemli bir özelliği not etmek gerekir, Excel tek bir kullanıcı için tasarlanmıştır, çünkü bilgi değişikliği doğası gereği yereldir ve Access, veritabanlarıyla çok kullanıcılı çalışmayı gerektirir.

neden kullanılır

Düzenleyici, çeşitli faaliyet, iş, personel yönetimi vb. alanlarda veritabanı ile çalışmayı tamamen otomatikleştirmek için kullanılır. Yazılımın evrensel bir yapıya sahip olması nedeniyle, istenen parametreyi yenisini girerek değil, eskisini ayarlayarak değiştirmeniz gerektiğinde fazla veriden kurtulmanıza yardımcı olduğunu belirtmekte fayda var. Ayrıca, değişiklikler yalnızca ana veritabanına değil, onunla ilişkili olanlara da yansıtılacaktır.

Uygulama yapısı

Programla çalışmanın rahatlığı, izin veren unsurların varlığından kaynaklanmaktadır. süreci otomatikleştir bir taban oluşturmak. Aşağıda, yazılımın ana bileşenlerinin bir listesi bulunmaktadır.

Bileşenler:

  • masa. Uygulama bileşeni, veri yazmak ve depolamak için tasarlanmıştır;
  • rica etmek. Öğe, bir veya daha fazla tablodan bilgi almak için tasarlanmıştır. İlgili veritabanlarına ve üçüncü taraf yazılımlara erişim için bir araçtır;
  • biçim. Nesne, girilen bilgileri daha kullanıcı dostu bir şekilde sunmak için kullanılır;
  • rapor. Nihai sonucu bitmiş bir belge biçiminde almanızı sağlar;
  • makro. Bir eylemi gerçekleştirmek için sıralı bir açıklama içeren bir öğedir. Bununla birlikte, örneğin tablolardan birindeki veri değişikliklerini kontrol etmek gibi belirli bir görevi gerçekleştirecek bir komut ayarlayabilirsiniz;
  • modül. Visual Basic programlama dilinde yazılmış yazılım içeren bir bileşen. Editör, yardımıyla işlevselliği önemli ölçüde genişletir. Bu, belirli değişikliklere yanıt vermek üzere tasarlanmış işlevlerin ve prosedürlerin kullanılmasıyla elde edilir;
  • erişim sayfası. Onun yardımıyla, diğer kişisel bilgisayarlarda saklanan uzak veritabanlarına erişebilirsiniz.

Diğer DBMS ile ilişki

Access, yalnızca kendi girdiğiniz bilgileri kullanmanıza değil, aynı zamanda başka bir DBMS ile ilişki kurmanıza da olanak tanır. Ayrıca dBase, MySQL, Paradox, FoxPro, Excel gibi diğer uygulamalardan içe aktarma özelliği de vardır. Kullanıcının rahatlığı için, yalnızca içe aktarmayı kullanma olasılığı değil, aynı zamanda verileri bağla diğer programlar ve ağ kaynakları ile.

Kullanıcı arayüzüne genel bakış

Önemli! Arayüz örnek olarak Microsoft Access 2013 kullanılarak incelenecektir.Ancak Microsoft Access 2007 ve 2010 hemen hemen aynıdır.

Yazılımın bu sürümündeki arayüz, çok sayıda öğeyle çalışmanın rahatlığını artırmak için tasarlanmıştır, ana işlevlere ve komutlara hızlı erişim sağlayan şeride dayanır.

Kullanıcı arayüzü:

  • « Kulis" (yaratmak). Arayüz öğesi, program başladıktan sonra görünür ve kullanıcının bir veritabanı oluşturmak için bir şablon seçmesine izin verir. Çalışma sürecinde bu sekmeye gitmek için "Dosya" ve "Oluştur" yolunu izlemelisiniz.
  • « Dosya". Bitmiş belgeyi kaydetmenize, açmanıza, yazdırmanıza ve ayrıca Erişim seçeneklerini ayarlamanıza ve uygun tasarım temasını ayarlamanıza olanak tanır.

  • « Kurdele". Editör ile çalışırken ana unsurdur. Bir veritabanı oluşturmak ve düzenlemek için araçlara sahip modüller içerir. Ayrıca, en sık kullanılan bileşenleri içeren bir Hızlı Erişim Araç Çubuğu içerir.
  • « Navigasyon alanı". Gerçekleştirilen eylemlerin sonucunu görmenizi sağlar ve veritabanının yapısını yansıtır.
  • « İletişim penceresi". Kullanıcının bir nesnenin parametrelerini belirtebileceği bir arabirim öğesi.
  • ". Bileşeni görüntülemek için, nesne elemanına sağ tıklamanız gerekecektir. Gerçekleştirilen göreve bağlı olan komutları içerir.
  • ". Belge görüntüleme modunu değiştirmek ve geçerli işlemin durumunu görüntülemek için kullanılır.

Arayüz örnek olarak Microsoft Access 2013 kullanılarak incelenmiştir, alt sürümlerde farklılık gösterebilir.

Access'te veritabanlarıyla çalışma

Temel oluşturma

Veritabanı oluşturmanın birkaç yolu vardır: sıfırdan veya hazır bir şablon kullanarak. İlk durumda, kullanıcının kendi başına veritabanı öğeleri ve nesneleri oluşturması gerekir, ikinci durumda, her şey çok daha basittir. Hazır bir şablon başlatıyoruz ve bilgilerinizi giriyoruz. Ardından, veritabanlarıyla çalışmak için her iki seçeneği de ayrıntılı olarak ele alıyoruz.

net taban

Yeni bir veritabanı oluşturmaya ve ardından onu bilgilerle doldurmaya başlayalım:


Şablondan oluştur

Bir şablonla çalışmak şöyle görünür:

tabanın doldurulması

Veritabanını doldurmak, bir tablo oluşturmayı ve gerekli bilgileri tabloya girmeyi içerir.

Başlangıç ​​​​olarak, MS Access'i kullanarak yapabileceğinize dikkat edilmelidir. ithal etmek. Bunu yapmak için "Dış" sekmesini seçin, "İçe Aktar" simgesine tıklayın. Ardından, dosyanın yolunu belirtmeniz ve "Tamam" ı tıklamanız gereken yeni bir pencere açılacaktır. Ardından, içe aktarma penceresi tekrar görünecektir, " düğmesini tıklayın. Daha öte» ve her nesne hakkında bilgi ayarlayın. Bilgileri hızlı bir şekilde işlemeye yardımcı olacak anahtarı belirledik ve " Daha öte". Bundan sonra, nesne ana pencerede görünecek ve onu oluşturmaya başlayabilirsiniz.

Oluşturma süreci:


"Fiyat" alanının sayısal bir parametreye sahip olduğuna dikkat edilmelidir. Bunun nedeni, parasal terimlerdeki bilgilerin ruble cinsinden ifade edilen bir boyuta sahip olmasıdır (eğer ofis paketinin resmi yerelleştirilmiş versiyonu kullanılıyorsa). Bilgisayar çevre birimlerinin fiyatından bahsediyorsak, kural olarak, karşılaştırmalı maliyetini ifade etmek için geleneksel birimler kullanılır. Böyle bir durumda, sayısal bir parametre kullanılır, bu, tüm veritabanının yeniden yapılandırılmasını önler.



Proje No. 1 "Ürünler":

2 Nolu Proje "Tedarik":

veri şemaları

Tablolar arasındaki ilişki, projede kullanılan yapı kullanılarak kurulur. Bu durumda, yapı grafiksel olarak gösterilir ve bu da veri işlemeyi önemli ölçüde kolaylaştırmayı mümkün kılar.

Projeler arasında ilişki kurmak:


Şimdi ihtiyacımız var bağlantı kurmak iki nesne arasında şu şekilde yaparız:


İstek oluşturma

Klasik seçim

Seçim talebi, veritabanındaki verileri önceden oluşturulmuş koşullara göre seçmenize olanak tanır. Projemizde bir ürünü adına göre bulmanızı sağlayan bir seçim oluşturulacaktır. İş, "Ürünler" veritabanında yapılacaktır.


Varlık Oluşturma

Microsoft Access'te Varlık Oluştur sorgusu, ilgili tabloları ve önceden oluşturulmuş diğer sorguları getirir. İlk seçeneğin aksine, sonuç yeni bir kalıcı tabloya kaydedilecektir.

Süreç şöyle görünür:


Eklemek, silmek, düzenlemek için

Bu tür bir sorgu, tablodaki parametrelerin değişeceği bir sonucu olarak bazı eylemlerin oluşturulmasını ve yürütülmesini ifade eder.

Şöyle bir istek oluşturuyoruz:


Rica etmek eklemek:


Düzenleme için:


Formların oluşturulması ve tasarımı

Formlar, veri depolamayı uygun şekilde düzenlemek için tasarlanmış öğelerden biridir.

Formlar ne içindir:

  • Formların amacı, veri çıkışı kullanıcı dostu bir şekilde ekranda;
  • fırlatma kontrolü. Bu durumda formların temel amacı makroları çalıştırmaktır;
  • gösteren diyalog kutuları. Formlar yardımıyla olası hatalar hakkında uyarı görüntüleyebilirsiniz.

Bir nesne oluşturmak için "" kullanırız:


Bundan sonra, kullanıcının önünde tablonun bir form şeklinde sunulacağı yeni bir sekme görünecektir. Gördüğünüz gibi, bilgi algısı çok daha uygun hale geldi.

Yapıcı aracılığıyla form oluşturma seçeneğini göz önünde bulundurun:

"" ile sıfırdan bir form oluşturun. Bu seçenekle görünümü özelleştirebilir, alanın dolgusunu değiştirebilir, medya dosyaları ekleyebilir ve daha fazlasını yapabilirsiniz.


Resim için gerekli parametreleri de ayarlayabilirsiniz: "Arka Plan Rengi", "Arka Plan Türü", "Kenarlıklar" vb.

Raporlar üretiyoruz

Raporlarla çalışmak için "" kullanacağız:


Tasarımcıyı kullanarak rapor verin: