Ч
ЕЛЯБИНСК,
ЮУ
Р
ГУ
,
ИЕТН
Назад
Начало
Учебные материалы
Подразделы
Базы данных
Визуальное программирование
Проектная работа
Разработка мобильных приложений
Хранилища данных
Другие разделы
Введение
Вокруг программирования (ссылки)
Логическое программирование
ООП
Паттерны проектирования
Полезные библиотеки
Скриптовые языки программирования
Функциональное программирование
Язык C#
Язык JavaScript
Язык Markdown
Язык Python
Язык С
Язык С++
Дата и время
13/03/2025 08:23:45
Авторизация
Имя:
Пароль:
Вход
Зарегистрироваться
Восстановить пароль
Языки программирования
Пример программы на Python
```python
n = int(input())
M = []
for i in range():
k = int(input())
town = input().split()
c = float()
M.append([k,town,c])
print(M)
```
Разделы
[Парадигмы программирования](15082.html)
[Классификация языков программирования](/p46666/)
[Подключение сети](https://club.shelek.ru/viewart.php?id=35)
---
[Язык Markdown](https://ipc.susu.ru/markdown.html)
[Лабораторные по графике](49529.zip)
[Дерево отрезков](http://e-maxx.ru/algo/segment_tree)
---
[Домашняя работа до 17 мая](https://inf-ege.sdamgia.ru/test?id=13206505)
Шпоргалка про python
shpora_python.pdf
(172.9Kb)
Таблицы ЭЖ
На этом этапе нужно определить структуру базы данных, включая таблицы, поля и связи между ними. Примерная схема может выглядеть так:
#### Таблицы:
1. **Учителя** (`Teachers`)
- `id` (уникальный идентификатор)
- `name` (имя учителя)
- `email` (электронная почта)
- `password` (пароль)
2. **Ученики** (`Students`)
- `id` (уникальный идентификатор)
- `first_name` (имя ученика)
- `last_name` (фамилия ученика)
- `class_id` (идентификатор класса)
3. **Классы** (`Classes`)
- `id` (уникальный идентификатор)
- `name` (название класса)
- `teacher_id` (идентификатор учителя)
4. **Предметы** (`Subjects`)
- `id` (уникальный идентификатор)
- `name` (название предмета)
- `teacher_id` (идентификатор учителя)
5. **Оценки** (`Grades`)
- `id` (уникальный идентификатор)
- `student_id` (идентификатор ученика)
- `subject_id` (идентификатор предмета)
- `grade` (оценка)
- `date` (дата выставления оценки)
6. **Посещаемость** (`Attendance`)
- `id` (уникальный идентификатор)
- `student_id` (идентификатор ученика)
- `date` (дата посещения)
- `present` (присутствовал/не присутствовал)
7. **Родители** (`Parents`)
- `id` (уникальный идентификатор)
- `first_name` (имя родителя)
- `last_name` (фамилия родителя)
- `email` (электронная почта)
- `phone_number` (номер телефона)
- `child_id` (идентификатор ребенка)
8. **Сообщения** (`Messages`)
- `id` (уникальный идентификатор)
- `sender_id` (идентификатор отправителя)
- `recipient_id` (идентификатор получателя)
- `message_text` (текст сообщения)
- `sent_at` (время отправки)