Menü
Bedava
kayıt
ev  /  Gezginler/ Bir OLE nesnesi yerleştirme. OLE (Nesne Bağlama ve Gömme) - Veritabanları: Temel Kavramlar Varsayılan Değer

OLE nesne yerleştirme. OLE (Nesne Bağlama ve Gömme) - Veritabanları: Temel Kavramlar Varsayılan Değer

SANDALYE tablosunda, yöneticinin bir fotoğrafını içermesi gereken, .gif uzantılı bir dosyada Paint grafik düzenleyicisi biçiminde saklanan bir FOTOĞRAF alanı vardır. Böyle bir alanın veri tipi OLE Object olarak tanımlanmalıdır. Bu nesne tablo alanlarının doldurulması aşamasında alana yerleştirilir. Nesne gömülü veya bağlantılı olabilir.

YORUM

OLE (Nesne Bağlama ve Gömme), bilgileri Windows uygulamaları arasında nesneler olarak aktarma yöntemidir. OLE nesne alanı, başka bir uygulamadaki nesnelere bağlanmak veya bir nesneyi bir veritabanına gömmek için bir araçtır. Nesneler basit ve formatlanmış metinler, resimler, diyagramlar, ses kayıt dosyaları (.WAV), MIDI formatında müzik (müzik enstrümanı dijital arayüzü), animasyon dosyaları (.FLI, .MMM), video klipler (.AVI), elektronik tablolar olabilir. diğerleri. bu aracı destekleyen uygulamalar. Access, diğer Microsoft Office uygulamalarıyla tam olarak tümleşik OLE'dir.

Katıştırılmış nesne, veritabanı dosyasında saklanır ve her zaman kullanılabilir. Gömülü bir nesne içeren bir hücreye çift tıklamak, nesnenin oluşturulduğu uygulamanın araçlarını kullanarak nesneyi düzenleme olasılığını açar.

Bağlantılı nesne, nesne dosyasına kaydedilir. Nesne dosyası, veritabanından bağımsız olarak güncellenebilir. Bir formu veya raporu bir sonraki açışınızda en son değişiklikler görüntülenecektir. Bir veritabanıyla çalışırken, nesneyi de görüntüleyebilir ve düzenleyebilirsiniz.

Düzenlenen bağlantılı nesne, veritabanı dosyasına değil, nesne dosyasına kaydedilecektir. Nesne bağlama, veritabanı dosyasına dahil etmek istemediğiniz büyük nesnelerle ve ayrıca çeşitli formlarda ve raporlarda kullanılan nesnelerle çalışırken kullanışlıdır. Bağlantılı nesne dosyası taşınırsa, bağlantıyı yeniden kurmanız gerekir.

YORUM

Bir form veya raporda bir OLE nesnesini görüntülemek için, bir “Ekli Nesne Çerçevesi” kontrolü oluşturmanız gerekir (bkz. bölüm 4, 6).

Veri türü MEMO alanını kullanma

KONU tablosunda, uzun bir metin verisi içeren bir alan PROGRAMLARI vardır - kursun kısa bir programı. Böyle bir alan için veri türü seçilir - Alan HAFIZASI (Not). Veriler bu alana doğrudan tablodan veya + tuşlarına basılarak çağrılan giriş alanı aracılığıyla girilebilir.

Konularla ilgili programların metinleri, örneğin Microsoft Word gibi bir metin düzenleyicide hazırlanmışsa ve ayrı dosyalarda saklanıyorsa, bu alan için OLE Nesne Alanı (OLE Nesnesi) türünü ayarlamak ve değerleri girerken uygun olur ​içine, dosyalarla bir bağlantı kurun.



Köprü alanları, aynı veya başka bir Access veritabanındaki nesnelere, çeşitli Microsoft Office uygulamalarında oluşturulan ve yerel veya ağ sürücülerinde bulunan belgelere, Web sunucusu sayfalarına ve ağdaki diğer kaynaklardan gelen belgelere, İnternet veya intranet'e gitmek için kullanılır. Köprüye tıkladığınızda, onu oluşturan uygulama tarafından açılan belgeye gidersiniz. Tablolarda, formlarda ve raporlarda köprü oluşturma detayları aşağıda tartışılacaktır. Ayrıca, ÖĞRETMEN tablosu alanında bir köprünün oluşturulmasını da tartışır.

Bileşik Birincil Anahtar Tanımlama

ÖĞRENCİ tablosunda, bileşik birincil (benzersiz) anahtar НГ ve НС alanlarını içerir. Tablo tasarım modunda bunu belirlemek için, tuşu basılı tutarken işaretleme alanı üzerinde fare düğmesine tıklayarak bu alanların her ikisini de seçmelisiniz. Ardından Birincil Anahtar araç çubuğundaki düğmesine tıklayın.

Bileşik anahtarlar, LEARNING SUCCESS tablolarında benzer şekilde tanımlanır.

Egzersiz

Bir tablo yapısı oluşturun ÖĞRENME, PERFORMANS. Tabloları oluştururken Ek A'da sunulan parametreleri kullanın.

Tablo A.1. ÖĞRENCİ tablosunun alanlarının özelliklerinin açıklaması

Alan adı Anahtar alan benzersiz alan gerekli alan Veri tipi Boyut Ondalık Alan imzası
NG Evet Evet Metin Grup
NS Evet Evet Metin Gruptaki öğrenci numarası
Ad Soyad Evet Metin Ad Soyad
TANRI Numara Sayısal Tüm Doğum yılı
ADRES Numara Metin
PBALL Numara Sayısal Şamandıra ile. nokta 4 bayt Geçme puanı


Tablo A.2. GROUP tablosunun alanlarının özelliklerinin açıklaması

Tablo A.3. CHAIRMAN tablosunun alanlarının özelliklerinin açıklaması

Alan adı Anahtar alan benzersiz alan gerekli alan Veri tipi Boyut Ondalık Alan imzası
CCAF Evet Evet Evet Metin kod
NCAF Numara Metin İsim
VÜCUT Numara Metin
ZAV Numara Metin Başın tam adı departman
FOTOĞRAF Numara OLE Nesne Alanı Yöneticinin fotoğrafı

Tablo A.4. ÖĞRETMEN tablosundaki alanların özelliklerinin açıklaması

Alan adı Anahtar alan benzersiz alan gerekli alan Veri tipi Boyut Alan imzası
TABN Evet Evet Evet Metin Sekme. oda
Ad Soyad Evet Metin Öğretmenin tam adı
NS Numara Metin Uh. derece
ZV Numara Metin Uh. rütbe
CCAF Evet Metin Bölge Kodu

Tablo A.5. KONU tablosunun alanlarının özelliklerinin açıklaması

Alan adı Anahtar alan benzersiz alan gerekli alan Veri tipi Boyut Alan imzası Değer koşulu Hata mesajı
KP Evet Evet Evet Metin Ürün Kodu
NP Numara Metin Öğe adı
İZLEMEK Numara Sayısal Tüm Toplam Saat > 0 Ve<=300 Saat sayısı 300'den fazla olmamalıdır
LEC Numara Sayısal Tüm Dersler
NS Numara Sayısal Tüm Uygulama
Acil Durum Numara Sayısal Tüm Sömestrler
PROGRAM NOT alanı programı

Tablo A.6. ÇALIŞMA tablosunun alanlarının özelliklerinin açıklaması

Alan adı Anahtar alan benzersiz alan gerekli alan Veri tipi Boyut Ondalık Alan imzası
NG Evet Evet Metin Nom. grup
KP Evet Evet Metin Kod. ders
TABN Evet Evet Metin Sekme. n. Rev.
VIDZ Evet Evet Metin Meslek türü
İZLEMEK Numara Sayısal Tüm evlenmek öğe başına puan
KÜÇÜK. GR Numara Sayısal pl'den. nokta 4 bayt

Tablo A.7. İLERLEME tablosunun alanlarının özelliklerinin açıklaması

Alan adı Anahtar alan benzersiz alan gerekli alan Veri tipi Boyut Ondalık Alan imzası
NG Evet Evet Metin Grup numarası
NS Evet Evet Metin Nom. Öğrenci
KP Evet Evet Metin Ürün Kodu
TABN Evet Evet Metin Sekme. n. öğretim Görevlisi
VIDZ Evet Evet Metin Aktivite tipi
SEVİYE Numara Sayısal Tüm

Veritabanı tablolarına veri girme

OLE Nesne Alanları

MS Access, resimlerin ve diğer ikili verilerin tablolarda saklanmasına izin verir (örneğin, MS Excel elektronik tablosu, MS Word belgesi, ses kaydı çizimi). Veri türü bu amaçlara hizmet eder. Alan nesne OLE. Bu alana girebileceğiniz gerçek veri miktarı, bilgisayarınızın sabit diskinin boyutuna göre belirlenir (1 Gigabayta kadar).

Arama Ana Veri Türü

