• Textová pole libovolné délky. Umístění objektu OLE Libovolná délka textových polí

    Booleovská pole

    Booleovská pole se používají k ukládání dat, která mohou nabývat jedné ze dvou možných hodnot. Vlastnost Boolean Field Format umožňuje používat vlastní formáty nebo jeden ze tří vestavěných formátů: True/False, Yes/No nebo On/Off. V tomto případě jsou hodnoty True, Yes a On ekvivalentní logické hodnotě True a hodnoty False, No a Off jsou ekvivalentní logické hodnotě False.

    Pokud vyberete vestavěný formát a poté zadáte ekvivalentní booleovskou hodnotu, zadaná hodnota se zobrazí ve vybraném formátu. Pokud je například hodnota True nebo On zadaná do ovládacího prvku Pole, který má ve vlastnosti Formát pole hodnotu Ano/Ne, zadaná hodnota se okamžitě převede na Ano.

    Při vytváření vlastního formátu odeberte aktuální hodnotu z vlastnosti Formát a zadejte svůj vlastní formát.

    Textová pole libovolné délky

    Textová pole volné délky (pole MEMO) mohou obsahovat stejné datové typy jako pole prostého textu. Rozdíl mezi těmito poli je v tom, že délka polí typu MEMO může být velmi velká ve srovnání s velikostí textových polí. Může obsahovat dlouhý text nebo kombinaci textu a čísel.

    pole objektů OLE

    MS Access umožňuje tabulkám ukládat obrázky a další binární data (např. tabulky MS Excel, dokument MS Word, výkres zvukového záznamu) propojené nebo vložené do tabulky Microsoft Access. K tomuto účelu slouží datový typ Field objektu OLE. Skutečné množství dat, které můžete zadat do tohoto typu pole, je určeno velikostí pevného disku vašeho počítače (až 1 GB).

    Vyhledejte typ kmenových dat

    Výběrem tohoto datového typu se spustí průvodce vyhledáváním, který vytvoří pole, které nabízí výběr hodnot z rozevíracího seznamu obsahujícího sadu konstantních hodnot nebo hodnot z jiné tabulky. Výběrem této možnosti ze seznamu v buňce se spustí průvodce vyhledáváním, který určí typ pole.

    Booleovský formát

    Formát peněz

    Číselný formát

    Textový formát

    Typy dat

    Velikost textového pole se může pohybovat od 1 do 255 znaků.

    Typ číselného pole může nabývat hodnot z následujícího seznamu:

    byte- celá čísla v rozsahu od 0 do 4255;

    Celý- celá čísla od - 32768 do 32767;

    dlouho celé číslo - celá čísla od - 2147483648 do 2147483647;

    plovoucí desetinná čárka (4 bajty)- čísla v rozsahu od - 3,402823E38 do 3,402823E38;

    plovoucí desetinná čárka (8 bajtů) -čísla v rozsahu od mínus 1,79769313486232E308 do plus 1,79769313486232E308.

    Formát data/času

    Pro datový typ Čas schůzky Níže je uvedena sada formátů polí spolu s příklady:

    Plný formát (výchozí nastavení) 04/15/94 17:30:10 PM

    Formát krátkého data 04/15/94

    Dlouhý formát 17:30:10

    Střední formát času 17:30

    Krátký formát 17:30

    Ve výchozím nastavení formát měny představuje čísla zapsaná na dvě desetinná místa, s oddělením skupin číslic a zápisu "R." na konci. Uživatel může psát do řádku Formát polešablonu pro váš formát. Řekněme, že chcete zadat částky v dolarech. Poté musíte umístit kurzor na slovo Měnový a nahraďte jej vzorem formátu, jako je tento: # ###$ .

    Formát "počítadla"

    Pole typu "počítadlo" plní specifickou funkci - automatickou identifikaci záznamů tabulky. Proto je jen málo vlastností, které by bylo možné pro takové pole změnit. Za prvé, počítadlo je vždy číslo. Za druhé, jeho hodnota se automaticky zvyšuje. Access nabízí dvě možnosti změny počítadla: konzistentní A náhodný. První možnost je pohodlná, protože umožňuje číslovat záznamy. Druhou možnost lze použít, pokud potřebujete vytvořit systém pro kódování záznamů v tabulce, který je chráněn před neopatrnými akcemi operátora.

    Buňka v logickém poli může obsahovat pouze jednu ze dvou hodnot: Ano nebo Ne. Access nabízí dvě další možnosti pro názvy booleovských typů: Pravda/nepravda A Povoleno zakázáno. Bez ohledu na to, jaký formát pole zvolíte, bude logické pole v tabulce reprezentováno jako sada zaškrtávacích políček. Když kliknete myší na zaškrtávací políčko, ve čtverci se zobrazí zaškrtávací obrázek, který odpovídá booleovské hodnotě Ano. Resetování zaškrtávacího políčka znamená přiřazení booleovské hodnoty buňce Ne. Využití logických polí může být různé např. v dotaznících nebo k vytváření kontrol.

    pole objektu OLE(Object Linking and Embedding) – poslední typ pole vybraný ze seznamu. Má pouze dvě vlastnosti: titulek a parametr „povinné pole“. Pole tohoto typu neukládají informace jako takové, ale obsahují odkazy na objekty, které lze zahrnout do databáze pomocí protokolu výměny dat OLE. Takovými objekty mohou být například grafické soubory.



    Chcete-li vložit objekt OLE do buňky pole, musíte na něj umístit kurzor a stisknutím pravého tlačítka myši vyvolat kontextové menu. V něm vyberte příkaz Vložit objekt. Program otevře dialogové okno pro výběr typu objektu. Objekt je v tomto případě identifikován s aplikací, ve které jej lze vytvořit nebo upravit.

    Druhá možnost pro vložení objektu - výběr přepínače Vytvořit ze souboru v okně Vložení objektu. V V tomto případě se předpokládá, že soubor již existuje a musíte na něj vytvořit odkaz. Access otevře okno pro otevření dokumentu a po výběru požadovaného souboru určí, jakou aplikaci je nutné otevřít pro práci s ním.

    Stůl ŽIDLE pokud FOTOGRAFIE, který by měl obsahovat fotografii manažera, uloženou ve formátu grafického editoru Paint v souboru s příponou *.bmp. Datový typ takového pole musí být definován jako Pole objektu OLE. Tento objekt je zaveden do pole ve fázi vyplňování polí tabulky.

    Tabulka 2. Popis vlastností polí tabulky ODDĚLENÍ

    Tabulka 3. Popis vlastností polí tabulky UČITEL

    Použití datového typu – pole typu Memo

    Stůl POLOŽKA poskytnuté pole PROG, který bude obsahovat dlouhý text - program kurzu. Pro takové pole se vybere datový typ - Pole MEMO . Do tohoto pole můžete zadat data přímo v datovém listu nebo formulářovém zobrazení.

    pole objektu OLE a při zadávání hodnot do něj navažte spojení se soubory, kde jsou uloženy texty programu.

    Tabulka 4. Popis vlastností tabulky SUBJECT

    Název pole Indexováno Povinné pole Datový typ Velikost Štítek pole Hodnotová podmínka Chybové hlášení
    KP Ano, zápas. není povolení. Ano Text Kód položky
    NP Ano Text Název položky
    HODINKY Ne Číselné Celý Celkový počet hodin >0 A<=300 Chybný počet hodin
    LEK Ne Číselné Celý Přednášky
    ATD Ne Číselné Celý Praxe
    nouzový Ne Číselné Celý Semestr
    PROG Ne Memo pole Program

    Definování složeného primárního klíče

    Stůl STUDENT na složený primární (indexovaný) klíč zahrnuje pole NG a NS. Chcete-li definovat tuto klávesu v režimu návrhu tabulky, vyberte obě tato pole kliknutím na oblast označení se stisknutou klávesou . Poté stiskněte tlačítko na panelu nástrojů klíčové pole. Složené klíče v tabulkách jsou definovány podobně. UČENÍ A POKROK.



    Tabulka 5. Popis vlastností polí v tabulce STUDENT

    Vytvořte strukturu tabulky STUDIJTE, POKROKUJTE. Při vytváření tabulek použijte jejich vlastnosti, které jsou uvedeny v tabulkách 6, 7.

    Tabulka 6. Popis vlastností tabulky STUDY

    Název pole Indexováno, pole Povinné pole Datový typ Velikost Štítek pole
    NG Ano Text Číslo skupiny
    KP Ano Text Kód položky
    TABN Ano Text Tab. číslo přípravy
    VIDZ Ano Text Druh povolání
    HODINKY Ne Číselné Celý Hodinky

    Tabulka 7. Popis vlastností tabulky PROGRESS

    Název pole Indexováno Povinné pole Datový typ Velikost Štítek pole
    NG Ano, zápasy jsou povoleny na hřišti Ano Text Číslo skupiny
    NS Ano Text Studentské číslo
    KP Ano Text Kód položky
    TABN Ano Text Tab. nom. učitel
    VIDZ Ano Text Typ třídy
    ŠKOLNÍ ZNÁMKA Ne Číselné Celý Školní známka

    ÚKOL N 3

    ZADÁVÁNÍ DAT DO DB TABULEK



    Po definování struktury tabulky můžete přistoupit k druhé fázi tvorby tabulky – zadávání dat. Chcete-li úkol dokončit, postupujte takto:

    1. Spustit přístup.

    2. Stáhněte si databázi, kterou jste vytvořili v druhé úloze.

    3. Zadávání záznamů v tabulkovém zobrazení:

    Přidejme do tabulky nějaké záznamy ŽIDLE. Chcete-li to provést, v okně databáze vyberte stůl CHAIR a stiskněte tlačítko OTEVŘENO.

    Řádky (záznamy) otevřené tabulky vyplňte podle názvů sloupců (polí), jejichž údaje jsou uvedeny v tabulce 8.

    Tabulka 8

    Při zadávání se data automaticky kontrolují podle zadaného typu pole, velikosti a hodnoty. Jedinečnost hodnot klíčových polí je sledována.

    Přechod z jednoho pole do druhého lze provést pomocí klíče . Zrušení zadání hodnoty do pole -<Esc>, můžete dvojklikem zrušit zadání celého záznamu .

    Umístění objektu OLE

    Zvažte umístění objektu OLE na příkladu oboru Foto vedoucího oddělení v tabulce ŽIDLE. Nechte fotografie uložit ve formátu grafického editoru Malovat(v souborech s příponou *. bmp na disku C).

    Umístěte kurzor do odpovídajícího pole tabulky. Proveďte příkaz Vložit - Objekt. V okně Vložení objektu je třeba poznamenat Vytvořit ze souboru. Okno Vložení objektu převedeny do formátu, který vám umožní zadat název souboru fotografie. Obsah pole můžete vidět prostřednictvím formuláře, sestavy nebo v grafickém editoru malovat, dvojitým kliknutím na pole typu OLE s obsahem. Další změny v souboru se ve vloženém objektu neprojeví. Po zadání bude v buňce uveden typ objektu - Bitmapa VMR.

    Pomocí údajů uvedených v tabulce. 9 až 14, zadejte položky do tabulek ŽÁK, UČITEL, SKUPINA, STUDIUM, PŘEDMĚT a POSTUP.

    Tabulka 9. Údaje z tabulky STUDENT

    Tabulka 10. Údaje tabulky UČITEL

    Tab. číslo Jméno.učitel Akademický titul Akademický titul Kód oddělení
    Andreev A.P. Dr. tech. Věda Profesor
    Apukhtin I.S. Cand. technické vědy Odborný asistent
    Glukhov I.L. Cand. technické vědy Odborný asistent
    Sechenov Yu.B. Cand. tech. Věda Odborný asistent
    Černov L,K. Cand. technické vědy Odborný asistent
    Blyumkina I.P. Doktor fyziky a matematiky Profesor
    Lvová P.R. Asistent
    Shaposhnikov S.I. Dr. tech. Věda Profesor
    Novikov P.N. Asistent
    Ilyasov I.T. Cand. Phil. Věda Odborný asistent
    Pustyncev A.P. Cand. ist. vědy Odborný asistent

    Tabulka 11. Data tabulky GROUP

    Tabulka 12. Tabulkové údaje STUDIE

    Číslo skupiny Kód položky Číslo učitelského stolu Druh povolání HODINKY
    Lek
    Atd
    Lek
    Atd
    Lek
    Atd

    Tabulka 13. Tabulkové údaje PROGRESS

    Číslo skupiny Studentské číslo Kód položky Číslo učitelského stolu Typ třídy ŠKOLNÍ ZNÁMKA
    Lek
    Atd
    Lek
    Atd

    Tabulka 14. Údaje tabulky PŘEDMĚT

    Pre-Meta kód Název položky Celkový počet hodin Přednášky Praxe Semestr Program
    Počítačová věda
    Matematika
    Příběh

    Zadání údajů do pole PROGRAM(typ pole MEMO ) lze spustit přímo v tabulce nebo prostřednictvím vstupní oblasti vyvolané stisknutím kláves +.

    Pokud již byly texty programu připraveny v některém textovém editoru, například Microsoft Word, a jsou uloženy v samostatných souborech, je vhodné nastavit typ pro toto pole. pole objektu OLE a při zadávání hodnot do něj navažte spojení se soubory. Zadejte svá vlastní témata pro každý předmět.

    TECHNOLOGIE VYTVOŘENÍ DATOVÉHO SCHÉMATU NA PŘÍKLADU PROCESU UČENÍ DATABÁZE

    Výsledek vyplnění tabulky, kde je v příslušném poli uveden typ objektu - bitmapa. Chcete-li zobrazit vložený objekt, stačí umístit kurzor do příslušného pole a dvakrát kliknout.

    Pro zobrazení obsahu pole jako ikony představující soubor s dokumentem v okně (obr. 3.20) zaškrtněte políčko jako ikona(Zobrazit jako ikonu). K reprezentaci lze použít ikonu spojené objekt.

    Zadávání logicky souvisejících záznamů

    Uveďme si několik logicky propojených záznamů v tabulkách skupiny a STUDENT.

    Objekty GROUP a STUDENT jsou propojeny vztahy jedna ku jedné, ale dokud není vytvořeno datové schéma, které vytváří vztahy mezi tabulkami, systém nemůže řídit logický vztah vstupních dat. Proto, aby uživatel získal kompletní databázi, ve které mají všechny záznamy podřízené tabulky logicky spojený hlavní záznam, musí sledovat logické vztahy záznamů sám. Při zadávání podřízeného záznamu do tabulky potřebuje student ověřit přítomnost záznamu v tabulce hlavní skupiny klíčem, jehož hodnota se shoduje s hodnotou odkazového pole (cizího klíče) zadávaného podřízeného záznamu. Tzn., že při přidávání záznamu o žákovi skupiny 221 je nutné, aby skupina s tímto číslem byla již zastoupena v tabulce SKUPINA.

    Při přímém zadávání záznamů do tabulky, které logicky souvisí se záznamy v jiné tabulce, je užitečné zobrazit na obrazovce obě tabulky (obr. 3.21).

    Chcete-li současně zobrazit otevřené tabulky, můžete použít příkaz Vzhůru nohama nebo Zleva doprava v nabídce Okno.

    Použití rozbalovacího seznamu při zadávání záznamů

    Jedním ze způsobů, jak zadat dílčí záznamy pouze v případě, že v hlavní tabulce existuje související záznam, by bylo použití pole se seznamem v podtabulce, které obsahuje hodnoty pole hlavní tabulky. Vytvořme ve studentské tabulce pro pole NG (číslo skupiny) pole se seznamem sestaveným na základě klíče tabulky skupin. Chcete-li to provést, otevřete tabulku I student v režimu návrhu. Umístěte kurzor do pole NG ve sloupci Typ dat, otevřete seznam a vyberte řádek Průvodce nahrazením(viz obrázek 3.5). V okně průvodce, které se otevře Vytvořte náhradu zaškrtněte políčko Objekt "vyhledávací sloupec" použije hodnoty z tabulky nebo dotazu. Tím se vytvoří seznam založený na hodnotách z tabulky.

    V dalším okně průvodce vyberte tabulku GROUP na hodnotách, ze kterých bude sestavován seznam polí. Dále vyberte sloupec, z jehož dat bude seznam tvořen.

    V následujících oknech průvodce vyberte požadovanou šířku sloupce seznamu a jeho popis. Tím je vytvoření průvodce polem se seznamem dokončeno. Možnosti seznamu připravené průvodcem se zobrazí v okně vlastností pole NG na kartě Substituce.

    Nyní při zadávání dat do tabulky studentů můžete použít seznam, který zobrazí všechny hodnoty pole NG obsažené v tabulce skupiny. Zadání hodnoty do pole NG se provádí výběrem požadované hodnoty ze seznamu. Přítomnost pole se seznamem nezakazuje zadání hodnot, které nejsou uvedeny v seznamu, do pole NG. Pokud však při definování možností seznamu v okně návrhu, v sekci Vlastnosti pole tab Substituce vybrat pro vlastnost Omezit na seznam Pokud je nastaveno na Ano, nebude možné zadat hodnoty, které nejsou uvedeny v seznamu. Systém bude tuto situaci sledovat a v případě odchylky od hodnot seznamu vydá zprávu, jak je znázorněno na obr.

    Uživatel tak bude nucen dodržovat pouze hodnoty uvedené v seznamu a do podřízené tabulky budou zapsány pouze související záznamy. Použití seznamů tedy nejen poskytuje pohodlné zadávání, ale také zabraňuje mnoha chybám.

    Podívejme se na další příklad použití combo boxu. Převeďme pole studijní tabulky KP - kód předmětu na combo box. Chcete-li to provést, otevřete tabulku v režimu návrhu, umístěte kurzor do pole KP na sloupci Datový typ, otevřete seznam tohoto sloupce a vyberte řádek Průvodce nahrazením. V dialogu s průvodcem vybereme hlavní tabulku ve vztahu ke studijní tabulce, předmět, na jehož základě je seznam vytvořen, a pole obsažená v seznamu: CP (kód předmětu) a NP (název předmětu) . Kromě toho odejdeme, jak navrhuje průvodce, označeno zaškrtávacím políčkem. Výsledek průvodce je zobrazen na.

    Pokud zaškrtnete políčko Skrýt klíčový sloupec (doporučeno), pak se šířka prvního sloupce seznamu nastaví na nulu. Ve stejné době, majetek Omezit na seznam může mít pouze jednu hodnotu - Ano.

    Definování rozbalovacího pole s takovými parametry vede k zobrazení v poli tabulky CP namísto hodnot klíčového pole hodnot druhého pole seznamu - pole TM (název subjektu). Na Obr. 3.30 ukazuje, jak tabulka STUDIE zobrazuje rozbalovací pole Kód předmětu a Personál učitel s připojeným sloupcem nulové šířky.

    Použití combo boxů tedy pomůže vyhnout se chybám při zadávání souvisejících záznamů do tabulek, a to jak kvůli skutečnosti, že sémantické hodnoty mohou být zobrazeny v tabulkách místo klíčů, tak kvůli skutečnosti, že vstup je omezen na sada hodnot v seznamu.

    Pozornost!

    Když vytvoříte pole se seznamem, průvodce vyhledáváním automaticky vytvoří vztah mezi tabulkou, ve které je pole se seznamem vytvořeno, a tabulkou, která je zdrojem hodnot seznamu. Tento vztah lze zobrazit v okně Schéma dat kliknutím na tlačítko Zobrazit všechny vztahy na panelu nástrojů.

    Je zřejmé, že v databázi složité struktury, kdy jsou data zadávána přímo do tabulek, není zaručena spolehlivá a správná údržba dat. V uvažovaném příkladu databáze Vzdělávací proces je při zadávání dat do tabulek nižších úrovní nutné | sledovat více proti proudu. Při velkém množství dat je to velmi obtížné.

    Datové schéma v Accessu

    V Access DBMS proces vytváření relační databáze zahrnuje vytvoření datového schématu. Datové schéma vizuálně zobrazuje logickou strukturu databáze: tabulky a vztahy mezi nimi a také zajišťuje využití vztahů v ní vytvořených při zpracování dat.

    Pro normalizovanou databázi založenou na vztazích jedna ku jedné a jedné ku jedné mezi tabulkami lze v datovém schématu pro vztahy takových tabulek podle primárního klíče hlavní tabulky nebo podle jedinečného indexu nastavit parametry zabezpečení. soudržná integrita.

    Při zachování integrity souvisejících dat není povoleno mít záznam v podřízené tabulce, pokud k ní není přidružen žádný záznam v hlavní tabulce. V souladu s tím systém během počátečního načítání databáze a také aktualizace, přidávání a mazání záznamů umožňuje provedení operace, pokud nevede k narušení integrity.

    Vztahy definované v datovém schématu se automaticky používají ke kombinování tabulek při vývoji vícetabulkových formulářů, dotazů, sestav, což značně zjednodušuje proces jejich konstrukce.

    Datové schéma v Accessu není pouze prostředkem ke grafickému zobrazení logické struktury databáze (viz obr. 2.16), je systémem aktivně využíváno v procesu práce s databází. Při jakémkoli zpracování dat z několika vzájemně propojených tabulek systém využívá vazby mezi tabulkami uloženými v datovém schématu, čímž zbavuje uživatele potřeby specificky informovat systém o přítomnosti konkrétního odkazu při konstrukci objektů s více tabulkami. Jakmile jsou odkazy uvedené v datovém schématu použity systémem automaticky.

    Relační databáze vytvořená podle návrhu kanonického datového modelu se skládá z normalizovaných tabulek. V takové databázi nedochází k duplicitě dat ve vzájemně souvisejících tabulkách, a proto je množství uložených dat minimalizováno. V procesu načítání a aktualizace databáze, získávání informací o dotazech a výstupech reportů i řešení většiny úloh je nutný současný přístup k několika propojeným tabulkám. Vytvoření datového schématu zjednodušuje návrh vícetabulkových formulářů, dotazů, sestav a stránek pro přístup k datům a zajišťuje, že integrita související údaje při úpravě tabulek.

    Vztahy mezi tabulkami

    Když uživatel vytvoří datové schéma Accessu, definuje a pamatuje si vztahy mezi tabulkami. Na základě vzájemně propojených tabulek systém automaticky kombinuje data a vytváří formuláře, dotazy, sestavy a stránky pro přístup k datům. Databázové schéma je zobrazeno graficky ve vlastním okně, kde jsou tabulky reprezentovány seznamy polí a odkazy jsou čáry mezi poli různých tabulek.

    Odkazy one-to-many (1:M) nebo one-to-one (1:1).

    Datové schéma je primárně zaměřeno na práci s tabulkami splňujícími požadavky normalizace, mezi kterými lze navázat vztahy one-to-many (1:M) nebo one-to-one (1:1). U takových tabulek lze automaticky udržovat soudržnou integritu. Proto je vhodné sestavit datové schéma v souladu s informačně-logickým modelem.

    Při vytváření datového schématu Access automaticky určí typ vztahu mezi tabulkami na základě vybraného pole propojení. Pokud je pole, na kterém chcete navázat vztah, jedinečný klíč v jedné i druhé tabulce, Access zjistí vztah. jedna ku jedné. Pokud je pole odkazu jedinečný klíč v jedné tabulce (hlavní tabulka odkazů) a v jiné tabulce (podřízená tabulka odkazů), není klíčem nebo je součástí složeného klíče, Access zjistí vztah. jeden k mnoha mezi záznamy hlavní a podřízené tabulky. Pouze v tomto případě je možné nastavit automatické udržování integrity odkazů.

    Komentář

    Pokud je k propojení tabulek místo pole klíče použit jedinečný index, systém také uvádí, že mezi tabulkami existuje vztah 1:M a umožňuje vám nastavit parametry pro zajištění integrity.

    Asociace-sdružení

    Mezi dvěma tabulkami se stejným polem lze na tomto poli navázat spojení, tzv komunikační klíč. Pro spojení spojení lze vybrat jeden ze tří způsobů spojení záznamů tabulky:

    1. Slučování záznamů pouze v případě, že se související pole obou tabulek shodují (ve výchozím nastavení).
    2. Sloučení záznamů, když se shodují související pole obou tabulek, stejně jako všechny záznamy první tabulky, pro které nejsou žádná související pole ve druhé, s prázdným záznamem ve druhé tabulce.
    3. Sloučení záznamů, když se shodují související pole obou tabulek, a také všechny záznamy druhé tabulky, pro které nejsou v první tabulce žádná související pole, s prázdným záznamem v první tabulce.

    Pro navázání spojení lze zvolit kteroukoli z uvedených metod spojení, bez ohledu na vztah mezi propojenými tabulkami: 1:1, 1:M, nebo typ vztahu nemůže systém určit. Když například vyberete neklíčové pole nebo pole ve složeném klíči jako pole propojení v hlavní tabulce, Access ohlásí, že typ vztahu nelze určit. Ale v tomto případě je také možné vytvořit spojení-join jakéhokoli typu mezi tabulkami. Když je definován vztah mezi dvěma tabulkami v datovém schématu, je mezi těmito tabulkami standardně vytvořen vztah spojení prvního typu, bez ohledu na typ vztahu.

    Sjednocovací vztah poskytuje sjednocení záznamů tabulky, které mají stejné hodnoty v poli vztahu. Navíc za předpokladu, že jsou hodnoty v poli odkazu stejné, je každý záznam z jedné tabulky kombinován s každým záznamem z jiné tabulky. Pokud je navíc vybrána druhá nebo třetí možnost spojení, pak zahrnuje také záznamy z podřízené tabulky, pro které nejsou v hlavní tabulce žádné logicky související záznamy. Poslední dvě možnosti jsou často nezbytné při řešení praktických problémů.

    Zajištění integrity dat

    Při vytváření datového schématu do něj uživatel zahrne tabulky a vytvoří mezi nimi vztahy. Pokud jsou propojené tabulky ve vztahu 1:1 a 1:M, můžete zaškrtnutím políčka vynutit integritu propojených dat a automaticky kaskádové aktualizace a odstranění souvisejících záznamů za účelem vytvoření propojení.

    Zajištění integrity propojených dat znamená, že když upravíte databázi, Access zajistí, aby související tabulky splňovaly následující podmínky:

    • záznam s hodnotou klíče odkazu, který neexistuje v hlavní tabulce, nelze přidat do podřízené tabulky;
    • Záznam v hlavní tabulce nelze odstranit, pokud nejsou odstraněny související záznamy v podřízené tabulce.
    • nemůžete změnit hodnoty klíče vztahu v záznamu hlavní tabulky, pokud má podřízená tabulka přidružené záznamy.

    Pokud se uživatel pokusí porušit tyto podmínky přidáním nebo odstraněním záznamů nebo aktualizací klíčových dat v souvisejících tabulkách, Access zobrazí příslušnou zprávu a zabrání provedení operace.

    Každá tabulka v Accessu se skládá z polí. Vlastnosti pole popisují vlastnosti a chování do něj přidaných dat. Datový typ pole je nejdůležitější vlastností, která určuje, jaká data mohou být v poli uložena. Tento článek popisuje datové typy a další vlastnosti polí dostupných v Accessu a poskytuje další informace v části odkazu na datové typy.

    V tomto článku

    Obecná informace

    Někdy se datové typy nemusí zdát zřejmé, například pole s datovým typem "Text" může ukládat data, která se skládají z textu i čísel. Pole s datovým typem "Číslo" však může ukládat pouze číselná data. Proto musíte vědět, které vlastnosti se používají pro jednotlivé typy dat.

    Datový typ pole určuje mnoho dalších důležitých charakteristik pole, zejména:

      formáty, které lze použít v terénu;

      maximální velikost hodnoty v poli;

      jak se pole používá ve výrazech;

      schopnost indexovat pole.

    V závislosti na tom, jak je nové pole vytvořeno, může být datový typ pole předdefinován nebo může být vybrán. Pokud například při vytváření pole v zobrazení datového listu:

      použít existující pole z jiné tabulky, datové typy jsou v ní nebo v šabloně již definovány;

      zadejte data do prázdného sloupce (nebo pole), Access přiřadí datový typ poli na základě hodnot, které zadáte, nebo můžete poli přiřadit datový typ a formát;

      tab Změna polí ve skupině Pole a sloupce vybrat tým Přidejte pole, Access zobrazí seznam typů dat, ze kterých si můžete vybrat.

    Kdy použít jaký typ dat?

    Datový typ pole si můžete představit jako sadu charakteristik, které platí pro všechny hodnoty v tomto poli. Například hodnoty v textovém poli mohou obsahovat pouze písmena, čísla a nějakou interpunkci. Kromě toho může textové pole obsahovat maximálně 255 znaků.

    Rada: Někdy to vypadá, že data v poli jsou jednoho typu, i když ve skutečnosti jde o data jiného typu. Zdá se například, že pole obsahuje číselné hodnoty, ale ve skutečnosti jde o textové hodnoty představující čísla pokojů. Výrazy se často používají k porovnání nebo převodu hodnot s různými datovými typy.

    Níže uvedené tabulky ukazují formáty dostupné pro jednotlivé typy dat a popisují výsledky formátování.

    Hlavní typy

    Formát

    Zobrazená data

    Text

    Krátké alfanumerické hodnoty, jako je příjmení nebo poštovní adresa. Uvědomte si, že počínaje Access 2013 byl typ dat text přejmenován na Krátký text.

    Číselný, velký počet

    Číselné hodnoty, například vzdálenosti. Pamatujte, že pro peněžní hodnoty existuje samostatný datový typ.

    Měnový

    Peněžní hodnoty.

    Logický

    Hodnoty "Ano" a "Ne" a pole obsahující pouze jednu z těchto dvou hodnot.

    datum a čas

    Hodnoty data a času od 100 do 9999.

    Formátovaný text

    Text nebo kombinace textu a čísel, která je naformátována pomocí ovládacích prvků barvy a písma.

    Vypočítané pole

    Výsledky výpočtu. Výpočet se může odkazovat na jiná pole ve stejné tabulce. Výpočty se vytvářejí pomocí nástroje pro tvorbu výrazů. Vypočítaná pole se poprvé objevila v Accessu 2010.

    Příloha

    Připojené obrázky, tabulkové soubory, dokumenty, grafy a další podporované typy souborů v záznamech databáze (jako v e-mailových zprávách).

    Text nebo kombinace textu a čísel uložených jako text a použitých jako adresa hypertextového odkazu.

    Memo pole

    Dlouhé bloky textu. Typickým případem použití pro pole MEMO je podrobný popis produktu. Uvědomte si, že počínaje Access 2013 byl datový typ Memo přejmenován na Dlouhý text.

    Substituce

    Seznam hodnot, které pocházejí z tabulky nebo dotazu, nebo sada hodnot, které jste zadali při vytváření pole. Spustí se průvodce vyhledáváním a můžete jej použít k vytvoření vyhledávacího pole. V závislosti na výběru provedeném v průvodci mohou být data ve vyhledávacím poli textová nebo číselná.

    Vyhledávací pole mají další sadu vlastností, které jsou na kartě Substituce v oblasti Vlastnosti pole.

    Poznámka: V souborech MDB nejsou k dispozici přílohy a vypočítaná data.

    Číselné

    Formát

    Zobrazená data

    Jsou běžné

    Čísla bez dalšího formátování (přesně tak, jak jsou uložena).

    Měnový

    Běžné peněžní hodnoty.

    Euro

    Běžné peněžní hodnoty ve formátu EU.

    Pevný

    Číselné údaje.

    Standard

    Číselná data s desetinnými místy.

    Procent

    Procentuální hodnoty.

    Exponenciální

    Výpočty.

    datum a čas

    Formát

    Zobrazená data

    Formát krátkého data

    Datum v krátkém formátu. Závisí na místním nastavení data a času. Například 03/14/2001 pro Rusko.

    Střední formát data

    Formát dlouhého data

    Datum v dlouhém formátu. Závisí na místním nastavení data a času. Například 14. března 2001 pro Rusko.

    Čas (12 hodin)

    Čas je pouze ve 12hodinovém formátu, který bude odpovídat změnám v nastavení kultury data a času.

    Formát průměrného času

    Čas ve 12hodinovém formátu následovaný AM (AM) nebo PM (PM).

    Čas (24 hodin)

    Čas je pouze ve 24hodinovém formátu, který bude odpovídat změnám v nastavení kultury data a času.

    Logický

    OLE objekt Objekty OLE, jako jsou dokumenty aplikace Word.

    Vlastnost velikosti pole

    Poté, co vytvoříte pole a určíte pro něj datový typ, můžete nastavit další vlastnosti pole. Sada dostupných dalších vlastností závisí na datovém typu pole. Pomocí vlastnosti můžete například nastavit velikost textového pole Velikost pole.

    U číselných a měnových polí vlastnost Velikost pole zvláště důležité, protože definuje rozsah hodnot pole. Například jednobitové číselné pole může obsahovat pouze celá čísla mezi 0 a 255.

    Vlastnictví Velikost pole také určuje, kolik místa na disku zabírá každá hodnota číselného pole. V závislosti na velikosti pole může číslo trvat 1, 2, 4, 8, 12 nebo 16 bajtů.

    Poznámka: V polích MEMO a textových polích jsou možné hodnoty proměnné velikosti. U těchto datových typů vlastnost Velikost pole nastavuje maximální množství dostupného prostoru pro jednu hodnotu.

    Datové typy v odkazech a spojeních

    Vztahy mezi tabulkami jsou vztahy mezi společnými poli ve dvou tabulkách. Vztahy mohou být jednoho z následujících typů: jeden k jednomu, jeden k mnoha, mnoho k mnoha.

    Spojení je operace SQL, která kombinuje data ze dvou zdrojů do jednoho záznamu v sadě záznamů dotazu na základě hodnot zadaného společného pole ve zdrojích. Spojení může být jednoho z následujících typů: vnitřní spojení, levé vnější spojení, pravé vnější spojení.

    Když vytvoříte vztah mezi tabulkami nebo přidáte spojení k dotazu, datové typy ve spojovaných polích musí být stejné nebo kompatibilní. Nemůžete například vytvořit spojení mezi číselným polem a textovým polem, i když jsou hodnoty v těchto polích stejné.

    Při použití vztahu nebo spojení jsou pole s datovým typem "Počítadlo" kompatibilní s poli číselného typu, pokud vlastnost Velikost pole poslední nastavená hodnota dlouhé celé číslo.

    Nelze změnit typ dat nebo vlastnost pro pole, které se účastní vztahu tabulky Velikost pole. Chcete-li změnit vlastnost Velikost pole, dočasně odstraňte odkaz. Jakmile však změníte datový typ, nemůžete vztah znovu vytvořit, dokud nezměníte datový typ přidruženého pole. Další informace o tabulkách naleznete v tématu Přehled tabulek.

    Referenční informace o datových typech

    Datový typ použitý na pole obsahuje sadu vlastností, ze kterých můžete vybírat. Další informace získáte kliknutím na typy dat níže.

    Příloha

    Jmenování. Používá se v poli, které umožňuje připojit soubory a obrázky k příspěvku. Pokud máte například databázi pracovních kontaktů, můžete použít pole přílohy k připojení životopisů nebo fotografií kontaktů. U některých typů souborů Access komprimuje přílohy, které přidá. Datový typ Attachment je dostupný pouze v databázích formátu ACCDB.

    Typy příloh, které jsou komprimovány v Accessu

    Když k databázi připojíte soubor libovolného z následujících typů, Access jej zkomprimuje.

      Bitmapy, jako jsou soubory BMP

      Metasoubory Windows, včetně souborů EMF

      EXIF soubory

    • soubory TIFF

    K nahrávce můžete připojit různé soubory. Některé typy souborů však mohou představovat hrozbu, takže jsou blokovány. Zpravidla můžete připojit jakýkoli soubor vytvořený v některé z aplikací Microsoft Office, stejně jako soubory protokolu (LOG), textové soubory (TEXT, TXT) a komprimované soubory ZIP. Seznam podporovaných formátů obrazových souborů naleznete v tabulce dále v této části.

    Seznam blokovaných typů souborů

    Přístup blokuje přílohy následujících typů:

    Čelit

    Jmenování. Pole čítače umožňuje zadat jedinečnou hodnotu, to znamená, že se používá pouze k jednomu účelu - aby byl každý záznam jedinečný. Nejčastěji se toto pole používá jako primární klíč, zejména pokud neexistuje vhodný přirozený klíč (klíč založený na datovém poli).

    Hodnota v poli čítače trvá od 4 do 16 bajtů v závislosti na hodnotě vlastnosti Velikost pole.

    Řekněme, že máte tabulku, která ukládá kontaktní údaje. Jako primární klíč pro tuto tabulku můžete použít jména kontaktů. Jak ale zacházet se dvěma kontakty se stejným jménem? Názvy nejsou vhodné jako primární klíče, protože často nejsou jedinečné. Při použití pole čítače každého záznamu je zaručen jedinečný identifikátor.

    Poznámka: K ukládání počtu záznamů v tabulce nepoužívejte pole počtu. Hodnoty počtu se znovu nepoužívají, takže odstraněním položek se v počtu vytvoří mezery. A přesný počet záznamů lze snadno získat pomocí součtového řádku v zobrazení tabulky.

    Podporované vlastnosti pole

    Vlastnictví

    Používání

    Velikost pole

    Určuje množství prostoru přiděleného pro každou hodnotu. Pro pole čítače jsou povoleny pouze dvě hodnoty.

      Hodnota Long Integer se používá pro pole čítače, která se nepoužívají jako identifikátory replikace. Toto je výchozí hodnota. Mělo by být změněno pouze v případě, že vytváříte pole ID replikace.

      Poznámka: Replikace není podporována v databázích nového formátu, jako je ACCDB.

      Díky této hodnotě jsou pole počtu kompatibilní s jinými číselnými poli typu Long Integer, když se používají ve vazbách a spojeních. Každá hodnota pole má 4 bajty.

      Význam Replikační kód platí pro pole čítače, která se používají jako identifikátory replikace v replice databáze. Tuto hodnotu použijte pouze v případě, že pracujete v režimu návrhu replikované databáze nebo jej implementujete.

      Hodnota každého pole je 16 bajtů.

    Nové hodnoty

    Určuje, zda se má pole čítače zvyšovat s každou novou hodnotou, nebo zda se mají používat náhodná čísla. Vyberte jednu z níže uvedených možností.

      Sekvenční. Hodnoty začínají na 1 a zvyšují se o 1 pro každý nový záznam.

      Náhodný. Začíná náhodnou hodnotou a pro každý nový záznam je přiřazena náhodná hodnota. Hodnoty mají velikost "Long Integer" a pohybují se od -2,147,483,648 do 2,147,483,647.

    Formát

    Při použití pole počet jako primárního klíče nebo ID replikace by tato vlastnost neměla být nastavena. V opačném případě zvolte vhodný formát čísla.

    Podpis

    Indexováno

      Ano (náhoda povolena).

      Ne.

    Poznámka: Bez jedinečného indexu můžete zadat duplicitní hodnoty, což může narušit vztahy, kterých je klíč součástí.

    Používání nemovitosti Indexováno

    Inteligentní značky

    Zarovnání textu

    Vypočteno

    Jmenování. Slouží k uložení výsledků výpočtu.

    Výpočet se může odkazovat na jiná pole ve stejné tabulce. Výpočty se vytvářejí pomocí nástroje pro tvorbu výrazů. Vypočítané datové typy byly poprvé představeny v Accessu 2010. Vypočítaný datový typ je dostupný pouze v databázích formátu .accdb.

    Podporované vlastnosti pole

    Vlastnictví

    Používání

    Výraz

    Výsledek tohoto výpočtu bude uložen ve vypočítaném sloupci. Pokud byl tento sloupec uložen, lze v tomto výrazu použít pouze uložené sloupce.

    Typ výsledku

    Datový typ, který se používá k zobrazení výsledku výpočtu.

    Formát

    Nejčastěji hodnotu Formát se nastavuje podle typu výsledku.

    Počet desetinných míst

    Podpis

    Text štítku, který se ve výchozím nastavení zobrazuje pro toto pole ve formulářích, sestavách a dotazech. Pokud tato vlastnost není zadána, použije se název pole. Jakýkoli textový řetězec je povolen.

    Krátké podpisy jsou nejúčinnější.

    Zarovnání textu

    Určuje výchozí zarovnání textu v ovládacím prvku.

    Měnový

    Jmenování. Slouží k ukládání dat o penězích.

    Údaje v poli měny se při výpočtech nezaokrouhlují. Hodnota v poli měny obsahuje až 15 číslic vlevo od desetinné čárky a 4 číslice vpravo. Každá hodnota pole peněz zabírá 8 bajtů.

    Podporované vlastnosti pole

    Vlastnictví

    Používání

    Formát

    Určuje, jak se pole zobrazí v tabulkách, formulářích a souvisejících sestavách při zobrazení na obrazovce nebo při tisku. Lze použít jakýkoli platný číselný formát. Nejčastěji za nemovitost Formát hodnota je nastavena Měnový.

    Počet desetinných míst

    Určuje počet zobrazených znaků ve zlomkové části čísel.

    vstupní maska

    Podpis

    Text štítku, který se ve výchozím nastavení zobrazuje pro toto pole ve formulářích, sestavách a dotazech. Pokud tato vlastnost není zadána, použije se název pole. Jakýkoli textový řetězec je povolen.

    Krátké podpisy jsou nejúčinnější.

    Výchozí hodnota

    Hodnotová podmínka

    Chybové hlášení

    Povinné

    Indexováno

    Označuje, zda je pole indexem. Jsou možné tři hodnoty.

      Ano (není povoleno překrývání). Pro pole je vytvořen jedinečný index.

      Ano (náhoda povolena). Pro pole je vytvořen nejedinečný index.

      Ne. Všechny indexy jsou z pole odstraněny.

    Poznámka: Neměňte tuto vlastnost pro pole, které se používá jako primární klíč.

    Používání nemovitosti Indexováno je možné vytvořit index na jednom poli, ale není to možné pro všechny typy indexů. Pomocí této vlastnosti například nemůžete vytvořit index pro více polí.

    Inteligentní značky

    Přidá do pole inteligentní značku. Inteligentní značky jsou od Accessu 2013 zastaralé.

    Zarovnání textu

    Určuje výchozí zarovnání textu v ovládacím prvku.

    datum a čas

    Jmenování. Slouží k uložení hodnot data a času.

    Podporované vlastnosti pole

    Vlastnictví

    Používání

    Podpis

    Text štítku, který se ve výchozím nastavení zobrazuje pro toto pole ve formulářích, sestavách a dotazech. Pokud tato vlastnost není zadána, použije se název pole. Jakýkoli textový řetězec je povolen.

    Krátké podpisy jsou nejúčinnější.

    Výchozí hodnota

    Automaticky nastaví toto pole na zadanou hodnotu, když je přidán nový záznam.

    Formát

    Určuje, jak se pole zobrazí v tabulkách, formulářích a souvisejících sestavách při zobrazení na obrazovce nebo při tisku. Můžete použít vestavěný formát nebo si vytvořit svůj vlastní.

    Seznam vestavěných formátů

      Formát úplného data. Ve výchozím nastavení, pokud je hodnotou pouze datum, není zobrazen žádný čas a pokud je hodnotou pouze čas, nezobrazuje se žádné datum. Tato hodnota je kombinací formátu krátkého data a formátu dlouhého času.

      Příklady

      • 03.04.2007 17:34:00

      Formát dlouhého data. Odpovídá formátu dlouhého data definovanému v místním nastavení Windows. Příklad: Sobota 3. dubna 2007

      Formát krátkého data. Odpovídá formátu krátkého data definovanému v místním nastavení Windows. Příklad: 04/03/2007.

      Varování: Pokud jsou místní nastavení nastavena na formát krátkého data „dd.mm.rr“, data od 01.01.00 do 31.12.29 se předpokládá, že jsou v 21. století (tj. roky 2000 do 2029) a data od 1.1.30 do 31.12.99 - do dvacátého století (to jsou roky 1930 až 1999).

      Formát dlouhého času. Odpovídá nastavení na záložce Čas v místním nastavení systému Windows. Příklad: 17:34:23.

      Formát průměrného času.Čas ve formě hodin a minut s časovým oddělovačem následovaným indikátorem AM nebo PM. Příklad: 17:34.

      Formát krátkého času.Čas ve tvaru hodin a minut s časovým oddělovačem ve 24hodinovém formátu. Příklad: 17:34.

    Seznam prvků, které lze použít ve vlastních formátech

    Chcete-li vytvořit vlastní formát, zadejte libovolnou kombinaci následujících položek. Chcete-li například zobrazit týden v roce a den v týdnu, zadejte nn/n.

    Důležité: Vlastní formáty, které nejsou kompatibilní s nastavením data a času v místním nastavení systému Windows, jsou ignorovány. Další informace o místním nastavení systému Windows naleznete v nápovědě systému Windows.

    Separační prvky

    Poznámka: Oddělovače jsou definovány v místním nastavení systému Windows.

    : Oddělovač časové složky. Například, hh:mm

    . Oddělte komponenty data. Například, mm.yyyy

    Jakýkoli krátký řetězec znaků uzavřený v uvozovkách ( "" ) Vlastní oddělovač. Nabídky se nezobrazují. Například při zadávání "," zobrazí se čárka.

    Prvky formátu data

    d Den v měsíci skládající se z jedné nebo dvou číslic (od 1 do 31).

    ddČíslo měsíce sestávající ze dvou číslic (od 01 do 31).

    ddd Zkrácený název dne v týdnu (Po - Ne).

    dddd Celý název dne v týdnu (pondělí - neděle).

    nČíslo dne v týdnu (od 1 do 7).

    nnČíslo týdne v roce (od 1 do 53).

    MČíslo měsíce složené z jedné nebo dvou číslic (od 1 do 12).

    MMČíslo měsíce sestávající ze dvou číslic (od 01 do 12).

    MMM První tři písmena názvu měsíce (leden–prosinec).

    MMMM Celý název měsíce (leden - prosinec).

    NaČíslo čtvrtletí roku (od 1 do 4).

    GČíslo dne v roce (od 1 do 366).

    gg Poslední dvě číslice čísla roku (01 až 99).

    yyyyÚplné číslo roku (od 0100 do 9999).

    Prvky formátu času

    h Hodinová hodnota skládající se z jedné nebo dvou číslic (od 0 do 23).

    hh Dvoumístná hodnota hodin (od 00 do 23).

    m Jednociferná nebo dvoumístná hodnota minut (od 0 do 59).

    mm Dvoumístná hodnota minut (00 až 59).

    S Hodnota sekund, skládající se z jedné nebo dvou číslic (od 0 do 59).

    ss Hodnota sekund sestávající ze dvou číslic (00 až 59).

    Prvky formátu hodin

    DOPOLEDNE ODPOLEDNE 12hodinový formát času s přidanými velkými písmeny „AM“ nebo „PM“ (např. 21:34).

    dopoledne odpoledne 12hodinový formát času s připojenými malými písmeny „am“ nebo „pm“ (např. 21:34).

    A/P 12hodinový formát času s velkým písmenem „A“ nebo „P“ (např. 21:34).

    a/p 12hodinový formát času s připojeným malým písmenem „a“ nebo „p“ (např. 21:34).

    DOPOLEDNE ODPOLEDNE 12hodinový formát času s použitím příslušného označení AM/PM, jak je definováno v místním nastavení Windows.

    Vestavěné formáty

    C Stejné jako vestavěný formát plného data.

    dddd Stejné jako vestavěný formát krátkého data.

    dddddd Stejné jako vestavěný formát dlouhého data.

    tttt Stejné jako vestavěný formát dlouhého času.

    Režim IME

    Režim návrhu IME

    Indexováno

    Označuje, zda je pole indexem. Jsou možné tři hodnoty.

      Ano (není povoleno překrývání). Pro pole je vytvořen jedinečný index.

      Ano (náhoda povolena). Pro pole je vytvořen nejedinečný index.

      Ne. Všechny indexy jsou z pole odstraněny.

    Poznámka: Neměňte tuto vlastnost pro pole, které se používá jako primární klíč.

    Používání nemovitosti Indexováno je možné vytvořit index na jednom poli, ale není to možné pro všechny typy indexů. Pomocí této vlastnosti například nemůžete vytvořit index pro více polí.

    vstupní maska

    Umožňuje zobrazit speciální znaky pro řízení zadávání dat. Například vstupní maska ​​může na začátku pole zobrazovat znak dolaru ($).

    Povinné

    Vyžaduje povinné zadání údajů do pole.

    Zobrazit výběr data

    Určuje, zda má být prvek zobrazen Výběr data.

    Poznámka: Pokud pro pole data a času používáte vstupní masku, prvek Výběr data není k dispozici bez ohledu na hodnotu této nemovitosti.

    Inteligentní značky

    Přidá do pole inteligentní značku. Inteligentní značky jsou od Accessu 2013 zastaralé.

    Zarovnání textu

    Určuje výchozí zarovnání textu v ovládacím prvku.

    Hodnotová podmínka

    Umožňuje zadat výraz, který musí být pravdivý, když je přidána nebo změněna hodnota tohoto pole. Používá se ve spojení s vlastností Error Message.

    Chybové hlášení

    Umožňuje zadat zprávu, která se zobrazí, pokud zadaná hodnota neodpovídá výrazu ve vlastnosti Kritéria hodnoty.

    Hypertextový odkaz

    Jmenování. Používá se k ukládání hypertextových odkazů, jako je e-mailová adresa nebo adresa URL webových stránek.

    Podporované vlastnosti pole

    Vlastnictví

    Používání

    Prázdné řádky

    Pouze dodatek

      Ano. Změny jsou sledovány. Chcete-li zobrazit historii hodnot polí, klepněte na pole pravým tlačítkem a vyberte Zobrazit historii sloupců.

      Ne. Změny nejsou sledovány.

    Varování: Varování. Pokud tuto vlastnost nastavíte na Ne

    Podpis

    Text štítku, který se ve výchozím nastavení zobrazuje pro toto pole ve formulářích, sestavách a dotazech. Pokud tato vlastnost není zadána, použije se název pole. Jakýkoli textový řetězec je povolen.

    Krátké podpisy jsou nejúčinnější.

    Výchozí hodnota

    Automaticky nastaví toto pole na zadanou hodnotu, když je přidán nový záznam.

    Formát

    Určuje, jak se pole zobrazí v tabulkách, formulářích a souvisejících sestavách při zobrazení na obrazovce nebo při tisku. Pro pole hypertextového odkazu můžete definovat vlastní formát.

    Režim IME

    Řídí převod znaků ve východoasijských verzích Windows.

    Režim návrhu IME

    Řídí způsob překladu vět ve východoasijských verzích systému Windows.

    Indexováno

    Označuje, zda je pole indexem. Jsou možné tři hodnoty.

      Ano (není povoleno překrývání). Pro pole je vytvořen jedinečný index.

      Ano (náhoda povolena). Pro pole je vytvořen nejedinečný index.

      Ne. Všechny indexy jsou z pole odstraněny.

    Poznámka: Neměňte tuto vlastnost pro pole, které se používá jako primární klíč.

    Používání nemovitosti Indexováno je možné vytvořit index na jednom poli, ale není to možné pro všechny typy indexů. Pomocí této vlastnosti například nemůžete vytvořit index pro více polí.

    Povinné

    Vyžaduje povinné zadání údajů do pole.

    Inteligentní značky

    Přidá do pole inteligentní značku. Inteligentní značky jsou od Accessu 2013 zastaralé.

    Zarovnání textu

    Určuje výchozí zarovnání textu v ovládacím prvku.

    Komprese Unicode

    Hodnotová podmínka

    Umožňuje zadat výraz, který musí být pravdivý, když je přidána nebo změněna hodnota tohoto pole. Používá se ve spojení s vlastností Error Message.

    Chybové hlášení

    Umožňuje zadat zprávu, která se zobrazí, pokud zadaná hodnota neodpovídá výrazu ve vlastnosti Kritéria hodnoty.

    MEMO

    Jmenování. Slouží k uložení bloku formátovaného textu delšího než 255 znaků. Uvědomte si, že počínaje Access 2013 byl datový typ memo přejmenován na Dlouhý text.

    Podporované vlastnosti pole

    Vlastnictví

    Používání

    Prázdné řádky

    Pokud je nastaveno na Ano, umožňuje zadání prázdného řetězce ("") do textového pole, pole hypertextového odkazu nebo pole poznámky.

    Pouze dodatek

    Označuje, zda se mají sledovat změny hodnoty pole. Existují dvě možné hodnoty:

      Ano. Změny jsou sledovány. Chcete-li zobrazit historii hodnot polí, klikněte na pole pravým tlačítkem a vyberte položku Zobrazení protokolu sloupců.

      Ne. Změny nejsou sledovány.

      Varování: Pokud tuto vlastnost nastavíte na Ne, smaže se stávající historie pole.

    Podpis

    Text štítku, který se ve výchozím nastavení zobrazuje pro toto pole ve formulářích, sestavách a dotazech. Pokud tato vlastnost není zadána, použije se název pole. Jakýkoli textový řetězec je povolen.

    Rada: Krátké podpisy jsou nejúčinnější.

    Výchozí hodnota

    Automaticky nastaví toto pole na zadanou hodnotu, když je přidán nový záznam.

    Formát

    Určuje, jak se pole zobrazí v tabulkách, formulářích a souvisejících sestavách při zobrazení na obrazovce nebo při tisku. Pro pole typu memo můžete definovat vlastní formát.

    Režim IME

    Řídí převod znaků ve východoasijských verzích Windows.

    Režim návrhu IME

    Řídí způsob překladu vět ve východoasijských verzích systému Windows.

    Indexováno

    Označuje, zda je pole indexem. Jsou možné tři hodnoty.

      Ano (není povoleno překrývání). Pro pole je vytvořen jedinečný index.

      Ano (náhoda povolena). Pro pole je vytvořen nejedinečný index.

      Ne. Všechny indexy jsou z pole odstraněny.

    Poznámka: Neměňte tuto vlastnost pro pole, které se používá jako primární klíč.

    Používání nemovitosti Indexováno je možné vytvořit index na jednom poli, ale není to možné pro všechny typy indexů. Pomocí této vlastnosti například nemůžete vytvořit index pro více polí.

    Povinné

    Vyžaduje povinné zadání údajů do pole.

    Inteligentní značky

    Přidá do pole inteligentní značku. Inteligentní značky jsou od Accessu 2013 zastaralé.

    Zarovnání textu

    Určuje výchozí zarovnání textu v ovládacím prvku.

    Komprese Unicode

    Zkomprimuje text uložený v tomto poli (pokud je uloženo méně než 4096 znaků).

    Hodnotová podmínka

    Umožňuje zadat výraz, který musí být pravdivý, když je přidána nebo změněna hodnota tohoto pole. Používá se ve spojení s vlastností Error Message.

    Chybové hlášení

    Umožňuje zadat zprávu, která se zobrazí, pokud zadaná hodnota neodpovídá výrazu ve vlastnosti Kritéria hodnoty.

    Číselné

    Jmenování. Používá se k uložení číselné hodnoty, která není peněžní hodnotou. Pokud lze hodnoty pole použít ve výpočtech, zvolte číselný datový typ.

    Podporované vlastnosti pole

    Vlastnictví

    Používání

    Podpis

    Text štítku, který se ve výchozím nastavení zobrazuje pro toto pole ve formulářích, sestavách a dotazech. Pokud tato vlastnost není zadána, použije se název pole. Jakýkoli textový řetězec je povolen.

    Krátké podpisy jsou nejúčinnější.

    Počet desetinných míst

    Určuje počet zobrazených znaků ve zlomkové části čísel.

    Výchozí hodnota

    Automaticky nastaví toto pole na zadanou hodnotu, když je přidán nový záznam.

    Velikost pole

    Vyberte jednu z níže uvedených možností.

      Byte. Používá se pro celá čísla od 0 do 255. Vyžaduje 1 bajt pro uložení.

      Celé číslo. Používá se pro celá čísla od -32768 do 32767. Vyžaduje 2 bajty pro uložení.

      dlouhé celé číslo. Používá se pro celá čísla od -2147483648 do 2147483647. K uložení vyžaduje 4 bajty.

      Rada: Použijte velikost pole dlouhé celé číslo při vytváření cizího klíče k propojení pole s polem primárního klíče v jiné tabulce, která má datový typ "Počítadlo".

      Jedna plovoucí desetinná čárka. Používá se pro čísla s pohyblivou řádovou čárkou od -3,4 x 1038 do 3,4 x 1038, která mají až sedm platných číslic. Úložiště vyžaduje 4 bajty.

      Dvojitá plovoucí desetinná čárka. Používá se pro čísla s pohyblivou řádovou čárkou od -1,797 x 10308 do 1,797 x 10308, která mají až patnáct platných číslic. Úložiště vyžaduje 8 bajtů.

      replikační kód. Slouží k uložení globálně jedinečného identifikátoru potřebného pro replikaci. Úložiště vyžaduje 16 bajtů. Uvědomte si, že replikace není podporována pro soubory formátu .accdb.

      Platný. Používá se pro čísla od -9 999...x1027 do 9999...x1027. Úložiště vyžaduje 12 bajtů.

    Rada: velikost pole.

    Formát

    Určuje, jak se pole zobrazí v tabulkách, formulářích a souvisejících sestavách při zobrazení na obrazovce nebo při tisku. Lze použít jakýkoli platný číselný formát.

    Indexováno

    Označuje, zda je pole indexem. Jsou možné tři hodnoty.

      Ano (není povoleno překrývání). Pro pole je vytvořen jedinečný index.

      Ano (náhoda povolena). Pro pole je vytvořen nejedinečný index.

      Ne. Všechny indexy jsou z pole odstraněny.

    Poznámka: Neměňte tuto vlastnost pro pole, které se používá jako primární klíč.

    Používání nemovitosti Indexováno je možné vytvořit index na jednom poli, ale není to možné pro všechny typy indexů. Pomocí této vlastnosti například nemůžete vytvořit index pro více polí.

    vstupní maska

    Umožňuje zobrazit speciální znaky pro řízení zadávání dat. Například vstupní maska ​​může na začátku pole zobrazovat znak dolaru ($).

    Povinné

    Vyžaduje povinné zadání údajů do pole.

    Inteligentní značky

    Přidá do pole inteligentní značku. Inteligentní značky jsou od Accessu 2013 zastaralé.

    Zarovnání textu

    Určuje výchozí zarovnání textu v ovládacím prvku.

    Hodnotová podmínka

    Umožňuje zadat výraz, který musí být pravdivý, když je přidána nebo změněna hodnota tohoto pole. Používá se ve spojení s vlastností Error Message.

    Chybové hlášení

    Umožňuje zadat zprávu, která se zobrazí, pokud zadaná hodnota neodpovídá výrazu ve vlastnosti Kritéria hodnoty.

    Velké číslo

    Jmenování. Používá se k uložení velké číselné hodnoty, která není peněžní. Pokud lze hodnoty pole použít ve výpočtech, vyberte datový typ Velké číslo.

    Podporované vlastnosti pole

    Vlastnictví

    Používání

    Podpis

    Text štítku, který se ve výchozím nastavení zobrazuje pro toto pole ve formulářích, sestavách a dotazech. Pokud tato vlastnost není zadána, použije se název pole. Jakýkoli textový řetězec je povolen.

    Krátké podpisy jsou nejúčinnější.

    Počet desetinných míst

    Určuje počet zobrazených znaků ve zlomkové části čísel.

    Výchozí hodnota

    Automaticky nastaví toto pole na zadanou hodnotu, když je přidán nový záznam.

    Formát

    Určuje, jak se pole zobrazí v tabulkách, formulářích a souvisejících sestavách při zobrazení na obrazovce nebo při tisku. Lze použít jakýkoli platný číselný formát.

    Indexováno

    Označuje, zda je pole indexem. Jsou možné tři hodnoty.

      Ano (není povoleno překrývání). Pro pole je vytvořen jedinečný index.

      Ano (náhoda povolena). Pro pole je vytvořen nejedinečný index.

      Ne. Všechny indexy jsou z pole odstraněny.

    Poznámka: Neměňte tuto vlastnost pro pole, které se používá jako primární klíč.

    Používání nemovitosti Indexováno je možné vytvořit index na jednom poli, ale není to možné pro všechny typy indexů. Pomocí této vlastnosti například nemůžete vytvořit index pro více polí.

    vstupní maska

    Umožňuje zobrazit speciální znaky pro řízení zadávání dat. Například vstupní maska ​​může na začátku pole zobrazovat znak dolaru ($).

    Povinné

    Vyžaduje povinné zadání údajů do pole.

    Inteligentní značky

    Přidá do pole inteligentní značku. Inteligentní značky jsou od Accessu 2013 zastaralé.

    Zarovnání textu

    Určuje výchozí zarovnání textu v ovládacím prvku.

    Hodnotová podmínka

    Umožňuje zadat výraz, který musí být pravdivý, když je přidána nebo změněna hodnota tohoto pole. Používá se ve spojení s vlastností Error Message.

    Chybové hlášení

    Umožňuje zadat zprávu, která se zobrazí, pokud zadaná hodnota neodpovídá výrazu ve vlastnosti Kritéria hodnoty.

    OLE objekt

    Jmenování. Používá se k připojení objektu OLE, jako je například tabulka Microsoft Office Excel, k záznamu. Pokud hodláte používat OLE, potřebujete datový typ OLE Object.

    Ve většině případů byste měli místo pole objektu OLE použít pole přílohy. V polích OLE je podporováno méně typů souborů než v polích příloh. Pole objektů OLE navíc neumožňují vnořit více souborů do jedné položky.

    Podporované vlastnosti pole

    Text

    Jmenování. Slouží k uložení textu o délce až 255 znaků. Uvědomte si, že počínaje Access 2013 byl typ dat text přejmenován na Krátký text.

    Podporované vlastnosti pole

    Vlastnictví

    Používání

    Prázdné řádky

    Pokud je nastaveno na Ano, umožňuje zadání prázdného řetězce ("") do textového pole, pole hypertextového odkazu nebo pole poznámky.

    Podpis

    Text štítku, který se ve výchozím nastavení zobrazuje pro toto pole ve formulářích, sestavách a dotazech. Pokud tato vlastnost není zadána, použije se název pole. Jakýkoli textový řetězec je povolen.

    Krátké podpisy jsou nejúčinnější.

    Výchozí hodnota

    Automaticky nastaví toto pole na zadanou hodnotu, když je přidán nový záznam.

    Velikost pole

    Zadejte hodnotu od 1 do 255. Textová pole mohou obsahovat hodnoty od 1 do 255 znaků. Pro větší textová pole použijte datový typ MEMO.

    Rada: Pro zlepšení výkonu vždy určete dostatečné minimum Velikost pole.

    Pokud například ukládáte PSČ pevné délky, měli byste je zadat ve vlastnosti Velikost pole.

    Formát

    Určuje, jak se pole zobrazí v tabulkách, formulářích a souvisejících sestavách při zobrazení na obrazovce nebo při tisku. Pro textové pole můžete definovat vlastní formát.

    Režim IME

    Řídí převod znaků ve východoasijských verzích Windows.

    Režim návrhu IME

    Řídí způsob překladu vět ve východoasijských verzích systému Windows.

    Indexováno

    Označuje, zda je pole indexem. Jsou možné tři hodnoty.

      Ano (není povoleno překrývání). Pro pole je vytvořen jedinečný index.

      Ano (náhoda povolena). Pro pole je vytvořen nejedinečný index.

      Ne. Všechny indexy jsou z pole odstraněny.

    Poznámka: Neměňte tuto vlastnost pro pole, které se používá jako primární klíč.

    Používání nemovitosti Indexováno je možné vytvořit index na jednom poli, ale není to možné pro všechny typy indexů. Pomocí této vlastnosti například nemůžete vytvořit index pro více polí.

    Povinné

    Vyžaduje povinné zadání údajů do pole.

    Inteligentní značky

    Přidá do pole inteligentní značku. Inteligentní značky jsou od Accessu 2013 zastaralé.

    Zarovnání textu

    Určuje výchozí zarovnání textu v ovládacím prvku.

    Komprese Unicode

    Zkomprimuje text uložený v tomto poli (pokud je uloženo méně než 4096 znaků).

    Hodnotová podmínka

    Umožňuje zadat výraz, který musí být pravdivý, když je přidána nebo změněna hodnota tohoto pole. Používá se ve spojení s vlastností Error Message.

    Chybové hlášení

    Umožňuje zadat zprávu, která se zobrazí, pokud zadaná hodnota neodpovídá výrazu ve vlastnosti Kritéria hodnoty.

    Logický

    Jmenování. Používá se k ukládání booleovských hodnot.

    Podporované vlastnosti pole

    Vlastnictví

    Používání

    Podpis

    Text štítku, který se ve výchozím nastavení zobrazuje pro toto pole ve formulářích, sestavách a dotazech. Pokud tato vlastnost není zadána, použije se název pole. Jakýkoli textový řetězec je povolen.

    Krátké podpisy jsou nejúčinnější.

    Výchozí hodnota

    Automaticky nastaví toto pole na zadanou hodnotu, když je přidán nový záznam.

    Formát

    Určuje, jak se pole zobrazí v tabulkách, formulářích a souvisejících sestavách při zobrazení na obrazovce nebo při tisku. Vyberte jednu z níže uvedených možností.

      Pravda/nepravda. Zobrazí se hodnota „True“ nebo „False“.

      Spíš ne. Zobrazí Ano nebo Ne.

      Zapnuto vypnuto Zobrazuje „Zapnuto“ nebo „Vypnuto“.

    Indexováno

    Označuje, zda je pole indexem. Jsou možné tři hodnoty.

      Ano (není povoleno překrývání). Pro pole je vytvořen jedinečný index.

      Ano (náhoda povolena). Pro pole je vytvořen nejedinečný index.

      Ne. Všechny indexy jsou z pole odstraněny.

    Poznámka: Neměňte tuto vlastnost pro pole, které se používá jako primární klíč.

    Používání nemovitosti Indexováno je možné vytvořit index na jednom poli, ale není to možné pro všechny typy indexů. Pomocí této vlastnosti například nemůžete vytvořit index pro více polí.

    Zarovnání textu

    Určuje výchozí zarovnání textu v ovládacím prvku.

    Hodnotová podmínka

    Umožňuje zadat výraz, který musí být pravdivý, když je přidána nebo změněna hodnota tohoto pole. Používá se ve spojení s vlastností Error Message.

    Chybové hlášení

    Umožňuje zadat zprávu, která se zobrazí, pokud zadaná hodnota neodpovídá výrazu ve vlastnosti Kritéria hodnoty.