Sakshi Nikam Ответов: 2

Не могли бы вы помочь мне с этой проблемой


Q1. Система Обработки Ранга
Университетская система оценивания поддерживает базу данных под названием “GradeProcessing”, которая
содержит количество таблиц для хранения, извлечения и манипулирования учеником
Метки. ‘Java2 " - это одна из таблиц, которая содержит следующие атрибуты для всех
студенты, обучающиеся в “Java2”: “ID”, “имя”, “Викторина”, “A1”, “A2”, “экзамен”,
“Кумулятивная метка” и “сорт”. Пример таблицы может выглядеть следующим образом:
ID имя Викторина А1 А2 ЕГЭ CumulativeMark класс
11111111 X 100 85 100 88 90.55 HD
22222222 Y 100 60 80 75 75.00 DI
Написать графический интерфейс пользователя программы Java (GUI), который будет выполнять
следующие основные задачи:
Создать таблицу: создайте таблицу, способную хранить вышеуказанную информацию.
Вставить запись: если пользователь вашей программы хочет вставить запись, ваш
программа должна запросить все поля записи и вставить их в поле
стол.
Поиск: пользователь вашей программы должен иметь возможность искать определенный
запись по идентификатору или любому другому полю.
 Обновление: пользователь вашей программы должен иметь возможность обновлять любое поле/ы
конкретная запись. Запись для операции обновления будет выбрана по идентификатору.
 результат расчета: Совокупный балл студента будет рассчитан
используя следующую формулу: кумулятивная метка = (викторина * 0,05)+(А1* 0,15)
+(A2* 0.2) + (Экзамен * 0.6)
 Вычислить Класс:
HD: кумулятивная метка>=85
DI: 75<=кумулятивная метка<85
CR: 65<=кумулятивная метка<75
PS: 50<=кумулятивная метка<65
FL: CumulativeMark<50
Обратите внимание, что идентификатор должен быть 8-значным номером, А1, А2 и экзаменационные отметки должны быть между ними.
0 и 100 (включительно), а кумулятивная метка должна быть числами с плавающей запятой с
два десятичных разряда.
Q2. предположим, что таблица участников создана с помощью следующего запроса,
СОЗДАТЬ ТАБЛИЦУ PARTICIPANT (PARTICIPANT_NM VARCHAR(255),
PARTICIPANT_ID INT,MEETING_NM VARCHAR(20),MEETING_DAY
ВАРЧАР(15))
Напишите инструкции SQL для выполнения следующих действий в программе Java
1. Определите имена столбцов в таблице собраний и выведите их на экран.
имена столбцов на консоли.
2. напишите запрос, чтобы найти имена всех участников встречи с идентификатором
1144. Отобразите имена на консоли, перед которыми появится сообщение: “имена
участников совещания 1144”.
3. Вставьте нового участника с вашим именем в качестве имени участника.
4. подсчитайте количество людей, участвующих во встрече с ID 1105.
5. выведите на консоль сообщение, содержащее как название собрания, так и
количество участников.
6. определите имена всех людей, которые участвуют в собраниях, которые встречаются
по вторникам. Отобразите имена, которым предшествует сообщение: “участники
участие в заседаниях по вторникам”.

Что я уже пробовал:

Я застрял с самим созданием базы данных Q1

2 Ответов

Рейтинг:
2

RickZeeland

Для создания базы данных и таблиц можно использовать инструмент проектирования баз данных, например DBeaver:
база данных-дизайн-программы[^]
Многие базы данных поставляются со своим собственным инструментом, например PGAdmin для PostgreSQL.
Эти инструменты также удобны для просмотра и проверки данных, генерируемых вашей программой.


Рейтинг:
1

OriginalGriff

Вам сказали, как называется требуемая таблица и какие столбцы она должна содержать. Поэтому определите, каким типом данных должны быть эти столбцы для начала - текстовые данные идут в Столбцах NVARCHAR; числовые данные в INT, FLOAT или DECIMAL; и данные на основе даты / времени в Столбцах DATE, DATETIME или DATETIME2.

Затем решите, какую систему баз данных вы будете использовать: SqlServer (также известный как MS Sql), MySql, SQLite и Access являются наиболее распространенными, но это будет зависеть от того, что у вас есть для вашей целевой среды. Ваши заметки о курсе помогут здесь.

Затем создайте БД и ее таблицы - опять же, здесь помогут ваши заметки о курсе, так как точное программное обеспечение(и то, как его использовать) будет отличаться для каждой системы баз данных и среды.

Затем заполните свою базу данных тестовыми данными. Поле заметки!

Если ваши заметки о курсе не охватывают его, то вам нужно поговорить со своим преподавателем: мы не можем помочь вам ни с чем из этого, так как мы понятия не имеем, какую среду или систему БД вы должны использовать!

Удачи вам!