Вы находитесь на странице: 1из 6

CENTRUL DE EXCELENȚĂ ÎN INFORMATICĂ ȘI

TEHNOLOGII INFORMAȚIONALE

СПЕЦИАЛЬНОСТЬ «Programarea și analiza produselor de program »

Индивидуальная работа №2

Преподаватель: Учащийся:
Пасечник Ирина Борисовна Гамко Наталья

Кишинев, 2020
Оглавление
Диаграмма и таблицы:..............................................................................................................................3
Техническое задание:................................................................................................................................4
Запросы......................................................................................................................................................5
Диаграмма и таблицы:
Техническое задание:

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

Персональные и контактные данные сотрудников детского сада (ФИО, адрес,


телефон, группа);
Информацию о питании ребенка
Информацию о всех группах
Запросы
Так как база данных совсем новая то в ней возможно использовать только малое количество
запросов, я постаралась реализовать по максимуму запросы которые с уверенностью могла бы
использовать при работе с этой базой данных. Хотелось бы больше но увы всё что мне в голову
приходило это никому не нужные запросы которые будут сделаны только для того чтобы
показать на что я способна. В данных страницах я оставила только то что считаю необходимым
для дальнейшей работы

 Вывести информация о детях и их


группе
Select name_ch,Telephone,name_gr,Tip
FROM children,Gruppa
WHERE children.cod_gr = Gruppa.cod_gr

 Вывести название блюд которые подавались


на завтрак в течении недели
Select name_f,price,meal
From food,meniu
where food.cod_f = meniu.cod_f and meal='zavtrac'
and data_day between ’18.05.2020’ and
’22.05.2020’

 Вывести информацию о детях состоящую из имён детей и названия


группы , находящихся в группе Гринько Лилии
 

CREATE VIEW Childrrup ( namechildren, nameteacher) AS


SELECT name_ch, name_dr
FROM children, Gruppa,teacher
WHERE name_th='% Gamco%'

 Вывести информацию о блюдах состоящую из названия блюд и дату


когда они подавались, с ценой выше 20

CREATE VIEW foodmeniu ( namefood,data_day) AS


SELECT name_f, data_day
FROM food, meniu
WHERE price>20

 Вывести название блюд у которых цена меньше


чем у салата
SELECT name_f
FROM food
Where price<

(SELECT price
FROM food
WHERE name_f='salad')

 Вывести день с максимальной надбавкой


select data_day,bonus
from PRICE_1_DAY
where bonus=
(select max(bonus)
from PRICE_1_DAY)