Развитие теории и практики баз данных - Программирование, компьютеры и кибернетика реферат

Развитие теории и практики баз данных - Программирование, компьютеры и кибернетика реферат




































Главная

Программирование, компьютеры и кибернетика
Развитие теории и практики баз данных

Характерные черты информационных систем обработки информации (баз данных). Предметная область базы данных. Состояние объектов и их взаимосвязей. Основные модели данных, связывание таблиц. Потенциальные ключи отношений. Языки запросов SQL и QBE.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Данные группы: Наименование, Староста
В качестве первичного ключа таблицы возьмем столбцы "Личные данные Преподавателя" и "Данные группы", поскольку существует только одна ФЗ: AB?C.
Отношение находится в первой нормальной форме (1НФ), если значения всех его атрибутов атомарны.
Выполним преобразование для таблицы примера:
1. Столбец личных данных преобразуем в четыре столбца:
"Преподаватель" (ФИО), "Табельный №", "Должность", "Оклад". Теперь ключ - "Табельный №" и "Данные группы".
2. Столбец "Данные группы" преобразуем в два столбца: "Группа" (Наименование), "Староста". Теперь ключ - "Табельный №" и "Группа".
3. Столбец "Предметы" преобразуем в столбец "Предмет". Как альтернатива, можно создать новую таблицу "Предметы", которая будет содержать первичный ключ исходного отношения ("Табельный №", "Группа") и столбец "Предмет".
В результате получено отношение А В С D E F
Преподаватель Должность Оклад Группа Староста Предмет
Выявленные функциональные зависимости:
Первичный ключ: DF, так как от DF зависят остальные атрибуты.
Вторая нормальная форма позволяет устранить избыточность данных, связанную с хранением информации различного типа в одном отношении.
Отношение находится во второй нормальной форме (2НФ), если оно находится в 1НФ и каждый неключевой атрибут функционально полно зависит от ключа.
Другими словами отношение во второй нормальной форме - отношение без атрибутов, находящихся в частичной функциональной зависимости от ключевых атрибутов.
Отношения, не во 2НФ допускают аномалии обновления, заключающиеся в необходимости обновлений (удалений, модификаций, вставки) строк со значением атрибута, функционально неполно зависящего от ключа, во всех строках, где он встречается с соответствующим значением части ключа, потребуется выполнить контроль соответствия нового сочетания (часть ключа - атрибут) и уже существующих, а при удалении строк может теряться и нужная информации о имеющем место факте вида "часть ключа - атрибут".
Для атрибутов, функционально полно зависящих от ключа, каждое изменение затрагивает только одну строку - строку с изменяемым значением. Приведение отношения ко 2НФ позволяет исключить данный тип аномалий обновления.
Преподаватель Должность Оклад Группа Староста Предмет
При этом отношение допускает следующие аномалии обновления:
а) аномалия вставки - при изменении старосты группы необходимо будет изменить соответствующее значение во всех строках с таким же значением группы;
б) аномалия удаления - при удалении информации о предмете, читаемом преподавателем в некоторой группе, может потеряться и другая информация - о старосте группы;
в) аномалия модификации - при изменении старосты в группе следует обновить все записи с таким же значением "Группы".
Преобразуем отношение из примера из 1НФ во 2НФ:
В зависимости D?E атрибут E функционально зависит от части ключа DF.
а) новое отношение без частичной зависимости:
б) новое отношение для бывшей частичной зависимости
Руководство Группы (Группа, Староста)
Теперь в обоих отношениях отсутствуют частичные зависимости от ключа.
Благодаря данной декомпозиции мы предотвратили аномалии обновления, возникающие из-за дублирования значений "Староста" в исходной таблице.
Важным моментом является возможность восстановления исходной схемы естественным соединением полученных отношений (по атрибуту "Группа")
Отношение находится в третьей нормальной форме (3НФ), если оно находится во 2НФ и каждый неключевой атрибут нетранзитивно зависит от первичного ключа.
Транзитивная зависимость наблюдается в том случае, если один из двух описательных реквизитов зависит от ключа, а другой описательный реквизит зависит от первого описательного реквизита.
(Преподаватель, Должность, Оклад, Группа, Предмет)
находится во второй нормальной форме.
При этом оно допускает следующие аномалии обновления:
а) аномалия модификации - при изменении значения должности преподавателя, необходимо будет выполнить изменение значения должности
для всех строк с данным преподавателем и изменение значение оклада в соответствии с новой должностью;
б) аномалия удаления - заключается в потере информации об окладе преподавателя в некоторой должности при удалении единственного преподавателя, занимающего данную должность;
в) аномалия добавления - заключается в необходимости назначения хотя бы одного сотрудника на новую должность добавлении в БД оклада по должности.
Преобразуем данное отношение из примера из 2НФ в 3НФ:
(Преподаватель, Должность, Оклад, Группа, Предмет)
I. Cпроецируем отношение на атрибуты A, B, C
II. Заметим, что полученное отношение вновь содержит транзитивную зависимость, снова декомпозируем его на два отношения:
Обязанность (Преподаватель, Должность,)
б) спроецируем отношение на атрибуты, кроме B, C
План (Преподаватель, Группа, Предмет)
К исходной схеме без потери кортежей и функциональных зависимостей можно вернуться естественным соединением отношений "Зарплата" и "Обязанность", затем - естественным соединением полученного отношения и отношения "План".
Проектирование и создание информационной базы данных для управления предприятием "Завод металлоизделий". Данные для базы, предметная область, атрибуты объектов базы данных. Объектные отношения, их ключи, связи объектов и отношений базы данных предприятия. реферат [26,9 K], добавлен 04.12.2009
Формы представляемой информации. Основные типы используемой модели данных. Уровни информационных процессов. Поиск информации и поиск данных. Сетевое хранилище данных. Проблемы разработки и сопровождения хранилищ данных. Технологии обработки данных. лекция [15,5 K], добавлен 19.08.2013
Понятие реляционной модели данных, целостность ее сущности и ссылок. Основные этапы создания базы данных, связывание таблиц на схеме данных. Проектирование базы данных книжного каталога "Books" с помощью СУБД Microsoft Access и языка запросов SQL. курсовая работа [838,9 K], добавлен 25.11.2010
Определения теории баз данных (БД). Элементы приложения информационных систем. Реляционные модели данных. Задача систем управления распределенными базами данных. Средства параллельной обработки запросов. Использование БД при проведении инвентаризации. курсовая работа [518,9 K], добавлен 01.05.2015
Особенности проектирования программы на языке С++ для обработки данных из таблиц базы данных. Основные функции программы, создание концептуальной модели базы данных и диаграммы классов, разработка интерфейса пользователя и запросов к базе данных. курсовая работа [2,1 M], добавлен 08.06.2012
Особенности разработки инфологической модели и создание структуры реляционной базы данных. Основы проектирования базы данных. Разработка таблиц, форм, запросов для вывода информации о соответствующей модели. Работа с базами данных и их объектами. курсовая работа [981,4 K], добавлен 05.11.2011
Функции базы данных Access: организация, добавление и изменение информации, связывание таблиц, макросы, модули, средства печати. Элементы базы данных: запросы, таблицы, формы и отчеты. Виды запросов: на выборку, перекрестные, на изменение, с параметрами. реферат [2,1 M], добавлен 16.05.2014
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Развитие теории и практики баз данных реферат. Программирование, компьютеры и кибернетика.
Курсовая Работа Цвет
Реферат по теме Советское общество в период ВОВ 1941-1945 г.г.
Реферат: Сестринский процесс при ангинах
Сущность И Виды Конвертируемости Валюты Реферат
Курсовая работа: Національна школа суддів України
Капитанская Дочка Темы Для Итогового Сочинения
Курсовая работа по теме Статистико-экономический анализ продукции растениеводства ФГУП 'Южное'
Реферат: Пищевые концетраты
Сочинение: Тема отцов и детей в одноименном романе Тургенева Отцы и дети
Реферат по теме Планирование, подготовки выставки
Попытка Понять Человека Искандер Сочинение Егэ
Контрольная работа по теме Вопросы естествознания в теории и практике
Контрольная работа по теме Философия знания
Осложнения Острого Тонзиллита Реферат
Реферат: Курс "Информационная культура" и начальная школа
Реферат Индивидуальный Предприниматель Как Субъект Предпринимательского Права
Этапы ценообразования
Говорят Мудрые Написать Эссе По Высказыванию
Курсовая Работа На Тему Изготовление Торцовой Насадной Фрезы
Реферат: Этнополитические конфликты и пути их урегулирования
Пороки сердца у собак - Медицина презентация
Производство и реализация продукции фирмы "Кока-Кола" - Маркетинг, реклама и торговля курсовая работа
Особливості формування навичок кольоротворення на уроках образотворчого мистецтва в початкових класах - Педагогика дипломная работа


Report Page