Лабораторна робота №10 Використання мови sql для роботи з базою даних у форматі Mysql порядок виконання роботи 1 icon

Лабораторна робота №10 Використання мови sql для роботи з базою даних у форматі Mysql порядок виконання роботи 1




Скачати 89.31 Kb.
НазваЛабораторна робота №10 Використання мови sql для роботи з базою даних у форматі Mysql порядок виконання роботи 1
Дата конвертації21.05.2013
Розмір89.31 Kb.
ТипЛабораторна робота

Лабораторна робота №10

Використання мови SQL для роботи з базою даних у форматі MySQL



Порядок виконання роботи


1. Відкрити у Delphi проект для роботи з базою даних у форматі MySQL з ЛР №8. Перевірити правильність виконання запиту до таблиці бази даних для вибірки усіх записів (за допомогою компоненти Query та оператора SELECT).


2. Використовуючи компоненти Query (методи SQL.Add, Open, ExecSQL, Close, SQL.Clear), оператори та функції мови SQL, створити запити до таблиць баз даних відповідно до варіанту індивідуального завдання:

  1. для обчислення і виведення на екран мінімального або максимального значення поля (оператор SELECT …, функції MIN та MAX);

  2. для обчислення і виведення на екран суми або середнього значення поля (оператор SELECT, функції SUM та AVG);

  3. для обчислення і виведення на екран кількості елементів із заданим значенням поля або із заданого проміжку значень поля (оператор SELECT … WHERE …, функція COUNT).


3. Результати виконання запитів вивести на екран.


4. Використовуючи стандартні компоненти, надати користувачеві можливість задавати параметри запитів під час виконання програми.


5. У звіті по роботі навести умови запитів, код створених запитів на мові SQL та результати їх виконання, тексти відповідних програмних модулів.


Список літератури


1. Шумаков П.В., Фаронов В.В. Delphi 5. Руководство разработчика баз данных. – М.: Нолидж, 2000. – 640 с., ил.

2. Фаронов В.В. Программирование баз данных в Delphi 7. Учебный курс. – СПб.: Питер, 2006. – 459 с.: ил.

3. Кенту М. Delphi 7 для профессионалов. – СПб.: Питер, 2004. – 1101 с.

4. Тейксейра С., Пачеко К. Borland Delphi 6. Руководство разработчика. – М.: Изд. дом Вильямс, 2002. – 1120 с.

^

Варіанти індивідуальних завдань до лабораторної роботи № 10





  1. Страхова компанія.

a) таблиця “Вид страхування”, мінімальне значення “Комісійної винагороди”;

b) таблиця “Угоди”, сума “Страхових сум” з початку 2011 року;

c) таблиця “Філія”, кількість філій розташованих у Львові.


2. Реалізація готової продукції.

a) таблиця “Товари”, максимальне значення “Роздрібної ціни”;

b) таблиця “Операції”, сума “Кількостей” для заданого “Коду товару”;

c) таблиця “Покупці”, кількість покупців, які не мають телефона.


3. Ведення замовлень.

a) таблиця “Замовлено”, мінімальне значення “Кількості”;

b) таблиця “Замовлення”, середнє значення “Знижки”;

c) таблиця “Замовники”, кількість замовників, для яких не відома “Контактна особа”.


4. Служба зайнятості.

a) таблиця “Операції”, максимальне значення “Комісійних”;

b) таблиця “Операції”, середнє значення “Комісійних” для “Посади” – директор;

c) таблиця “Роботодавці”, кількість роботодавців з “Адресою” – Львів або Київ.

5. Нотаріальна контора.

a) таблиця “Операції”, мінімальне значення “Суми”;

b) таблиця “Операції”, сума “Комісійних”;

c) таблиця “Клієнти”, кількість клієнтів з “Видом діяльності” – “видавнича справа”.


6. Фірма з продажу запчастин.

a) таблиця “Постачання”, максимальне значення “Дати”;

b) таблиця “Постачання”, сума “Кількостей” для деталі з “Назвою” – “гайка”;

c) таблиця “Деталі”, кількість деталей з “Назвою” – “колесо”.


7. Курси підвищення кваліфікації.

a) таблиця “Групи”, мінімальне значення “Кількості студентів”;

b) таблиця “Навантаження”, середнє значення “Оплати”;

c) таблиця “Групи”, кількість груп зі “Спеціальністю” – “Видавничо-поліграфічна справа”.


8. Визначення факультативів для студентів.

a) таблиця “Навчальний план”, максимальне значення “Семестра”;

b) таблиця “Навчальний план”, середнє значення “Оцінки” для предмету “Світова література”;

c) таблиця “Предмети”, кількість предметів з “Об’ємом” – більше 50 годин.