Bu veri türünü seçmek, bir dizi sabit değer veya başka bir tablodan değerler içeren bir açılır listeden değerler seçmenizi isteyen bir alan oluşturan bir arama sihirbazını başlatır.

Bu alanın boyutu, joker karakter olarak kullanılan anahtar alanın boyutuyla aynıdır (genellikle 4 bayt).

Bir tablo yapısı oluşturma

Access'teki veri türlerini ve tablo alanlarının tek tek özelliklerini ele aldığımıza göre, artık tablonun yapısını oluşturmaya başlayabilirsiniz. Tablo oluşturma örneğini kullanarak bir tablo yapısı oluşturmayı düşünelim. Emirler Access ile birlikte gelen Northwind veritabanı. Bu tablo Northwind veritabanında zaten mevcuttur, ancak bu tabloyu oluşturma sürecini gözden geçirmek çok yardımcı olacaktır. Northwind veritabanının yapısını bozmamak için önce örnek bir veritabanı oluşturun ve penceresini açın.

Sütundaki tablo tasarım penceresinde İsim alanlar girmek Sipariş Kodu .

tuşuna basın Sekme veya Girmek , sütuna gitmek için Bir çeşit veri. Aynı zamanda, iletişim kutusunun alt kısmında "Alan özellikleri" bölümünde bilgilerin göründüğünü unutmayın.

sütunda Bir çeşit veri değer göründü Metin. Dikdörtgenin sağ tarafındaki açılır düğmeye tıklayın ve tüm veri türlerini içeren bir liste göreceksiniz. Bu listeden bir değer seçmek için fareyi veya yukarı ve aşağı tuşlarını kullanın. Tezgah ve tuşuna basın Sekme bir sütuna gitmek için Açıklama. Kolon Açıklama alanlarınıza verdiğiniz açıklamayı temsil eder. Gelecekte bu tabloyla çalıştığınızda, kendinizi sahada bulduğunuzda bu açıklama MS Access ekranının altında görünecektir. Sipariş Kodu , ve size bu alanın amacını hatırlatacaktır.

Sütuna açıklayıcı metin girin Açıklama ve tuşuna basın Sekme veya Girmek , sonraki alan için bilgi girmeye devam etmek için

Tablodaki tüm alanlar için aynı şekilde bir açıklama girin.

Tablo yapısına girmeyi bitirdiğinizde, komutu çalıştırarak kaydedin. Dosya / Kaydet.

Access 2010, bir alana nesne ekleme yeteneğine sahiptir veri türü OLE ile... Veri tipinin şu şekilde belirtilmesi durumunda OLE (Nesne Bağlama ve Gömme- bir nesneyi bağlama ve gömme), ardından Access harici bir obje ortak bir veritabanı dosyasında, bu nesnenin ayrı bir dosya olarak kapladığı kadar depolamak için alan tahsis eder. Altında nesneler grafik düzenleyicilerde, video kliplerde, MS Office uygulamalarında vb. uygulamalar şeklinde oluşturulan dosyalar olarak anlaşılmalıdır. Tablo nesne olan verilerle dolduğunda, OLE veri türü ile alanın ilgili konumunda bu nesneyi açabileceğiniz program hakkında bir mesaj oluşturulur. nesne gösterimi sadece form ve raporlar halinde gerçekleştirilecektir.

İçin bir nesneyi gömmek ile alanda OLE veri türü masayı açman gerek "Yapıcı" modu. gibi yeni bir alan ekleyin "Ürün fotoğrafı". Veri türünü seçin OLE Nesne Alanı ve sonra tabloyu kaydedin.

Sonra "Tablo" modunda veri girişi satırında, sağ tıklayın, açılan menüde, bir iletişim kutusu açacak olan komutu içeren satırı seçin (Şekil 3.38, Şekil 3.39).

Pirinç. 3.38 Bir Nesne Ekleme

Pirinç. 3.39 Access tablosuna yeni bir nesne eklemek için iletişim kutusu

Nesneleri veri olarak gömmek için iki olasılık olduğunu unutmayın. İlk seçenek, Access'in desteklediği bir dosya oluşturmak için standart uygulamaların kullanımını içerir, ikincisi, herhangi bir dosyayı veri kaynağı olarak kullanmanıza izin veren bir nesne ekleme yeteneğidir (Şekil 3.40).

Pirinç. 3.40 Bir dosyadan Access tablosuna yeni bir nesne ekleme

1. Bir dosyadan nesne oluşturma.

Veritabanı için nesneler olan ve harici dosyalar olan veriler söz konusu olduğunda, bu dosyalara sahip olmanız gerekir. Bu nedenle, daha sonra bunları veritabanında görüntülemek için birkaç dosya oluşturmanız ve bu dosyaları değiştirmeyi denemeniz gerekecektir. Örneğin, dosyada bir nesnenin fotoğrafı varsa monitör.jpg(jpg evrensel bir fotoğraf formatıdır). Bu dosyanın veritabanına kaydedilmesi için pencerede (Şekil 3.40) kutucuğu işaretleyin. "Dosyadan oluştur", bundan sonra Şekil 3.41'de gösterilen bir pencere görünecektir. düğmeyi kullanma "Genel Bakış" gerekli dosyayı seçin.

Pirinç. 3.41 Veritabanında nesne oluştururken dosya bulma

Alan için ilgili satırda örn. "Ürün fotoğrafı" kelime görünecek paket, bu, dosyanın oluşturulduğu uygulama ile ilişkili olduğu anlamına gelir. Bu nedenle, kullanıcı ister sorgu, ister form, ister rapor olsun, veritabanını görüntülerken dosyanın görüntüsünü simge olarak görecek ve bu görüntüye çift tıkladığında sistem önce uygulamayı bulacak ve sonra içindeki dosyanın içeriğini görüntüleyin (bu örnekte bu bir fotoğraftır) ... Tek istisna, uzantıyla kaydedilen görüntü dosyalarıdır. .bmp(bit eşleme biçimi). Ancak Microsoft uygulamalarında oluşturulan dosyaların form ve raporlarda anında görüntüleneceğini de unutmamak gerekir. Sonuç basit, fotoğraflar Paint, Word, Power Point gibi uygulamalara eklenebilir, ayrı dosyalar olarak kaydedilebilir ve ardından bir nesne olarak veritabanına bağlanabilir. Farklı Windows düzenleyicilerini kullanarak fotoğraf ve metin içeren birden çok dosya oluşturmaya çalışın. Örneğin, bir Word belgesi açabilir, dosyadan bir fotoğraf ekleyebilir, metin ekleyebilir ve ardından şu şekilde kaydedebilirsiniz: monitör.docx(şekil 3.42).

Pirinç. 3.42 Word'de oluşturulan fotoğraf dosyası

2. Yeni nesnelerin oluşturulması.

Veritabanında yeni nesnelerin oluşturulması, dosyanın oluşturulduğu uygulamanın kullanılması ve ardından verilen OLE'nin türünü açıklayan alana bağlanması anlamına gelmelidir. Yeni nesneler oluşturma modunu başlatmak için tabloyu şurada açmalısınız: "Tablo" modu, bir seçenek belirleyin "Yeni oluşturmak" iletişim kutusunda (Şekil 3.39) ve ardından listeden seçin "Nesne türü"(gerekli uygulama). Access'in bir nesne oluşturmak için desteklediği uygulamaların listesi, komutu çalıştırdıktan sonra açılacak olan listededir (Şekil 3.43) "Nesne Ekle" .

Pirinç. 3.43 Dosya Oluşturmak için Kullanabileceğiniz Erişim Nesnesi Türlerinin Listesi

Dosya biçiminde nesneler oluşturmak için uygulamaları kullanmanın rahatlığı, gelecekte bu dosyaların bağımsız olarak kullanılabilmesi veya veritabanında düzeltilebilmesi gerçeğinde yatmaktadır.

Düşünmek nesne oluşturma seçeneği ile kullanan veritabanı için boya uygulamaları.

Örneğin, veritabanı kullanıcısının daha sonra değiştirebileceği veya düzeltebileceği bir şirket görüntüsü ve metin içeren bir nesne oluşturmanız gerekir. Bunu yapmak için listeden seçin Bitmap Görüntü nesnesiŞekil 3.44'te bir nesne oluşturmak için daha fazla teknoloji gösterilmektedir.

1. Paint uygulamasını açın

2. Dosyadan fotoğraf ekleyin.

3. Metin ekleyin (gerekirse).

4. Dosya olarak kaydedin.

5. Uygulamayı kapatın.

Pirinç. 3.44 Paint uygulamasında nesne oluşturma teknolojisi

Egzersiz yapmak 3.11

1. Tabloda “ Mal"modunda "Yapıcı" adlı yeni bir sütun ekle "Ürün fotoğrafı", veri tipi " OLE Nesne Alanı ", değişikliklerinizi kaydedin.

