ПредишенСледващото

1. йерархичен подход към организацията на бази данни. Йерархично база данни на дърветата са оформени с арки облигации възли и елементи от данни. Йерархичната структура предполага неравенство между данните - един строго към друга тема. Такива структури са, разбира се, ясно отговарят на изискванията на много, но не всички реални проблеми.

2. Моделът на мрежа за данни. се изпълняват Мрежовата база данни заедно с вертикални и хоризонтални връзки. Въпреки това, наследил много от недостатъците на йерархична и главен сред тях, необходимостта от ясно определяне на физическите данни слой комуникационни и както да следват тази структура връзки във всички заявки към базата данни.

3. релационния модел. Релационния модел се дължи на желанието да се направи база данни възможно най-гъвкава. Този модел е предоставила един прост и ефективен механизъм за поддържане на връзки за данни.

На първо място. всички данни в модела са представени само в таблици и таблици. Релационния модел - единственият от всички се осигурява съответствие на данните. И природата, и комуникация на същите тези лица са представени по абсолютно същия модел - таблици. Въпреки това, този подход усложнява разбирането на информацията за смисъл, съхранявани в базата данни, и като резултат, манипулирането на тази информация.

За да се избегнат трудностите на манипулация позволява на втория елемент на модела - релационна-пълна език (имайте предвид, че езикът е неразделна част от който и да е модел на данните, без модел не съществува). Пълнотата на езика в приложението към релационния модел е, че той трябва да извършва действие на релационна алгебра и релационно смятане (пълнота миналата доказано математически EF Codd). Освен това, езикът трябва да описва всяко искане под формата на операции с маси, а не да им линии. Един такъв език е SQL.

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

Свързани статии

Подкрепете проекта - споделете линка, благодаря!