КомпютриДанни на Guide-Bulgaria.com

Най-честата практика е да има база данни?

Работа с база данни, той е придружен от повече или по-малко сложен проект. DB действа като хранилище на информация, която съдържа всички необходими параметри за правилното функциониране на системата. И това, което постижения са най-често срещаните в практиката? Когато те се използват? Тези и други въпроси ще бъде отговорено в тази статия.

обща информация

Така че, първо трябва да се определи реда, каква е въпросната програма. База данни - име за доброто протичане на съхранението на произволна информация. Това могат да бъдат организирани не само с помощта на IT-технологии, но също така и по други начини и методи. Но в същото време като основа да се използват за систематизиране на принципа.

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

Йерархично база данни

Архитектурата на системата в този случай, се предвижда, че всеки обект е представен като определено лице. Поради тази причина може да има родител или дете елементи. Характерна особеност на тази архитектура е, че тя трябва да е един обект, от който започва всичко. Крайният резултат е структура, която прилича на дърво. Разберете как една организация може да помогне на почти всяка стара програма. Основата на този тип данни - тя също е файловата система на компютъра.

Често се казва, че използването на такава структура не е нещо ефективно. Въпреки това, той все още се използва широко. Това се дължи на факта, че работата с базата данни е от полза, когато това е необходимо преди всичко да се чете информацията. Всъщност, в този случай, структурата е изключително улеснява строителството. Като пример, нека разгледаме следния начин: когато избираме определена папка, взаимодействието се провежда бързо. Но ако започнем проверка Antivirus компютър, тя ще отиде много дълго време.

база данни Network

Този вид модификация Например, описано по-горе. Основната разлика тук е броят на връзките. Така че, в йерархични бази данни при условие, че един елемент може да има само един родител. По този начин, можем да говорим за известно ограничение в разработването на базата данни. Мрежа база данни също може да има няколко родители. Това се отнася главно за създаването на база данни на базата на XML.

релационни бази данни

Най-често те са на практика, ако говорим за масова употреба, редактиране и така нататък. Причината за популярността им е, че релационни бази данни са много лесни, за да опише по математика. Благодарение на лекотата на изпълнение, и те са широко разпространени.

Теоретични основи за тях обобщи математик Едгар Франк Codd (вече покойник). Той беше през осемдесетте години биха могли много подробно и точно описание на структурата на базата данни, с помощта на езика на математиката. Но както показва практиката, това проучване е добра основа за изпълнение на софтуер. Релационни бази данни са станали толкова популярни, че когато говорим за базата данни, по подразбиране е да ги разбере. Нека да обърнем внимание и тяхната конкретна реализация.

Характеристики на релационни бази данни

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

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

база данни дизайн

Така че, ние разгледахме най-популярните варианти на базата данни. Сега нека да поговорим за нещо, което се доближава до най-често срещаните в практиката се, когато те са създадени и защо това е така. Като пример, помислете за MySQL. Така че, крайният резултат е със следните изисквания:

  • База данни трябва да бъде прост обект по отношение на обработката.
  • Базата данни трябва да има компактни размери.

Ако сте запознати лесно да се види, че тези понятия са противоречиви. Първо трябва да се разбере какво точно се предава в базата данни и да бъде изтеглена от него. можете да намерите десетки и стотици маси с невероятен брой обекти в големи проекти. следва да бъдат проучени следните въпроси:

  1. Определете какви данни ще се съхраняват.
  2. Разберете къде информацията ще бъдат публикувани.
  3. Решете какъв тип данни, за да вземете една колона.

разбивка може да се използва, за да се намали натоварването на отделните таблици. Но трябва да се внимава, за да имат някои обединяващи елементи.

заключение

Базите данни са важни компоненти на повече или по-малко сложен проект. Първоначално, в практиката на едно лице не може да получи за организиране на оптимална връзка. Но с течение на времето, изучаването на изкуството и да се увеличи опита можете да имате, ще създадат по-добри съоръжения.

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bg.atomiyme.com. Theme powered by WordPress.