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

Резюме Какво е модел на информация, както и какви са информационните структури

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

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

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

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

Има три основни struktury31 определяне на организацията на данните и връзките между nimi.Odna са полезни при описване на системи на обекти, които са "основна" и "роб". Тя се нарича derevom32. На най-високо ниво на тази структура е един обект (наречена корен). В следващия (втори) ниво - няколко обекти в обекта на първо ниво или му се подчиняват. Всеки един от обектите на втория слой се подчинява на няколко предмета на дейност на трето ниво и т.н. Обекти на най-ниското ниво се нарича листо. (Оказва се, дървото расте надолу.!) С такава структура може да бъде, например, за да се опише с една армия единица: корен - фирма; на второ ниво - взвод на тази компания; трето ниво - на клона се появява в съответния отбор, най-накрая, в "листата" ще се разделят на борците. След като организира информацията, така че лесно можете да разберете не само детайлите на конкретен военен персонал, но и взвода и компанията, в която тя служи; и обратно, можете да получите информация не само за един взвод, но и за всеки един от бойците на взвода.

Въпреки това, не винаги има недвусмислен подчинение. Например, ако се опитате да организира структурата на данни за учители и класове, в които те учат, че ще бъде по-трудно: всеки учител работи с няколко класа, но и във всеки клас - няколко учители. Оказва съотношение не е "едно към много" и "много към много". Такава структура е омрежен мрежа се нарича.

На практика (с помощта на компютър) е най-често използваната трети вид организация на данните. Тя се нарича relyatsionnoy33. Тази "ужасна" име - изобщо добре познат начин на представяне на информацията - под формата на най-често срещаните правоъгълни маси, свързани един с друг. Въпреки това, не всички. Има някои ограничения:

Всеки ред от таблицата (това се нарича запис) описва един обект.

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

Всички атрибути на обекти (наречени атрибути) разделени в отделни графи - теренни записи. заглавията на колоните - имена на полета.

Таблицата трябва да бъде на колоната (или група от колони), стойностите на които са уникални - повтарящи се, тя се нарича първичен ключ.

Информация структура, съдържаща данни, свързани с реални обекти и се съхраняват в компютърна външна памет, наречени бази данни (ПБ). Разбира се, базата данни може да бъде и йерархичен, мрежов и релационни. А релационна база данни се състои от един или повече файлове, всяка от които отговаря на един tablitse35.

File (от английски файл -. Paper-папка, папка) - набор от данни (програма, текст, изображение, звук и др ...), която се съхранява във външната памет като едно цяло и определено име. На външен памет на съвременните компютри да съхранявате хиляди файлове. За да бъде по-удобен за работа, да ги организирате в йерархия - дърво директория. "Корен" на дървото - кореновата katalog36 - съответства на диск като цяло. Главната директория се намира на няколко директории, всяка директория, от своя страна, може да съдържа няколко директории. Указанията са файлове. Въпреки че, в повечето случаи, това е без значение в коя директория да се сложи на файла, за удобство на опитвайки се да запази файловете със същата цел.

Сам по себе си в базата данни - склад на информация. Ние също трябва да бъде в състояние да използвате тази хранилище: да се сложи обратно, да се промени, и най-важното, да се намери необходимата информация. За това са специални програми - система за управление на бази данни (СУБД). Има много разновидности на тях от опростен, което позволява да се създаде "електронна картотека", до много сложни, въз основа на което се базира на големи организации автоматизират системата, когато десетки или дори стотици хора в същото време работят с големи обеми от голямо разнообразие от данни.

Спомняте ли си, че цялата информация в компютъра е представена от двоични кодове. Един и същ набор от нули и единици и може да съответства на броя и символа, и модел фрагмент. Например, ако кодът "01011010" се съхраняват в паметта на компютъра, може да е номер "90", буквата "Z на" елемент на картината, или нещо друго. Но този процес, тези данни трябва да са различни! Тук идва в типа на данните. Той определя:

в-памет представителство (включително колко байта памет ще бъде задържана);

опциите и

допустимите действия по тях.

Сега е време да започне в базата данни и да създаде замислена структура (посочват имената на всички полета, техните видове, а при необходимост - и на други характеристики). Следваща буксуване включите информация за всеки обект - тази работа, макар и не твърде сложно, но в дългосрочен и изисква внимание. И накрая, ние се развиват "О оформления" (посочва как информацията ще бъде представена на екрана и в печатните) - и на базата данни е готов. Естествено, след това, в този процес, ние ще бъдем в състояние да добавите нови записи и изтриване и редактиране на старите.

Какво можем да направим с готова база данни? Обикновено системата за управление на база данни на ви позволява да:

изходна информация на дисплея и принтера;

намерете обекти с данни, определени в съответствие с различни критерии (в това число, при следните условия: =, <,>, <>, <=,>=);

сортиране - подредите по възходящ или низходящ ред от всеки атрибут, и така нататък ..

Когато се работи с базата данни има специален принос на външни запаметяващи устройства. От техния капацитет, скорост и надеждност са в пряка зависимост от характеристиките на цялата система. Modern външно запаметяващо устройство с помощта на магнитни или оптични принципи на запис. В първия случай всеки бит данни съответства иначе намагнетизирана част от повърхността на диска покритие подобно покритие ленти; Второ - част на диска отразяващ или разсейване светлина.

Флопи диск (флопи диск, флопи диск) се използва от диска с магнитна филмово покритие, затворени в пластмасов корпус. Сега вече се използва, дискети с диаметър 3,5 инча (89 мм) и 1.44 MB. Дискетите са сравнително евтини, позволяват прехвърляне на информация от един компютър на друг, но те работят много бавно, а освен това е доста ненадеждни.

Резюме Какво е модел на информация, както и какви са информационните структури

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

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