Федеральне агентство з освіти
МІНІСТЕРСТВО ОСВІТИ УНІВЕРСИТЕТ СИСТЕМ УПРАВЛІННЯ ТА РАДІОЕЛЕКТРОНІКИ (ТУСУР)
Кафедра комплексної інформаційної безпеки електронних обчислювальних систем
(КІБЕВС)
В В В В
В
СТВОРЕННЯ БАЗИ ДАНИХ ДЛЯ НАКЛАДНІЙ
Пояснювальна записка до курсової роботи.
В В
Студент гр. 523-3
____________ Н.В.Власов
В«___В» _______________ 2006
Керівник курсової роботи
_____________ М.А.Сопов
В«___В» _______________ 2006
В
br clear=ALL>В
В В В В
2006
Федеральне агентство з освіти
В
МІНІСТЕРСТВО ОСВІТИ УНІВЕРСИТЕТ СИСТЕМ УПРАВЛІННЯ ТА РАДІОЕЛЕКТРОНІКИ (ТУСУР)
Кафедра комплексної інформаційної безпеки електронних обчислювальних систем (КІБЕВС)
В
ЗАВДАННЯ
Необхідно створити базу даних паспортно-візової служби. Дослідити задану предметну область, вибрати істотні атрибути. Побудувати концептуальну модель предметної області. p> На основі концептуальної моделі побудувати реляційну модель, встановити зв'язки між об'єктами. Задати первинні та зовнішні ключі. Провести нормалізацію. Пояснити виконані перетворення. p> Провести дослідження отриманої моделі, задавши кілька складних запитів до отриманої моделі. br/>
Дата видачі завдання: "____" _______ 2006
В
Завдання прийнято до виконанню
В«____В» ___________ 2006р. Підпис студента___________
Зміст
Введення
1. Побудова концептуальної моделі
2. Побудова реляційної моделі
3. Нормалізація
4. Проектування бази даних у ACCESS
5. Створення SQL запитів
Висновок
Список використаних джерел
Введення
Система з базою даних - це будь-яка інформаційна система на базі комп'ютера, в якій дані можуть спільно використовуватися багатьма додатками. Це означає, що дані організовані таким чином, щоб підтримувати не тільки одне конкретне додаток. Основна відмінність системи з базою даних від традиційної файлової системи - це багаторазове і різноманітне використання одних і тих же даних. Дані не прив'язані до якого конкретного додатком і не контролюється ним. Окремі програми більше не відповідають за створення і ведення даних. Ці обов'язки покладаються на нижележащий рівень програмного забезпечення - систему управління базою даних (СУБД). СУБД виконує роль посередника між користувачами додатків і даними. Також СУБД повинна забезпечувати гарантії безпеки та цілісності бази даних. Користувачі комп'ютера повинні мати можливість захистити свої дані від несанкціонованого доступу, а також відновити їх у разі деяких системних збоїв. Централізоване забезпечення безпеки даних - важлива особливість СУБД. Найбільш значну перевагу систем з базами даних - це централізоване забезпечення цілісності даних.
1. Побудова концептуальної моделі.
При вивченні баз даних найважливіше значення має їх проектування. Побудова концептуальної моделі являє собою процес моделювання смислового наповнення бази даних. Концептуальна модель складається з наступних трьох основних компонентів.
1 Сутності. Це елементи реального світу, які можуть існувати незалежно. У моєму випадку сутностями є: магазин, продавець, накладна, центр.офіс. Сутність представляється у концептуальної моделі прямокутником, в якому зазначено її ім'я.
2 Атрибути. Вони описують сутність. Атрибути представляються овалами з зазначенням імен, які прикріплені до сутності. У моєму випадку магазину відповідають: телефон, товари, назву, адресу. Продавцю відповідають: ПІБ, №, телефон, магазин, адресу. Центр. Офісу відповідають: адреса, телефон, назву. Накладний відповідають: сума, №, ким видана, дата видачі, податок, вид товару, в який магазин. p> 3 Зв'язки. Зв'язок представляє взаємодію між сутностями. На діаграмі вона зображується ромбом, який з'єднує сутності, беруть участь у зв'язку. У моєму випадку зв'язок між паспортистів та документами буде один до багатьох, так як конкретний пакет документів обслуговує один паспортист, який у свою чергу обробляє довільну кількість документів. Всі інші зв'язки будуть один до одного, оскільки кожному громадянину відповідає свій пакет документів, кожному набору документів відповідає один паспорт РФ і один закордонний паспорт. p> На малюнку 2.1 представлена ​​концептуальна модель заданої бази даних.
В
Малюнок 2.1 - Концептуальна модель
2. Побудова реляційної моделі
В даний час ...