Практическая работа №1 Задание Создание пустой базы данных с помощью шаблонов таблиц. Порядок работы



бет3/6
Дата13.11.2022
өлшемі1,87 Mb.
#49756
түріПрактическая работа
1   2   3   4   5   6
Байланысты:
3 тема ДЗ

Специализация

1

Иванов

Сергей

Александрович

г. Новороссийск

457896

технолог

2

Петров

Сергей

Петрович

г. Москва

7458962

технолог

3

Гаврелеева

Ольга

Ивановна

г. Москва

3698521

бухгалтер

4

Соколова

Инна

Олеговна

г. Новороссийск

852967

бухгалтер

5

Мухина

Олеся

Петровна

г. Москва

8625471

технолог

6

Апареева

Анна

Романовна

г. Люберцы

748596

технолог

7

Глинкина

Дина

Евгеньевна

г. Люберцы

919597

технолог

8

Сорина

Ольга

Сергеевна

г. Москва

9191954

бухгалтер

  1. Результаты есть.

Практическая работа № 2.
Задание 2. Создание базы данных – Учебная база.

  1. Перед Вами откроется окно следующего вида (Рисунок 8):



  1. Выберите команду Новая база данных. Затем введите имя файла –Учебная база и нажмите кнопку Создать. Перед Вами откроется окно следующего вида (Рисунок 9):


Задание 3. Создание таблицы “Группы”.

  1. Создайте таблицу под именем “Группы” с помощью конструктора таблиц. Для этого выполните команду: Создание – конструктор таблиц.

  2. Заполните Имя поля следующими данными (заголовками столбцов): Учебная группа, Преподаватель и соответственно Тип данных для них: Учебная группа – ЧИСЛОВОЙ, Преподаватель – ТЕКСТОВЫЙ. Сделайте поле “Учебная группа” ключевым, установив курсор на имя поля и щелкнув по кнопке Сохранить'>Ключевое поле .

  1. Сохраните таблицу под именем “Группы”, щелкнув по кнопке Сохранить .

  2. Закройте таблицу.

Задание 4. Создание таблицы “Список”.

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

  2. Заполните Имя поля следующими данными (заголовками столбцов): Код, Фамилия, Имя, Отчество, Год рождения, Класс, Учебная группа. Выберите из ниспадающего списка числовой тип данных для поля “Код”. Сделайте поле “Код” ключевым, установив курсор на имя поля и щелкнув по кнопке Ключевое поле . Тип данных полей “Фамилия”, “Имя”, “Отчество” – текстовый, полей “Год рождения”, “Школа”, “Класс” – числовой. Установите тип данных поля “Учебная группа” числовой. Общие свойства поля не меняйте. Выберите вкладку Подстановка, тип элемента управления – Поле со списком, источник строк – Группы. Получите значения элементов, как показано на рисунке (Рисунок 10).



  1. Сохраните таблицу под именем “Список”, щелкнув по кнопке Сохранить .

  2. Закройте таблицу.

Задание 4. Создание схемы данных.

  1. В ленточном меню выберите вкладку Работа с базами данных, щелкните по кнопке Схема данных Появится окно Схема данных.

  2. В появившемся окне Добавление таблицы выделите таблицу “Группы” и щелкните по кнопке Добавить, выделите таблицу “Список” и щелкните по кнопке Добавить. В окне Схема данных появится условный вид этих таблиц. Щелкните по кнопке Закрыть окна Добавление таблицы.

  3. Увеличьте окно таблицы “Список” так, чтобы были видны все поля.

  4. Установите курсор мыши на имя поля “Учебная группа” в таблице “Группы” и, не отпуская кнопку мыши, перетащите курсор мыши на поле “Учебная группа” таблицы “Список”. Отпустите кнопку мыши. Появится диалоговое окно Изменение связей, представленное на рисунке (Рисунок 11).



  1. Установите флажок Обеспечение целостности данных. Это невозможно будет сделать, если типы полей “Учебная группа” заданы не одинаково.

  2. Установите флажок каскадное обновление связанных полей. Это приведет к тому, что при изменении номера группы в таблице “Группы” автоматически изменится соответствующий номер в таблице “Список”.

  3. Установите флажок каскадное удаление связей. Это приведет к тому, что при удалении записи с номером группы из таблицы “Группы”, будут удалены все записи из таблицы “Список”, в которых находились соответствующие номера групп.

  4. Щелкните по кнопке Создать. Появится связь “один-ко-многим”. Схема данных представлена на рисунке (Рисунок 12).



  1. Закройте схему данных, щелкнув по кнопке  в верхнем правом углу окна и ответив утвердительно на вопрос о сохранении схемы данных.

