Чем дольше работаем тем меньше платите!

Денис Королев Trydogolik

Рейтинг: 2 814
Паспорт верифицирован
Всего отзывов: 14 0
Выполнил заданий: 9
  • Активность:
  • Работ в портфолио: 97
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Стаж работы: 3 года
  • Тип занятости: Полный фриланс
  • Юридический статус:Самозанятый
Был на сайте:

PostgreSQL и Python - 2022

Используемые навыки:

Описание

### Создайте программу для управления клиентами на python. ###

**Требуется** хранить персональную информацию о клиентах:

- имя;
- фамилия;
- email;
- телефон;

**Сложность** в том, что телефон у клиента может быть не один, а два, три и даже больше. А может и вообще не быть
телефона (например, он не захотел его оставлять).

Необходима БД для хранения информации и несколько функций на python для управления данными:
- Функция, создающая структуру БД (таблицы);
- Функция, позволяющая добавить нового клиента;
- Функция, позволяющая добавить телефон для существующего клиента;
- Функция, позволяющая изменить данные о клиенте;
- Функция, позволяющая удалить телефон для существующего клиента;
- Функция, позволяющая удалить существующего клиента;
- Функция, позволяющая найти клиента по его данным (имени, фамилии, email-у или телефону);
- Функции выше являются обязательными, но это не значит что должны быть только они. При необходимости можете создавать дополнительные функции и классы.

Также предоставьте код, демонстрирующий работу всех написанных функций.
**На исполнение** дали 5 дней
**Результатом работы** будет .py файл.
-- -
**Реализовал** задачу за 2,5 - 3 дня
- знакомство с задачей;
- знакомство с библиотеками;
- нарисовал схему;
- создал базу;
- наполнил псевдодаными;
- написал код.

Ссылки на примеры реализации

 github.com/Tryd0g0lik/clien_db_python_netologe.git

Презентация проекта

pic4330978.jpg

Оценили проект:

0