9. Страхова компанія.

a) таблиця “Вид страхування”, мінімальне значення “Комісійної винагороди”;

b) таблиця “Виплати”, сума “Сум виплати” з початку 2011 року;

c) таблиця “Угоди”, кількість угод з “Тарифною ставкою”більше 10 %.


10. Складання навчального плану.

a) таблиця “Викладачі”, максимальне значення “Стажу”;

b) таблиця “Предмети”, сума “Кількостей годин” для великої “Складності”;

c) таблиця “Викладачі”, кількість викладачів які не мають “Вченого ступеня”.


11. Розподіл додаткових обов’язків.

a) таблиця “Співробітники”, мінімальне значення “Окладу”;

b) таблиця “Види робіт”, середнє значення “Оплати”;

c) таблиця “Роботи”, кількість робіт у 1-му півріччі 2011 року.


12. Технічне обслуговування верстатів.

a) таблиця “Верстати”, максимальне значення “Року випуску”;

b) таблиця “Види ремонту”, середнє значення “Вартості”;

c) таблиця “Ремонт”, кількість ремонтів, які, ще не почались.


13. Туристична фірма.

a) таблиця “Путівки”, мінімальне значення “Тривалості”;

b) таблиця “Вакансії”, сума “Цін” для вакансій без знижки;

c) таблиця “Клієнти”, кількість клієнтів зі львівською “Адресою”.


14. Вантажні перевезення.

a) таблиця “Маршрути”, максимальне значення “Дальності”;

b) таблиця “Виконана робота”, сума “Премій”;

c) таблиця “Водії”, кількість водіїв зі “Стажем” більше 10 років.


15. Облік телефонних переговорів.

a) таблиця “Міста”, мінімальне значення “Тарифу нічного”;

b) таблиця “Міста”, середнє значення “Тарифу денного”;

c) таблиця “Переговори”, кількість переговорів в межах 5 хвилин.


16. Облік внутрішньоофісних витрат.

a) таблиця “Відділи”, максимальне значення “Кількості співробітників”;

b) таблиця “Витрати”, середнє значення “Суми”;

c) таблиця “Види витрат”, кількість видів з “Граничною нормою” більше 100 грн.

17. Страхова компанія.

a) таблиця “Вид страхування”, мінімальне значення “Комісійної винагороди”;

b) таблиця “Виплати”, сума “Сум виплати” у минулому році;

c) таблиця “Філія”, кількість філій поза Львівською областю.


18. Бібліотека.

a) таблиця “Книги”, максимальне значення “Вартості прокату”;

b) таблиця “Книги”, сума “Вартостей задатку” для “Жанру” – “фантастика”;

c) таблиця “Видача книги”, кількість книг, які ще не повернуто.


19. Прокат автомобілів.

a) таблиця “Автомобілі”, мінімальне значення “Вартості”;

b) таблиця “Автомобілі”, середнє значення “Вартості прокату” для “Типу” – “вантажний”;

c) таблиця “Видача автомобіля”, кількість видач з початку місяця.


20. Видача банком кредитів.

a) таблиця “Види кредитів”, максимальне значення “Терміну”;

b) таблиця “Кредити”, середнє значення “Суми”;

c) таблиця “Клієнти”, кількість клієнтів з “Формою власності” – “приватна”.


21. Інвестування вільних засобів.

a) таблиця “Види інвестицій”, мінімальне значення “Комісійних”;

b) таблиця “Інвестиції”, сума “Сум” на термін більше 1 року;

c) таблиця “Клієнти”, кількість клієнтів з “Адресою” в Києві.


22. Зайнятість акторів театру.

a) таблиця “Спектаклі”, максимальне значення “Бюджету”;

b) таблиця “Зайнятість акторів”, сума “Вартостей контракту”;

c) таблиця “Актори”, кількість акторів зі “Званнями”.


23. Платна поліклініка.

a) таблиця “Лікарі”, мінімальне значення “Категорії”;

b) таблиця “Звернення”, середнє значення “Вартості лікування”;

c) таблиця “Пацієнти”, кількість пацієнтів працездатного віку.


24. Аналіз динаміки показників фінансової звітності різних підприємств.

a) таблиця “Показники”, максимальне значення “Важливості”;

b) таблиця “Динаміка показників”, середнє значення “Значення” для показника – “сукупній дохід”;

c) таблиця “Динаміка показників”, кількість записів з початку року.


25. Облік телекомпанією вартості реклами.

a) таблиця “Передачі”, мінімальне значення “Вартості хвилини”;

b) таблиця “Реклама”, сума “Тривалостей” у поточному місяці;

c) таблиця “Замовники”, кількість замовників з відомою “Контактною особою”.


