ВУЗ:
Составители:
Рубрика:
4
Типы связей между таблицами
1 — 1
(один к
одному)
При таком типе связи каждой записи одной таблицы соответствуют не
более одной записи другой таблицы и наоборот. Связанные таким образом
таблицы можно легко объединить в одну. Связь часто используется для
р
азбиения очень широких таблиц на более узкие, что позволяет
уменьшить время просмотра и управлять доступом к определенным
частям таблицы (конфиденциальная информация). Примером такой связи
является связь между таблицами Абитуриент и Студент.
1 — M (
один ко
многим)
Связывает одну строку какой-либо таблицы с двумя или несколькими
строками другой таблицы. Связь при этом устанавливается между
первичным ключом основной таблицы (главной, базовой, первичной) и
соответствующим внешним ключом связанной или подчиненной таблицы.
Такие связи наиболее распространены между таблицами. Примером такой
связи является связь между таблицами Группа и Студент.
M — 1
(многие
ко
одному)
Связь обратная к 1 — М, например, Студент — Группа.
M — M
(многие
ко
многим)
Связь типа M — M нельзя установить между двумя таблицами
непосредственно. Она устанавливается через третью таблицу, связанную с
двумя основными таблицами отношением многие к одному. Например,
связь между таблицами Студент и Дисциплина создается через третью
таблицу Оценки.
Общие сведения о OpenOffice.org Base
Base является компонентом OpenOffice для работы с базами данных и может
использоваться для изучения основ работы с реляционными СУБД. В отличие от
компонент Calc и Write OpenOffice, которые функционально не уступают аналогам
пакета MS Office, Base не поддерживает множество возможностей MS Access.
Base является компонентом OpenOffice. имеет пользовательский интерфейс с
такими же стандартными элементами (аналогично Calc и Write), что все компоненты
OpenOffice воспринимаются как единое целое.
Набор мастеров автоматизирует выполнение одних и тех же стандартных
процедури и помогает облегчить работу начинающим пользователям (мастер
таблиц, мастер создания запросов, форм, отчетов).
Base поддерживает язык SQL— наиболее распространенный язык запросов к
базам данных архитектуры клиент/сервер.
OpenOffice.org Base ключает механизм небольшрй реляционной СУБД
HSQLDB и может работать с базами собственного формата (odb). Кроме того, можно
использовать OpenOffice.org Base для подключения к внешним реляционным базам
данных, например к базам данных MySQL или Oracle. В этом случае он играет роль
оболочки (front-end) для сервера баз данных.
В состав базы данных OpenOffice.Base обычно входят четыре вида объектов:
таблицы служат для хранения данных в определённой
структуре;
запросы служат для выборки данных из одной или
нескольких связанных таблиц и отображают их в виде
Типы связей между таблицами 1—1 При таком типе связи каждой записи одной таблицы соответствуют не (один к более одной записи другой таблицы и наоборот. Связанные таким образом одному) таблицы можно легко объединить в одну. Связь часто используется для разбиения очень широких таблиц на более узкие, что позволяет уменьшить время просмотра и управлять доступом к определенным частям таблицы (конфиденциальная информация). Примером такой связи является связь между таблицами Абитуриент и Студент. 1 — M ( Связывает одну строку какой-либо таблицы с двумя или несколькими один ко строками другой таблицы. Связь при этом устанавливается между многим) первичным ключом основной таблицы (главной, базовой, первичной) и соответствующим внешним ключом связанной или подчиненной таблицы. Такие связи наиболее распространены между таблицами. Примером такой связи является связь между таблицами Группа и Студент. M—1 Связь обратная к 1 — М, например, Студент — Группа. (многие ко одному) M — M Связь типа M — M нельзя установить между двумя таблицами (многие непосредственно. Она устанавливается через третью таблицу, связанную с ко двумя основными таблицами отношением многие к одному. Например, многим) связь между таблицами Студент и Дисциплина создается через третью таблицу Оценки. Общие сведения о OpenOffice.org Base Base является компонентом OpenOffice для работы с базами данных и может использоваться для изучения основ работы с реляционными СУБД. В отличие от компонент Calc и Write OpenOffice, которые функционально не уступают аналогам пакета MS Office, Base не поддерживает множество возможностей MS Access. Base является компонентом OpenOffice. имеет пользовательский интерфейс с такими же стандартными элементами (аналогично Calc и Write), что все компоненты OpenOffice воспринимаются как единое целое. Набор мастеров автоматизирует выполнение одних и тех же стандартных процедури и помогает облегчить работу начинающим пользователям (мастер таблиц, мастер создания запросов, форм, отчетов). Base поддерживает язык SQL— наиболее распространенный язык запросов к базам данных архитектуры клиент/сервер. OpenOffice.org Base ключает механизм небольшрй реляционной СУБД HSQLDB и может работать с базами собственного формата (odb). Кроме того, можно использовать OpenOffice.org Base для подключения к внешним реляционным базам данных, например к базам данных MySQL или Oracle. В этом случае он играет роль оболочки (front-end) для сервера баз данных. В состав базы данных OpenOffice.Base обычно входят четыре вида объектов: таблицы служат для хранения данных в определённой структуре; запросы служат для выборки данных из одной или нескольких связанных таблиц и отображают их в виде 4
Страницы
- « первая
- ‹ предыдущая
- …
- 2
- 3
- 4
- 5
- 6
- …
- следующая ›
- последняя »