Главная страница
Навигация по странице:

  • Рисунок

  • Рисунок 2.

  • Практика БД 09.02.21. Таблицы 36


    Скачать 1.98 Mb.
    НазваниеТаблицы 36
    Дата28.05.2021
    Размер1.98 Mb.
    Формат файлаdocx
    Имя файлаПрактика БД 09.02.21.docx
    ТипОтчет
    #210990
    страница2 из 17
    1   2   3   4   5   6   7   8   9   ...   17

    Постановка задачи на разработку базы данных


    Наша задача разработать базу данных для учета семестровой успеваемости студентов.

    Краткое описание предметной области



    В учебном заведении формируются группы студентов. Студенты в каждом семестре сдают зачеты и экзамены по учебным дисциплинам в соответствии с учебным планом. Преподаватели экзаменуют студентов и выставляют оценки в соответствии с перечнем возможных оценок.

    Этапы решения задачи





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

    использоваться многократно.

    1. Нам будет нужно создать в таблицах поля, которые позволят организовать связь между таблицами. Эти поля будем создавать с помощью мастера подстановок. Мастер подстановок создает так называемые поля со списком, которые позволяют использовать данные из одних таблиц в связанных с ними таблицах. Использование полей со списком значительно ускоряет ввод данных и сокращает количество возможных ошибок.

    2. Далее создадим схему базы данных, которая наглядно представит взаимосвязи таблиц и позволит нам обеспечить целостность базы данных.

    3. На основе созданных таблиц будем создавать необходимые запросы.

    4. Для удобства работы создадим формы ввода, изменения и просмотра данных.

    5. Потребуется также создание печатных отчетов.

    6. В заключение создадим управляющую форму, которая объединит все объекты нашей базы в единое целое и предоставит удобный интерфейс людям, работающим с базой данных.

    Запуск Microsoft Access


    После запуска открывается окно программы Microsoft Access с вкладками Главная, Создание,

    Внешние данные и Работа с базами данных. В области переходов видны объекты Access: Таблицы, Запросы, Формы, Отчеты.



    Рисунок 1. Вид окна MS Access. Вкладка «Главная».
    Для создания таблицы надо перейти на вкладку «Создание» и выбрать «Конструктор таблиц».



    Рисунок 2. Фрагмент окна MS Access. Вкладка «Создание».


    Таблицы


    Исходя из анализа предметной области, нам потребуются следующие таблицы: Группы, Дисциплины, Формы контроля, Возможные оценки, Преподаватели, Студенты и Успеваемость.

    Таблица «Группы»


    Создадим таблицу «Группы» в режиме «Конструктор» (Создание/Конструктор таблиц). В таблице будет только одно поле (столбец таблицы), в котором будем вести список кодов групп студентов. Примеры кодов групп: 1721, 1761, 2763, СП13Ю-24, СП13Ю-25В, СП13Э-21. Длина кода группы не более 10 знаков.

    Имя поля: Группа. Тип данных: Текстовый. Размер поля: 10 знаков. Поле – Ключевое. Ключевые поля могут содержать только уникальные непустые значения, что страхует нас от возможных ошибок при вводе данных. Например, мы не сможем ввести дважды один и тот же код группы. Сохраним таблицу, дав ей имя: Группы (рис. 3).



    Рисунок 3. Таблица «Группы» в режиме «Конструктор».
    Переключитесь из режима «Конструктор» в «Режим таблицы» (для этого щелкните правой кнопкой мыши по вкладке «Группы» и выберите «Режим таблицы») и введите коды групп, добавьте и свою группу (рис.4). Для добавления своей группы перейдите на последнюю запись в таблице (это запись со звездочкой). Порядок записей в таблице несущественен. Мы всегда можем отсортировать записи (строки) таблицы по своему желанию.



    Рисунок 4. Таблица «Группы» в режиме таблицы.

    1   2   3   4   5   6   7   8   9   ...   17


    написать администратору сайта