- •1. Основные этапы развития информационного общества.
- •2. Информационные технологии. Основные понятия и определения
- •3. Этапы развития информационных технологий
- •8. Информационные процессы
- •9. Информация - важнейшее понятие информатики. Свойства информации
- •23 Основные методы защиты от компьютерных вирусов, действия при заражении ими компьютера.
- •26 Текстовый процессор ms-Word. Работа с таблицами в документе.
- •27.Табличный процессор ms-Excel: назначение и возможности.
- •28.Табличный процессор ms-Excel: работа с формулами, ссылка – относительная, абсолютная, смешанная
- •29. Табличный процессор ms-Excel: работа с данными.
- •30. Базы данных. Классификация баз данных.
- •31. Модели баз данных.
- •32.Функциональные возможности субд.
- •34. Понятие о сети Интернет (возможности, история возникновения).
- •35.Адреса компьютеров в Internet.
- •37.Службы (сервисы) Internet.
- •38.Справочно-правовые системы России. Назначение спс и возможности.
- •39 Сервисные функции спс Гарант.
- •40 Информационное наполнение спс. Обновление информационного банка.
- •41 Поисковые возможности спс Гарант.
30. Базы данных. Классификация баз данных.
База данных – это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств.
31. Модели баз данных.
Известны три основных типа моделей данных.
Иерархическая модель. Предполагает организацию данных в виде древовидной структуры. Дерево представляет собой иерархию элементов. На самом верхнем уровне структуры находится корень дерева. У одного дерева может быть только один корень, остальные - узлы, называемые порожденными. Каждый узел имеет исходный, находящийся выше него.
Иерархическая базой данных представляет собой как множество отношений и веерных отношений, для которых соблюдаются два ограничения: существует единственное отношение, называемое корневым, которое не является зависимым ни в одном веерном отношении; все остальные отношения (кроме корневого) являются зависимыми отношениями только в одном веерном отношении.
Записью иерархической БД называется множество значений, содержащее одно значение корневого отношения и все вееры, доступные от него. В нашем примере запись образуют данные, относящиеся к одному факультету.
Сетевая модель. В основу модели положены сетевые структуры, в которых любой элемент может быть связан с любым другим элементом. Информационными конструкциями в модели являются отношения и веерные отношения. Последние подразделяют на основные и зависимые. Веерным отношением W(R,S) называется пара отношений R и S и связь между ними при условии, что каждое значение S связано с единственным значением R. Отношение R называют исходным (основным), а S - порожденным (зависимым).
В структуру основного и зависимого отношений вводится дополнительный атрибут, называемый адресом связи, который обеспечивает соответствие каждого значения зависимого отношения S с единственным значением основного отношения R. Адрес связи хранит начальный адрес или номер следующей обрабатываемой записи. Кольцевая структура адресов связи называется веером. Роль "ручки" веера играет запись основного отношения.
Недостатком рассмотренных выше моделей данных является то, что при добавлении новых вершин или установлении новых связей возникают проблемы выгрузки данных из базы и загрузки их в новую структуру. При этом возможна утрата данных или возникновения неопределенных значений данных.
Реляционная модель. В основе структуры данных этоймодели лежит аппарат реляционной алгебры и теории нормализации. Модель предполагает использование двумерных таблиц (отношений).
Ограничения на отношения реляционной модели: каждый элемент таблицы представляет собой простой элемент данных; в таблице нет одинаковых строк; столбцам (полям) присвоены уникальные имена; все строки таблицы имеют одну и ту же структуру; в таблице порядок строк и столбцов произволен.
Связь между таблицами осуществляется посредством значений одного или нескольких совпадающих полей. Каждая строка таблицы в реляционных базах данных уникальна. Для обеспечения уникальности строк используют ключи, которые содержат одно или несколько полей таблицы. Ключи хранятся в упорядоченном виде, что обеспечивает прямой доступ к записям таблицы во время поиска.
