- •31.Способы описания алгоритмов. Виды алгоритмов.
- •32.Системы и языки программирования.
- •33.Банк данных.
- •34.База данных. Иерархическая модель.
- •35. Сетевая модель бд.
- •36.Реляционная модель данных.
- •37.Нормальные формы.
- •38. Операции над данными в реляционной модели.
- •39.Субд. Типы связей.
- •40.Субд. Основные понятия.
- •42.История развития субд. Классификация современных субд.
- •43.Субд. Функциональные возможности.
- •44.Субд. Этапы работы и команды. Применение субд в экономике.
- •71.Технология World Wide Web.
- •72.Электронная почта в Интернет.
- •73.Компьютерные сети и их классификация
- •74. Требования к вычислительным сетям
- •75.Режимы передачи данных в сети. Формы взаимодействия.
33.Банк данных.
Банк данных является современной струк-ой для организации хранения и доступа информации.
Бн Д- система специльным образом организационных данных,программных,технич-их,языковых,организационно-методических ср-в, предназначенных для обеспечения централизованного накопления и коллективного использования данных.
Услугами Бн Д польз-ся большое кол-во пользователей, поэтому в Бн Д предусматривается специальное ср-во приведению всех запросов к единой терминологии- словарь данных.В Бн Д исп-ся специальные методы при образовании запросов для построения оптимальных процедур их обработки, спец-ые методы доступа к одним и тем же данным разных пользователей.
Структура Бн Д:
1)вычислительная система: операционная система (ОС) и технические ср-ва (ТС)
2)база данных (БД)
3)система управления базами банных (СУБД)
4)словарь данных
5)обслуживающий персонал
6)администратор БД.
К Бн Д предъяв-ся след.требования:
1.Удовлет.информ-ым потребителям внешних пользователей ,обеспечивает возможность хранения и модификации больших объёмов информации.
2.обеспеч. заданный уровень достоверности хранимой информации и её непротиворечивостью
3.обесп. доступ к данным только пользователям с соответствующими полномочиями
4.обеспеч. возможность поиска инф-ии по произвольной группе признаков
5.удовлет. заданным требованиям по производ-ти при обработке запросов
6.иметь возможность реорганизации и расширения при изменении границ Программного обеспечения
7.обеспеч. выдачу инф-ии пользователям в разной форме
8.обеспеч. простоту и удобство обращения внешних пользователей за информациями
9.обеспеч. возможность одновременного обслуживания большого числа внешних пользователей
Структура программных ср-в БН Д:
1.Программные компоненты: ядро СУБД, утилиты, трансляторы
2.Опер.системы
3.Прикладные программы обслуживания Бн Д.
34.База данных. Иерархическая модель.
БД-совокупность спец-ым образом организ-ых данных, хранимых в памяти вычислительной системы и отображ-их состояние объектов и их взаимосвязей в рассматриваемой предметной области.
Логическую структуру хранимых в БД называют моделью представления данных. К основным моделям относятся иерархическая, сетевая, реалиционная, постреалиционная, объектно-ориентированная.
Иерархическая модель.
Представление связей в иерархической модели. Тип "дерево" является составным. Он включает в себя подтипы ("поддеревья"), каждый из которых, в свою очередь, является типом "дерево". Каждый из типов "дерево" состоит из одного "корневого" типа и упорядоченного набора (возможно пустого) подчиненных типов. Каждый из элементарных типов, включенных в тип "дерево", является простым или составным типом "запись". Корневым наз-ся тип, кот-ый имеет подчинённые типы и сам не яв-ся подтипом. Потомки одного и того же типа яв-ся по отношению друг другу близнецами.
Множество операций иерархической модели:1) можно добавить дерево 2)можно удалить 3)можно извлечь. К достоинствам иерархической модели данных относятся эффективное использование памяти ЭВМ и неплохие показатели времени выполнения операций над данными, недостатком - ее громоздкость для обработки информации с достаточно сложными логическими связями.