26. Ломбард.

a) таблиця “Речі”, максимальне значення “Оціночної вартості”;

b) таблиця “Позики”, сума “Сум позики” за минулий рік;

c) таблиця “Позичальники”, кількість позичальників з інших міст.


27. Облік орендних платежів.

a) таблиця “Орендатори”, мінімальне значення “Дати початку оренди”;

b) таблиця “Платежі”, середнє значення “Суми платежу” у поточному році;

c) таблиця “Приміщення”, кількість приміщень з “Площею” більше 100 кв.м..


28. Ювелірний салон.

a) таблиця “Покупці”, максимальне значення “Відсотку знижки”;

b) таблиця “Купівлі”, середнє значення “Сума до оплати”;

c) таблиця “Ювелірні вироби”, кількість виробів із діамантами.

Об’єктно-орієнтоване програмування. 2010/11 навч. рік Лабораторна робота № 10.



Схожі:

Лабораторна робота №10 Використання мови sql для роботи з базою даних у форматі Mysql порядок виконання роботи 1 iconЛабораторна робота №9 Використання мови sql для роботи з базою даних у форматі InterBase Порядок виконання роботи 1
Відкрити у Delphi проект для роботи з базою даних у форматі InterBase з лр №7. Перевірити правильність виконання запиту до таблиці...
Лабораторна робота №10 Використання мови sql для роботи з базою даних у форматі Mysql порядок виконання роботи 1 iconСтворення проекту для роботи з базою даних у форматі Paradox
За допомогою програми bde administrator вибрати каталог на диску для розміщення бази даних та задати для нього псевдонім (alias)...
Лабораторна робота №10 Використання мови sql для роботи з базою даних у форматі Mysql порядок виконання роботи 1 iconДокументи
1. /Конспект лекций/Использование SQL Server Management Studio.doc
2. /Конспект...

Лабораторна робота №10 Використання мови sql для роботи з базою даних у форматі Mysql порядок виконання роботи 1 iconЛабораторна робота. Робота в інтегрованому середовищі turbo сі. Базові конструкції, програмування з використанням умовного оператора. Мета роботи
Мета роботи: навчитися складати алгоритми розв’язку задач у вигляді блок-схем,ознайомитися з простими типами даних та базовими конструкціями...
Лабораторна робота №10 Використання мови sql для роботи з базою даних у форматі Mysql порядок виконання роботи 1 iconЛабораторна робота Робота із масиви Мета роботи: вивчити засоби мови Сі для оголошення масивів даних, звернення до їх елементів за допомогою індексів, введення масивів з клавіатури та виведення на екран
Освоїти способи звернення до елементів масивів за допомогою вказівників. Навчитись виділяти та використовувати динамічну пам’ять...
Лабораторна робота №10 Використання мови sql для роботи з базою даних у форматі Mysql порядок виконання роботи 1 iconЛабораторна робота №10 Використання підпрограм і підпрограм-функцій Порядок виконання роботи Скласти алгоритмічною мовою Фортран програму чисельного інтегрування функції. 2
В задачах електромеханіки досить часто виникає необхідність обчислення означених інтегралів
Лабораторна робота №10 Використання мови sql для роботи з базою даних у форматі Mysql порядок виконання роботи 1 iconЛабораторна робота №10 Створення структури таблиць бази даних у субд ms access Мета роботи: навчитися створювати структуру таблиць у базі даних. Теоретичні відомості
Фотографії письменників збережіть в окремому файлі. Ілюстрації до твору виконайте в графічному редакторі або скануйте і збережіть...
Лабораторна робота №10 Використання мови sql для роботи з базою даних у форматі Mysql порядок виконання роботи 1 iconЯзык разметки xml. Назначение, возможности, перспективы
Сравнительная характеристика субд mysql и ms sql для задач управлениея контентом
Лабораторна робота №10 Використання мови sql для роботи з базою даних у форматі Mysql порядок виконання роботи 1 icon1. vba. Призначення мови, її зв′язок із додатками Office
Вони можуть бути використані для оформлення документації, аналізу даних таблиць, полегшення роботи з базами даних, або просто як...
Лабораторна робота №10 Використання мови sql для роботи з базою даних у форматі Mysql порядок виконання роботи 1 iconЛабораторна робота №4 Тема роботи: Конференцзвязок в NetMeeting, icq мета роботи
Мета роботи: ознайомитися та одержати навички роботи із програмними й технічними засобами передачі-прийому інформації, організації...
Додайте кнопку на своєму сайті:
Документи


База даних захищена авторським правом ©te.zavantag.com 2000-2017
При копіюванні матеріалу обов'язкове зазначення активного посилання відкритою для індексації.
звернутися до адміністрації
Документи