Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
METODYCHKA.doc
Скачиваний:
42
Добавлен:
20.02.2016
Размер:
1 Мб
Скачать
☆

Введение

В соответствии с учебным планом специальности 6.010104.36 – «Комп’ютерні технології» дисциплина«Проектирование и эксплуатация информационных систем» изучается в 5-м семестре. Объем аудиторных занятий дисциплины следующий: лекций – 12 часов, лабораторных работ – 36 часов. В результате прохождения лабораторного практикума по данной дисциплине студенты должны:

  • приобрести умения разработки программного и информационного обеспечения информационных систем; приобрести умения создания, ввода, редактирования, обработки и выдачи данных при работе с базами данных иінформационных систем с помощью современных систем управления базами данных;

  • использовать навыки сопровождения информационных систем;

  • использовать навыки эксплуатации информационных систем.

А также получить навыки:

  • создания моделей данных информационных систем;

  • разработки информационного и программного обеспечения информационных систем;

  • формирования запросов к базам данных информационных систем по заданным условиям;

  • проектирования интерфейса пользователя информационных систем.

Данные методические указания содержат по каждой лабораторной работе:

  • название;

  • цель работы;

  • основные теоретические положения;

  • задания к лабораторной работе;

  • порядок выполнения лабораторной работы;

  • содержание отчета;

  • вопросы для самоподготовки.

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

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

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

Лабораторная работа №1 «Проектирование многотабличных баз данных в среде субдAccess»

1. Цель работы

Цель лабораторной работы – закрепить теоретический материал и приобрести практические навыки создания многотабличной базы данных в среде СУБД Ассеss.

2. Основные положения

MS Access является системой управления реляционными базами данных. Реляционные базы данных в настоящее время наиболее распространены и фактически являются промышленным стандартом. Основными понятиями в теории реляционных баз данных являются: таблица, отношение, строка, столбец, первичный и внешний ключи.

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

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

  • Обеспечить быстрый доступ к данным в таблицах.

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

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

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

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

  • Шифр зачетной книжки

  • Шифр группы

  • Шифр и наименование специальности

  • Фамилию и инициалы студента

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

  • Домашний адрес

Структура таблицы Студенты приведена в табл.1.1.

Таблица 1.1.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]