1013

База данных Колледж

Практическая работа

Информатика, кибернетика и программирование

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

Русский

2014-11-11

559 KB

523 чел.

Пояснительная записка
к практической работе

Тема: «Колледж»

Студента гр.А-09  Гордеенков А.А.

Москва, 2012


Оглавление

Введение

Постановка задачи

Концептуальные требования

Нормализация

I нормальная форма

II нормальная форма

III нормальная форма

Структурная схема БД

Порядок выполнения работы

Создание таблиц в режиме конструктора

Создание связей между таблицами

Создание формы  ввода данных

Ввод данных в форму ввода

Создание запросов и выборок

Методы работы с базой данных

Добавление данных

Удаление данных

Фильтрация

Поиск данных

Сортировка

Создание отчетов

Создание кнопочных форм

Литература

Перечень иллюстраций

Рисунок 1 Структурная схема БД «Коллеж»

Рисунок 2 Создание таблиц в режиме конструктора.

Рисунок 3 Создание связей между таблицами.

Рисунок 4 Создание связей между таблицами.

Рисунок 5 Создание формы ввода данных.

Рисунок 6 Ввод данных в форму ввода.

Рисунок 7 Создание запросов и выборок.

Рисунок 8 Добавление данных.

Рисунок 9 удаление данных.

Рисунок 10 Фильтрация.

Рисунок 11 Поиск данных.

Рисунок 12 Сортировка.

Рисунок 13 Создание отчетов.

Рисунок 14 Создание кнопочных форм.

Таблицы

Таблица 1 Колледж.

Таблица 2 Абитуриент.


Введение

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

Постановка задачи

Создать базу данных «Колледж»

База данных должна:

  •  Фильтровать
  •  Искать данные
  •  Сортировать данные
  •  Вводить данные
  •  Создавать отчеты: общие и по запросам

Концептуальные требования

Создать базу данных «Колледж», в которой учесть специфику колледжа. Концептуальными требованиями являются данные о колледже и об абитуриенте:

Колледж

Абитуриент

Специальность

Фамилия

Нормализация

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

I нормальная форма

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

Таблица 1 Колледж. 

 Таблица 2 Абитуриент.

Колледж

Абитуриент

Специальность

Фамилия

Номер группы

Телефон

Код абитуриента

II нормальная форма

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

Колледж

Абитуриент

Специальность

Фамилия

Номер группы

Телефон

Код абитуриента

Номер группы

III нормальная форма

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

Колледж

Абитуриент

Специальность

Фамилия

Номер группы

Телефон

Код абитуриента

Номер группы

Структурная схема БД

На основании третьей нормальной формы создаем структурную схему базы данных «Колледж». (См.рис. 1)

Рисунок 1 Структурная схема БД «Коллеж»

Порядок выполнения работы

Создание таблиц в режиме конструктора

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

На вкладке Создание в группе Таблицы нажмите кнопку «Конструктор таблиц».

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

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

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

Как всегда, сохраните изменения и задайте для новой таблицы имя, которое описывает хранящиеся в ней данные.(См.рис. 2)

Рисунок 2 Создание таблиц в режиме конструктора.

Создание связей между таблицами

Для связи таблиц нужно перейти на вкладку работа с базами данных в панели задач и нажатием на кнопку «схема данных».В открывшемся окне выделить все таблицы и нажать кнопку «добавить». Нажимаем на кнопку «закрыть» - окно. (См.рис. 3)

Рисунок 3 Создание связей между таблицами.

На экране монитора будут находиться структуры таблиц для создания связи между таблицами «носители» «альбомы» в таблице «носители» выделить поле и перетащить его на одноимённое поле в таблице «альбомы» на экране монитора откроется окно наложения связи:

В диалоговом окне изменение связи компьютер определяет тип отношения и проставляем все три флажка. Нажмите кнопку «ок». (См.рис. 4)

Рисунок 4 Создание связей между таблицами.

Создание формы ввода данных

На вкладке Создание в группе Формы нажмите кнопку «Другие формы», а затем выберите команду Мастер форм. Следуйте инструкциям на страницах мастера форм. (См.рис. 5)

Рисунок 5 Создание формы ввода данных.

Ввод данных в форму ввода

Каждое поле формы заполняется данными, после заполнения формы эта запись автоматически переносится в таблицу. (См.рис. 6)

Рисунок 6 Ввод данных в форму ввода.

Создание запросов и выборок

На вкладке Создание в группе Другие выберите команду Мастер запросов. Следуйте инструкциям на страницах мастера запросов. Для создания выборки вам необходимо перейти в режим конструктора и в поле условия отбора ввести нужную функцию. (См.рис. 7)

Рисунок 7 Создание запросов и выборок.

Методы работы с базой данных

Добавление данных