2. modunda "Tablo" tarlada "Ürün fotoğrafı"çizgiyi seç "Dosyadan nesne ekle", seç (nokta) "Yeni oluşturmak" ve açılır listeden belirtin Microsoft Word belgesi... Bu bir metin düzenleyici açacak MS Word, buraya bu satırdaki ürüne karşılık gelen bir resim eklemeniz gerekiyor. Doğrudan düzenleyicide saklanan listeden resimleri seçin ("Ekle" sekmesi, "Resim" simgesi, sağdaki iletişim kutusundaki "Başlat" düğmesi) veya diğer programlardan bir resim ekleyin. Ürünü kendiniz çizdiğiniz Paint uygulamasını (Bitmap Image nesnesi) kullanabilirsiniz. Oluşturulan dosyayı kapatın, otomatik olarak veritabanınıza, eklediğiniz satıra bağlanacaktır.

3. için bu prosedürü izleyin tüm çizgiler sizin "Ürünler" tabloları.

4. Değişikliklerinizi kaydedin.

Kontrol soruları

1. OLE veri türüyle bir veritabanına hangi nesneler eklenebilir?

2. "Tablo" modunda bir tabloya nasıl fotoğraf ekleyebilirsiniz?

3. Fotoğraf veritabanında nerede gösterilecek?

4. "Yeni bir nesne oluştur" yöntemi ile "Dosyadan oluştur" yöntemi arasındaki fark nedir?

5. Uzantısı varsa, bir ürün fotoğraf dosyasını veritabanına nasıl koyabilirim? .png?

6. Veritabanına nesne olarak eklenen bir dosyayı doğrudan bilgisayarın dosya sisteminde düzenlemek mümkün müdür?

7. Veritabanına sunum nasıl eklenir?

8. Veritabanına hangi uygulama nesneleri eklenebilir?

Access'teki her tablo alanlardan oluşur. Bir alanın özellikleri, kendisine eklenen verilerin özelliklerini ve davranışını tanımlar. Bir alanın veri türü, bir alanda hangi verilerin saklanabileceğini belirleyen en önemli özelliktir. Bu makalede, Access'te kullanılabilen veri türleri ve diğer alan özellikleri açıklanır ve Veri Türü Başvurusu bölümünde daha fazla bilgi sağlanır.

Bu makalede

Genel bilgi

Bazen, veri türleri açık görünmeyebilir; örneğin, "Metin" veri türüne sahip bir alan, metin ve sayılardan oluşan verileri depolayabilir. Ancak, Number veri tipine sahip bir alanda yalnızca sayısal veriler saklanabilir. Bu nedenle, her veri türü için hangi özelliklerin kullanıldığını bilmeniz gerekir.

Bir alanın veri türü, bir alanın diğer birçok önemli özelliğini belirler, özellikle:

    alanda kullanılabilecek formatlar;

    alandaki değerin maksimum boyutu;

    ifadelerde alanın kullanım şekli;

    alanı indeksleme yeteneği.

Yeni alanın nasıl oluşturulduğuna bağlı olarak alanın veri türü önceden tanımlanabilir veya seçilebilir. Örneğin, tablo modunda bir alan oluştururken:

    başka bir tablodaki mevcut bir alanı kullanıyorsunuz, veri türleri zaten tablonun içinde veya şablonda tanımlanmış;

    Boş bir sütuna (veya alana) veri girin, Access girdiğiniz değerlere göre alana bir veri türü atar veya alana bir veri türü ve biçimi atayabilirsiniz.

    sekmede Alanları değiştirme grup içinde Alanlar ve Sütunlar bir takım seç Alan ekle, Access, aralarından seçim yapabileceğiniz veri türlerinin bir listesini görüntüler.

Hangi veri türü ne zaman kullanılır?

Bir alan veri türü, o alandaki tüm değerler için geçerli olan bir dizi özellik olarak düşünülebilir. Örneğin, bir metin kutusundaki değerler yalnızca harfler, sayılar ve bazı noktalama işaretleri içerebilir. Ayrıca, metin kutusu en fazla 255 karakter uzunluğunda olabilir.

Tavsiye: Bazen alandaki veriler aynı tipteymiş gibi görünür ama aslında farklı tipte verilerdir. Örneğin, alan sayısal değerler içeriyor gibi görünse de bunlar aslında oda numaralarını temsil eden metin değerleridir. İfadeler genellikle farklı veri türleriyle değerleri karşılaştırmak veya dönüştürmek için kullanılır.

Aşağıdaki tablolar, her veri türü için kullanılabilen biçimleri gösterir ve biçimlendirme sonuçlarını açıklar.

Temel tipler

Biçim

Görüntülenen veriler

Metin

Soyadı veya posta adresi gibi kısa alfasayısal değerler. Unutmayın, Access 2013'ten itibaren metin veri türü şu şekilde yeniden adlandırılmıştır: Kısa metin.

Sayısal, Büyük sayı

Mesafeler gibi sayısal değerler. Parasal değerler için ayrı bir veri türü olduğunu unutmayın.

parasal

Parasal değerler.

Mantıklı

Evet ve Hayır değerleri ve iki değerden yalnızca birini içeren alanlar.

tarih ve saat

100'den 9999'a kadar tarih ve saat değerleri.

biçimlendirilmiş metin

Renk ve yazı tipi denetimleriyle biçimlendirilmiş metin veya metin ve sayıların birleşimi.

hesaplanan alan

Hesaplama sonuçları. Hesaplama, aynı tablodaki diğer alanlara başvurabilir. Hesaplamalar, İfade Oluşturucu kullanılarak oluşturulur. Hesaplanan alanlar ilk olarak Access 2010'da tanıtıldı.

ek

Veritabanı kayıtlarında (e-posta mesajlarında olduğu gibi) ekli resimler, elektronik tablo dosyaları, belgeler, çizelgeler ve diğer desteklenen dosya türleri.

Metin veya metin ve sayıların birleşimi, metin olarak kaydedilir ve köprü adresi olarak kullanılır.

Not alanı

Uzun metin blokları. Bir MEMO alanı için tipik bir kullanım örneği, ayrıntılı bir ürün açıklamasıdır. Access 2013'ten itibaren MEMO veri türünün Uzun Metin olarak yeniden adlandırıldığını unutmayın.

ikame

Bir tablodan veya sorgudan alınan değerler listesi veya bir alan oluştururken belirttiğiniz değerler kümesi. Arama alanı oluşturmak için kullanabileceğiniz arama sihirbazı başlar. Sihirbazdaki seçimlerinize bağlı olarak, arama alanındaki veriler metin veya sayısal olabilir.

Arama alanlarının, sekmede bulunan ek bir dizi özelliği vardır. ikame alanında Alan özellikleri.

Not: Ekler ve hesaplanan veriler MDB dosyalarında mevcut değildir.

Sayısal

Biçim

Görüntülenen veriler

Genel

Ek biçimlendirme içermeyen sayılar (tam olarak depolandıkları gibi).

parasal

Her zamanki parasal değerler.

Euro

AB formatında düzenli parasal değerler.

Sabit

Sayısal veri.

Standart

Ondalık basamaklı sayısal veriler.

Yüzde

Yüzde değerleri.

üstel

Hesaplamalar.

tarih ve saat

Biçim

Görüntülenen veriler

Kısa tarih formatı

Kısa formatta tarih. Tarih ve saatin yerel ayarına bağlıdır. Örneğin, Rusya için 03/14/2001.

Orta tarih biçimi

Uzun tarih formatı

Uzun formatta tarih. Tarih ve saatin yerel ayarına bağlıdır. Örneğin, Rusya için 14 Mart 2001.

Zaman (12 saat)

Saat yalnızca 12 saatlik biçimdedir ve bu, tarih ve saat için bölgesel ayarlardaki değişiklikleri yansıtacaktır.

Orta zaman formatı

12 saatlik formatta saat, ardından AM (öğleden önce) veya PM (öğleden sonra).

Zaman (24 saat)

Saat yalnızca 24 saat biçimindedir ve bu, tarih ve saat için bölgesel ayarlardaki değişiklikleri yansıtacaktır.

Mantıklı

Ole nesnesi Word belgeleri gibi OLE nesneleri.

Alan Boyutu özelliği

Bir alan oluşturup bunun için veri türünü belirledikten sonra ek alan özelliklerini yapılandırabilirsiniz. Kullanılabilir ek özellikler kümesi, alanın veri türüne bağlıdır. Örneğin, özelliği kullanarak metin kutusunun boyutunu ayarlayabilirsiniz. Alan boyutu.

Sayısal ve para birimi alanları için özellik Alan boyutuözellikle önemlidir çünkü alan için değer aralığını tanımlar. Örneğin, bir bitlik sayısal alan yalnızca 0 ila 255 aralığında tamsayılar içerebilir.

Mülk Alan boyutu ayrıca her sayısal alan değerinin ne kadar disk alanı kapladığını da belirler. Alanın boyutuna bağlı olarak sayı 1, 2, 4, 8, 12 veya 16 bayt olabilir.

