Несложная БД, дам информацию.
База данных лицея (postgreSQL)
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Нужно сделать базу, состоящую из 8 таблиц, а именно классный руководитель(id,Имя Фамилия Отчество), специальности(id,Наименование специальности), районы(id,наименование района), 11 класс,10 класс,9 класс,8 класс и выпускники (информация по этим таблицам будет ниже)
Сделать тригеры, которые будут перемещать учеников в следующий класс/выпускники (по столбцу перешёл/выпустился)
И тригер на перевёлся, при установки галочки(true) удалить человека со списка
Ниже наброски
CREATE TABLE kl_11
(
ID INT,
Имя VARCHAR(60),
Фамилия VARCHAR(60),
Отчество VARCHAR(60),
Поступил DATE,
Выпустился DATE,
Классный_руководитель VARCHAR(60),
Код_специальности INT,
Код_района INT,
Населённый_пункт VARCHAR(60),
Олимпиады VARCHAR(1000),
Конференции VARCHAR(1000),
Конкурсы_и_соревнования VARCHAR(1000),
PRIMARY KEY (ID, Код_района, Классный_руководитель, Код_специальности)
);
CREATE TABLE kl_11
(
ID INT,
Имя VARCHAR(60),
Фамилия VARCHAR(60),
Отчество VARCHAR(60),
Поступил DATE,
Классный_руководитель VARCHAR(60),
Код_специальности INT,
Код_района INT,
Населённый_пункт VARCHAR(60),
Олимпиады VARCHAR(1000),
Конференции VARCHAR(1000),
Конкурсы_и_соревнования VARCHAR(1000),
PRIMARY KEY (ID, Код_района, Классный_руководитель, Код_специальности)
);
CREATE TABLE Raion
(
Код_района INT,
Наименование_района VARCHAR(150)
PRIMARY KEY (Код_района)
);
CREATE TABLE kl_8
(
ID INT,
Имя VARCHAR(60),
Фамилия VARCHAR(60),
Отчество VARCHAR(60),
Поступил DATE,
Классный_руководитель VARCHAR(60),
Код_района INT,
Населённый_пункт VARCHAR(60),
Олимпиады VARCHAR(1000),
Конференции VARCHAR(1000),
Конкурсы_и_соревнования VARCHAR(1000),
Перевёлся BOOLEAN,
Перешёл BOOLEAN,
PRIMARY KEY (ID, Код_района, Классный_руководитель)
);
CREATE TABLE kl_9
(
ID INT,
Имя VARCHAR(60),
Фамилия VARCHAR(60),
Отчество VARCHAR(60),
Поступил DATE,
Классный_руководитель VARCHAR(60),
Код_района INT,
Населённый_пункт VARCHAR(60),
Олимпиады VARCHAR(1000),
Конференции VARCHAR(1000),
Конкурсы_и_соревнования VARCHAR(1000),
Перевёлся BOOLEAN,
Перешёл BOOLEAN,
PRIMARY KEY (ID, Код_района, Классный_руководитель)
);
CREATE TABLE specialnost
(
Код_специальности INT,
Наименование VARCHAR(100),
PRIMARY KEY (Код_специальности)
);
CREATE TABLE rukovoditel
(
Код_руководителя INT,
Имя VARCHAR(100),
Фамииля VARCHAR(100),
Отчество VARCHAR(100),
Дата_рождения DATE,
PRIMARY KEY (Код_руководителя)
);
CREATE TABLE vipusk
(
ID INT,
Имя VARCHAR(60),
Фамилия VARCHAR(60),
Отчество VARCHAR(60),
Поступил DATE,
Выпустился DATE,
Статус_выпуска VARCHAR(100),
ПССП BOOLEAN,
ПБСП BOOLEAN,
Год_поступления_в_вуз INT,
Наименование_коледжа VARCHAR(120),
Классный_руководитель VARCHAR(60),
Код_специальности INT,
Код_района INT,
Населённый_пункт VARCHAR(60),
Олимпиады VARCHAR(1000),
Конференции VARCHAR(1000),
Конкурсы_и_соревнования VARCHAR(1000),
PRIMARY KEY (ID, Код_района, Классный_руководитель, Код_специальности)
);
- Похожие заказы
- $38Базы данных1 исполнительЗакрытгод назад
Создать базу данных для пациентов клиники. В базу будут вносить всех новых пациентов, их личные данные, а так же парламенты процедуры каждого визита.
Базы данных13 заявокЗакрытгод назад- $950
Требуется разработчик для управления даннымиИщу разработчика, который может извлекать данные и загружать файл pdf/doc, связанный с данными с веб-сайта, и помещать их в базу данных sql.
Базы данных4 заявкиЗакрытгод назад 1 неделю назад1. Используя редактор баз данных MS Access, создайте базу данных «Чемпионат области по волейболу». Предусмотрите наличие 3 таблиц: команды, график игр, результаты. В каждой таблице задайте не менее 5 полей и 5 записей 2. ...
Базы данных7 заявокЗакрытгод назад[code][/code]Разработать 2 базы данных клиентов предприятия с разным уровнем доступа. Внедрить ее на удаленный сервер. Настроить связь с сайтом и мобильным приложением. Настроить автоматическую выгрузку и обмен данными между базами.
Базы данных4 заявкиЗакрытгод назадСоздать базу данных - сбор данных через импорт и парсеры, АПИ с дадатой, Парсить с ЗАЧЕСТНЫЙБИЗНЕС.РУ, Формирование заказов в этой базе данных, Личный кабинет из этой базы для заказа для клиента и Личный кабинет для ...
Базы данных5 заявокЗакрытгод назад[list=1] [*]Выполнить анализ предметной области исследуемой организации; [*]Описать основные сущности предметной области; [*]Расставить существующие связи между сущностями: самостоятельно добавить в каждую сущность первичные ключи и установить внешние ключи между сущностями; [*]Построить инфологическую модель базы данных ...
Базы данных4 заявкиЗакрытгод назадТребуется 2 страницы: 1) сайт для администратора (добавление предметов, даты и времени предметов для разных групп) 2) сайт для студентов (удобный выбор дня, времени, удобный просмотр расписания) Важные критерии: 1) БД в SQLite на Java 2) Возможность Добавления, Редактирования, ...
Базы данных6 заявокЗакрытгод назадСоздать БД на ПостгриСКЛ и пользовательский интерфейс на Питоне, который будет выполнять функции: вывод табл, изменение табл, добавление, удаление, поиск по таблицам, каскадные удаления, триггеры, сложные запросы в Эксель, вывод на печать.БД = 5 таблиц
Базы данных1 заявкаЗакрытгод назадНужна база данных (Python Sqlite), которая будет работать на локальном сервере (клиент-сервер) Есть почти похожая база на Access. Прикиплю фото с Ассеss-a при необходимости могу послать файл Access примерной работы базы.
Базы данных4 заявкиЗакрытгод назад