это быстро и бесплатно
Оформите заказ сейчас и получите скидку 100 руб.!
Ознакомительный фрагмент работы:
Риддер қ. Құмаш Ңұрғалиев атындағы колледж мекемесінің филиалы
Филиал учреждения «Колледж имени Кумаша Нургалиева»
г. Риддер
Обязательная контрольная работа
По дисциплине «Основы объектно-ориентированного программирования»
обучающегося IV курса группы 07-ПРО VII семестра
специальности 3706002 «Программное обеспечение
вычислительной техники и автоматизированных систем»
Богдаева Евгения
Вариант IV
г. Риддер, 2011 год
Задание
Логическая модель
1)Создание Базы данных в InterBase
Таблица магазины
/* Table: MAGAZINI, Owner: SYSDBA */
CREATE TABLE "MAGAZINI"
(
"NOMER" INTEGER NOT NULL,
"NAZVANIE" CHAR(20) CHARACTER SET WIN1251,
"ADRESS" CHAR(20) CHARACTER SET WIN1251,
PRIMARY KEY ("NOMER")
);
SET TERM ^ ;
/* Triggers only will work for SQL triggers */
CREATE TRIGGER "TRI_DO" FOR "MAGAZINI"
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
NEW.nomer = GEN_ID(geni, 1);
END
^
CREATE TRIGGER "TRI_IZM" FOR "MAGAZINI"
ACTIVE BEFORE UPDATE POSITION 0
AS
BEGIN
IF (OLD.nomer <> NEW.nomer)
THEN UPDATE igruchki
SET nomer_i = NEW.nomer
WHERE nomer_i = OLD.nomer;
END
^
CREATE TRIGGER "TRI_1" FOR "MAGAZINI"
ACTIVE AFTER DELETE POSITION 0
AS
BEGIN
DELETE FROM igruchki
WHERE igruchki.nomer_i = magazini.nomer;
END
^
COMMIT WORK ^
SET TERM ;^
Таблица игрушки
/* Table: IGRUSHKI, Owner: SYSDBA */
CREATE TABLE "IGRUSHKI"
(
"NOMER_IG" INTEGER NOT NULL,
"NOMER" INTEGER NOT NULL,
"NAZVANIE" CHAR(20) CHARACTER SET WIN1251,
"CENA" INTEGER,
"PROIZVODITEL" CHAR(20) CHARACTER SET WIN1251,
"VOZRAST" INTEGER,
PRIMARY KEY ("NOMER_IG")
);
ALTER TABLE "IGRUSHKI" ADD FOREIGN KEY ("NOMER") REFERENCES MAGAZINI ("NOMER");
Заполнение таблиц
Главная таблица «Магазины»
Дочерняя таблица «Игрушки»
2)Создание приложения
Главная форма программы
База данных программы
Форма на которой отображаются Магазины и Игрушки.
Так же на этой форме имеется «поиск по возрасту»
procedure TForm1.Edit1Change(Sender: TObject);
begin
if Length(Edit1.Text)>0 then
DM.igrushki.Filtered:=true
else
DM.igrushki.Filtered:=false;
DM.igrushki.Filter:='vozrast='''+Edit1.Text+'''';
end;
Диаграмма «производителей»
Отчет
SELECT Magazini.NAZVANIE, Igrushki.NAZVANIE, Igrushki.CENA, Igrushki.VOZRAST
FROM IGRUSHKI Igrushki
INNER JOIN MAGAZINI Magazini
ON (Magazini.NOMER = Igrushki.NOMER)
ORDER BY Igrushki.VOZRAST
Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.
Цены ниже, чем в агентствах и у конкурентов
Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит
Бесплатные доработки и консультации
Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки
Гарантируем возврат
Если работа вас не устроит – мы вернем 100% суммы заказа
Техподдержка 7 дней в неделю
Наши менеджеры всегда на связи и оперативно решат любую проблему
Строгий отбор экспертов
К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»
Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован
Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн
нужно в каждом задании выполнить только вариант под номером...
Решение задач, линейная алгебра
Срок сдачи к 14 окт.
Совершенствование лизинговых операций на примере...
Курсовая, Финансовый менеджмент
Срок сдачи к 7 дек.
Задание № 2 к контрольной работе № 1 Разработайте сценарий...
Контрольная, Педагогика
Срок сдачи к 31 окт.
Можно ли, на ваш взгляд, утверждать, что в следующем стихотворении и...
Онлайн-помощь, Литература
Срок сдачи к 12 окт.
Выполнить контрольную работу с практическими заданиями
Контрольная, Технология производств, менеджмент, бжд
Срок сдачи к 14 окт.
Самодельные взрывные устройства используемые в зоне боевых действий
Статья, Взрывчатые вещества, военное дело, химия
Срок сдачи к 20 окт.
Реферат на тему: стратегия развития тнк «Лукойл» на мировом рынке
Реферат, Корпорации в мировой экономике
Срок сдачи к 13 окт.
О наиболее типичных ошибках при изучении английского языка и некоторых путях их преодоления
Статья, Английский язык
Срок сдачи к 17 окт.
Расчет кузнечно-рессорного отделения предприятия г
Курсовая, Техническое обслуживание, менеджмент
Срок сдачи к 20 окт.
Вы начальник отдела документооборота, правового
Контрольная, Управление персоналом
Срок сдачи к 14 окт.
Заполните форму и узнайте цену на индивидуальную работу!