Access. Создание многотабличной базы данных
Большинство приложений работы с базами данных хранят свою информацию в нескольких таблицах. Несмотря на то, что не все таблицы будут иметь связи, друг с другом, некоторые из них хранят взаимосвязанную информацию.
Для того, чтобы не раздувать размеры таблицы, которые приведут:
• Во время ввода данных одну и ту же информацию придется вводить в несколько строк, относящихся к одной и той же единице.
• Если какая-либо повторяющаяся информация изменяется, редактировать её придется во всех записях, связанных с одной единицей.
Каждая таблица должна содержать записи с полями только одного тематического класса. При создании реляционной базы данных – это определение в них общих элементов.
При создании реляционной базы данных необходимо определить поле, которое будет общим в обеих таблицах, а затем относительно этого поля создать связку между таблицами. Это поле должно удовлетворять трем условиям:
• Его название не должно совпадать с названием какого-либо поля во второй таблице.
• Оно должно уникально идентифицировать одну запись во второй таблице.
• Для экономии места и во избежание ошибок ввода данных, этим полем должно стать самое маленькое из полей таблицы, удовлетворяющее первым двум условиям.
В зависимости от типа данных, с которыми вы работаете, можно использовать одну из нескольких реляционных моделей. Общим в них является то, что все они содержат дочерние (их также называют зависимыми и управляемыми) и родительские (другое название – первичные и управляющие) таблицы. Дочерняя таблица зависит от родительской – та дополняет своими данными ее соответствующие записи.
- 23/01/2012 17:47 - Краткий обзор программы бухгалтерского учета 1с
- 19/01/2012 14:44 - Краткий обзор программ по ведению бухгалтерского учёта
- 13/01/2012 14:35 - Эмуляторы
- 16/11/2011 09:08 - Не очищается корзина? Total Commander поможет!
- 14/11/2011 10:14 - Технологический модуль MOTIF XS редактирования звуковых файлов (Руководство пользователя)
- 23/08/2011 09:53 - Autodesk запускает AutoCAD на платформе Mac OS
- 23/08/2011 09:32 - Startup Disk при длительной загрузке Windows-программ и служб
- 22/08/2011 09:33 - NetworkMiner - обнаружит любой подозрительный сетевой трафик
- 22/08/2011 09:22 - Менеджер удаленного рабочего стола (Remote Desktop Manager)
- 22/08/2011 09:13 - EaseUS Partition Master - объединение разделов диска























