Учебно-методический комплекс по дисциплине «Информатика»




НазваниеУчебно-методический комплекс по дисциплине «Информатика»
страница4/7
Дата публикации09.08.2013
Размер0.75 Mb.
ТипУчебно-методический комплекс
zadocs.ru > Информатика > Учебно-методический комплекс
1   2   3   4   5   6   7
^

Методические рекомендации по СРС №8


Тема: Создание таблиц, запросов и отчетов с помощью Мастеров.

Количество часов: 3.
ЗАДАНИЕ 1. Работа с Мастером таблиц.

  1. Создайте таблицу Адреса с помощью Мастера таблиц. СоздатьМастер таблиц. На экране появится окно мастера таблиц. Просмотрите примеры таблиц и полей, предлагаемых мастером. В появившемся окне установите переключатель на пункт Личное применение. Из списка таблиц выберите Адреса.

  2. Выберите поля, необходимые для вашей таблицы. Недостающие поля можно будет добавить с помощью Конструктора таблиц.

  3. Выполните все действия, которые вам предлагает сделать мастер.

  4. Дайте новой таблице имя Адреса.

  5. Заполните таблицу данными.



ЗАДАНИЕ 2. Работа с Мастером запросов.

  1. С помощью мастера запросов создайте запрос положительных героев в таблице Персонаж.

  2. С помощью мастера запросов создайте запрос отрицательных героев в этой же таблице.

  3. Сделайте пять запросов к таблице Класс взяв за основу вопросы из задания 2 (СРСП №8).



ЗАДАНИЕ 3. Работа с Мастером форм.

  1. С помощью мастера форм самостоятельно создайте форму для таблиц Адреса, Класс, Персонаж.

  2. Создайте различные типы форм и дайте им различные имена.



ЗАДАНИЕ 4. Работа с Мастером отчетов.

С помощью мастера отчетов создайте отчет для таблиц Класс, Адреса, Персонаж.

^

Краткий конспект лекции №9


Тема: Основы проектирования реляционных баз данных.

Количество часов: 1.
РЕЛЯЦИОННЫЙ ПОДХОД К ПОСТРОЕНИЮ ИНФОЛОГИЧЕСКОЙ МОДЕЛИ

^ Понятие информационного объекта

Информационный объект — это описание некоторой сущности (реального объекта, явления, процесса, события) в виде совокупности логически связанных реквизитов (информационных элементов). Такими сущностями для информационных объектов мог/г служить: цех, склад, материал, вуз, студент, сдача экзаменов и т.д.

Информационный объект определенного реквизитного состава и структуры образует класс (тип), которому присваивается уникальное имя (символьное обозначение), например Студент, Сессия, Предмет.

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

Пример. На Рис. 6 представлен пример структуры и экземпляров информационного объекта Студент.

В информационном объекте Студент ключом является реквизит Номер (№ личного дела), к описательным реквизитам относятся: Фамилия (Фамилия студента), Имя (Имя студента), Отчество (Отчество студента), Дата (Дата рождения), Группа (№ группы). Если отсутствует реквизит Номер, то для однозначного определения характеристик конкретного студента необходимо использование составного ключа из трех реквизитов; Фамилия + Имя + Отчество.


Структура

Номер

Фамилия

Имя

Дата рождения

Группа

Экземпляры инф. объекта Студент

16493

Сергеев

Петр

01.01.76

111

16593

Петрова

Анна

15.03.75

112

16693

Анохин

Андрей

14.04.76

111

Рис. 6. Пример структуры и экземпляров информационного объекта
Нормализация отношений

Понятие нормализации отношений

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

^ Нормализация отношений — формальный аппарат ограничений на формирование отношений (таблиц), который позволяет устранить дублирование, обеспечивает непротиворечивость хранимых в базе данных, уменьшает трудозатраты на ведение (ввод, корректировку) базы данных.

Е.Коддом выделены три нормальные формы отношений и предложен механизм, позволяющий любое отношение преобразовать к третьей (самой совершенной) нормальной форме.
^ Первая нормальная форма

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

Например, отношение Студент = {Номер, Фамилия, Имя, Отчество, Дата, Группа) находится в первой нормальной форме.
^ Вторая нормальная форма

Чтобы рассмотреть вопрос приведения отношений ко второй нормальной форме, необходимо дать пояснения к таким понятиям, как функциональная зависимость и полная функциональная зависимость.

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

^ Функциональная зависимость реквизитов — зависимость, при которой в экземпляре информационного объекта определенному значению ключевого реквизита соответствует только одно значение описательного реквизита.

Такое определение функциональной зависимости позволяет при анализе всех взаимосвязей реквизитов предметной области выделить самостоятельные информационные объекты.
В случае составного ключа вводится понятие функционально полной зависимости.

