Понедельник, 25.11.2024, 16:38
Приветствую Вас Гость | RSS




Сайт преподавателя математики и информатики Иванской Светланы Алексеевны

Категории раздела
Наш опрос
Оцените наш сайт
Всего ответов: 563
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

9. Лабораторная работа: Создание таблиц, применение сортировки и фильтра в СУБД Microsoft Access

Работа с базами данных
Лекции: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |

Дополнительные материалы:
Проектная работа
Предметный указатель


9. Лабораторная работа: Создание таблиц, применение сортировки и фильтра в СУБД Microsoft Access
Освоение приемов работы с Microsoft Access, создание таблиц, работа с сортировкой и фильтром в СУБД.

Цель работы

Освоение приемов работы с Microsoft Access, создание таблиц, работа с сортировкой и фильтром в СУБД

Подготовка к работе

Изучить литературу о СУБД Microsoft Access, приемах работы и создание базы данных.

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

  1. Дать понятие БД.
  2. Модели базы данных, охарактеризуйте их.
  3. Понятие простого, составного и внешнего ключей.
  4. Обеспечение целостности данных в БД.
  5. Назначение межтабличных связей в СУБД Access.
  6. Основные этапы работы с БД.
  7. Способы ввода и редактирования и обработки данных в таблицах БД.
  8. Сортировка данных по заданным критериям.
  9. Работа с фильтром.
  10. Фильтр по выделенному.

Задание на выполнение и методические указания

I Создание таблиц и связей таблиц

  1. Открыть файл для новой базы данных. Файл -> Создать БД-> Новая БД. Присвоить имя "Приемная комиссия"
  2. Создать таблицу ФАКУЛЬТЕТЫ. Используя "Создание". В режиме Таблица выполнить команду Создание таблицы в режиме конструктора, в таблице указать имена полей, типы, свойства, (размер). (рис. 9.1)


    Рис. 9.1.

    Следующей конструкции таблица 9.1 назвав ее "ФАКУЛЬТЕТЫ":

    Таблица 9.1. ФАКУЛЬТЕТЫ
    Имя поля Тип поля Размер поля
    КОД_ФКТ Текстовое 2
    ФАКУЛЬТЕТ Текстовое 50
    ЭКЗАМЕН_1 Текстовое 20
    ЭКЗАМЕН_2 Текстовое 20
    ЭКЗАМЕН_3 Текстовое 20

    В режиме конструктора открывается окно Конструктора (рис. 9.2). В этом окне заполняются имена полей (перемещаясь по ячейкам с помощью клавиш Tab или управления курсором); из раскрывающегося списка выбираются и устанавливаются типы данных; размер поля, задаётся ключевое поле.


    Рис. 9.2.

  3. Назначить главный ключ таблицы. Для этого:
    • установить указатель мыши на поле КОД_ФКТ и выполнить команду нажатием кнопки на панели инструментов (рис. 9.2).
  4. Сохранить таблицу с именем "Факультеты".

    Не выходя из базы данных, создается вторая таблица.

  5. Создать таблицу 9.2 "СПЕЦИАЛЬНОСТИ" аналогично таблице "ФАКУЛЬТЕТЫ" следующей структуры:
    Таблица 9.2. СПЕЦИАЛЬНОСТИ
    Имя поля Тип поля Размер поля
    КОД_СПЕЦ Текстовый 6
    Специальность Текстовый 50
    КОД_ФКТ Текстовое 2
    План Числовой Целое
  6. Назначить главным ключом таблицы поле КОД_СПЕЦ.
  7. Сохранить таблицу с именем "Специальности".
  8. Связать таблицы "Факультеты" и "Специальности" через общее поле КОД_ФКТ. Для этого:
    • необходимо закрыть окно таблиц "Факультеты" и "Специальности" если они у Вас открыты. В противном случае появится окно с ошибкой (рис. 9.3)


      Рис. 9.3. Окно с ошибкой

    • необходимо использовать команду "Работа с базами данных" "Схема данных" рис. 9.4;


      Рис. 9.4.

    • в поле окна Схема данных появятся образы двух таблиц; при нажатой левой кнопке мыши перетащите ключевое поле КОД_ФКТ из таблицы "Факультеты" на это же поле в таблице "Специальности";
    • в открывшемся окне Связи активизировать флажки: "Обеспечить целостность данных", "Каскадное обновление связанных полей" и "Каскадное удаление связанных записей". (рис. 9.5) Выполнить команду Создать. Сохранить схему.


      Рис. 9.5.

  9. Ввести данные в таблицу "Факультеты" и "Специальность" как показано на (рис. 9.6)

    Ввод данных следует начинать с таблицы Факультеты.


    Рис. 9.6.

II Применение сортировки и фильтра

Отсортировать таблицу "Специальность" поле "Специальность" по возрастанию. На панели выбрать команду "Главная" вкладка Сортировка и фильтр. Рисунок 9.7.


Рис. 9.7.

  • С помощью фильтра отобразить следующие специальности "Управление и инновации", "Программирование", "Радиотехника". Для этого следует применить оператор "or" (рис. 9.8) или воспользоваться кнопкой "Или".


    Рис. 9.8.

  • С помощью фильтра отобразить специальности находящиеся в диапазоне З до Р, где З и Р начальные буквы названия специальности. Для этого используется оператор Between "З*" and "С*" следует учитывать что С* в этот диапазон не входит, З* и С* обозначает, что это первая буква текстового поля (рис. 9.9).


    Рис. 9.9.

Самостоятельно:

  1. Отсортируйте таблицу Специальность по возрастанию кодов специальности.
  2. С помощью фильтра отобразите специальности, которые относятся к факультетам 01 и 04.
  3. С помощью фильтра отобразите специальности, которые находятся в диапазоне от С до У где С и У начальные буквы текстового поля.
Дальше »
Вход на сайт
Поиск
Календарь
«  Ноябрь 2024  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930
Архив записей
Сайт преподавателя математики и информатики Иванской Светланы Алексеевны
Ставропольский край, г. Минеральные Воды

Copyright MyCorp © 2024
Хостинг от uCoz