Сделай Сам Свою Работу на 5

Понятие модели данных. Иерархическая модель, ее достоинства и недостатки.





Понятие классификации информации. Системы классификации.

Классификация информации—это распределение множества объектов на подмножества в соответствии с установленными признаками сходства или различия. Признак сходства или различия, положенный в основу классификации, называется ее основанием. Система классификации—это совокупность правил классификации. Сущ. 2 системы классификации: 1—фасетная, в ней заданное множество объектов делится на группировки одновременно по нескольким независимым признакам (фасетам); 2—иерархическая применяется в случае, когда какое-либо множество объектов подразделяется на классы, подклассы, группы последовательно по взаимоподчиненным основаниям.

 

Понятие кодирования информации. Методы кодирования.

Кодирование информации—это образование и присвоение кодового обозначения объекту классификации, признаку классификации и (или) классификационной группировке. Коды позволяют: уменьшить объем информации, вводимой в ЭВМ; облегчить запись на машинные носители, поиск и сортировку; обеспечить наглядность выходных документов. Коды классифицируют по: форме представления—на цифровые и алфавитно-цифровые; длине—на однозначные и многозначные; методы обозначения—на порядковые (в случае этого метода кодирования объектам присваиваются порядковые номера, начиная с единицы), серийно-порядковые (выделяется серия номеров, а внутри серии—присваиваются порядковые номера), разрядные (применяется для кодирования объектов, определяемых несколькими соподчиненными признаками; каждому признаку классификации отводится определенное число разрядов), комбинированные.



 

Классификаторы информации, их значение и виды.

Классификаторы—систематизированные своды наименований объектов, признаков классификации и их кодовых обозначений. Они используются: - для ручного проставления кодов в документах (они оформляются в виде справочников и используются экономистами для подготовки первичных документов к компьютерной обработке); - для хранения на машинных носителях (это позволяет автоматически декодировать информацию и формировать необходимые тексты в выходных документах). Классификаторы подразделяются на: 1) общегосударственные—разрабатываются централизованно и являются едиными для всей страны; 2) отраслевые—едины для какой-то отрасли; 3) локальные—характерны для данного экономического объекта.



 

Файловая организация данных в автоматизированных информационных системах, ее недостатки.

По мере совершенствования методов управления народным хозяйством и его звеньями все яснее становится необходимость создания АИС. Поначалу АИС имели файловую организацию данных. Такие системы имели ряд недостатков: дублирование данных; жёсткая связь данных и прикладных программ (При программировании задач описание данных включалось непосредственно в программу. Если изменялась организация данных, то переделывалась и программа, что требовало больших затрат программиста. Программы оказывались узкоспециализированными.); ограниченный контроль данных; недостаточные возможности управления данными.

 

 

Понятие базы данных. Преимущества базы данных.

База данных—именованная совокупность данных, отображающая состояние объектов, их свойства и взаимоотношения в некоторой предметной области. БД модно рассматривать как информационную модель объекта, от обоснованности, точности и достоверности которой во многом зависит эффективность управления объектом. В БД информация хранится централизованно. Многие могут иметь возможность доступа, просмотра и изменения данных—все в одно и то же время, при этом пользуясь последней версией информации. Централизованное хранение позволяет легче изменять и согласовывать данные, экономить дисковое пространство. БД представляет собой новый подход к организации данных. Она позволяет обращение к данным без знания физического расположения их в память компьютера, вследствие чего доступ к данным и их обработка более эффективны. Разработка прикладных программ, использующих БД, становится легче, быстрее, дешевле, более гибкой. В этом главные преимущества БД над файловой организацией данных.



Приложения базы данных. Компоненты базы данных.

Приложения БД:

