Създаване на бази данни в достъпа

Едно от основните предимства на бази данни като Microsoft Access е тяхната способност да поддържат връзки между различни таблици с данни. Силата на базата данни дава възможност да се съпоставят данните по много начини и да се осигури последователност (или референтна целостта ) на тези данни от таблица до таблица.

Представете си малка база данни, създадена за компанията "Simple Business". Искаме да проследим както нашите служители, така и поръчките на нашите клиенти. Може да използваме таблична структура, за да направим това, където всяка поръчка е свързана с конкретен служител. Това припокриване на информация представя перфектната ситуация за използване на база данни.

Заедно можете да създадете връзка, която инструктира базата данни, че колоната Employee в таблицата Orders съответства на графа Employee в таблицата Employees. Когато се формира връзка между две различни таблици, става лесно да се съчетаят тези данни заедно.

Нека да разгледаме процеса на създаване на проста връзка, използвайки база данни на Microsoft Access:

Как да направите връзка за достъп

  1. При отворен достъп отидете в менюто " Инструменти за бази данни " в горната част на програмата.
  2. От полето Взаимоотношения кликнете или докоснете Връзки .
    1. Трябва да се появи прозорецът Показване на таблицата . Ако не, изберете Покажи таблица от раздела Дизайн .
  3. От екрана Показване на таблицата изберете таблиците, които трябва да бъдат включени във връзката, след което кликнете върху / докоснете Добавяне .
  4. Вече можете да затворите прозореца Show Tables .
  5. Преместете поле от една таблица в другата таблица, така че да се отваря прозорецът Edit Relationships .
    1. Забележка: Можете да задържите клавиша Ctrl, за да изберете няколко полета; преместете единия от тях, за да ги преместите на другата маса.
  6. Изберете всички други опции, които искате, като например Прилагане на референциална интегритет или Свързани с полета за актуализиране на каскада , след което кликнете върху или докоснете Създаване .