Зміст
Введення
. Загальні вимоги до розробки додатків БД
. Основні поняття і класифікація систем управління базами даних
. Моделі організації даних
. Реляційні бази даних
. Призначення і принцип роботи SQL
. Инфологическая модель
. Логічна модель
. Структура таблиць
. Проектування SQL-запитів
. Структура і функції системи
. Керівництво для користувача
. Створення таблиць
. Створення програми в Delphi
. Створення поля з інформацією (Memo) і кнопок
. Створення підписів до таблиць
. Створення звітів
. Лістинг програми
Висновок
Список літератури
Введення
Для прийняття обгрунтованих і ефективних рішень у виробничій діяльності, в управлінні економікою і в політиці сучасний фахівець повинен вміти за допомогою комп'ютерів і засобів зв'язку одержувати, накопичувати, зберігати й обробляти дані, представляючи результат у вигляді наочних документів. Тому, так важливо вміти працювати з базами даних.
База даних - це організована структура, призначена для зберігання інформації. У сучасних базах даних зберігаються не тільки дані, але й інформація.
Про Delphi говорять як про середовище швидкого створення додатків. Це технологія візуального програмування, тобто користувач оформляє свою майбутню програму, і бачить результати своєї роботи ще до запуску самої програми. В принципі, сам процес написання додатка розділяється на дві частини. Перший - програміст розташовує на вікна своєї програми необхідні елементи, позиціонує, встановлює потрібні розміри, змінює властивості. Другий - власне, написання програмного коду, опис властивостей елементів, доступних тільки під час роботи додатка, опис реакцій на подію поява вікна, натискання на кнопку та ін. Для завдання будь-яких властивостей елементу розроблюваного докладання зовсім не обов'язково писати масивні текстові рядки, досить змінити це властивість в інспекторі об'єктів (так званому моніторі властивостей обраного елемента). Ця зміна автоматично доповнить або модифікує програмний код.
Це великий плюс у візуальній технології програмування. Створюючи або модифікуючи свій програмний продукт, користувач не знаючи або не звертаючи уваги на деякі властивості елемента програми, а використовуючи тільки необхідні, пише повністю готовий робочий продукт, часом виступає на рівних за складністю, з написаними на невізуальному редакторі.
Перед нами стоїть завдання скласти базу даних, яка містила б дані про навчальний план навчального процесу. Заповнивши базу даних, потрібно провести вибірковий аналіз за допомогою Sql-запитів.
база інфологічну таблиця програма
1. Загальні вимоги до розробки додатків БД
База даних повинна містити
a. Таблиці, для зберігання даних, не менше 3-х таблиць. Кожна таблиця повинна містити не менше 10 записів.
b.Форми для зручного перегляду, введення, редагування і пошуку даних, формування і відображення запитів. На формі повинні бути присутніми пояснень, підказки. При заповненні полів форми, для відомих наборів значень використовувати можливість вибору значень зі списку. Форми повинні бути по можливості пов'язаними, для оптимізації навігації по записах. На формі по можливості повинне розташовуватися максимум інформації для користувача. Передбачити обробку виникають семантичних ошібок..Отчети, що містять всі таблиці, форми, запроси.Меню для доступу до різних об'єктів бази данних.Справку, що містить повний опис завдання
2. Для програмування бази даних необхідно використовувати додаткову літературу по мові SQL, системі програмування DELPHI.
3. Перелік і способи самостійно вирішуваних завдань
1. Аналіз постановки задачі та предметної області.
2. Інфологіческое проектування, обгрунтування інформаційних об'єктів, доменів, атрибутів, зв'язків, складання інфологічної моделі.
. Логічне проектування, побудова та обгрунтування базових відносин, нормалізація.
. Проектування Sql-запитів.
. Програмування структури і загальних функцій в базі даних.
. Проектування БД в програмному середовищі.
. Розробка інтерфейсу програми.
. Оформлення пояснювальної записки.
4. Критерії оцінки отриманих компетенцій по курсовій роботі
Критерії заповнюються викладачем при захисті роботи, наведені в таблиці 1. На основі середньої оцінки виставляється оці...