Студопедия

КАТЕГОРИИ:


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

Основные этапы проектирования баз данных




Декартово произведение

Соединяет каждый кортеж первого отношения с каждым кортежем второго. Результатом является новое отношения, число кортежей в котором (мощность отношения) равно произведению мощностей исходных отношений, а число атрибутов (степень)— сумме их степеней.

Декартово произведение двух наборов записей представляет собой соединение каждой записи из одного набора записей с каждой записью из другого набора.

Синтаксис операции декартового произведения:

SELECT CustomerName, CSRName

FROM Customer, СSRs;


В основу проектирования БД должны быть положены представления конечных пользователей конкретной организации — концептуальные требования к системе.

При рассмотрении требований конечных польз-й необходимо:

1. БД должна удовлетворять актуальным инф-м потребностям организации. Получаемая информация должна по структуре и содержанию соответствовать решаемым задачам.

2. БД должна обеспечивать получение требуемых данных за приемлемое время, то есть отвечать заданным требованиям производительности.

3. База данных должна удовлетворять выявленным и вновь возникающим требованиям конечных пользователей.

4. БД должна легко расшир-я при реорганизации и расширении предм-ой области.

5. БД должна легко изменяться при изменении программной и аппаратной среды.

6. Загруженные в базу данных корректные данные должны оставаться корректными.

7. Данные до включения в базу данных должны проверяться на достоверность.

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

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

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

Каждый прямоугольник концептуальной модели отобр-я в одно отношение, которое отражает предст-е польз-я в удобном для него таб формате. Простота отобр-я связана с тем, что при разработке концептуальной модели использ-я реляционный подход.




Поделиться с друзьями:


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


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



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




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