Осуществляется через форму ввода данных щелчком по кнопке «новая запись»  (См.рис. 8)

Кнопка добавления новой записи

Рисунок 8 Добавление данных.

Удаление данных

Осуществляется через табличную форму – для этого нужно выделить строку поместив курсор в зону слева от сроки и выполнить удаление клавишей «delete». (См.рис. 9)

Рисунок 9 удаление данных.

Фильтрация

Выполняется на главной вкладке панели инструментов при этом нужно поместить курсор в нужный столбец и произвести фильтрацию путем нажатия кнопки «фильтр» на панели инструментов. (См.рис. 10)

Рисунок 10 Фильтрация.

Поиск данных

Производится путем нажатия на клавиатуре команды «ctrl-f».Или нажатием на кнопку «Поиск» на вкладке Главная в группе Найти. (См.рис. 11)

Рисунок 11 Поиск данных.

Сортировка

Выполняется нажатием на любую строчку столбца правой кнопкой мыши, открытием меню и сортировка производится от, А до Я и в обратном порядке. (См.рис. 12)

Рисунок 12 Сортировка.

Создание отчетов

С помощью мастера отчетов можно быстро создать отчет с большим количеством полей и сложной структурой.

На вкладке Создание в группе Отчеты выберите Мастер отчетов.

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

 Выберите поля, которые хотите использовать, параметры группировки, стиль и другие настройки. (См.рис. 13)

Рисунок 13 Создание отчетов.

Создание кнопочных форм

На вкладке Создание в группе Формы выберите команду Конструктор форм. В конструкторе форм в группе Элементы управления выбираем «Кнопку», откроется меню создания кнопок следуйте его указаниям. (См.рис. 14)

Рисунок 14 Создание кнопочных форм.

Литература

  1.  Фуфаев Э.В., Фуфаев Д.Э.. Базы данных. Учебное пособие для студ.сред.проф.образования – М.: «Академия», 2006. – 320 с.
  2.  Office.microsoft.com


 

А также другие работы, которые могут Вас заинтересовать

5594. Сравнительные исследования и анализ нововременных концепций времени 95 KB
  Что такое время. Этот вопрос с давних пор волновал человека. Ибо время постоянно присутствует в нашей жизни, определяет ее ход. На вопрос: что такое время? - мыслители разных эпох отвечали по-разному. В одну эпоху господствовала одна т...
5595. Яйца и яичные продукты. Технологические характеристики и химический состав яиц 120 KB
  Вводная часть. Яйца содержат большинство известных питательных веществ и являются низкокалорийным продуктом (2 яйца - 180 калорий). В яйцах содержится полноценный и легкоусвояемый набор белков, поэтому они полезны в качестве гарнира. Можно пода...
5596. Сенсорная алалия как лексико-грамматическое нарушение речи 78 KB
  Алалия относится к разряду органических речевых нарушений центрального характера. В настоящее время термином алалия принято обозначать тяжелое нарушение речи, обусловленное недоразвитием или поражением речевых областей в левом доминантном...
5597. Обеспечение качества воздушной среды. Защита от вредных веществ и обеспечение параметров микроклимата 193.5 KB
  Обеспечение качества воздушной среды. Защита от вредных веществ и обеспечение параметров микроклимата. Причины и характер загрязнения воздушной среды. Действие вредных веществ загрязнителей воздушной среды на человека. Нормирование...
5598. Международная торговля и торговая политика. Перспективы их развития 196 KB
  Почему государства торгуют? Что составляет основу торговли между странами? В общем виде международная торговля является средством, с помощью которого страны могут развивать специализацию, повышать производительность своих ресурсов и таким о...
5599. Особенности проведения аудита на предприятиях. Курс лекций 519.5 KB
  Аудит в системе финансового контроля Российской Федерации. Понятие аудиторской деятельности Виды аудита Цели и задачи аудита Виды сопутствующих аудиту услуг Понятие аудиторской деятельности С возникновением...
5600. Законы Ньютона 27.5 KB
  Законы Ньютона. Кинематика устанавливает законы движения материальной точки, но не указывает причины вызвавшие это движение, а также факторы, влияющие на вариации кинематических параметров движения. Законы Ньютона, сформулированные более 300 лет наз...
5601. Введение потребителей в заблуждение 96 KB
  Введение потребителей в заблуждение Другой формой недобросовестной конкуренции является: введение потребителей в заблуждение относительно характера, способа и места изготовления, потребительских свойств, качества товаров. Введение потребителей в з...
5602. Кинематика. Механическое движение 55.5 KB
  Кинематика Механическим движением называется изменение положения предмета относительно заданной системы отсчета. Понятие системы отсчета включает в себя тело отсчета и систему координат. Для большинства задач нашего курса достаточно ограничиться пря...