КАТЕГОРИИ: Архитектура-(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) |
Лекция 3. Общие понятия реляционного подхода к организации БД. Основные концепции и термины
Достоинства и недостатки Ограничения целостности Манипулирование данными
Примерный набор операций может быть следующим: · Найти конкретную запись в наборе однотипных записей (инженера Сидорова); · Перейти от предка к первому потомку по некоторой связи (к первому сотруднику отдела 310); · Перейти к следующему потомку в некоторой связи (от Сидорова к Иванову); · Перейти от потомка к предку по некоторой связи (найти отдел Сидорова); · Создать новую запись; · Уничтожить запись; · Изменить запись; · Включить в связь; · Исключить из связи; · Переставить в другую связь и т.д.
В принципе их поддержание не требуется, но иногда требуют целостности по ссылкам (как в иерархической модели).
Сильные места ранних СУБД: · Развитые средства управления данными на низком уровне; · Возможность построения вручную эффективных прикладных систем; · Возможность экономии памяти за счет разделения подобъектов (в сетевых системах). Недостатки: · Слишком сложно пользоваться; · Необходимы знания о физической организации; · Прикладные системы зависят от физической организации; · Их логика перегружена деталями организации доступа к БД.
На этой лекции мы введем основные понятия реляционных баз данных, а также определим существо реляционной модели данных. Основной целью лекции является демонстрация простоты и возможности интуитивной интерпретации этих понятий. В дальнейших лекциях будут приводиться более формальные определения, на которых основывается математическая теория реляционных баз данных. С точки зрения теории реляционных БД, основные принципы реляционной модели на концептуальном уровне можно сформулировать следующим образом:
Формулируя принципы реляционной модели, доктор Кодд выбрал термин "отношение" (relation), потому что, по его мнению, этот термин однозначен (в то время как, например, термин "таблица" имеет множество различных видов - таблица в тексте, электронная таблица и пр .). Весьма распространено следующее заблуждение: реляционная модель названа так потому, что она определяет связи между таблицами. На самом деле, название этой модели происходит от отношений (таблиц базы данных), лежащих в ее основе.
Дата добавления: 2014-01-03; Просмотров: 356; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |