Файл: Модуль 10. Введение в работу.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 26.10.2023

Просмотров: 24

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Практическое задание





Курс: «Создание web-приложений при помощи PHP, MySQL и Ajax
Модуль 10. Введение в работу с базами данных

Тема. Работа с базами данных. Часть 1

  1. Создать базу данных "Shop" в БД создать табличку Product с полями id (int not null primary key) Name (text) Price (int).

Пример схемы:




Рисунок1

  1. Написать запрос для добавления продуктов в табличку (добавить 10 продуктов).

  2. Написать запросы для вывода:

    1. Всех продуктов;

    2. Продуктов, цена которых выше 10;

    3. Продуктов, цена которых больше 5 и меньше 20;




    1. Продуктов, которые начинаются на букву A;

    2. Всех продуктов, отсортированных по возрастанию цены.

  1. Написать запрос, который позволит поменять цену продукта.

  2. Создать табличку Category с полями id (int not null primary key), Name (text).

Пример схемы:




Рисунок2

  1. Написать запросы для вывода:

    1. Всех категорий;

    2. Категорий, отсортированных по возрастанию;

    3. Категорий, отсортированных по id по убыванию.

  2. Написать запрос для добавления категорий в таблич- ку Category.

  3. В табличку Product добавить поле idCategory ко- торое будет внешним ключом к табличке Category по полю id.



Пример схемы:




Рисунок3

  1. Обновить все записи в табличке Product (добавить в поле idCategory значение категории).

  2. Написать скрипты для вывода:

    1. Всех продуктов с категориями;

    2. Продуктов только одной категории;

    3. Продуктов, не имеющих категории.