Задание 5. Заполнение таблицы “Группы” значениями.

  1. Откройте таблицу “Группы” в режиме Таблицы.

  2. Заполните ее записями из таблицы 1.

Таблица 1

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

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

101

Смирнова З.В.

102

Вильданова Р.Ш.

103

Зайцева С.А.

104

Зазулина И.В.

105

Друк Н.Н.

Задание 6. Создание формы для ввода данных.

  1. В окне базы данных выделите имя таблицы Список и выполните команду Создание – Форма.

  2. Появится пустая форма ввода, представленная на рисунке (Рисунок 13).


Заполните форму данными, приведенными в таблице 2.
Таблица 2

Код

Фамилия

Имя

Отчество

Год рождения

Школа

Класс

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

1

Чернова

Наталья

Алексеевна

2001

5

9

101

2

Куликов

Клим

Алексеевич

1999

2

10

103

3

Архипов

Виктор

Александрович

2000

5

9

101

4

Баранкова

Александра

Николаевна

1998

5

11

104

5

Новоселов

Алексей

Иванович

2000

3

9

105

  1. Сохраните введенные данные. Имя формы – Список. Закройте форму.

  2. Перейдите в окно Таблицы. Откройте таблицу Список. Убедитесь, что в таблице появились новые записи.

  3. Щелкнув по кнопке Сохранить, сохраните текущую таблицу.

  4. Закройте таблицу.

Задание 7. Проверка каскадного обновления связанных полей.

  1. Откройте таблицу “Группы”.

  2. Исправьте номера учебных групп на 201, 202, 203, 204, 205. Сохраните таблицу.

  3. Откройте таблицу “Список”. Убедитесь, что значения поля “Учебная группа” изменились. Закройте таблицу “Список”.

Задание 8. Проверка каскадного удаления связанных полей.

  1. Откройте таблицу “Группы”.

  2. Удалите первую запись (Выделите первую строку, правой кнопкой мыши вызовите контекстное меню и выберите команду Удалить запись.

  3. Ответьте утвердительно на запрос об удалении. Закройте таблицу “Группы”.

  4. Откройте таблицу “Список”. Убедитесь, что исчезли записи с номером группы 201.

Результатом в конце будет: таблицу Группы, таблицу Список на экране, форму Список.

Практическая работа №3
Задание 1. Открытие базы данных, изготовленной на прошлом занятии.

  1. В папке Для уроков в своей личной папке откройте файл База работников.

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

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

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

  2. В появившемся диалоговом окне Добавление таблицы выберите из списка имя таблицы Студент, щелкните по кнопке Добавить (Рисунок 14).



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

  2. Создайте телефонную книгу для всех студентов, фамилии которых начинаются на букву С. Для этого в поле Условие отбора напишите условие Like “С*” (Рисунок 15):.



  1. Сохраните запрос, щелкнув по кнопке Сохранить. Введите имя запроса Телефонная книга и щелкните по кнопке ОК.

  2. Щелкните по кнопке Выполнить для представления запроса. Закройте запрос.

  3. Убедитесь в правильности полученного запроса, щелкнув по имени запроса Телефонная книга слева в окне Все объекты Access. Закройте таблицу.

  4. Создайте запрос на выборку тех студентов, которые приехали из Москвы или Люберцы.

  5. Для этого выполите команду Создание – Конструктор запросов.

  6. В появившемся диалоговом окне Добавление таблицы выберите из списка имя таблицы Студент, щелкните по кнопке Добавить (Рисунок 14).



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

  2. В поле Условие отбора напишите условия для поля Адрес так, как показано на рисунке (Рисунок 16):





  1. Сохраните запрос, щелкнув по кнопке Сохранить. Введите имя запроса Адрес и щелкните по кнопке ОК.

  2. Щелкните по кнопке Выполнить для представления запроса. Закройте запрос.



Достарыңызбен бөлісу:
1   2   3   4   5   6




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет