Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Лекция №2. Название лекции: Схемы и экземпляры БД

Название лекции: Схемы и экземпляры БД.

План:

1. Основные понятия: план, экземпляр БД, хранимое поле, хранимая запись.

2. Схемы уровня представлений.

3. Модели типа объект/отношение. (Понятие ER-модель):

3.1. Особенности модели и ее недостатки;

3.2. Общий подход и проблемы;

3.3. Виды связей;

3.4. Диаграммы объектов / связей.

3.5. Пример диаграммы

 

1. Основные понятия: план, экземпляр БД, хранимое поле, хранимая запись.

 

На стадии проектирования БД разработчики имеют дело с планом БД. На стадии эксплуатации мы имеем дело с содержащимися в базе данных актуальными данными. Данные в БД при эксплуатации часто изменяются. Планы меняются значительно реже. План - перечень типов объектов, относящихся к БД и связей между ними. Иногда план называют схемой.

Речь может идти о концептуальной схеме или физической. Схемы уровня представлений – обычно являются частями (подсхемами) концептуальной схемы. Экземпляр БД – это совокупность информации, содержащейся в БД в каждый момент времени.

Для описания схем и экземпляров используют следующие понятия:

Хранимое поле – это наименьшая единица хранимых данных. БД может содержать много экземпляров одного из нескольких типов полей (ФИО, №Детали).

Хранимая запись – это набор связанных хранимых полей, рассматриваемых как одно целое. Экземпляр записи состоит из группы связанных экземпляров хранимых полей.

Пример:

запись о детали (номер, название, вес, цвет и т.д.).

Хранимый файл – это набор записей всех экземпляров хранимых записей одного типа (предполагаем, что в файле хранятся записи только одного типа).

 

2. Схемы уровня представлений.

Схемы уровня представлений могут быть частями концептуальной схемы. В некоторых случаях схемы представления могут быть более “абстрактными” чем концептуальные.

Пример: для отдела кадров поддерживается представление, которое включает возраст каждого сотрудника. Поддерживать возраст на концептуальном уровне не целесообразно, т.к. изменять соответствующее хранимое поле необходимо ежедневно для всех сотрудников. Гораздо более целесообразно хранить дату рождения, а возраст вычислять как разность между текущей датой и датой рождения.

Для получения схем представлений используют различные подмножества (ассоциации) из некоторой схемы, однако в некоторых случаях встречаются исключения.

Пример: в концептуальной схеме БД авиарейсы могут рассматриваться как множество пассажиров, в тоже время в представлении службы продажи билетов пассажир может рассматриваться как некоторое множество рейсов, на которые у пассажира есть билеты.

Т.е. представление и концептуальная схема совсем не обязательно должны определяться с помощью одной и той же модели данных. Но чаще всего в обоих случаях применяется одна и та же модель.

3. Модели типа объект/отношение. (Понятие ER-модель).

Модели БД типа объект/отношение могут быть использованы на всех уровнях абстракции.

<== предыдущая лекция | следующая лекция ==>
Методы определения экономической эффективности НИ и ОКР | Особенности модели. Ее преимущества и недостатки
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 988; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.