Not: MEMO ve text alanlarında değişken ölçü değerleri mümkündür. Bu veri türleri için özellik Alan boyutu tek bir değer için maksimum kullanılabilir alan boyutunu belirtir.

Bağlantılardaki ve birleşimlerdeki veri türleri

Tablolar arasındaki ilişki, iki tablodaki ortak alanlar arasındaki ilişkidir. İlişki şu türlerden biri olabilir: bire bir, bire çoğa, çoktan çoğa.

Birleştirme, kaynaklarda belirtilen bir ortak alanın değerlerine dayalı olarak iki kaynaktan gelen verileri bir sorgu kayıt kümesinde tek bir kayıtta birleştiren bir SQL işlemidir. Birleşim şu türlerden biri olabilir: iç birleşim, sol dış birleşim, sağ dış birleşim.

Tablolar arasında bir ilişki oluşturduğunuzda veya bir sorguya birleştirme eklediğinizde, birleştirilen alanlardaki veri türleri aynı veya uyumlu olmalıdır. Örneğin, sayısal ve metin alanları arasında, o alanlardaki değerler aynı olsa bile bağlantı oluşturamayacaksınız.

Bir bağlantı veya bağlantı kullanırken, Sayaç veri tipine sahip alanlar, eğer özellik ise sayısal tipteki alanlarla uyumludur. Alan boyutu son ayar Uzun tamsayı.

Tablolar arasındaki ilişkiye katılan bir alan için veri türü veya özelliği değiştirilemez Alan boyutu... Bir özelliği değiştirmek için Alan boyutu, bağlantıyı geçici olarak kaldırın. Ancak, veri türünü değiştirdikten sonra, ilişkili alanın veri türünü değiştirene kadar ilişkiyi yeniden oluşturamazsınız. Tablolar hakkında daha fazla bilgi için Tabloları Anlama makalesine bakın.

Veri türü referansı

Alana uygulanan veri türü, seçebileceğiniz bir dizi özellik içerir. Daha fazla bilgi için aşağıdaki veri türlerini tıklayın.

ek

Randevu. Bir gönderiye dosya ve resim eklemenize izin veren bir alanda kullanılır. Örneğin, bir iş kişileri veritabanınız varsa, ek alanını kullanarak bir özgeçmiş veya kişi fotoğrafları ekleyebilirsiniz. Bazı dosya türleri için Access, eklediği ekleri sıkıştırır. Ek veri türü yalnızca ACCDB veritabanlarında mevcuttur.

Access'in küçülttüğü ek türleri

Veritabanınıza aşağıdaki dosya türlerinden herhangi birini eklediğinizde, Access dosyayı sıkıştırır.

    BMP dosyaları gibi bit eşlemler

    EMF dosyaları dahil Windows meta dosyaları

    EXIF dosyaları

  • TIFF dosyaları

Bir kayda çok çeşitli dosyalar ekleyebilirsiniz. Ancak bazı dosya türleri tehdit oluşturabilir, bu nedenle engellenirler. Tipik olarak, Microsoft Office uygulamalarından birinde oluşturulan herhangi bir dosyayı ve ayrıca günlük dosyalarını (LOG), metin dosyalarını (TEXT, TXT) ve sıkıştırılmış ZIP ​​dosyalarını ekleyebilirsiniz. Desteklenen görüntü dosyası biçimlerinin listesi için bu bölümün ilerleyen kısımlarındaki tabloya bakın.

Engellenen dosya türlerinin listesi

Access, aşağıdaki ekli dosya türlerini engeller:

Tezgah

Randevu. Sayaç alanı benzersiz bir değer belirlemenize olanak tanır, yani yalnızca tek bir amaç için kullanılır - her kaydı benzersiz kılmak için. Çoğu zaman, bu alan, özellikle uygun bir doğal anahtar (veri alanına dayalı anahtar) yoksa birincil anahtar olarak kullanılır.

Sayaç alanındaki değer, özelliğin değerine bağlı olarak 4 ila 16 bayt arasında yer kaplar. Alan boyutu.

Diyelim ki kişi verilerini depolayan bir tablonuz var. Bu tablo için birincil anahtar olarak kişi adlarını kullanabilirsiniz. Ancak aynı ada sahip iki kişiyi nasıl idare edersiniz? Adlar, genellikle benzersiz olmadıkları için birincil anahtar olarak uygun değildir. Her kaydın sayaç alanını kullanarak benzersiz bir tanımlayıcı garanti edilir.

Not: Tablodaki kayıt sayısını depolamak için sayaç alanı kullanmayın. Sayaç değerleri yeniden kullanılmaz ve bu nedenle sayımdaki kayıtlar silindiğinde boşluklar oluşur. Ve tablo görünümünde toplamlar satırını kullanarak kayıtların tam sayısını elde etmek kolaydır.

Desteklenen alan özellikleri

Mülk

kullanım

Alan boyutu

Her değer için ayrılacak alan miktarını belirler. Sayaç alanları için yalnızca iki değer geçerlidir.

    Çoğaltma kimlikleri olarak kullanılmayan sayaç alanları için uzun tamsayı kullanılır. Bu varsayılandır. Yalnızca bir çoğaltma kimliği alanı oluşturuyorsanız değiştirilmelidir.

    Not: ACCDB gibi daha yeni biçim veritabanlarında çoğaltma desteklenmez.

    Bu değer, bağlantılarda ve birleşimlerde kullanıldığında sayaç alanlarını diğer sayısal uzun tamsayı alanlarıyla uyumlu hale getirir. Her alan değeri 4 bayttır.

    Anlam çoğaltma kodu bir çoğaltma veritabanında çoğaltma tanımlayıcıları olarak kullanılan sayaç alanları için geçerlidir. Bu değeri yalnızca, çoğaltılmış bir veritabanı tasarım modunda çalışıyorsanız veya uyguluyorsanız kullanın.

    Her alan değeri 16 bayttır.

Yeni değerler

Her yeni değerle sayaç alanını artırmayı veya rastgele sayılar kullanmayı belirler. Aşağıdaki seçeneklerden birini seçin.

    Tutarlı. Değerler 1'den başlar ve her yeni giriş için 1 artar.

    Rastgele. Rastgele bir değer başlar ve her yeni kayıt için rastgele bir değer atanır. Değerler Uzun Tam Sayıdır ve –2,147,483,648 ile 2,147,483,647 arasında değişir.

Biçim

Birincil anahtar veya çoğaltma kimliği olarak bir sayaç alanı kullanıyorsanız, bu özellik ayarlanmamalıdır. Aksi takdirde, uygun bir sayı biçimi seçin.

İmza

dizine eklendi

    Evet (eşleşmelere izin verilir).

    Numara.

Not: Benzersiz bir dizin yoksa, anahtarın parçası olduğu ilişkileri bozabilecek yinelenen değerler girebilirsiniz.

mülkü kullanma dizine eklendi

Akıllı Etiketler

Metin hizalama

hesaplanmış

Randevu. Hesaplama sonuçlarını saklamak için kullanılır.

Hesaplama, aynı tablodaki diğer alanlara başvurabilir. Hesaplamalar, İfade Oluşturucu kullanılarak oluşturulur. Hesaplanan veri türleri ilk olarak Access 2010'da tanıtıldı. Hesaplanan veri türleri yalnızca ACCDB veritabanlarında kullanılabilir.

Desteklenen alan özellikleri

Mülk

kullanım

İfade

Bu hesaplamanın sonucu hesaplanan bir sütunda saklanacaktır. Bu sütun kaydedilmişse, bu ifadede yalnızca kaydedilen sütunlar kullanılabilir.

Sonuç türü

Hesaplamanın sonucunu görüntülemek için kullanılan veri türü.

Biçim

Çoğu zaman değer Biçim sonucun türüne göre ayarlanır.

Ondalık

İmza

Formlarda, raporlarda ve sorgularda bu alan için varsayılan olarak görünen imza metni. Bu özellik belirtilmezse alan adı kullanılır. Herhangi bir metin dizesine izin verilir.

Kısa imzalar en etkilidir.

Metin hizalama

Denetimdeki varsayılan metin hizalamasını belirler.

parasal

Randevu. Para verilerini depolamak için kullanılır.

Hesaplamalar sırasında para birimi verileri yuvarlanmaz. Para birimi alanındaki değer, ondalık noktanın solunda en fazla 15 hane ve sağında 4 hane içerir. Para alanının her bir değeri 8 bayttır.

Desteklenen alan özellikleri

Mülk

kullanım

Biçim

Ekranda görüntülendiğinde veya yazdırıldığında alanın tablolarda, formlarda ve ilgili raporlarda nasıl görüneceğini belirler. Herhangi bir geçerli sayı biçimi kullanılabilir. Çoğu zaman bir mülk için Biçim değer ayarlandı parasal.

Ondalık

Sayıların kesirli kısmında görüntülenen karakter sayısını belirler.

Giriş maskesi

İmza

Formlarda, raporlarda ve sorgularda bu alan için varsayılan olarak görünen imza metni. Bu özellik belirtilmezse alan adı kullanılır. Herhangi bir metin dizesine izin verilir.

Kısa imzalar en etkilidir.

Varsayılan değer

Değer koşulu

Hata mesajı

Zorunlu

dizine eklendi

Alanın bir dizin olup olmadığını gösterir. Üç olası değer vardır.

    Evet (eşleşmeye izin verilmez). Alan için benzersiz bir dizin oluşturulur.

    Evet (eşleşmelere izin verilir). Alan için benzersiz olmayan bir dizin oluşturulur.

    Numara. Tüm indeksler alandan kaldırılır.

Not: Birincil anahtar olarak kullanılan bir alan için bu özelliği değiştirmeyin.

mülkü kullanma dizine eklendi bir alan üzerinde dizin oluşturmak mümkündür, ancak bu, tüm dizin türleri için mümkün değildir. Örneğin, birden çok alanda bir dizin oluşturmak için bu özelliği kullanamazsınız.

Akıllı Etiketler

Alana bir akıllı etiket ekler. Akıllı etiketler, Access 2013'ten beri kullanımdan kaldırılmıştır.

Metin hizalama

Denetimdeki varsayılan metin hizalamasını belirler.

tarih ve saat

Randevu. Tarih ve saat değerlerini saklamak için kullanılır.

Desteklenen alan özellikleri

Mülk

kullanım

İmza

Formlarda, raporlarda ve sorgularda bu alan için varsayılan olarak görünen imza metni. Bu özellik belirtilmezse alan adı kullanılır. Herhangi bir metin dizesine izin verilir.

Kısa imzalar en etkilidir.

Varsayılan değer

Yeni bir kayıt eklerken belirtilen değeri bu alana otomatik olarak atar.

Biçim

Ekranda görüntülendiğinde veya yazdırıldığında alanın tablolarda, formlarda ve ilgili raporlarda nasıl görüneceğini belirler. Yerleşik formatı kullanabilir veya kendinizinkini oluşturabilirsiniz.

Yerleşik biçimlerin listesi

    Tam tarih formatı. Varsayılan olarak, değer yalnızca bir tarihse saat görüntülenmez ve değer yalnızca bir saatse tarih görüntülenmez. Bu değer, kısa tarih biçimi ile uzun zaman biçiminin birleşimidir.

    Örnekleri

    • 03.04.2007 17:34:00

    Uzun tarih formatı. Windows'taki bölgesel ayarlarda tanımlanan uzun tarih biçimine karşılık gelir. Örnek: 3 Nisan 2007 Cumartesi

    Kısa tarih formatı. Windows'taki bölgesel ayarlarda tanımlanan kısa tarih biçimine karşılık gelir. Örnek: 04/03/2007.

    Bir uyarı: Yerel ayar, "gg.aa.yy" kısa tarih biçimini belirtiyorsa, 01/01/00 ile 12/31/29 tarihlerinin yirmi birinci yüzyılda (yani, 2000 - 2000) olduğu varsayılır. 2029) ve 01/01/30 ile 31.12.99 arasındaki tarihler - yirminci yüzyıla kadar (yani, 1930'dan 1999'a kadar olan yıllar).

    Uzun zaman formatı. Sekmedeki parametreye karşılık gelir Zaman Windows'un bölgesel ayarlarında. Örnek: 17:34:23.

    Orta zaman formatı. Bir zaman ayırıcı ve ardından AM veya PM ile saat ve dakika cinsinden süre. Örnek: 17:34.

    Kısa zaman formatı. 24 saat biçiminde bir zaman ayırıcı ile saat ve dakika cinsinden zaman. Örnek: 17:34.

Özel biçimlerde kullanılabilecek öğelerin listesi

Özel bir biçim oluşturmak için aşağıdaki öğelerin herhangi bir kombinasyonunu belirtin. Örneğin, yılın haftasını ve haftanın gününü görüntülemek için şunu girin: nn/n.

Önemli: Windows bölgesel ayarlarında belirlenen tarih ve saat ayarlarıyla uyumlu olmayan özel biçimler atlanır. Windows bölgesel ayarları hakkında daha fazla bilgi için Windows Yardım'a bakın.

ayırıcı elemanlar

Not: Ayırıcılar, Windows'un bölgesel ayarlarında tanımlanır.

: Zaman ayırıcı. Örneğin, ss: mm

. Tarihin bileşenlerini bölün. Örneğin, mm.yyyy

Tırnak işaretleri içine alınmış herhangi bir kısa karakter dizisi ( "" ) Özel ayırıcı. Tırnak işaretleri görüntülenmez. Örneğin, girdiğiniz zaman "," bir virgül görüntülenir.

Tarih biçimi öğeleri

NS Bir veya iki basamaktan (1'den 31'e kadar) oluşan ayın günü.

dd Ayın iki basamaklı günü (01 - 31).

ddd Haftanın gününün kısaltılmış adı (Pzt - Paz).

dddd Haftanın gününün tam adı (Pazartesi - Pazar).

n Haftadaki gün sayısı (1'den 7'ye kadar).

nn Yılın hafta numarası (1'den 53'e kadar).

m Bir veya iki basamaklı (1 ila 12 arası) ay numarası.

AAİki basamaklı bir ay numarası (01 ila 12).

MMM Ay adının ilk üç harfi (Ocak - Aralık).

MMMM Ayın tam adı (Ocak - Aralık).

NS Yıldaki çeyrek sayısı (1 ila 4).

G Yılın gün numarası (1'den 366'ya kadar).

yy Yıl numarasının son iki basamağı (01 - 99).

yyyy Tam yıl numarası (0100 - 9999).

Zaman biçimi öğeleri

H Bir veya iki basamaktan (0'dan 23'e kadar) oluşan saat değeri.

hhİki basamaklı bir saat değeri (00 ila 23).

m Dakikalar bir veya iki basamaklı (0 ila 59).

mmİki basamaklı bir dakika değeri (00 ila 59).

ile birlikte Bir veya iki basamaktan (0 ila 59) oluşan saniye değeri.

ssİki basamaklı bir ikinci değer (00 ila 59).

Saat biçimi öğeleri

ÖÖ / ÖS"AM" veya "PM" büyük harflerinin eklendiği 12 saatlik zaman biçimi (örneğin, 21:34).

öğleden sonra / öğleden sonra"am" veya "pm" küçük harflerinin eklendiği 12 saatlik zaman biçimi (örneğin, 21:34).

A / P Büyük harf "A" veya "P" eklenmiş 12 saatlik zaman biçimi (örneğin, 9:34 P).

bir / p"a" veya "p" küçük harflerinin eklendiği 12 saatlik zaman biçimi (örneğin, 9:34 s).

AMPM Windows'ta bölgesel ayarlarda tanımlanan uygun AM / PM göstergesini kullanan 12 saatlik zaman biçimi.

Yerleşik biçimler

C Yerleşik tam tarih biçimiyle aynı.

dddd Yerleşik kısa tarih biçimiyle aynı.

dddddd Yerleşik uzun tarih biçimiyle aynı.

tttt Yerleşik uzun zaman biçimiyle aynı.

Ime modu

IME Öneri Modu

dizine eklendi

Alanın bir dizin olup olmadığını gösterir. Üç olası değer vardır.

    Evet (eşleşmeye izin verilmez). Alan için benzersiz bir dizin oluşturulur.

    Evet (eşleşmelere izin verilir). Alan için benzersiz olmayan bir dizin oluşturulur.

    Numara. Tüm indeksler alandan kaldırılır.

Not: Birincil anahtar olarak kullanılan bir alan için bu özelliği değiştirmeyin.

mülkü kullanma dizine eklendi bir alan üzerinde dizin oluşturmak mümkündür, ancak bu, tüm dizin türleri için mümkün değildir. Örneğin, birden çok alanda bir dizin oluşturmak için bu özelliği kullanamazsınız.

Giriş maskesi

Veri girişini kontrol etmek için özel karakterleri görüntülemenizi sağlar. Örneğin, bir giriş maskesi, alanın başında bir dolar işareti ($) görüntüleyebilir.

Zorunlu

Sahada zorunlu veri girişi gerektirir.

Tarih seçiciyi göster

Öğenin görüntülenip görüntülenmeyeceğini belirtir Tarih seçici.

Not: Bir tarih saat alanı için bir giriş maskesi kullanıyorsanız, öğe Tarih seçici bu mülkün değerinden bağımsız olarak kullanılamaz.

Akıllı Etiketler

Alana bir akıllı etiket ekler. Akıllı etiketler, Access 2013'ten beri kullanımdan kaldırılmıştır.

Metin hizalama

Denetimdeki varsayılan metin hizalamasını belirler.

Değer koşulu

Bu alanın değeri eklendiğinde veya değiştirildiğinde doğru olması gereken bir ifade girmenizi sağlar. Hata Mesajı özelliği ile birlikte kullanılır.

Hata mesajı