^ Функционально полная зависимость неключевых атрибутов заключается в том, что каждый неключевой атрибут функционально зависит от ключа, но не находится в функциональной зависимости ни от какой части составного ключа.

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

Пример. Отношение Студент = (Номер, Фамилия, Имя, Отчество, Дата, Группа) находится в первой и во второй нормальной форме одновременно, так как описательные реквизиты однозначно определены и функционально зависят от ключа Номер. Отношение Успеваемость = (Номер, Фамилия, Имя, Отчество, Дисциплина, Оценка) находится в первой нормальной форме и имеет составной ключ Номер+Дисциплина, Это отношение не находится во второй нормальной форме, так как атрибуты Фамилия, Имя, Отчество не находятся в полной функциональной зависимости с составным ключом отношения.
^ Третья нормальная форма

Понятие третьей нормальной формы основывается на понятии нетранзитивной зависимости.

Транзитивная зависимость наблюдается в том случае, если один из двух описательных реквизитов зависит от ключа, а другой описательный реквизит зависит от первого описательного реквизита.

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

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

Для устранения транзитивной зависимости описательных реквизитов необходимо провести "расщепление" исходного информационного объекта. В результате расщепления часть реквизитов удаляется из исходного информационного объекта и включается в состав других (возможно, вновь созданных) информационных объектов.

Пример. "Расщепление" информационного объекта, содержащего транзитивную зависимость описательных реквизитов, показано на рисунке ниже. Как видно из рисунка, исходный информационный объект Студент группы представляется в виде совокупности правильно структурированных информационных объектов (Студент и Группа), реквизитный состав которых тождественен исходному объекту. Отношение Студент = (Номер, Фамилия, Имя, Отчество, Дата, Группа) находится одновременно в первой, второй и третьей нормальной форме.


Номер*




Номер*

+

Группа*

Фамилия




Фамилия

Староста

Имя




Имя




Отчество



Отчество




Дата




Дата







Группа




Группа







Староста















^ ТИПЫ СВЯЗЕЙ

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

  • один к одному (1:1);

  • один ко многим (1 :М);

  • многие ко многим (М:М).



1   2   3   4   5   6   7

Похожие:

Учебно-методический комплекс по дисциплине «Информатика» iconУчебно-методический комплекс по дисциплине «Информатика»
Учебно-методический комплекс составлен старшим преподавателем Абуовым Е. Э. на основании государственного стандарта образования по...

Учебно-методический комплекс по дисциплине «Информатика» iconУчебно-методический комплекс по дисциплине «Информатика»
Учебно-методический комплекс составлен старшим преподавателем Абуовым Е. Э. на основании государственного стандарта образования по...

Учебно-методический комплекс по дисциплине «Информатика» iconУчебно-методический комплекс по дисциплине «Информатика»
Учебно-методический комплекс составлен старшим преподавателем Абуовым Е. Э. на основании государственного стандарта образования по...

Учебно-методический комплекс по дисциплине «Информатика» iconУчебно-методический комплекс по дисциплине «Информатика»
Учебно-методический комплекс составлен старшим преподавателем Абуовым Е. Э. на основании государственного стандарта образования по...

Учебно-методический комплекс по дисциплине «Информатика» iconУчебно-методический комплекс иркутск 2010 Автор: И. Б. Рябцева, старший...
Учебно-методический комплекс (умк) по учебной дисциплине «Наследственное право» подготовлен на основе Государственного образовательного...

Учебно-методический комплекс по дисциплине «Информатика» iconУчебно-методический комплекс по дисциплине «цены и ценообразование»
Учебно-методический комплекс обсужден и утвержден на заседании кафедры налогов и таможенного дела (протокол №3 от 18 октября 2010...

Учебно-методический комплекс по дисциплине «Информатика» iconУчебно-методический комплекс по дисциплине «Экономическая теория»
Учебно-методический комплекс предназначен для самостоятельной работы студентов экономического факультета дневной формы обучения

Учебно-методический комплекс по дисциплине «Информатика» iconУчебно-методический комплекс дисциплины (умкд) По дисциплине «і s...
Обсуждено и рекомендовано на заседании учебно-методической секции кафедры «Прикладная информатика», протокол №19 от «26» мая 2011...

Учебно-методический комплекс по дисциплине «Информатика» iconУчебно-методический комплекс по учебной дисциплине литература
Учебно-методический комплекс по учебной дисциплине литература для специальности 030503 (52) 0201 «Правоведение» среднего профессионального...

Учебно-методический комплекс по дисциплине «Информатика» iconУчебно-методический комплекс информация о дисциплине
Транспортное право: учебно-методический комплекс (информация о дисциплине, рабочие учебные материалы, информационные ресурсы дисциплины,...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
zadocs.ru
Главная страница

Разработка сайта — Веб студия Адаманов