Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Бази данних.doc
Скачиваний:
0
Добавлен:
25.02.2020
Размер:
671.74 Кб
Скачать

ХАРКІВСЬКИЙ УНІВЕРСИТЕТ ПОВІТРЯНИХ СИЛ

імені ІВАНА КОЖЕДУБА

Кафедра математичного та програмного забезпечення АСУ

Курсова робота

з (назва дисципліни)

на тему: Розробка бази даних «Дилерско-дистрибьюторская сеть»

 

Студентки 3 курсу 531к групи напряму підготовки 050103 програмна інженерія спеціальності

Близнюк А.А.

                                  (прізвище та ініціали)  Керівник Карпова І.В.   (посада, вчене звання, науковий ступінь, прізвище та ініціали)

Національна шкала

Кількість балів:

Оцінка: ECTS

Члени комісії

(підпис) (прізвище та ініціали)

(підпис) (прізвище та ініціали)

(підпис) (прізвище та ініціали)

м. Харків – 2013 рік

ЗМІСТ

Вступ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

Завдання на курсову роботу . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

  1. Проектування бази даних: . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

    1. Концептуальне проектування. . . . . . . . . . . . . . . . . . . . . 6

    2. Логічне проектування . . . . . . . . . . . . . . . . . . . . . . . . . . .10

    3. Фізичне проектування. . . . . . . . . . . . . . . . . . . . . . . . . . .16

  2. Реалізація запитів до бази даних. . . . . . . . . . . . . . . . . . . . . . .21

Висновки. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Список використаних джерел. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

ВСТУП

В даний час життя людини настільки сильно насичена різного роду інформацією, що для її обробки потрібно створення величезної кількості сховищ і банків даних різного призначення. Зараз практично будь-яка задача зв'язана з маніпулюванням інформацією і даними. З тієї причини в останні роки з'явилася безліч різних комп'ютерних систем, називаних системами керування базами даних, що призначені саме для цих цілей.  Терміни база даних (БД) найчастіше вживаються в комп'ютерній тематиці. Поняття БД можна застосувати до будь-якої інформації, у якій маються зв'язані по визначеній ознаці елементи, збереженої й організованої особливим образом — як правило, у виді таблиць. БД - це деяка подоба електронної картотеки, електронного сховища даних, що зберігається в комп'ютері у виді одного чи декількох файлів

Комп'ютеризована інформаційна система являє собою програмний комплекс, задачі якого складаються в підтримці надійного збереження БД у комп'ютері, виконанні перетворень інформації і відповідних обчислень, наданні користувачам зручного і легко освоюваного інтерфейсу. Традиційно обсяги інформації, з якими приходиться мати справа таким системам, досить великі, а самі БД мають досить складну структуру. Прикладами інформаційних систем є системи замовлення залізничних чи авіаційних квитків, банківські системи і багато хто інші.

Інформація усередині таблиці складається з полів, кожне з який має власне ім'я. Кожен рядок таблиці потрібно розглядати як запис, при цьому інформація в ній заноситься у відповідні полючи. У той же час усі записи складаються з однакових полів, а характер інформації для одного полючи у всіх записах однаковий, але різні полючи мають різний характер збережених даних. Основним призначенням БД у першу чергу є швидкий пошук інформації, що міститься в ній. При значному розмірі БД ручний пошук, а також модифікація інформації, що міститься, забирає значний час. Використання комп'ютера для обробки БД усуває перераховані вище проблеми при пошуку і вибірці інформації. У цьому випадку її модифікація здійснюється досить швидко й ефективно, а сама БД, що складається з тисяч записів, може легко уміститися на диску.

ЗАВДАННЯ НА КУСРОВУ РОБОТУ

  1. Специфікація вимог замовника на створення бази даних "ім'я бази даних у відповідності із індивідуальним завданням".

Дилерско-дистрибьюторская сеть

Код партнера, ФИО, дата рождения, индекс, город, улица, телефон рабочий, телефон домашний, р/с, паспорт, код предприятия, название, ФИО директора, ФИО представителя, индекс, город, улица, телефон, факс, р/с, код товара, название, цена, уровень сотрудничества, дата, стоимость подготовки, дата отправки материалов, сумма вознаграждения, дата выплаты, код контракта, дата, сумма контракта, сумма выплаты, дата выплаты

  1. На основі специфікації вимог замовника виконати концептуальне та логічне проектування бази даних, завершивши його словником даних та заключною діаграмою "сутність - зв'язок" з відповідними поясненнями і відображенням ключових атрибутів.

  2. Використовуючи СУБД виконати фізичну реалізацію логічного проекту бази даних: створити схему і таблиці. Для відповідних атрибутів кожної таблиці вказати умови збереження цілісності даних. Заповнити таблиці даними (10 – 12 рядків у кожну таблицю).

  3. Виконати 8 – 10 запитів до створеної бази даних, використовуючи типи запитів.