Girdiğiniz değerin Değerdeki Koşul özelliğindeki ifadeyle eşleşmemesi durumunda görüntülenecek bir mesaj girmenizi sağlar.

köprü

Randevu. E-posta adresi veya web sitesi URL'si gibi köprüleri depolamak için kullanılır.

Desteklenen alan özellikleri

Mülk

kullanım

Boş satırlar

Yalnızca ekle

    Evet. Değişiklikler izlenir. Alan değerlerinin geçmişini görüntülemek için alana sağ tıklayın ve Sütun Günlüğü Görünümü'nü seçin.

    Numara. Değişiklikler izlenmez.

Bir uyarı: Bir uyarı. Bu özelliği ayarlarsanız Numara

İmza

Formlarda, raporlarda ve sorgularda bu alan için varsayılan olarak görünen imza metni. Bu özellik belirtilmezse alan adı kullanılır. Herhangi bir metin dizesine izin verilir.

Kısa imzalar en etkilidir.

Varsayılan değer

Yeni bir kayıt eklerken belirtilen değeri bu alana otomatik olarak atar.

Biçim

Ekranda görüntülendiğinde veya yazdırıldığında alanın tablolarda, formlarda ve ilgili raporlarda nasıl görüneceğini belirler. Köprü alanı için özel bir biçim tanımlayabilirsiniz.

Ime modu

Windows'un Doğu Asya sürümlerinde karakter dönüştürmeyi kontrol eder.

IME Öneri Modu

Windows'un Doğu Asya sürümlerinde cümle dönüştürmeyi denetler.

dizine eklendi

Alanın bir dizin olup olmadığını gösterir. Üç olası değer vardır.

    Evet (eşleşmeye izin verilmez). Alan için benzersiz bir dizin oluşturulur.

    Evet (eşleşmelere izin verilir). Alan için benzersiz olmayan bir dizin oluşturulur.

    Numara. Tüm indeksler alandan kaldırılır.

Not: Birincil anahtar olarak kullanılan bir alan için bu özelliği değiştirmeyin.

mülkü kullanma dizine eklendi bir alan üzerinde dizin oluşturmak mümkündür, ancak bu, tüm dizin türleri için mümkün değildir. Örneğin, birden çok alanda bir dizin oluşturmak için bu özelliği kullanamazsınız.

Zorunlu

Sahada zorunlu veri girişi gerektirir.

Akıllı Etiketler

Alana bir akıllı etiket ekler. Akıllı etiketler, Access 2013'ten beri kullanımdan kaldırılmıştır.

Metin hizalama

Denetimdeki varsayılan metin hizalamasını belirler.

Sıkıştırma Unicode

Değer koşulu

Bu alanın değeri eklendiğinde veya değiştirildiğinde doğru olması gereken bir ifade girmenizi sağlar. Hata Mesajı özelliği ile birlikte kullanılır.

Hata mesajı

Girdiğiniz değerin Değerdeki Koşul özelliğindeki ifadeyle eşleşmemesi durumunda görüntülenecek bir mesaj girmenizi sağlar.

HAFIZA

Randevu. 255 karakterden uzun biçimlendirilmiş bir metin bloğunu saklamak için kullanılır. Access 2013'ten itibaren MEMO veri türünün şu şekilde yeniden adlandırıldığını unutmayın: Uzun metin.

Desteklenen alan özellikleri

Mülk

kullanım

Boş satırlar

Evet olarak ayarlanırsa, bir metin kutusuna, köprü kutusuna veya NOT kutusuna boş bir satır ("") girilmesine izin verir.

Yalnızca ekle

Alan değerindeki değişikliklerin izlenip izlenmeyeceğini gösterir. İki değer mümkündür:

    Evet. Değişiklikler izlenir. Alan değerlerinin geçmişini görüntülemek için alana sağ tıklayın ve Sütun günlüğü ekranı.

    Numara. Değişiklikler izlenmez.

    Bir uyarı: Bu özelliği ayarlarsanız Numara, mevcut alan günlüğü silinir.

İmza

Formlarda, raporlarda ve sorgularda bu alan için varsayılan olarak görünen imza metni. Bu özellik belirtilmezse alan adı kullanılır. Herhangi bir metin dizesine izin verilir.

Tavsiye: Kısa imzalar en etkilidir.

Varsayılan değer

Yeni bir kayıt eklerken belirtilen değeri bu alana otomatik olarak atar.

Biçim

Ekranda görüntülendiğinde veya yazdırıldığında alanın tablolarda, formlarda ve ilgili raporlarda nasıl görüneceğini belirler. NOT alanı için özel bir format tanımlayabilirsiniz.

Ime modu

Windows'un Doğu Asya sürümlerinde karakter dönüştürmeyi kontrol eder.

IME Öneri Modu

Windows'un Doğu Asya sürümlerinde cümle dönüştürmeyi denetler.

dizine eklendi

Alanın bir dizin olup olmadığını gösterir. Üç olası değer vardır.

    Evet (eşleşmeye izin verilmez). Alan için benzersiz bir dizin oluşturulur.

    Evet (eşleşmelere izin verilir). Alan için benzersiz olmayan bir dizin oluşturulur.

    Numara. Tüm indeksler alandan kaldırılır.

Not: Birincil anahtar olarak kullanılan bir alan için bu özelliği değiştirmeyin.

mülkü kullanma dizine eklendi bir alan üzerinde dizin oluşturmak mümkündür, ancak bu, tüm dizin türleri için mümkün değildir. Örneğin, birden çok alanda bir dizin oluşturmak için bu özelliği kullanamazsınız.

Zorunlu

Sahada zorunlu veri girişi gerektirir.

Akıllı Etiketler

Alana bir akıllı etiket ekler. Akıllı etiketler, Access 2013'ten beri kullanımdan kaldırılmıştır.

Metin hizalama

Denetimdeki varsayılan metin hizalamasını belirler.

Sıkıştırma Unicode

Bu alanda depolanan metni sıkıştırır (4096 karakterden az depolanmışsa).

Değer koşulu

Bu alanın değeri eklendiğinde veya değiştirildiğinde doğru olması gereken bir ifade girmenizi sağlar. Hata Mesajı özelliği ile birlikte kullanılır.

Hata mesajı

Girdiğiniz değerin Değerdeki Koşul özelliğindeki ifadeyle eşleşmemesi durumunda görüntülenecek bir mesaj girmenizi sağlar.

Sayısal

Randevu. Parasal olmayan sayısal bir değeri saklamak için kullanılır. Alan değerleri hesaplamalarda kullanılabiliyorsa sayısal veri türünü seçin.

Desteklenen alan özellikleri

Mülk

kullanım

İmza

Formlarda, raporlarda ve sorgularda bu alan için varsayılan olarak görünen imza metni. Bu özellik belirtilmezse alan adı kullanılır. Herhangi bir metin dizesine izin verilir.

Kısa imzalar en etkilidir.

Ondalık

Sayıların kesirli kısmında görüntülenen karakter sayısını belirler.

Varsayılan değer

Yeni bir kayıt eklerken belirtilen değeri bu alana otomatik olarak atar.

Alan boyutu

Aşağıdaki seçeneklerden birini seçin.

    Bayt. 0 ile 255 arasındaki tamsayılar için kullanılır. Depolama için 1 bayt gerekir.

    tamsayı.–32 768 ile 32 767 arasındaki tamsayılar için kullanılır. Depolama için 2 bayt gerektirir.

    Uzun bütün.–2 147 483 648 ile 2147 483 647 arasındaki tamsayılar için kullanılır. Depolama için 4 bayt gerektirir.

    Tavsiye: Alan boyutunu kullan Uzun tamsayı Bir alanı, Sayaç veri türündeki başka bir tablodaki birincil anahtar alanına bağlamak için bir yabancı anahtar oluşturduğunuzda.

    Tek kayan nokta.–3.4 x 1038 ile 3.4 x 1038 arasında, en fazla yedi anlamlı basamağa sahip kayan noktalı sayılar için kullanılır. Depolama 4 bayt gerektirir.

    Çift kayan nokta.–1.797 x 10308'den 1.797 x 10308'e kadar on beş anlamlı basamağa sahip kayan noktalı sayılar için kullanılır. Depolama 8 bayt gerektirir.

    Çoğaltma kodu.Çoğaltma için gereken genel benzersiz tanımlayıcıyı depolamak için kullanılır. Depolama 16 bayt gerektirir. Lütfen ACCDB dosyaları için çoğaltmanın desteklenmediğini unutmayın.

    Geçerli.–9.999 ... x 1027 ile 9.999 ... x 1027 arasındaki sayılar için kullanılır. Saklamak için 12 bayt gerekir.

Tavsiye: alan boyutu.

Biçim

Ekranda görüntülendiğinde veya yazdırıldığında alanın tablolarda, formlarda ve ilgili raporlarda nasıl görüneceğini belirler. Herhangi bir geçerli sayı biçimi kullanılabilir.

dizine eklendi

