Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практич 15-28.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
240.6 Кб
Скачать

Практическое занятие №21

Наименование занятия: Создание и обработка данных.

Цель занятия:

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

  2. Реализация запросов на выборку с помощью конструктора запросов

Подготовка к занятию: Повторить теоретический материал по теме «База данных – основа информационной системы»

Основное оборудование:

  1. Персональный ibm pc

Литература:

  1. Угринович н.Д. Информатика и информационные технологии. Учебник 10 кл. – м., 2002.

  2. Угринович н.Д. Информатика и информационные технологии. Учебник 11кл. – м., 2002.

Задание на занятие:

  1. Запустите программу Microsoft Access

  2. Создать файл новой базы данных. Для этого:

  1. Выполнить команду Новая база данных

  2. В файловом окне указать путь и имя файла: Приемная комиссия.

  1. Создать таблицу Факультеты. Для этого:

  1. В режиме таблица выполнить команду Создать

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

  3. В таблице конструктора для всех полей таблицы ФАКУЛЬТЕТЫ указать имена, типы и свойства (размер, формат):

Имя поля

Тип поля

Описание

КОД ФКТ

Текстовый

2

ФАКУЛЬТЕТ

Текстовый

30

ЭКЗАМЕН 1

Текстовый

30

ЭКЗАМЕН 2

Текстовый

30

ЭКЗАМЕН 3

Текстовый

30

  1. Назначить ключевое поле таблицы. Для этого:

  1. Установить указатель мыши на поле КОД ФКТ, которое вы хотите сделать ключевым

  2. Нажать на правую клавишу мыши; выбрать в контекстном меню команду Ключевое поле

  1. Закрыть таблицу, сохраняя изменения макета или структуры таблицы. Задать имя таблицы: ФАКУЛЬТЕТЫ.

  2. Создать таблицу СПЕЦИАЛЬНОСТИ следующей структуры:

Имя поля

Тип поля

Описание

КОД СПЕЦ

Текстовый

3

СПЕЦИАЛЬНОСТЬ

Текстовый

20

КОД ФКТ

Текстовый

3

ПЛАН

Числовой

Целое

  1. Назначить ключевым полем таблицы поле КОД СПЕЦ.

  2. Сохранить таблицу с именем СПЕЦИАЛЬНОСТИ. Связать таблицу Факультеты и Специальности через общее поле КОД ФКТ. Для этого:

  1. Выполнить команду Сервис – Схема данных

  2. Откроется окно добавление таблицы; выделить Факультеты; щелкнуть по кнопке Добавить

  3. Выделить Специальности; щелкнуть по кнопке Добавить, Закрыть

  4. В поле окна Схема данных появятся образы двух таблиц; при нажатой левой кнопке мыши перетащить ключевое поле КОД ФКТ из таблицы Факультеты на это же поле в таблице Специальности

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

  6. Выполнить команду Создать

  7. Закрыть окно.

  1. Ввести данные в таблицу Факультеты. Для этого:

В окне базы данных выделить название таблицы ФАКУЛЬТЕТЫ

  1. Выполнить команду открыть

  2. На экране появится бланк таблицы, содержащий заголовки и пустую строку; ввести три строки (данные трех факультетов)

ФАКУЛЬТЕТЫ

КОД ФКТ

ФАКУЛЬТЕТ

ЭКЗАМЕН 1

ЭКЗАМЕН 2

ЭКЗАМЕН 3

01

экономический

математика

география

русский язык

02

исторический

история Отечества

иностранный язык

сочинение

03

юридический

русский язык

иностранный язык

обществознание

  1. Аналогично заполнить таблицу Специальности. Ввести шесть строк – данные о шести специальностях:

СПЕЦИАЛЬНОСТИ

КОД СПЕЦ

СПЕЦИАЛЬНОСТЬ

КОД ФКТ

ПЛАН

101

финансы и кредит

01

25

102

бухгалтерский учет

01

40

201

история

02

50

203

политология

02

25

310

юриспруденция

03

60

311

социальная работа

03

25

  1. Перейти к работе с конструктором запросов:

  1. Открыть вкладку Запросы

  2. Выполнить команду Создать

  3. В открывшемся окне Новый запрос выбрать Конструктор, щелкнуть по кнопке ОК.

В поле схемы запроса поместить таблицу ФАКУЛЬТЕТЫ. Для этого в окне Добавление таблицы, вкладке Таблицы выбрать название Таблицы ФАКУЛЬТЕТЫ, щелкнуть на кнопках Добавить и Закрыть.

  1. Заполнить бланк запроса:

  1. В строке Поле из открывающегося списка выбрать ФАКУЛЬТЕТ; Имя таблицы Факультеты; в строке Сортировка указать По возрастанию

  2. Во втором столбце бланка запроса в строке Поле выбрать ЭКЗАМЕН 1;

  3. В третьем столбце – ЭКЗАМЕН 2

  4. В четвертом – ЭКЗАМЕН 3

  1. Выполнить запрос командой Запрос – Запуск. На экране появится таблица следующего вида:

ФАКУЛЬТЕТ

ЭКЗАМЕН 1

ЭКЗАМЕН 2

ЭКЗАМЕН 3

исторический

история Отечества

иностранный язык

сочинение

экономический

математика

география

русский язык

юридический

русский язык

иностранный язык

обществознание

  1. Сохранить запрос командой Запрос – Сохранить; в диалоговом окне запрашивающем имя запроса, ввести «Список экзаменов» и подтвердить сохранение.

  2. Сменить заголовки граф запроса. Для этого:

  1. Открыть вкладку Таблицы

  2. Выделить название таблицы ФАКУЛЬТЕТЫ. Щелкнуть по пиктограмме Конструктор.

  3. Выделить строку ФАКУЛЬТЕТ. На вкладке Общие в строке Подпись набрать «Факультеты». В поле ЭКЗАМЕН 1 ввести подпись «1-й экзамен» и т.д.

  4. Закрыть окно конструктора для таблицы ФАКУЛЬТЕТЫ.

  5. После этого вернуться к запросу «Список экзаменов»

  6. Выполнив команду Открыть, получим таблицу с результатом запроса, которая от предыдущей таблицы отличается лишь заголовками:

Факультеты

1-й экзамен

2-й экзамен

3-й экзамен

исторический

история Отечества

иностранный язык

сочинение

экономический

математика

география

русский язык

юридический

русский язык

иностранный язык

обществознание

  1. Вывести список всех специальностей с указанием факультета и плана приема. Отсортировать в алфавитном порядке название факультета и название специальности. Для выполнения этого задания для создания запроса необходимо воспользоваться режимом конструктора; следует использовать две таблицы.

  2. Выполнить запрос. В результате должна получиться следующая таблица:

Факультеты

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

План приема на дневное отделение

исторический

история

50

исторический

политология

25

экономический

Бухгалтерский учет

40

экономический

Финансы и кредит

25

юридический

Социальная работа

25

юридический

юриспруденция

60

  1. Обратите внимание на надписи к графам этой таблицы. Выполнить необходимые действия для привидения надписей к такому виду.

Порядок проведения занятия:

  1. Получить допуск к работе

  2. Выполнить задания

  3. Ответить на контрольные вопросы.

Содержание отчета:

  1. Наименование, цель занятия, задание;

  2. Выполненное задание;

  3. Ответы на контрольные вопросы.

Контрольные вопросы для зачета:

  1. Что такое база данных?

  2. Что называется СУБД?

  3. Перечислите и опишите основные объекты базы данных.

  4. Что такое запись?

  5. Что называется полем?

Работу составил преподаватель Тряскина С.С.