В рамките на целостта на базата данни се отнася до факта, че тя съдържа пълна, последователна и
А огромно количество данни въведени в базата данни (- когато различни данни могат да се управляват от различни потребители) - причинява голям брой грешки при въвеждането (запис). Имайте предвид, че когато традиционната "хартия" обработката на информация е също доста често представяне на данни, записани неправилно. Но човек, работа с определени данни, имплицитно използва за мониторинг на съществуващите знания на тези данни. Например, офицер HR, виждайки дата на раждане на работника карта в 1693, веднага забеляза грешката и предположи, че просто транспонирани две цифри и реална година на раждане 1963 г. Това означава, че изявленията на служителите, сключени някои логически ограничения върху данните. Очевидно е, че е целесъобразно да се образуват и използват ограничения за проверка на коректността на въвеждане на данни при работа с базата данни.
Подходящи ограничения обикновено са разделени на 3 групи: външни, вътрешни, и специално предназначени. По тема област са на първите две групи, които ние очертават в този раздел. Вътрешни ограничения са вече в модела на данни, както и ще бъдат разгледани в раздела за раздел модел dannyhsootvetstvuyuschem.
Тези ограничения са свързани с адекватността на домейна на размисъл. Например, една организация не може да бъде по-млади от 17 и по-стари от 90 години. Съответният ограничението за годината на раждане (GR) може да се запише по следния начин:
Текуща година - 17> GR> текущата година - 90.
Един метод за определяне такива ограничения трансфер е ограничен набор от приемливи стойности на атрибут (така наречения "изброяване" тип данни). Например, преподавателско място в университета може да бъде един от следните: професор, доцент, старши преподавател, преподавател, асистент. въведената стойност на позиция за конкретен случай, не съвпада с един от посочените стойности, това е грешка.
Ограничения описани със специални проекти.
Така например, в базата данни на университета, за да въведете данни за броя на студентите и преподавателите. Според наредбите, определени за конкретна стойност на съотношението на студенти от броя на учителите. Проверка на тези отношения може да се използва за наблюдение на точността на данните. Такива структури са изградени въз основа на спецификата на данни на предметната област. Например, ние изграждаме много структури, подобни на следното: сборът от стойностите за даден атрибут за всички случаи на предприятието трябва да съответства на определен атрибут в случай на друго предприятие.
По този начин, в стъпка ER-моделиране за да се подобри надеждността на данните, необходими за формулиране на съответните граници на данните. В идеалния случай, всеки атрибут стойност трябва по някакъв начин да се контролира. Използването на тези ограничения може значително да увеличи точността на информацията в базата данни.
Кратки резултати. Процесът на моделиране на домейн. Дефинирани, използвани в този основни понятия (лица, атрибути, самоличност, комуникации, видове отношения, ER-диаграма).
Основните етапи на моделиране лица и отношения (симулации на местните представителства, асоциацията на местните модели на програмите, включени понятия идентичност агрегация. Обобщаване).
Предвид понятието ограничения целостта са подходящи за домейна (външни ограничения; ограничения, описани с помощта на специфични конструкции).
По-подробни снимки на лекцията може да се намери в [1-10].
Задача 1. С основна концепция описва какви данни ще се съхраняват в информационната система?
Как се нарича основната концепция, чрез която се описва какви данни ще се съхраняват в информационната система?