Alanın bir dizin olup olmadığını gösterir. Üç olası değer vardır.

    Evet (eşleşmeye izin verilmez). Alan için benzersiz bir dizin oluşturulur.

    Evet (eşleşmelere izin verilir). Alan için benzersiz olmayan bir dizin oluşturulur.

    Numara. Tüm indeksler alandan kaldırılır.

Not: Birincil anahtar olarak kullanılan bir alan için bu özelliği değiştirmeyin.

mülkü kullanma dizine eklendi bir alan üzerinde dizin oluşturmak mümkündür, ancak bu, tüm dizin türleri için mümkün değildir. Örneğin, birden çok alanda bir dizin oluşturmak için bu özelliği kullanamazsınız.

Giriş maskesi

Veri girişini kontrol etmek için özel karakterleri görüntülemenizi sağlar. Örneğin, bir giriş maskesi, alanın başında bir dolar işareti ($) görüntüleyebilir.

Zorunlu

Sahada zorunlu veri girişi gerektirir.

Akıllı Etiketler

Alana bir akıllı etiket ekler. Akıllı etiketler, Access 2013'ten beri kullanımdan kaldırılmıştır.

Metin hizalama

Denetimdeki varsayılan metin hizalamasını belirler.

Değer koşulu

Bu alanın değeri eklendiğinde veya değiştirildiğinde doğru olması gereken bir ifade girmenizi sağlar. Hata Mesajı özelliği ile birlikte kullanılır.

Hata mesajı

Girdiğiniz değerin Değerdeki Koşul özelliğindeki ifadeyle eşleşmemesi durumunda görüntülenecek bir mesaj girmenizi sağlar.

Büyük sayı

Randevu. Parasal olmayan büyük bir sayısal değeri depolamak için kullanılır. Alan değerleri hesaplamalarda kullanılabiliyorsa Büyük Sayı veri türünü seçin.

Desteklenen alan özellikleri

Mülk

kullanım

İmza

Formlarda, raporlarda ve sorgularda bu alan için varsayılan olarak görünen imza metni. Bu özellik belirtilmezse alan adı kullanılır. Herhangi bir metin dizesine izin verilir.

Kısa imzalar en etkilidir.

Ondalık

Sayıların kesirli kısmında görüntülenen karakter sayısını belirler.

Varsayılan değer

Yeni bir kayıt eklerken belirtilen değeri bu alana otomatik olarak atar.

Biçim

Ekranda görüntülendiğinde veya yazdırıldığında alanın tablolarda, formlarda ve ilgili raporlarda nasıl görüneceğini belirler. Herhangi bir geçerli sayı biçimi kullanılabilir.

dizine eklendi

Alanın bir dizin olup olmadığını gösterir. Üç olası değer vardır.

    Evet (eşleşmeye izin verilmez). Alan için benzersiz bir dizin oluşturulur.

    Evet (eşleşmelere izin verilir). Alan için benzersiz olmayan bir dizin oluşturulur.

    Numara. Tüm indeksler alandan kaldırılır.

Not: Birincil anahtar olarak kullanılan bir alan için bu özelliği değiştirmeyin.

mülkü kullanma dizine eklendi bir alan üzerinde dizin oluşturmak mümkündür, ancak bu, tüm dizin türleri için mümkün değildir. Örneğin, birden çok alanda bir dizin oluşturmak için bu özelliği kullanamazsınız.

Giriş maskesi

Veri girişini kontrol etmek için özel karakterleri görüntülemenizi sağlar. Örneğin, bir giriş maskesi, alanın başında bir dolar işareti ($) görüntüleyebilir.

Zorunlu

Sahada zorunlu veri girişi gerektirir.

Akıllı Etiketler

Alana bir akıllı etiket ekler. Akıllı etiketler, Access 2013'ten beri kullanımdan kaldırılmıştır.

Metin hizalama

Denetimdeki varsayılan metin hizalamasını belirler.

Değer koşulu

Bu alanın değeri eklendiğinde veya değiştirildiğinde doğru olması gereken bir ifade girmenizi sağlar. Hata Mesajı özelliği ile birlikte kullanılır.

Hata mesajı

Girdiğiniz değerin Değerdeki Koşul özelliğindeki ifadeyle eşleşmemesi durumunda görüntülenecek bir mesaj girmenizi sağlar.

Ole nesnesi

Randevu. Microsoft Office Excel elektronik tablosu gibi bir OLE nesnesini bir kayda eklemek için kullanılır. OLE kullanacaksanız, OLE Object veri türüne ihtiyacınız var.

Çoğu durumda, OLE nesne alanı yerine bir ek alanı kullanmalısınız. OLE alanlarında, ek alanlarından daha az dosya türü desteklenir. Ayrıca, OLE nesne alanları, tek bir kayda birden çok dosya eklemenize izin vermez.

Desteklenen alan özellikleri

Metin

Randevu. 255 karaktere kadar metin depolamak için kullanılır. Unutmayın, Access 2013'ten itibaren metin veri türü şu şekilde yeniden adlandırılmıştır: Kısa metin.

Desteklenen alan özellikleri

Mülk

kullanım

Boş satırlar

Evet olarak ayarlanırsa, bir metin kutusuna, köprü kutusuna veya NOT kutusuna boş bir satır ("") girilmesine izin verir.

İmza

Formlarda, raporlarda ve sorgularda bu alan için varsayılan olarak görünen imza metni. Bu özellik belirtilmezse alan adı kullanılır. Herhangi bir metin dizesine izin verilir.

Kısa imzalar en etkilidir.

Varsayılan değer

Yeni bir kayıt eklerken belirtilen değeri bu alana otomatik olarak atar.

Alan boyutu

1 ile 255 arasında bir değer girin. Metin alanları 1 ile 255 karakter arasında değerler içerebilir. Daha büyük metin alanları için MEMO veri türünü kullanın.

Tavsiye: Performansı artırmak için her zaman gereken minimum değeri belirtin Alan boyutu.

Örneğin, sabit uzunlukta posta kodlarını saklarsanız, bunu özellikte belirtirsiniz. Alan boyutu.

Biçim

Ekranda görüntülendiğinde veya yazdırıldığında alanın tablolarda, formlarda ve ilgili raporlarda nasıl görüneceğini belirler. Metin kutusu için özel bir biçim tanımlayabilirsiniz.

Ime modu

Windows'un Doğu Asya sürümlerinde karakter dönüştürmeyi kontrol eder.

IME Öneri Modu

Windows'un Doğu Asya sürümlerinde cümle dönüştürmeyi denetler.

dizine eklendi

Alanın bir dizin olup olmadığını gösterir. Üç olası değer vardır.

    Evet (eşleşmeye izin verilmez). Alan için benzersiz bir dizin oluşturulur.

    Evet (eşleşmelere izin verilir). Alan için benzersiz olmayan bir dizin oluşturulur.

    Numara. Tüm indeksler alandan kaldırılır.

Not: Birincil anahtar olarak kullanılan bir alan için bu özelliği değiştirmeyin.

mülkü kullanma dizine eklendi bir alan üzerinde dizin oluşturmak mümkündür, ancak bu, tüm dizin türleri için mümkün değildir. Örneğin, birden çok alanda bir dizin oluşturmak için bu özelliği kullanamazsınız.

Zorunlu

Sahada zorunlu veri girişi gerektirir.

Akıllı Etiketler

Alana bir akıllı etiket ekler. Akıllı etiketler, Access 2013'ten beri kullanımdan kaldırılmıştır.

Metin hizalama

Denetimdeki varsayılan metin hizalamasını belirler.

Sıkıştırma Unicode

Bu alanda depolanan metni sıkıştırır (4096 karakterden az depolanmışsa).

Değer koşulu

Bu alanın değeri eklendiğinde veya değiştirildiğinde doğru olması gereken bir ifade girmenizi sağlar. Hata Mesajı özelliği ile birlikte kullanılır.

Hata mesajı

Girdiğiniz değerin Değerdeki Koşul özelliğindeki ifadeyle eşleşmemesi durumunda görüntülenecek bir mesaj girmenizi sağlar.

Mantıklı

Randevu. Boole değerlerini saklamak için kullanılır.

Desteklenen alan özellikleri

Mülk

kullanım

İmza

Formlarda, raporlarda ve sorgularda bu alan için varsayılan olarak görünen imza metni. Bu özellik belirtilmezse alan adı kullanılır. Herhangi bir metin dizesine izin verilir.

Kısa imzalar en etkilidir.

Varsayılan değer

Yeni bir kayıt eklerken belirtilen değeri bu alana otomatik olarak atar.

Biçim

Ekranda görüntülendiğinde veya yazdırıldığında alanın tablolarda, formlarda ve ilgili raporlarda nasıl görüneceğini belirler. Aşağıdaki seçeneklerden birini seçin.

    Doğru yanlış. Doğru veya Yanlış olarak görüntülenir.

    Tam olarak değil."Evet" veya "Hayır" değeri görüntülenir.

    Açık kapalı"Açık" veya "Kapalı" görüntülenir.

