Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование реляционных баз данных.docx
Скачиваний:
55
Добавлен:
16.03.2016
Размер:
189.97 Кб
Скачать

Министерство образования и науки Российской Федерации

Южно-Уральский государственный университет

Кафедра “Электронные вычислительные машины”

004.4(07)

Я77

Ярош Е.С.

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

Учебное пособие

Челябинск

Издательский центр ЮУрГУ

2012

УДК 004.413 (075.8)

Я77

Одобрено

учебно-методической комиссией

приборостроительного факультета.

Рецензенты:

Б.В. Винников, Р.В. Усманов.

Ярош Е.С

Я77

Проектирование реляционных баз данных: учебное пособие / Е.С. Ярош. Челябинск: Издательский центр ЮУрГУ, 2012. 41 с.

Пособие предназначено, в первую очередь, для студентов направления подготовки 230100.62  "Информатика и вычислительная техника". Оно поддерживает курс "Базы данных", изучаемый в пятом семестре, в части создания корректных, компактных реляционных баз данных, свободных от избыточности, аномалий удаления и вставки. Материал может быть полезен также специалистам других направлений при необходимости проектирования баз данных, основанных на реляционной модели.

УДК 004.413(075.8)

 Издательский центр ЮурГУ, 2012.

Введение

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

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

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

Увеличение мощности информационных потоков, объемов данных, требований к скорости и актуальности сделало ручную обработку данных невозможной. Появились компьютерные технологии. Важнейшая задача компьютерных систем – хранение и обработка данных. Для ее решения были предприняты усилия, которые привели к появлению в конце 60-х - начале 70-х годов специализированного программного обеспечения – систем управления базами данных (СУБД, Data Base Management Systems – DBMS). СУБД позволяют структурировать, систематизировать и организовать данные для их компьютерного хранения и обработки. Сегодня невозможно представить себе деятельность любого современного предприятия или организации без использования профессиональных СУБД. Несомненно, они составляют фундамент информационной деятельности во всех сферах: производственной, финансовой, телекоммуникационной, социальной и др. Поэтому разработка баз данных является одной из весьма актуальных задач для IT-специалиста.