
Федеральное агентство по образованию ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ "ОМСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ" (ОмГТУ)
Кафедра «Автоматизированные системы обработки информации и управления» |
ОТЧЕТ ПО РАСЧЕТНО-ГРАФИЧЕСКОЙ РАБОТЕ по дисциплине «Базы данных»
|
Принял: Ассистент кафедры ПМ и ФИ В.А. Герасимов подпись, дата Исполнитель: студент гр. ИВТ-338 А.А. Кривко подпись, дата
|
Омск 2010
|
Дата
Задание на расчетно-графическую работу по дисциплине «Базы данных»
Тема расчетно-графической работы:
«Построение декомпозиции, удовлетворяющей требованиям 3НФ. Синтетический подход»
ФИО студента: Визигин Денис Валерьевич
Группа: ИВТ-338
Предметная область: Языки программирования
Краткое описание предметной области
База данных должна содержать информацию об языках программирования. Информация об использовании языка должна включать: сферу применения, место по количеству использования в мире, год создания, название, класс, способ реализации (интерпретируемые, компилируемые). Информация о среде разработки должна содержать: название языка, среда разработки, разработчик среды, текущая версия. Информация о разработчике среды должна содержать: имя разработчика, сайт. Информация о классе языков должна содержать класс, основная концепция, автор концепции.
Отчет о выполнении расчетно-графической работы должен включать:
-
Перечень атрибутов
-
Перечень существующих функциональных зависимостей (вывод функциональных зависимостей на основе правила объединения)
-
Построенную декомпозицию исходного отношения
-
Проверку на выполнение свойства соединения без потери информации
-
Построение обобщенного ключа (при необходимости)
-
Диаграмму БД, построенную средствами среды проектирования
Для сдачи расчетно-графической работы необходимо:
-
Сдать твердую и электронную копии отчета о выполнении работы
-
Пройти проверку отчета на нормоконтроль
-
Ответить на дополнительные вопросы, касающиеся выполнения работы
Студент: / Визигин Д.В.
Преподаватель: / Герасимов В.А.
Реферат
Отчет 23 с., 1 рис., 9 табл.
ОТНОШЕНИЕ, ДЕКОМПОЗИЦИЯ, MySQL, ЯЗЫКИ ПРОГРАММИРОВАНИЯ, АТРИБУТ ОТНОШЕНИЯ.
Предметом исследования является база данных, содержащая информацию о языках программирования.
Цель работы – моделирование базы данных на основе краткого описание предметной области.
В ходе работы проводились практические исследования решения поставленной задачи, была составлена декомпозиция исходного отношения и построена диаграмма базы данных.
В результате проделанной работы была создана база данных, позволяющая структуривовать знания о языках программирования.
Содержание
Введение 5
Перечень атрибутов 6
Перечень функциональных зависимостей 7
Построение декомпозиции исходного отношения 8
Проверка свойства соединения без потери информации 10
Диаграмма базы данных 11
Введение
Развитие средств вычислительной техники обеспечило для создания и широкого использования систем обработки данных разнообразного назначения. Разрабатываются информационные системы для обслуживания различных систем деятельности, систем управления хозяйственными и техническими объектами, модельные комплексы для научных исследований, системы автоматизации проектирования и производства, всевозможные тренажеры и обучающие системы. Одной из важных предпосылок создания таких систем стала возможность оснащения их «памятью» для накопления, хранения и систематизация больших объемов данных. Другой существенной предпосылкой нужно признать разработку подходов, а также создание программных и технических средств конструирования систем, предназначенных для коллективного пользования. В этой связи потребовалось разработать специальные методы и механизмы управления такого рода совместно используемыми ресурсами данных, которые стали называться базами данных. Исследования и разработки, связанные с проектированием, созданием и эксплуатации баз данных, а также необходимых для этих целей языковых и программных инструментальных средств привели к появлению самостоятельной ветви информатики, получившей название системы управления данными.
Такие программные комплексы выполняют довольно сложный набор функций, связанный с централизованными управлениями, данными в базе данных интерфейсах всей совокупности ее пользователей. По существу, система управления базами данных служит посредником между пользователями и базой данных.
В настоящее время разработаны и используются на персональных компьютерах около двадцати систем управления базами данных. Они представляют пользователю удобные средства интерактивного взаимодействия с БД и имеют развитый язык программирования.