Подробности за свързването на таблиците за достъп

Много от нас работят на производствена площадка, където повечето бази данни се използват за целите на докладването. В тази статия ще опишем подробно как да свързвате таблици в Access. Статията се препоръчва за напреднали потребители.

Microsoft Access е една от системите за управление на бази данни. Той включва езика за програмиране на VBA, който позволява на потребителя да пише различни приложения за работа със самата база данни.

Как да се обвържат таблиците в Access?

Microsoft Access има масив от таблици, които са свързани помежду си. Между една или повече таблици могат да бъдат установени логически връзки, като се използва прозорецът на схемата за описание. Това дава:


  • Способност за подобряване на работата.
  • По-лесно е да се разшири информацията, която може да е необходима на различни етапи от производството.
  • Всички настъпили промени се показват във всички БД. За да отговорите на въпроса как да свържете таблици в Access, трябва да покажете всичко по пример: в базата данни са създадени четири таблици: Студенти, Дисциплини, Успех и Студентски групи. Да установим логически връзки между тях. Как да го направя? Алгоритъм:
  • Изберете главния ключ: CodeGroup, Student Code и CodeDiscipline.
  • Между ключовото поле CodeGr. в табл. "Група" и вторичен ключ CodeGr. В табл. "Учениците" установяват комуникация "един към много".
  • Затворете всички отворени таблици във формуляра за достъп, включително свързани таблици.
  • В специалния прозорец "Добавяне" изберете името на полето.
  • Затваряне на диалогови прозорци.
  • Инструкциякак да настроите логически връзки във всички таблици в прозореца Data Scheme:


  • От таблицата "Groups" трябва да преместите поле GroupGroup в същото поле от таблицата "Students".
  • Ще се появи прозорец "Промяна на връзките".
  • Когато всички действия са завършени, в прозореца "Схема на данните" можете да видите връзката "едно към много" между таблиците на студентските групи и студентските групи.
    Съгласно същия план можете да установите връзка между Кодекса на студентите и Кодекса за поведение на студентите и студентските таблици. След това, в таблиците "Успех" и "Дисциплина", полето CodeDisciplines.
  • Когато се установят всички логически връзки, прозорецът "Схема на данните" трябва да бъде затворен.
  • Попълнете таблиците. Първо, въвеждаме данните в таблицата "Студентски групи", както в таблицата "Студенти", полето CodeGroup се използва като колона за попълване на полето "Студенти".
  • Посочете връзките между таблиците "Ученици" и "Успех", "Дисциплина" и "Успех".
  • Предимства от използването на логически връзки

    Защо данните в отделните таблици да се поддържат по-добре? Помислете за ползите от това съхранение.

    Съгласуваност

    В процеса на свързване, вероятността от създаване на некоординирани и неясни данни е намалена. Това се случва, защото всеки елемент се записва в една таблица през цялото време. Например, фамилията на ученика се съдържа в таблицата "Студенти".

    Ефективност

  • Спестяване на пространство на диска в резултат на съхранението на данни на едно място.
  • Информацията е извлечена от малки таблици.
  • Простота

    Информацията се съхранява в различни таблици, следователно, в структуратаDB може да разбере по-добре. Също така има достъп, свързани таблици VBA - това е език за програмиране, чрез който можете да свържете таблицата в Access и Excel. С познания по езика, можете да програмирате базата данни.

    Важно да се знае!

    При проектирането план база данни веднага thinkabout връзка. Ако една таблица има първичен ключ е на съветника замествания могат да изградят външен ключ област. След този помощник помага при създаване на връзки.

    В заключение

    Надяваме се, че след като прочетете тази статия за това как да се свържат таблици в Access, вие сте подобрена база данни много умения за обработка, в съвременния свят е много, много полезно умение, особено за начинаещите програмисти. Ние препоръчваме да отидете на официалния сайт на програмата и прочетете ръководството.

    Свързани публикации