Лабораторная работа Правила работы с вычислительной установки Лабораторная работа Работа с клавиатурой




НазваниеЛабораторная работа Правила работы с вычислительной установки Лабораторная работа Работа с клавиатурой
страница22/30
Дата30.08.2012
Размер1.19 Mb.
ТипЛабораторная работа
1   ...   18   19   20   21   22   23   24   25   ...   30

Лабораторная работа 33. Создание многотабличной базы данных


Цель: получение представления о технологии создания баз данных.
Задачи: освоение приемов создания многотабличной БД; использование подстановки эле-ментов подчиненных таблиц в основную; создание связей между таблицами базы.
Методические рекомендации:
Создать таблицу базы данных в режиме конструктора
В объектах выделить <Таблицы>. Нажать <Создать>.
В появившемся окне выбрать способ создания таблицы (конструктор), <ОК>.
Создание ключевого поля:
Поместить курсор на имя нужного поля в режиме конструктора.
Щелкнуть кнопку .
Создание подстановки (подстановка - список в поле, из которого допускается выбор значений этого поля):

    • выйти в режим Конструктора;

    • выделить поле, для которого создается подстановка;

    • в нижней части окна Конструктора выбрать вкладку Подстановка;

    • щелкнуть "Тип элемента управления", выбрать "Поле со списком";

    • в поле "Источник строк" выбрать таблицу, из которой берутся значения.

Создание связей между таблицами.
! Создав таблицы и определив ключи для каждой из них, можно задать взаимосвязи , которые позволяют извлекать данные из нескольких таблиц и помещать их в одну форму, отчет или запрос.
В Microsoft Access есть два типа взаимосвязей: отношение "один к одному" и отношение "один ко многим". В последнем случае одной записи таблицы соответствует несколько записей в другой таблице.
Для создания связей:
Щелкнуть кнопку Схема данных
В окне Добавление таблицы выделить нужные таблицы, <Добавить>.
Закрыть окно Добавление таблицы.
Перетащить левой кнопкой мыши поле из одной таблицы на одноименное поле другой (когда отпускается кнопка мыши появляется окно Связи).
В окне Связи включить флажки:

    • обеспечение целостности данных;

    • каскадное обновление связанных полей (при изменении данных одной таблицы автоматически будут изменяться данные в другой);

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

Щелкнуть на кнопке <Создать>.
Задания:

    1. Создать 2-табличную БД с информацией о студентах компьютерной школы, состоящую из таблиц Список и Группа. Название БД - Школа:

      • таблицу Группы создать в режиме Конструктор. В ней 2 поля: Учебная группа; Преподаватель. Ключевое поле - Учебная группа;

      • таблица Список. В ней восемь полей: Код, Фамилия, Имя, Отчество, Год рождения, Школа, Класс, Учебная группа. Задать в режиме Конструктора типы полей: Код - счетчик; Учебная группа, класс, школа - числовые; остальные - текстовые. Для поля Учебная группа задать подстановку Поле со списком из таблицы Группы. Ключевое поле - Код;

      • связать пустые таблицы по полю Учебная группа (связь "один ко многим");

      • заполнить таблицу Группы согласно таблице (21);

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

      • заполнить таблицу Список с помощью формы (не менее 10 записей, в каждой учебной группе 2-3 ученика);

      • проверить каскадное обновление связанных полей, для этого:

        • исправить в таблице группы номера групп на 1, 2, и т.д.;

        • открыть таблицу Список и убедиться, что в ней номера групп изменились;

      • проверить каскадное удаление связанных полей, для этого:

        • в таблице Группы удалить строку с номером группы 5;

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

Таблица 21
Список преподавателей

 Учебная группа

 Преподаватель

 101

 Ушаков В.Г.

 102

 Сергеев И.А.

 103

 Петрушева И.А.

 104

 Васянина М.И.

Задания для самостоятельного выполнения:
Открыть БД Школа:

    • откорректировать данные в таблице Группы: исправьте номера групп на исходные; добавить запись группы 103 (данные из таблицы 21 в задании № 1);

    • дополнить таблицу Список сведениями по студентам, занимающихся в 103 группе (3 фамилии).

    • отсортировать записи в таблице Список (следите за изменениями):

Контрольные вопросы:

    1. В чем отличие многотабличной базы данных от однотабличной?

    2. Что называется подстановкой? Как добиться подстановки данных из одной таблицы в другую?

    3. Как установить связь полей?

    4. Какие типы связей вам знакомы?

Вверх
1   ...   18   19   20   21   22   23   24   25   ...   30

Похожие:

Лабораторная работа Правила работы с вычислительной установки Лабораторная работа Работа с клавиатурой iconЛабораторная работа Установка и настройка 6 Лабораторная работа Демонстрационный проект 7 Упражнение 1: Работа с основной схемой проекта 7 Упражнение 2: Работа со схемой «Резервуарный парк»
Разработка систем диспетчерского контроля и управления с использованием Infinityscada 4
Лабораторная работа Правила работы с вычислительной установки Лабораторная работа Работа с клавиатурой iconЛабораторная работа №5. Эксперимент лабораторная работа №6 Раздел II. Эмпирические исследования познавательных процессов. Ощущения и восприятие лабораторные работы №7-9: Методика «Специфика восприятия»
Цель: Выявление типов поведения студентов (коллег) в дискуссии (наблюдение по схеме Р. Бейлза)
Лабораторная работа Правила работы с вычислительной установки Лабораторная работа Работа с клавиатурой iconЛабораторная работа. Получение и свойства оксидов, гидроксидов и солей
Лабораторная работа. Ряд напряжений металлов. Гальванические элементы. Электролиз юююююю
Лабораторная работа Правила работы с вычислительной установки Лабораторная работа Работа с клавиатурой iconТематическое планирование биология, 6 класс
Морфология листа (лабораторная работа) 12. Строение растительного организма. Клетки и ткани 13. Типы растительных тканей (Лабораторная...
Лабораторная работа Правила работы с вычислительной установки Лабораторная работа Работа с клавиатурой iconЛабораторная работа выполняется в дисплейном классе. Результат представляет собой работающую программу, которая может анализировать любые тексты и сообщать об ошибках программирования
Данная лабораторная работа рассчитана на 4 аудиторных часа и ещё 4 часа самостоятельной работы для изучения литературы и оформление...
Лабораторная работа Правила работы с вычислительной установки Лабораторная работа Работа с клавиатурой iconЛабораторная работа №1 (одномерные массивы) 27
Лабораторная работа №6 (статические массивы, знакомство с графическим режимом. Возможно будет изменена) 49
Лабораторная работа Правила работы с вычислительной установки Лабораторная работа Работа с клавиатурой iconЛабораторная работа №1 Изучение автоматической телеграфной станции ат-пс-пд лабораторная работа №2 Изучение телеграфного коммутационного сервера «Вектор-2000»
Рецензент – зам начальника Гомельской дистанции сигнализации и связи Белорусской железной дороги В. И. Прокопюк
Лабораторная работа Правила работы с вычислительной установки Лабораторная работа Работа с клавиатурой iconКонспект урока в 9 классе по теме: «Магний»
Методы работы: индивидуальная работа, рассказ учителя, фронтальная эвристическая беседа, дополнения учителя, лабораторная работа,...
Лабораторная работа Правила работы с вычислительной установки Лабораторная работа Работа с клавиатурой iconКонтрольная работа №3 Лабораторная работа 5
Цель лабораторной работы – освоить основные способы работы со стеками и очередями
Лабораторная работа Правила работы с вычислительной установки Лабораторная работа Работа с клавиатурой iconЛабораторная работа по курсу «Физические основы микроэлектроники» Нижний Новгород, 2005
Операционный усилитель: Лабораторная работа по курсу «Микроэлектроника» / Сост. Н. В. Федосеева, С. М. Планкина. – Н. Новгород, ннгу,...
Разместите кнопку на своём сайте:
Библиотека


База данных защищена авторским правом ©lib.znate.ru 2014
обратиться к администрации
Библиотека
Главная страница