модел на домейн и модел на данните
Той вече беше посочено, че за решаване на проблемите, свързани с използването на данни (като съвкупност от конкретни стойности на атрибути), които определят съдържанието на базата данни, самата данни трябва да бъдат напълно разбира и тълкува, че е за да се покаже необходимата информация за домейна, което е възможно само в случай на определяне на отношенията между отделни факти (данни).
По този начин, модел домейн е структурен модел. и че е необходимо в този модел на информационна система са определени начини, за да го изведе Същности, атрибути и връзки в структурата на данните,
Въпреки това, изборът на обекти, техните свойства и сдружения са необходимо, но не достатъчно условие за съществуването на модела на домейна. За потребители на информационната система е важно, че дисплеят на обекти от реалния свят, беше категоричен и последователен. В този случай ние казваме, че базата данни, трябва да отговарят на целостта. С цел да се гарантира точността и взаимна съгласуваност на данните в базата данни на някои ограничения, които се наричат ограничения цялост, т.е. посочат условията, които трябва да отговарят на стойностите на елементите на данните, описващи обекти и връзки (например година служител на раждане не трябва да започва с 17 ..). В бъдеще това ще се счита за различни видове ограничения за интегритет.
По този начин, модел домейн - описание на структурата на домен, заедно с набор от свързани ограничения целостта (статичен модел) .Dinamicheskaya модел включва, освен това, описанието на поведението на образувания и отношения на всеки вид.
Като се има предвид по-рано формулира дефиницията на понятието за бази данни и модели, че е възможно да се каже, че:
4. Определяне на база данни - е създадена и се поддържа в компютърна среда, статичен или динамичен модел домейн. при условие, контролирана набор от имена на данни, показва състоянието на обектите и техните взаимоотношения с външната памет на компютъра.
Забележка. Както при всеки модел, базата данни показва специално оглед на предметната област.
Въпреки това, на избрания компонент на базата данни като модел на домейн не е достатъчно за решаване на проблемни ситуации и постигане на техните цели. Решаването на проблемите е възможно само с набор от операции. че могат да се справят съдържанието на база данни (нейните компоненти).
Така стигаме до общата концепция за модел на данните. което трябва да включва следните компоненти:
· Допустимо организация на данните,
· Семантичните ограничения цялост,
· Задаване на допустимите дейности.
Очевидно е, че на снимачната площадка на разрешените операции зависят от специфичните инструменти RDBMS, в който изпълнява модел на домейн.
По този начин, моделът на данните може да се определи като съвкупност от правила за структуриране на данни в бази данни, допустимите дейности по тях, както и ограничения за интегритет, които те трябва да отговарят.
Забележка. В модела на данни не могат да се вземат под внимание всички видове ограничения, например, не е възможно да се вземат предвид резултатите от неправилното прилагане на колективни искания до хранилището на данни.
Трябва да отбележим, че концепцията за модел на данните може да се разглежда по два начина:
· СУБД инструменти (разделителна способност на данни и манипулиране на инструменти)
· В резултат на симулацията.
Полученият модел обикновено се нарича модел на база данни. Трябва да отбележим тук, че функцията на модели в тези отношения се различават значително. В момента моделът терминът база данни се счита за остаряла (въпреки че в литературата и е установено), модел на данните обикновено се разбира като инструменти за бази данни, а крайният резултат от симулацията в рамките на избраната база данни е схема на база данни на различни нива (вж. Раздел 3.3).
Контролен лист за втората секция
1. Определете следните основни понятия: данни, елементите на данните, атрибутите, обект, предмет площ.
2. Какво определя семантиката на обекта.
3. Формулиране на определението за база данни, въз основа на понятията в областта.
4. Дайте определение за: проблемът, проблем ситуация, цел, решаване на проблеми околната среда.
5. Дайте една обща дефиниция на понятието за системата. Дайте основните характеристики на системата, тъй като изследвания обект.
6. Дайте обща дефиниция на модела на концепция. Какво е най-отличителната черта на модела към други видове системи. Списък системните характеристики на модела.
7. Определяне на определението на базата данни като модел на домейн.
8. Формулиране на концепцията за модел на данните. Какви са компонентите трябва да бъдат определени в модела, така че може да се разглежда като модел на данните.
9. Каква е разликата между модел на домейн и се поддържа от инструментите за СУБД специфичен модел на данните.
КОНЦЕПЦИЯ ЗА СОБСТВЕНОСТТА НА ДАННИ
Структурата на банката с данни
"Банка на данни" в литературата се тълкува по различни начини. В нашето изследване на информационната система ще бъде разбрано от банката с данни (BND), в който базата данни действа като основната информация. В тази интерпретация на БНД може да се определи като системен език. алгоритмично. софтуер. организационни и технически средства. осигурява централизирана подкрепа и колективно обобщени данни се използват, както и самите данни, съществуващи под формата на една или повече бази данни. Структурата на БНД може да бъде представена със следната схема (фигура 5.).
Крайният потребител (или информация за потребителя на потребителя) е лице (или група), в чийто интерес към БНД събира и съхранява информация, необходима за вземане на решение (управленски, научни, конструктивен и т.н.). Крайният потребител се счита за потребител извън програмиране, че за решаване на техните проблеми, да използвате БНД, пряко чрез компютър, или с помощта на специалисти терминал.
СУБД (Система за управление на база данни) - сложна софтуерна система за съхранение на данни в базата данни и след това да ги манипулира в интерес на крайните потребители. Всяка програма за прилагане (ПП), или базата данни на краен потребител се връща само на данните от базата данни, които са необходими, за да се отговори на искането дойде и в желаната форма.