КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Краткие теоретические сведения. Второстепенные термины
Второстепенные термины - отношение “один к одному”; - отношение “один ко многим”; - отношение “многие к одному”; - отношение “многие ко многим”.
Структурная схема терминов:
Содержание темы 1 Отношение “один к одному”; 2 Отношение “один ко многим”; 3 Отношение “многие к одному”; 4 Отношение “многие ко многим”.
Как уже известно, база данных – это совокупность нескольких таблиц со связями (отношениями) между ними. Отношения между таблицами стояться через совпадающие поля. Между таблицами возможны 4 типа отношений: - “один к одному” - “один ко многим” - “многие к одному” - “многие ко многим”
“один к одному”
Каждая запись одной таблицы соответствует одной записи в другой таблице.
Пример:
Связь осуществляется по совпадающему полю. В примере это Код сотрудника. Отношение “один к одному” целесообразно использовать, если часть данных, например данные об образовании используются нечасто. Использование данного отношения позволит увеличить скорость обработки данных.
“один ко многим” Каждой записи в одной таблице соответствует несколько записей в другой таблице.
Одному сотруднику может соответствовать несколько выполненных работ. Отношение “один ко многим” используется очень часто, поддерживается всеми СУБД.
“многие к одному” Нескольким записям в одной таблицы соответствует одна запись в другой таблице. Отношение “многие к одному” аналогично отношению “один ко многим”. Тип отношения зависит от Вашей точки зрения. Например если Вы будете рассматривать отношение между выполненной работой и сотрудниками, то получите отношение “многие к одному”. “многие ко многим”
Нескольким записям в одной таблицы соответствуют несколько записей в другой таблице.
Между таблицами Поставки товаров и Заказанные товары существует отношение многие ко многим. Т.к. на каждый товар может быть более одного заказа, аналогично каждый поставляемый товар может производиться более чем одним предприятием. Выводы по теме
Существует 4 типа отношений между таблицами: “один к одному”, “один ко многим”, “многие к одному”, “многие ко многим” Отношения между таблицами происходит по совпадающему полю, которое присутствует в обоих таблицах. Данные в поле связи тоже должны совпадать.
Вопросы для самоконтроля
1 Дайте определения отношений “один к одному”, “один ко многим”, “многие к одному”, “многие ко многим”. 2 Какие из этих отношений аналогичны и зависят только от точки зрения? Литература 1 Голицина О., Максимов Н., Попов Н. «Базы данных», Москва «Форум – ИНФРА - М», 2004 (344 стр.). 2 С. Симонович «Специальная информатика», Москва 2000 (720 стр.). 3 Горев А., Ахаян Р., Макаршипов С. «Эффективная работа с СУБД». -СПб: Питер, 2000 (700 стр.). Тема 1.4 Типы моделей данных Цель изучения темы
Развитие навыков определения типов данных. Студент должен знать:
Основные типы моделей данных.
Студент должен уметь:
Объяснить различия между моделями данных. Ключевой термин – модель данных. Модель данных – это основа, на которую опирается та или иная база данных и определяющая связи между данными.
Дата добавления: 2014-10-17; Просмотров: 360; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |