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

При физическа организация означава серия от методи и средства за поставяне на данни от външната памет и установени въз основа на тяхната вътрешна (физически) модел на данните. Вътрешният модел е дисплей логически модел означава в физически носител.

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

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

Един от най-вътрешните модели ще бъде оптимално. Като критерии за оптималност се използват минимално време за реакция на системата, минималното ниво на звука, минималната цена на база данни и др основен физически моделиране означава са в базата данни .:

§ структура съхранение;

§ описание на данните език.

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

1) Организация на базата на структурата на съхранение на данни;

2) Организиране на комбиниране на структура за съхранение на данни с един или повече структури за търсене.

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

Фиг. 19. графично представяне на списъка верига.

COP - в края на списъка

FS - заключване списък

4 - броя на елементите.

Фиг. 20. Таблично представяне на списъка с верига.

Записът може да бъде предоставена всеки желан брой индекси к, и поради това имат к записи във файла за тази проба. списъци на веригата са най-подходящи за представяне на модела на външна мрежа памет за данни.

В базата данни, като правило, е организирана в една от областите (първичен ключ), което намалява сортиране записи, когато файлът с базата данни се чете. За да се намали времето за търсене на данни, като не ключови области са обърнати файлове.

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

Фиг. 21. Процесът на обръщане на файла.

Ето една база данни като част от основната документация, която е организирана в ключова област "Фамилия", а обърнатите записи на файлове, които не са в ред от ключово поле "Година" основния файл на. Писането "Намиране на работа с годината на раждане е по-малко от 1970 г.," е необходимо за извличане на данни, за да не провеждат в основната процедура, която изисква и изчерпателно търсене на записи, както и в обърнат файл, който за този пример е достатъчно, за да прочетете първите 2 записите.

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

База данни на файл, който се използва за лечение на най-малко един индекс, наречени индексни файлове. изграждане на индекс се извършва автоматично от базата данни.

Фиг. 22. Метод за изграждане на индекса.

По този начин, на базата данни може да включва един основен и няколко дъщерни файлове.

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

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