Автор работы: Пользователь скрыл имя, 16 Ноября 2013 в 17:19, реферат
Проектирование баз данных — это итерационный, многоэтапный процесс принятия обоснованных решений в процессе анализа информационной модели предметной области, требований к данным со стороны прикладных программистов и пользователей, синтеза логических и физических структур данных, анализа и обоснования выбора программных и аппаратных средств.
В задачи проектирования БД входит:
Обеспечение хранения в БД всей необходимой информации.
Обеспечение получения всей необходимой информации по всем необходимым запросам.
Сокращения избыточности и повтора данных.
Обеспечения целостности данных, правильности их содержания.
Недопустимость содержания в данных противоречий.
Исключение потери данных
ФИО |
Должн |
Оклад |
Стаж |
Д_Стаж |
Каф |
Предм |
Группа |
ВидЗан |
Иванов И.М. |
Преп. |
500 |
5 |
100 |
25 |
СУБД |
256 |
Практ |
Иванов И.М. |
преп. |
500 |
5 |
100, |
25 |
ПЛ/1 |
123 |
Практ |
Петров М.И. |
ст.преп |
800 |
7 |
100 |
25 |
СУБД |
256 |
Лекция |
Петров М.И. |
ст.преп |
800 |
7 |
100 |
25 |
Паскаль |
256 |
Практ |
Сидоров Н.Г. |
Преп. |
500 |
10 |
150 |
25 |
ПЛ/1 |
123 |
Лекция |
Сидоров Н.Г. |
Преп. |
500 |
10 |
150 |
25 |
Паскаль |
256 |
Лекция |
Егоров В.В. |
Преп. |
500 |
5 |
100 |
24 |
ПЭВМ |
244 |
Лекция |
Рис. 5.4. Исходное отношение ПРЕПОДАВАТЕЛЬ
Средством исключения избыточности в отношениях и, как следствие, аномалий является нормализация отношений.
Заключение.
Проектирование баз данных
— обширная тема, но от вас не потребуется
многого, чтобы изучить основы и
иметь представление о
Любая база данных должна быть эффективной
и масштабируемой. Данные постоянно редактируются,
добавляются, удаляются, поэтому важным
будет содержать базу данных организованной
таким образом, чтобы поддерживать этот
постоянно изменяющийся набор данных.
Убедитесь, чтобы в создаваемой базе данных
удалялась только та информация, которая
должна, не дублировались бы записи и можно
было бы ссылаться на другие данных легко
и просто. А точнее, убедитесь, что при
проектировании базы данных решили всевозможные
проблем: избыточность данных, появление
аномалии и т.д.
Список использованной литературы: