У вас вопросы?
У нас ответы:) SamZan.net

Задание- Самостоятельное определение ключевого поля таблицы

Работа добавлена на сайт samzan.net: 2016-03-30

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 3.2.2025

Лабораторно-практическая работа №13
«Размещение и управление данными субд access»

Задание: Самостоятельное определение ключевого поля таблицы. Установка связей. Подчиненная форма. Применение фильтра к сортировке.

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

  1.  Запустите MS Access 2003.
  2.  Создайте новую базу данных под именем Школа. 
  3.  Для начала разработаем структуру обеих таблиц и установим связи между ними.

Создание таблиц 

  1.  Таблица – Анкета
    Создайте таблицу, содержащую следующие поля (в скобках указан тип данных):
    •  ФИО (текстовый)
    •  Класс (текстовый)
    •  Год рождения (числовой)
    •  Адрес (текстовый)
    •  Телефон (текстовый, создайте маску ввода, аналогично ранее изученному способу)

    Определите ключевым полем
    ФИО. Для этого, выделив в режиме конструктора поле ФИО, вызовите контекстное меню и выберите команду Ключевое поле или выполните команду Правка – Ключевое поле.
    Сохраните таблицу под именем
    Анкета 

  1.  Таблица – Ведомость
    Создайте таблицу, содержащую следующие поля (в скобках указан тип данных):
    •  ФИО (текстовый)
    •  Зачет № 1 (числовой)
    •  Зачет № 2 (числовой)
    •  Зачет № 3 (числовой)
    Определите ключевым полем
    ФИО.
    Сохраните таблицу под именем
    Информатика_Зачеты.
    Закройте обе таблицы, не закрывая базу данных.

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

  1.  Находясь в окне Базы данных, выполните команду Сервис – Схема данных.
  2.  В схему, прежде чем устанавливать связи, нужно добавить те таблицы, между которым эти связи собираемся устанавливать.

  1.  В окне Добавление таблицы поочередно выберите каждую из таблиц и нажмите для каждой из них, кнопку Добавить. Затем нажмите кнопку Закрыть.
  2.  Для установки связей переместите мышью поле ФИО из схемы таблицы Анкета на место поля ФИО таблицы Информатика_Зачеты. Вид окна показан на рисунке 1.
  3.  Нажмите кнопку Создать. В окне диалога Схема данных установленные связи отображаются графически. Для редактирования связей достаточно двойного щелчка мыши по линии, изображающей связь (рисунок 2).
  4.  Закройте окно диалога Схема данных, ответив Да на вопрос о сохранении макета Схемы данных.
  5.  Откройте таблицу Анкета и заполните данными на нескольких учащихся. Примерный вид таблицы на рисунке 3.
  6.  Сохраните таблицу и закройте ее.
  7.  Создание связанной формы 
  8.  В окне базы данных выберите вкладку Формы. 
  9.  В раскрытом окне выберите режим Создание формы с помощью мастера.
  10.  Выберите в открывшемся окне из Таблица: Анкета следующие поля: ФИО, Класс, а из таблицы: Информатика_Зачеты: Зачет №1, Зачет №2, Зачет №3. Нажмите кнопку Далее. 
  11.  Определитесь с дизайном формы и нажмите кнопку Далее.
  12.  Введите название формы Зачетная ведомость по информатике и нажмите кнопку Готово.
  13.  Результат связанной формы на рисунке 4.

  1.  Откройте, не закрывая базу данных, таблицу Анкета и таблицу Информатика_Зачеты. Скопируйте содержимое поля ФИО из одной таблицы в другую.
  2.  Откройте Форму Зачетная ведомость по информатике и, пролистав карточки, проставьте некоторым учащимся оценки (не всем).
  3.  Закройте форму, предварительно сохранив ее.
  4.  Откройте таблицу Информатика_Зачеты. Обратите внимание, что в этой таблице появились только те записи в которых есть результаты.

Применение фильтра к сортировке данных Откройте таблицу Анкета и попробуйте расположить записи в таком порядке, чтобы сначала по алфавиту располагались фамилии всех учащихся 8 а класса, а затем 8 б и 8 в.
Для этого можно использовать фильтр. Выполните команду
Записи – Фильтр – Расширенный фильтр установите в диалоговом окне Фильтр следующие параметры (рисунок 5): первое поле сортировки – Класс, сортировка «по возрастанию», второе поле сортировки – ФИО, сортировка «по возрастанию». Выполните команду Записи – Применить фильтр.
В этом случае происходит сортировка по первому выбранному полю, т.е. по классу. В том случае, когда в этом поле есть одинаковые значения, сортировка между ними происходит по второму выбранному полю (т.е. по фамилии) и т.д.




1. Основы правосознания
2. тематики Технический университет Кафедра истории и политологии АНТИЧНЫЙ
3. Неводні розчини в аптечній технології ліків
4. приводит к хронической сердечной недостаточности не развиваются внелегочные осложнения чаще осложняет
5. ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ ТЕХНИКИ СВЯЗИ И АВТОМАТИЗИРОВАННЫХ СИСТЕМ УПРАВЛЕНИЯ
6. Введение Многообразие новизна и острота проблем муниципального развития требуют разработки новой концеп
7. 2014 22-59-49 Игра шла 1 час 112 минуты Интенсивность игры 814 баллов
8. Алюминий
9. Роль семьи СМИ общественности социальнопедагогическая помощь и психологопедагогическое сопровождение
10. Отель Хакоба основанной одним из первых арабов которые приезжали обменивать безделушки на попугаев и на