Теми рефератів
Авіація та космонавтика Банківська справа Безпека життєдіяльності Біографії Біологія Біологія і хімія Біржова справа Ботаніка та сільське гос-во Бухгалтерський облік і аудит Військова кафедра Географія
Геодезія Геологія Держава та право Журналістика Видавнича справа та поліграфія Іноземна мова Інформатика Інформатика, програмування Історія Історія техніки Комунікації і зв'язок Краєзнавство та етнографія Короткий зміст творів Кулінарія Культура та мистецтво Культурологія Зарубіжна література Російська мова Маркетинг Математика Медицина, здоров'я Медичні науки Міжнародні відносини Менеджмент Москвоведение Музика Податки, оподаткування Наука і техніка Решта реферати Педагогіка Політологія Право Право, юриспруденція Промисловість, виробництво Психологія Педагогіка Радіоелектроніка Реклама Релігія і міфологія Сексологія Соціологія Будівництво Митна система Технологія Транспорт Фізика Фізкультура і спорт Філософія Фінансові науки Хімія Екологія Економіка Економіко-математичне моделювання Етика Юриспруденція Мовознавство Мовознавство, філологія Контакти
Українські реферати та твори » Информатика, программирование » База даних "Чемпіонат авто"

Реферат База даних "Чемпіонат авто"

ЗМІСТ

Введення

1. Концептуальна модель бази даних В«Чемпіонат автоВ»

1.1 Основні поняття

1.2 Опис предметної області

1.3 Каталог завдань

1.4 Опис таблиць

1.5 Схема даних

1.6 ER-діаграма

2. Реляційна модель бази даних В«Спортивний комплексВ»

2.1 Вибір логічної моделі

2.2 Основні поняття

2.3 Проектування реляційної моделі

2.3.1 Нормалізація відносин

2.3.2 Опис ключів

2.3.3 Правила цілісності

3. Реалізація бази даних В«Чемпіонат авто В»

4. Результат роботи бази даних В«Чемпіонат автоВ»


ВСТУП

Вибір предметної області В«Чемпіонат автоВ» обумовлений особистим інтересом і можливістю поширення бази даних серед фахівців і цікавляться. При проектуванні програм з'ясовуються запити та побажання користувача, і визначається можливий підхід до вирішення завдання. Завдання аналізується. На основі цього аналізу реалізується конкретна модель в конкретній програмному середовищі. Результати кожного етапу проектування використовуються як вихідний матеріал наступного етапу. Аналізується поточна організація В«Чемпіонат автоВ», виділяються проблеми для вирішення, визначаються об'єкти відносини між ними, розробляється модель з урахуванням конкретних умов її функціонування. База даних орієнтована на певну предметну область і організована на основі деякого підмножини даних. Можливості баз даних корисні в областях, пов'язаних з довготривалим управлінням інформацією, таких як електронні бібліотеки та сховища даних. При проектуванні системи обробки даних найбільше нас цікавить організація даних. Вимоги окремих користувачів повинні бути представлені в єдиному "узагальненому представленні". Останнє називають концептуальною моделлю. У процесі проектування необхідно: Описати предметну область; визначити склад і зміст інформації, використовуваної в даної предметної області; виявити сутності; виявити зв'язки між сутностями; представити модель у вигляді схеми даних і ER-діаграми; проаналізувати модель з урахуванням інформаційних потреб користувачів; створити спроектовану БД в середовищі Delphi; розробити додатка реалізації запитів і вирішення завдань; реалізувати можливість сортування та пошуку; представити кілька звітів і діаграм.


1. КОНЦЕПТУАЛЬНА МОДЕЛЬ БАЗИ ДАНИХ В«ЧЕМПІОНАТ АВТОВ»

1.1 Основні поняття

При розробці бази даних ми будемо користуватися наступними поняттями:

Сутність - особистості, факти, об'єкти реального світу, що мають відношення до деякої проблемної області.

Атрибут - Це інформаційне відображення властивостей об'єкта. При реалізації інформаційної моделі на якомусь носії інформації, атрибут часто називають елементом даних, полем даних або просто полем.

Примірник сутності - Це один набір значень його елементів даних.

Домен - Семантичне поняття, яке можна розглядати як підмножину значень деякого типу даних, що мають певний сенс.

Зв'язок - Це функціональна залежність між сутностями.

Концептуальна модель - Представляє інтегровані концептуальні вимоги всіх користувачів до базі даних даній предметній області.

1.2 Опис предметної області

У даному підрозділі дається короткий опис предметної області, в якій функціонує система В«Чемпіонат автоВ». Описуються середовище функціонування, цілі і завдання розробленої бази даних. При проектуванні бази даних всі зусилля розробника повинні були направлені в основному на структуризацію даних і виявлення взаємозв'язків між ними. Проектування схеми даних і ER-діаграми засноване на аналізі вирішуються в спортивному комплексі з обробки даних. Схема даних включає описи об'єктів і їх взаємозв'язків, що представляють інтерес у розглянутій предметній області і виявляються в результаті аналізу даних.

Всі чемпіонати з автоперегонів, що проводяться в окремому місті, інформація про учасників, спонсорів, майстрах по ремонту і т.д. зберігається в базі даних В«Чемпіонат автоВ». Також в даній системі реєструються всі результати заїздів для кожного гонщика, в тому числі час, місце, і назва чемпіонату. Існує можливість редагування інформації. До даних можливостям ставляться додавання, видалення і зміна записів. Крім того в цій базі даних зберігається інформація, не тільки про чемпіонатах, але й про гонщиків, майстрах автомайстерні та автомобілях, що беруть участь в гонках. Дана інформація також може віддалятися, додаватись, редагуватися.

1.3 Каталог завдань

Грунтуючись на описі предметної області, визначимо коло запитів і завдань, які передбачається вирішувати з використанням бази даних В«Чемпіонат автоВ».

Завдання:

В· відомості про гонщиків;

В· відомості про автомобілях;

В· відомості про чемпіонатах;

В· відомості про працюючому персоналі;

В· відомості про спонсорів;

В· наявні терміни ремонті автомобілів;

В· інформація про місця проведення чемпіонатів;

В· список заїздів, час і місце учасників

Внаслідок великого обсягу інформації що зберігається в базі даних користувач повинен мати швидкий доступ до цікавлять йому даними. Простий і зрозумілий інтерфейс дозволяє прискорити роботу з базою.

1.4 Опис таблиць

1) Майстерня

* ID майстерні

idmaster + Автомобіль avtomast S Вартість Ремонту stoim I Дата закінчення ремонту daterem D Номер Боксу nbox I Прізвище Майстри familmast S

2) Працівники Майстерні

* ID майстра

idworker + Прізвище familwork S Ім'я namework S батькові fathwork S Дата Народження datework D Стаж stag I

3) Cписок Автомобілів

* Марка

CodeWork + Модель model S Рік Випуску yearvyp I Пробіг probeg I


Страница 1 из 3Следующая страница

Друкувати реферат
Замовити реферат
Реклама
Наверх Зворотнiй зв'язок