Компютри, Данни на Guide-Bulgaria.com
DB - то ... Видовете и свойства на база данни
DB - съкращение, което означава "база данни" или "база данни" (в зависимост от контекста). В тази статия, ние смятаме, че той / те са, какво и къде да се прилагат. Също обсъдят СУБД и базата данни - това е едно и също, или не.
терминология
СУБД - е друг акроним, който стои за "система за управление на база данни". В най-общ смисъл, те представляват най-различни софтуерни решения, с които можете да организирате данните от базата данни. Това се отнася до запълването на информационната база, той се разпорежда, изтриване, копиране, анализ и много други.
база данни форми
На теория база данни, има няколко вида от тях. са разположени:
- Релационни бази данни (от думата отношението на английски език, което се превежда като "връзка") - се характеризират с връзки и изразени като набор от взаимосвързани лица. Последните са представени под формата на таблетки, които съдържат данни на базата данни. Това е най-често срещаният тип на базата данни.
- Йерархично - поради нивото на "родител-дете", "най-високо-подчинен".
- Мрежа - издънка на предишните вида.
- Обектно-ориентиран, които работят директно със съответната методика за програмиране (ООП).
DB - това е знак?
Релационни бази данни са в обичайната си представяне не предизвиква трудности за разбиране - плакет с информация. За да се изясни, можете да се обадите за помощ е много добре познат на база данни от фирми "Майкрософт" - "Достъп", част от обичайната си пакет офис приложения.
В релационни база данни, таблици имат записи (редове) и полета (колони). Първият съдържа информация веднага, данните в миналото - описание на това, какво означава запис. Така например, на полето - "име" пост - "Катрин".
За полета са определени видове стойност. Те могат да бъдат числови, символни, дата, час и т.н. Също така, всяка маса трябва да бъде ключов поле - .. Запис в него уникална идентификация на данни.
Трябва да се разбере, че самата база данни - не е на масата. Базата данни може да се съхранява от един до няколко стотици таблици, в зависимост от количеството и разнообразието на информация.
Отношенията между таблици
За да се гарантира връзките между таблиците в базата данни има схема. Комуникации са:
- "Едно към едно" - всеки запис в таблицата съответства само един запис от друга табела.
- "Едно към много" и "много-към-много". Запис може да отговаря на няколко от масата свързани. Алтернативно (втори вариант).
- "Много към много". Не е трудно да се отгатне, че в този случай, на няколко реда може да бъде избран за свързване на няколко реда от друга маса (такава връзка е организирана с помощта на таблицата за постановка и две връзки над видове).
Движи нагоре и надолу
Йерархично база данни са много по-структуриран от релационна. Те са склонни да стриктното послушание. Там е основния елемент - "горната", която се разклоняват подчинените - "наследници" или "потомци". Йерархична база данни - база с дървовидна структура, в която само един предшественик може да бъде във всеки възел.
Този тип е удобно да се използва за изграждане на хранилища на информация, която вече подредена структура: например, основната военна единица или на базата данни на мениджър. Недостатъкът е, че е невъзможно за устройството, за да имате повече от един родител, както и сложността на логиката на базата данни.
разширяване на отношенията
Таблично метод дисплей
Въпреки факта, че таблиците са свързани преди всичко с релационни бази данни и йерархичен, мрежов, и също може да бъде представена под формата на таблици. Основната разлика между тези видове - по принцип изграждането на структурата: релационни, в сравнение с другите две е по-свободно и по-малко наредено.
Обектно-ориентирано стил
Последно разгледани тип - обектно-ориентиран - най-често срещаните. Това е така, защото тя е много специализирана. Сложни структури от данни като основна форма на обектите и работят директно с езика на обектно-ориентираното програмиране. Те са разработени през осемдесетте години на миналия век и все още не са получили много популярност, защото на неговата сложност и не много голяма скорост.
Similar articles
Trending Now