dizine eklendi

Alanın bir dizin olup olmadığını gösterir. Üç olası değer vardır.

    Evet (eşleşmeye izin verilmez). Alan için benzersiz bir dizin oluşturulur.

    Evet (eşleşmelere izin verilir). Alan için benzersiz olmayan bir dizin oluşturulur.

    Numara. Tüm indeksler alandan kaldırılır.

Not: Birincil anahtar olarak kullanılan bir alan için bu özelliği değiştirmeyin.

mülkü kullanma dizine eklendi bir alan üzerinde dizin oluşturmak mümkündür, ancak bu, tüm dizin türleri için mümkün değildir. Örneğin, birden çok alanda bir dizin oluşturmak için bu özelliği kullanamazsınız.

Metin hizalama

Denetimdeki varsayılan metin hizalamasını belirler.

Değer koşulu

Bu alanın değeri eklendiğinde veya değiştirildiğinde doğru olması gereken bir ifade girmenizi sağlar. Hata Mesajı özelliği ile birlikte kullanılır.

Hata mesajı

Girdiğiniz değerin Değerdeki Koşul özelliğindeki ifadeyle eşleşmemesi durumunda görüntülenecek bir mesaj girmenizi sağlar.

Boole alanındaki bir hücre şu iki değerden yalnızca birini içerebilir: Evet veya Hayır. Access, boole adları için iki seçenek daha sunar: Doğru/Yanlış ve Etkin/Devre Dışı. Hangi alan biçimini seçerseniz seçin, tablo mantıksal alanı bir dizi onay kutusu olarak sunar. Fare ile bir onay kutusunu tıklattığınızda, karede evet boole değerine karşılık gelen bir onay işaretinin görünmesine neden olur.

Onay kutusunun temizlenmesi, alana Boolean değerinin hücreye atanması anlamına gelir. Boole alanlarının kullanımı, örneğin anketlerde veya kontroller oluşturmak için farklı olabilir.

OLE Nesne Alanı

Bir OLE (Nesne Bağlama ve Gömme) alanı, listeden seçilecek son alan türüdür. Yalnızca iki özelliği vardır: bir imza ve gerekli bir alan parametresi. Bu tür alanlar, bilgileri olduğu gibi saklamaz, ancak OLE veri alışverişi protokolü kullanılarak veritabanına eklenebilecek nesnelere başvurular içerir. Bu tür nesneler, örneğin grafik dosyaları olabilir.

Bir OLE nesnesini bir alan hücresine gömmek için, imleci üzerine getirin ve sağ fare düğmesine basarak bağlam menüsünü çağırın. İçinde Nesne Ekle komutunu seçin. Program, nesne türünü seçmek için bir iletişim kutusu açacaktır. Bu durumda nesne, oluşturulabileceği veya düzenlenebileceği uygulama ile tanımlanır.

Bir nesne eklemek için ikinci seçenek, Nesne ekle penceresinde Dosyadan oluştur radyo düğmesini seçmektir. Bu durumda, dosyanın zaten var olduğu ve onunla bir bağlantı kurmanız gerektiği varsayılır. Access, bir belgeyi açmak için bir pencere açacak ve istenen dosyayı seçtikten sonra, onunla çalışmak için hangi uygulamayı açmanız gerektiğini belirleyecektir.

Köprü adresi olarak kullanılan metin veya metin ve sayıların birleşimi.

Adres, açılmakta olan belgenin yolunu ve dosya adını belirten metindir. Yol, sabit sürücünüzdeki bir dosyanın yolu, bir UNC adresi veya bir İnternet URL'si olabilir.

Bir alana adres eklemek için Ekle menüsündeki Köprü komutunu kullanabilirsiniz.

Çok tablolu veritabanları. tablolar arasındaki ilişkiler

İlişkisel veritabanları, aralarındaki ilişki eşleşen alanlar kullanılarak kurulan birkaç tablodan oluşur. Tablolardaki her kayıt bir nesneyi tanımlar. Nesneler arasındaki ilişki, tablolar arasındaki ilişkiyi tanımlar. 4 tür ilişki vardır:

1. Bire bir ilişki, bir tablodaki her kaydın başka bir tablodaki yalnızca bir kayıtla eşleşmesi anlamına gelir. Sadece bir pasaport numarası ülkenin bir vatandaşına tekabül ederken, bir pasaport numarası sadece bir kişiye karşılık gelir.

2. Bir-çok ilişkisi, bir tablodaki her kaydın başka bir tablodaki bir veya daha fazla kayda karşılık geldiği anlamına gelir. Bir başvuru sahibi birçok üniversiteye girebilir ve aynı zamanda birçok başvuru sahibi bir üniversiteye girebilir.

3. Aşağıdaki durumlarda iki tablo arasında çoktan çoğa ilişki oluşur:

Birinci tablodaki bir kayıt, ikinci tablodaki birden fazla kayda bağlanabilir;

İkinci tablodaki bir kayıt, birinci tablodaki birden fazla kayda bağlanabilir.

Örneğin, öğretmenler ve öğrenci grupları arasındaki iletişim. Birkaç eğitmen birkaç grupta ders verir ve birkaç grup birkaç eğitmenle ders verir.

Çoğu durumda, herhangi iki tablonun bire çok ilişkisi vardır.

Tablolar arasında ilişkiler oluşturma

Tablolar arasındaki ilişkilerin oluşturulmasını düşünmek için Profkonsultant veritabanında iki tablo daha oluşturacağız:

1. Katılımcı Tablosu:

Ab kodu bir anahtar alandır.

2. tSvyazAbVUZ'un kesişim tablosu:

İlk iki alan anahtardır ve tSvyaz-Abvuz tablosu için yabancı anahtarlardır.

Şekil 12.6. veri şeması

Bağlantıları tanımlamak için Servis-> Veri Şeması komutunu kullanın (düğmesi

). Veritabanında ilk kez bir ilişki tanımlanıyorsa, Access boş bir Veri Şeması penceresi açar ve ardından Tablo Ekle iletişim kutusunu görüntüler. Bu pencerede gerekli tabloları seçin ve Ekle düğmesine tıklayın. Bizim durumumuzda, üç tablonun tümü veri şeması penceresine eklenmelidir. Kapat düğmesi, Tablo Ekle iletişim kutusunu kapatır (bu pencere, düğmesine basılarak çağrılabilir).

). Bundan sonra, Veri Şeması penceresi, Şekil 1'de gösterilene benzemelidir. 3 (bağlantı hatları hariç). TVUZ ve tSvyazAbvuz tabloları arasında bağlantı kurmak için TVUZ tablosunda Üniversite Kodu alanını seçin (sol tıklayın), tSvyazAbvuz tablosunda Üniversite Kodu alanına sürükleyip bırakın. Benzer şekilde, diğer iki tablo arasında bir ilişki kurulur.

Fare düğmesini bıraktığınızda, Microsoft Access, Şekil 2'de gösterilen Bağlantılar iletişim kutusunu açacaktır. 12.7.

Şekil 12.7. Tablo alanları arasındaki ilişkileri ayarlama

Veri bütünlüğünü sağla onay kutusunu seçtikten sonra, Access iki onay kutusunu daha kullanılabilir hale getirir: Bağlantılı alanların kademeli olarak güncellenmesi ve bağlantılı kayıtların kademeli olarak silinmesi. İlgili alanların basamaklı güncelleştirmesi onay kutusu seçildiğinde, Microsoft Access, alt tablolardaki (yani, bir-çok ilişkisinin birçok tarafındaki tablolardaki) tüm yabancı anahtar değerlerini, alt tablodaki birincil anahtar değeri değiştiğinde güncelleştirir. Bire çok ilişkide bir ilişkisinin tarafında olan üst tablo. İlgili kayıtları art arda sil onay kutusunu seçerseniz, üst satırı (üst tablodaki ilgili satırı) sildiğinizde, Microsoft Access alt satırları (alt tablolardaki ilgili satırlar) siler. Üniversite kodunu değiştirdiğinizde Access'in tLinkabvuz tablosundaki kayıtları otomatik olarak güncellemesini sağlamak için İlgili alanların güncellenmesini kademeli olarak onay kutusunu seçin.

Yeni'yi tıklattıktan sonra, Access bir bağlantı oluşturur ve aralarında bir bağlantı olduğunu belirtmek için iki tablo arasına bir çizgi çizer. Veri bütünlüğü istediğinizde, Access'in ilişkinin bir tarafında tablonun sonunda 1 sayısını ve çok tarafında tablonun diğer ucunda sonsuzluğu görüntülediğini unutmayın. Bir bağlantıyı kaldırmak için satırına tıklayın ve Del tuşuna basın. Mevcut bir bağlantıyı düzenlemek veya değiştirmek istiyorsanız, Bağlantılar iletişim kutusunu yeniden açmak için ilgili satıra çift tıklayın.