Зміст
Введення
1. Опис предметної області і вимог до інформаційної системи
2. Проектування бази даних
. 1 Концептуальна модель бази даних
. 2 Логічна модель реляційної бази даних
. 3 Фізичне проектування
. 4 Опис таблиць бази даних
. 5 Реалізація бази в СУБД MS Access
Висновок
Список літератури
Додаток
Введення
Основні ідеї сучасної інформаційної технології базуються на концепції баз даних (БД). Відповідно до даної концепції основою інформаційної технології є дані, організовані в БД, які адекватно відображають реалії дійсності в тій чи іншій предметної області і забезпечують користувача актуальною інформацією у відповідній предметній області.
Мета даної курсової роботи - введення в основні методи проектування і розробки баз даних з використанням сучасних систем управління базами даних. Базу даних (БД) можна визначити як інтегровану сукупність даних, спільно використовувану різними завданнями в рамках деякої автоматизованої інформаційної системи.
Завдання:
Створення
. Концептуальною (инфологической) моделі;
. Логічною (даталогіческой) моделі;
. Фізичної моделі
Система управління базами даних (СКБД) - це загальносистемне програмне засіб, призначений для створення, підтримки і використання бази даних.
Спосіб організації логічної структури зберігання даних в базі даних називається моделлю даних.
Спосіб організації логічної структури зберігання даних в базі даних називається моделлю даних. Моделі даних визначаються трьома компонентами:
1. Допустимої організацією даних;
2. Обмеженнями цілісності;
. Безліччю допустимих операцій.
У теорії баз даних виділяють три основні моделі: ієрархічну, мережеву, реляційну. Будь-яка СУБД, як правило, підтримує тільки одну з цих моделей даних. Більшість сучасних СУБД відноситься до реляційному типу. З погляду рівня складності і застосування все СУБД можна розділити на:
· Професійні або промислові;
· Персональні або настільні.
У прикладах даної роботи розглядаються основні принципи проектування реляційних баз даних та їх практична реалізація в MS Access. СУБД MS Access, хоча і не є потужним і гнучким засобом, може служити чудовим інструментом для освоєння понятійного апарату і прийомів роботи з базами даних. Продуманість користувальницького інтерфейсу MS Access зробили його популярним в якості засобу вирішення завдань організації та обробки даних для фахівців в області економіки. Ці додатки створюються в більшості випадків для власного використання при невеликому обсязі даних.
Бази даних розроблені в MS Access, застосовуються в інформаційних системах як невеликих магазинів, фірм, так і систем державних, громадських, соціальних структур. Прикладом такої структури і об'єктом буде розробка структури ТОВ «Бурят-Термінал» г.Улан-Уде. Предметом - СУБД MS Access, згадуваний раніше.
1. Опис предметної області і вимог до інформаційної системи
Предметною областю в даній роботі є ТОВ «Бурят-Термінал». Припустимо, що директор ТОВ «Бурят-Термінал» хоче отримати інформаційну систему, що автоматизує процеси взаємодії з клієнтами та постачальниками, обліку кадрів, обліку матеріальної частини, складання графіка роботи співробітників компанії.
На підставі даних вимог, припустимо, що знадобляться дані про відділ кадрів, що включають в себе відомості про співробітників, посадах, підрозділах, відпустках і т.д .; про послуги, які надає ТОВ «Бурят-Термінал»; про клієнтів, які користуються даними послугами; про постачальників, послугами яких користується ТОВ «Бурят-Термінал»; про договори, які укладені з постачальниками або клієнтами; про бухгалтерію, яка займається веденням бюджету підприємства; про облік матеріальної частини.
Складемо схему розроблюваної бази даних:
2. Проектування бази даних
2.1 Концептуальна модель бази даних
Концептуальна модель орієнтована на людину і не залежить від типу СУБД Така модель визначає сукупності інформаційних об'єктів, їх атрибутів і відносин між об'єктами, динаміку змін предметної області, а також характер інформаційних потреб...