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

  • ИНСТИТУТ МАТЕМАТИКИ ФИЗИКИ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

  • «Базы данных и управление данными»

  • ПРАКТИЧЕСКАЯ РАБОТА 1 Тема работы: Работа с таблицами базы данных

  • Задание 2 Установите связи между таблицами Факультет, Специальность, Группа и Студент.

  • ПРАКТИЧЕСКАЯ РАБОТА 2 Тема работы: Конструирование запросов на выборку

  • БД. Институт математики физики и информационных технологий


    Скачать 473.48 Kb.
    НазваниеИнститут математики физики и информационных технологий
    Дата28.12.2022
    Размер473.48 Kb.
    Формат файлаdocx
    Имя файлаБД.docx
    ТипПрактическая работа
    #867240

    МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

    федеральное государственное бюджетное образовательное учреждение

    высшего образования

    «Тольяттинский государственный университет»

    ИНСТИТУТ МАТЕМАТИКИ ФИЗИКИ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

    Кафедра «Прикладная математика и информатика»

    (кафедра)

    Журнал отчётов

    по учебному курсу «Базы данных и управление данными»

    Студент

    Смыков А. В.

    (И.О. Фамилия)




    Группа

    Пиб-2106а

    (И.О. Фамилия)




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

    Раченко Т. А.

    (И.О. Фамилия)




    Тольятти 2022

    ПРАКТИЧЕСКАЯ РАБОТА 1

    Тема работы: Работа с таблицами базы данных

    Задание 1 Создайте базу данных «Универ». База данных должна содержать 4 таблицы: Студент, Группа, Специальность и Факультет.
    Создаем БД Универ



    Создаем таблицу Студент



    И заполняем ее



    Создаем таблицу Группа



    И заполняем ее



    Создаем таблицу Специальность



    И заполняем ее



    Создаем таблицу Факультет



    И заполняем ее



    Задание 2 Установите связи между таблицами Факультет, Специальность, Группа и Студент.

    Связываем таблицы (с обеспечением целостности данных):

    • Факультет – Группа (№ факультета)

    • Специальность – Группа (№ специальности)

    • Группа – Студент (№ группы)



    Итог: В практической работе №1 мы создаем таблицы и устанавливаем связи между ними. В данной работе я научился создавать таблицы и устанавливать между ними связи.

    ПРАКТИЧЕСКАЯ РАБОТА 2

    Тема работы: Конструирование запросов на выборку
    Задание 1 Создать простой запрос для выборки сведений из базы дан-

    ных, включающий следующие поля:

    -

    N зачетной книжки

    -

    ФИО

    -

    N группы

    -

    Наименование факультета

    -

    Наименование специальности




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

    ных, включающий те же поля, что и предыдущий запрос, но содержащий све-

    дения только о студентах, обучающихся на коммерческой основе.





    Задание 3 Самостоятельно создайте запрос на выборку, включающий те

    же поля, что и запрос Выборка 1, но содержащий сведения о студенте, ФИО

    которого совпадают с Вашими Фамилией И.О. Сохраните запрос с именем

    Запрос по ФИО.





    Задание 4 Создайте запрос на выборку, с помощью которого найдите фа-

    милию и номер зачетной книжки самого молодого студента в одной из групп.





    Задание 5 Создайте итоговый запрос для подсчета количества коммер-

    ческих студентов в каждой группе.





    Задание 7 Составьте запрос, позволяющий увидеть выборку, отражаю-

    щую количество коммерческих студентов по каждому факультету и каждой

    группе. Заголовки столбцов должны соответствовать названиям факультетов,

    заголовки строк – номерам групп. Выборка должна содержать также итоговый

    столбец с общим количеством коммерческих студентов на каждом факультете.

    Такой вид выборки может быть реализован перекрестным запросом. Для

    применения подобного запроса желательно иметь в базе данных сведения по 5-

    6 группам студентов, обучающихся на 3-х факультетах.





    Задание 9 Составьте запрос для вывода списков групп, причем номер

    группы должен запрашиваться в процессе выполнения запроса. Такой запрос

    называется запросом с параметром. Параметром является Номер группы. Зна-

    чение параметра вводится в диалоговом окне. Для создания запроса необходи-

    мо ввести в ячейку с условием отбора текст подсказки для ввода значения па-

    раметра в квадратных скобках.



    Задание 11 Составьте запрос для получения справки о стоимости обуче-

    ния коммерческих студентов с учетом НДС.

    Принять, что стоимость обучения с учетом НДС коммерческого студента

    равна стоимости обучения по выбранной им специальности, умноженной на

    (1+0,2), где 0,2 – величина процента НДС.

    Такой запрос называется запросом с вычисляемым полем





    Задание 12 Самостоятельно составьте запрос для студента, ФИО которо-

    го совпадают с Вашими Фамилией И.О., включив в запрос расчет суммы нало-

    гового вычета за оплату обучения. Сохраните запрос с именем Запрос 2 с вы-

    числяемым полем





    Итог: во время выполнения практической работы №2 мы научились выполнять запросы с различными условиями


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