Създаване на база данни за фактурата

Система за управление на база данни (СУБД), централизирана сигурност и цялост на данните, защита срещу неоторизиран достъп. Изграждане на концептуални и релационни модели. Процес на нормализиране. Проектиране на база данни в ACCESS.

данни

Изпратете вашата добра работа в базата знания е проста. Използвайте формуляра по-долу

Студенти, аспиранти, млади учени, използващи базата от знания в своето обучение и работа, ще ви бъдат много благодарни.

  • Федерална агенция за образование

ТОМСКИ ДЪРЖАВЕН УНИВЕРСИТЕТ НА СИСТЕМИ ЗА УПРАВЛЕНИЕ И РАДИОЕЛЕКТРОНИКА (TUSUR)

Катедра за интегрирана информационна сигурност на електронните изчислителни системи

СЪЗДАВАНЕ НА БАЗА ДАННИ ЗА ОВЕРЛАЙ

Обяснителна бележка за курсова работа.

Федерална агенция за образование

ТОМСКИ ДЪРЖАВЕН УНИВЕРСИТЕТ НА СИСТЕМИ ЗА УПРАВЛЕНИЕ И РАДИОЕЛЕКТРОНИКА (TUSUR)

Катедра за интегрирана информационна сигурност на електронните изчислителни системи (KIBEVS)

Необходимо е да се създаде база данни на паспортната и визовата услуга. Изследвайте дадена тематична област, изберете основни атрибути. Изградете концептуален модел на домейн.

Въз основа на концептуалния модел изградете релационен модел, установете връзки между обектите. Задайте първични и външни ключове. Извършете нормализиране. Обяснете извършените трансформации.

Проведете проучване на получения модел, като зададете няколко сложни заявки към получения модел.

Дата на издаване на заданието: „____“ _______ 2006 г.

Задачата е приета за изпълнение

"____" ___________ 2006 г. Подпис на ученика ___________

1. Изграждане на концептуален модел

2. Изграждане на релационен модел

4. Проектиране на база данни в ACCESS

5. Създаване на SQL заявки

Списък на използваните източници

Система за бази данни е всяка компютърна информационна система, в която данните могат да се споделят от много приложения. Това означава, че данните са организирани да поддържат повече от едно конкретно приложение. Основната разлика между системата от бази данни и традиционната файлова система е многократното и разнообразно използване на едни и същи данни. Данните не са обвързани или контролирани от някое конкретно приложение. Отделните приложения вече не са отговорни за създаването и поддържането на данни. Тези отговорности са възложени на долния слой на софтуера - системата за управление на базата данни (СУБД). СУБД действа като посредник между потребителите на приложения и данните. Също така СУБД трябва да предоставя гаранции за сигурността и целостта на базата данни. Потребителите на компютри трябва да могат да защитят данните си от неоторизиран достъп, както и да ги възстановят в случай на някаква системна повреда. Централизираната сигурност на данните е важна характеристика на СУБД. Най-същественото предимство на системите за бази данни е централизираната цялост на данните.

При изучаване на бази данни техният дизайн е от решаващо значение. Изграждането на концептуален модел е процес на моделиране на семантичното съдържание на база данни. Концептуалният модел се състои от следните три основни компонента.

1 Обекти. Това са елементи от реалния свят, които могат да съществуват независимо. В моя случай обектите са: магазин, продавач, фактура, център. офис. Обектът е представен в концептуалния модел от правоъгълник с неговото име.

3 Връзки. Връзката представлява взаимодействието между обектите. На диаграмата тя е изобразена като диамант, който свързва субектите, участващи в отношенията. В моя случай връзката между служителя по паспорта и документите ще бъде едно към много, тъй като определен пакет документи се обслужва от един служител на паспорта, който от своя страна обработва произволен брой документи. Всички останали връзки ще бъдат едно към едно, тъй като всеки гражданин има свой собствен набор от документи, всеки комплект документи съответства на един руски паспорт и един чуждестранен паспорт.

Фигура 2.1 показва концептуален модел на дадена база данни.

Фигура 2.1 - Концептуален модел

2. Изграждане на релационен модел

Днес преобладава технологията на релационните бази данни. Той осигурява относително просто средство за представяне и манипулиране на данни. В релационна база данни всички данни се съхраняват в таблици. Имената на обектите ще станат заглавия на таблици, а атрибутите - колони. Целостта на данните в релационна база данни се основава на концепцията за ключовете. Първичен ключ (PK) е атрибут, който може да се използва за уникално идентифициране на таблица. Така че за таблицата „магазин“ първичният ключ ще бъде „id_M“, за таблицата „продавач“ - „id-P“, за таблицата „фактура“ - „id_N“, таблицата „централен офис“ ще бъде идентифицирана с атрибут “id_C”. Чуждестранният ключ (FK) е атрибут, който съществува в множество таблици и е първичният ключ на една от тези таблици. Връзката се осъществява от първичния ключ на една таблица към външния ключ на друга таблица. Релационният модел е показан на фигура 3.1.