М:М- связь возможна при наличии двух условий:
Одной записи из первого отношения соответствует одна или несколько записей из второго отношения
Одной записи из второго отношения соответствует одна или несколько записей из первого отношения
Классификация программ СУБД
Общий случай СУБД-Любой программный продукт, поддерживающий
Делится на следующие виды программ:
Полнофункциональные
Серверы БД
Клиенты БД
Средства разработки программ работы с БД
Обычно полифункциональные СУБД имеют развитый интерфейс позволяющий с помощью команд меню выполнять основные действия с БД, создавать и модифицировать структуру таблиц, вводить данные, формировать запросы, разрабатывать отчеты и выводить их на печать
Многие многофункциональные СУБД включают в себя средства программирования для разработчиков- парадокс, фокспро,аксес де бэйз.
Серверы данных- служат центром обработки данных в сетях ЭВМ. Сервер баз данных реализует функции управления БД, запрашиваемые другими пользователями, обычно с помощью спец запросов- sql server, interbase.
В роли клиентских программ для сервера баз данных могут использоваться различные программы.
К средствам разработки программ с работами БД относятся пользовательские приложения: системы программирования, разнообразные библиотеки программ для различных языков программирования, а так же пакеты автоматизации разработки такие как делфи, билдер, интербейэ.