Инфоурок Информатика Другие методич. материалыПрактическая работапо теме: "Создание БД состоящей из 3 таблиц. Связи"

Практическая работапо теме: "Создание БД состоящей из 3 таблиц. Связи"

Скачать материал

Практическая работа. Тема «Базы данных. Связи. Запросы»

 

·         Создайте новую базу данных в Micosoft Access.

Задание 1:

·         Создаём в режиме конструктора Таблицу 1, и сохраняем её под именем «Посещения». Создаём ключевое поле.

·         Переходим в режим таблицы  и заполняем  данными.

·         Сохраняем таблицу «Посещения» и закрываем её.

 

 Задание 2:

·         Создаём в режиме конструктора Таблицу 2 и сохраняем её под именем «Пациент». Задаём ключевое поле.

·         Выделяем поле «Фамилия» , вкладку «Подстановка» и делаем соответствующие настройки.

 

·         Переходим в режим таблицы и заполняем  данными.

·         Сохраняем таблицу «Пациент» и закрываем её.

 

Задание 3:

·         Создаём в режиме конструктора Таблицу 3 и сохраняем её под именем «Врач». Задаём ключевое поле.

·         Переходим в режим таблицы и заполняем  данными.

Задание 4:

·         Создаём связи между таблицами. Нажимаем кнопку

·         Добавляем поочерёдно таблицы «Врач» -      Добавить

                                                                «Пациент» -  Добавить

                                                                «Посещения» -  Добавить

  • Создаём связи между таблицами:

«Фамилия» из таблицы «Пациент» совмещаем с «Фамилией» в таблице «Посещения»

«Номер участка» из таблицы «Врач» совмещаем с «Номером участка» в таблице «Пациент»

 

  • Сохраняем   и   закрываем схему данных.

 

Задание 5:

Создайте с помощью конструктора запрос, в котором будут отражены фамилия пациента, дата посещения и диагноз (для пациентов участка номер 2 с датой посещения >01.05.2007). Назовите запрос «Пациент Запрос».

Создание запросов с помощью конструктора.

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

2)       В появившейся вкладке Добавление таблицы выбрать все 3 таблицы кнопкой Добавить и потом Закрыть;

3)       Перетащить нужные поля в бланк запроса (смотрите картинку на 2 странице) или щелкайте по стрелке вниз в строке Поле и выбирайте  нужные поля из нужных таблиц (В нашем случае нам необходимы поля Фамилия пациента, Дата посещения, Диагноз и Номер участка);

4)       В строке Условие отбора введите условие - если требуется. (В нашем случае условий два: номер участка – 2 и дата посещения -  >01.05.2007);

5)       Отправьте запрос на выполнение кнопкой Выполнить..

 

6)      

2

 

>01.05.2007

 
Сохранить запрос (под именем «Пациент Запрос»).

 

Задание 6:

  • Добавьте в таблицу «Посещения» поля «Цена лекарства» (тип данных «денежный») и «Количество», тип данных «числовой») (добавление полей делайте в режиме Конструктор).
  • Заполните их:
  • Откройте «Пациент Запрос» и убедитесь, что поля «Цена лекарства» и «Количество» добавились и здесь(перейдите в режим Конструктора).

 

 

 

 

Ваш результат:

 

 

 

 

 

Задание 7: Создайте форму по таблице «Пациент».

1)       Выберите вкладку Создание - «Мастер форм». Переносим все поля. Выбираем форму «В столбец».

 

 

Задание 7: Создайте отчет по таблице «Посещения».

2)       Выберите вкладку Создание - «Мастер отчётов».

 


                             

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал
Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 106 689 материалов в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 14.11.2022 93
    • DOCX 3.6 мбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Хакимзянова Ольга Ивановна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

    Удалить материал
  • Автор материала

    Хакимзянова Ольга Ивановна
    Хакимзянова Ольга Ивановна
    • На сайте: 5 лет и 2 месяца
    • Подписчики: 0
    • Всего просмотров: 11207
    • Всего материалов: 10

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой