Проблемы проектирования базы данных

Автор работы: Пользователь скрыл имя, 16 Ноября 2013 в 17:19, реферат

Краткое описание

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

Прикрепленные файлы: 1 файл

Проблемы проектирования БД.docx

— 37.18 Кб (Скачать документ)

ФИО

Должн

Оклад

Стаж

Д_Стаж

Каф

Предм

Группа

ВидЗан

Иванов И.М.

Преп.

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. Исходное отношение ПРЕПОДАВАТЕЛЬ

Средством исключения избыточности в отношениях и, как  следствие, аномалий является нормализация отношений.

 

 

 

 

 

 

Заключение.

 

Проектирование баз данных — обширная тема, но от вас не потребуется  многого, чтобы изучить основы и  иметь представление о правильной структуре баз данных. Может быть, наиболее важным этапом проектирования базы данных является само его начало и мозговой штурм. Это то, что позволяет  любому разработчику получить всю необходимую  информацию заранее и реализовывать  задуманное по мере необходимости. Только имея всю необходимую информацию для проектирования, можно создать  эффективную базу данных с правильно  связанными таблицами. 
Любая база данных должна быть эффективной и масштабируемой. Данные постоянно редактируются, добавляются, удаляются, поэтому важным будет содержать базу данных организованной таким образом, чтобы поддерживать этот постоянно изменяющийся набор данных. Убедитесь, чтобы в создаваемой базе данных удалялась только та информация, которая должна, не дублировались бы записи и можно было бы ссылаться на другие данных легко и просто. А точнее, убедитесь, что при проектировании базы данных решили всевозможные проблем: избыточность данных, появление аномалии и т.д.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Список использованной литературы:

    1. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. – М.: Финансы и статистика, 2006. – 351 с.
    2. Карпова Т.С. Базы данных: модели, разработка, реализация. – СПб.: Питер, 2002. – 304 с.
    3. Хаббард Дж. Автоматизированное проектирование баз данных. – М.: Мир, 1984. – 294 с.

 

 

 

 

 

 


Информация о работе Проблемы проектирования базы данных