Найти тему
Digital Control

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

Привет, друзья! Как мы и обещали, публикуем практическое задание))). Упражняйтесь, практикуйтесь, приобретайте опыт! Чуть позже мы предоставим ответы, чтобы вы проверили себя и разобрали все свои ошибки! Удачи в выполнении!

1. Создать базу данных и с помощью SQL скрипта, создать таблицу клиентов со следующими полями:

Id - сделать его первичным ключом и определить ему тип int

Имя - обязательное поле;

Фамилия - обязательное поле;

Адрес почты - обязательное поле.

По аналогии, создать с помощью SQL скрипта таблицу заказов, которая будет содержать информацию о дате заказа, общей стоимости заказа и будет иметь внешний ключ, который ссылается на клиента.

2. С помощью SQL скрипта добавить автоинкрементацию полей Id в двух созданных таблицах. Написать скрипты на добавление данных в обе таблицы и убедиться, что автоинкрементация первичных ключей в двух таблицах работает. Данные можно использовать любые. В таблицу клиентов добавить хотя бы 3 клиента. В таблицу заказов добавить хотя бы по два заказа на каждого клиента.

3. Создать SQL скрипт, который выводил бы полную информацию клиентов (имя, фамилия и почта) с общим количеством средств, которые они потратили, и количеством сделанных ими заказов.

Следите за нашими новостями и подписывайтесь:

Наше сообщество VK: https://vk.com/digital_control

Больше информации в Дзене: https://dzen.ru/digital_control

Изнанка нашей работы в Telegram: https://t.me/DigitalControlTech