- запросы (требование пользователя на отбор данных из базы и/или на выполнение определенных действий); - формы (используется главным образом для ввода, просмотра и редактирования данных; - отчёты (представление информации из БД в виде, удобном для её восприятия и анализа пользователем); - web-страницы (предназначены для публикации БД в сети Интернет); - прикладные программы.

Данными, входящими в состав БД, управляет программная система, называемая системой управления БД (СУБД).

Компоненты БД

- данные пользователей; - метаданные (описание структуры БД, произведённое СУБД, чаще всего хранится в форме таблиц, называемых системными); - данные, призванные улучшить производительность и доступность БД (состоят из индексов); - метаданные приложений (это описания структуры и формата пользовательских запросов, форм, отчётов и др. приложений, выполненные СУБД).

 

Трехуровневая модель организации баз данных.

В настоящее время используется трёхуровневая модель организации БД, предложенная в 1975 г. комитетов по стандартизации Ansi. Одна и та же БД имеет различные уровни описания.

Внешний уровень – это представление о БД отдельных пользователей и прикладных программ. Каждый пользователь, каждая прикладная программа видят и обрабатывают только те данных предметной области, которые им необходимы.

На концептуальном уровне БД представляется обобщенно – объединяются данные, используемые различными пользователями и прикладными программами. Концептуальный уровень фактически определяет обобщённую модель предметной области и не содержит никаких сведений о методах хранения данных.

Внутренний уровень поддерживает представление БД в памяти компьютера.

 

Понятие модели данных. Иерархическая модель, ее достоинства и недостатки.

Первоначально исследования в области БД были направлены на разработку способов структуризации данных, получивших название «модели данных». Модель данных – это совокупность принципов организации БД. модели данных различаются принципами определения, манипулирования и хранения данных в базе. Но наиболее важным является способ организации связей между данными в базе. Классическими являются иерархическая, сетевая и реляционная модели данных. Кроме того, при разработке БД в последнее время активно используются такие модели как постреляционная, объектно-ориентированная, объектно-реляционная и многомерная модели. В иерархичной модели связи между данными можно представить с помощью дерева. Данные в такой модели расположены на разных иерархичных уровнях и называются сегментами. Самый высокий сегмент имеет название «корневой». Сегменты, расположенные на более низком уровне, называются сегментами-потомками; на более высоко уровне – сегментами-предками. Каждый сегмент может иметь только одного предка на более высоком уровне и одного или нескольких потомков на более низком уровне. Доступ к определенному сегменту осуществляется по цепочке – от сегмента-предка к сегменту-потомку начиная слева.

Иерархическая модель используется для представления организационных структур, по своей природе являющихся иерархическими. Организовать более сложные связи в этой модели не возможно.

Недостатки: громоздкость модели для обработки данных со сложными логическими данными.

Достоинство: эффективное использование памяти компьютера при хранении данных.

 

14. Сетевая модель, ее достоинства и недостатки.

Представления сетевыми структурами типа запись данных, связываются отношениями «один-к-одному» и «один-ко-многим». Это структура, у которой любой элемент может быть связан с любым другим элементом. 1 или несколько элементов имеют более 1 исх. элемента.

Более универсальны, так как взаимосвязи большинства предметных областей имеют сетевой характер.

Технология работы удобна для пользователя: возможен непосредственно доступ к элементам данных. Сетевая БД состоит из наборов записей, которые связаны между собой так, что записи могут содержать явные ссылки на другие наборы записей. Так они образуют сеть. Связи между записями могут быть произвольными, и эти связи явно присутствуют и хранятся в базе данных.

Достоинство: высокая эффективность затрат памяти; оперативность обработки данных.

Недостаток – сложность и жесткость схемы базы; сложность понимания; ослаблен контроль целостности, т.к. в ней допускается устанавливать произвольные связи между записями.

Использование связей «мног-ко-многим» позволяет устранить недостатки иерархической модели: низкую приспосабливаемость к описанию данных иерархической структуры и слабую гибкость при развитии системы.

Сравнивая иерархические и сетевые: сетевые обеспечивают достаточно быстрый доступ к данным, (т.к. основная структура представляя информацию имеет форму сети: каждая вершина (узел) может иметь связь с любой другой. Данные в сетевой более равноправны: доступ к ним может быть осуществлен, начиная с любого узла.

 

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.