- •Вопрос 2. Подходы к оценке информации.
- •Вопрос 2. Понятие новой информационной технологии (нит). Классификация информационных технологий.
- •Вопрос 2. Классификация направлений информатизации государственного управления.
- •Вопрос 3. Основные цели, задачи и направления реализации федеральной целевой программы «Электронная Россия (2002-2010 годы).
- •Вопрос 2. Классификация направлений информатизации муниципального управления. Понятие муниципальной информационной системы (мис).
- •Вопрос 3. Использование геоинформационных систем в муниципальном управлении.
- •Вопрос 1. Понятие информационной системы (ис). Функциональные и обеспечивающие подсистемы ис.
- •Вопрос 2. Классификация информационных систем.
- •Вопрос 2. Основные стадии проектирования автоматизированных информационных систем.
- •Вопрос 1. Жизненный цикл ис. Модели жизненного цикла ис.
- •Вопрос 1. Классификация эвм
- •Вопрос 2. Основные характеристики
- •Вопрос 3. Принципы функционирования современных вычислительных средств
- •Вопрос 1. Программные средства ис управления организацией
- •Вопрос 2. Программное обеспечение арм
- •Вопрос 1. Понятие электронного офиса.
- •Вопрос 2. Понятие и состав интегрированного программного пакета Пример интегрированного офисного пакета (Microsoft Office).
- •Вопрос 1. Классификация систем подготовки текстовых документов
- •Вопрос 2. Текстовый процессор word.
- •Вопрос 1. Основные функции табличных процессоров.
- •Вопрос 2. Принципы вычислений с помощью встроенных функций
- •Вопрос 1. Решение задач путем подбора параметра.
- •Вопрос 2. Использование таблиц подстановки для анализа данных
- •Вопрос 3. Использование сценарного подхода для анализа данных
- •Вопрос 4. Решение оптимизационных задач.
- •Вопрос 1. Прогнозирование с помощью графических средств
- •Вопрос 2. Прогнозирование с помощью встроенных функций
- •Вопрос 1. Понятие информационного обеспечения информационных систем
- •Вопрос 2. Структура информационного обеспечения информационных систем
- •Вопрос 1. Системы классификации и кодирования
- •Вопрос 2. Унифицированная система документации и организация документооборота.
- •Вопрос 1. Виды документальных информационных систем
- •Вопрос 1. Информационные языки
- •Вопрос 3. Автоматизированные информационно-поисковые системы.
- •Вопрос 1. Варианты организации внутримашинного информационного обеспечения
- •Вопрос 2. Основные понятия и классификация систем управления базами данных
- •Вопрос 3. Модели организации данных
- •Вопрос 4. Понятие реляционной бд. Основные понятия и принципы реляционной модели.
- •Вопрос 1 Этапы концептуального проектирования
- •Вопрос 2 Функциональные зависимости. Нормализация отношений
- •Вопрос 3. Использование систем управления базами данных.
- •Вопрос 4. Субд ms Access и ее основные возможности
- •База данных
- •Инструментальные средства для создания субд
- •Вопрос 1 Распределенные бд
- •Вопрос 2. Технологии распределенной обработки информации
- •Вопрос 1. Состав и структура системы телеобработки данных.
- •Вопрос 2. Понятие компьютерной сети (кс). Виды кс. Региональные и локальные компьютерные сети
- •Вопрос 3. Основные топологии кс. Понятие коммуникационной подсети.
- •Вопрос 4. Корпоративные кс.
- •Вопрос 1. Основные понятия модели взаимодействия открытых систем.
- •Вопрос 2. Функции уровней модели osi
- •Вопрос 1. Устройства, функционирующие в кс.
- •Вопрос 2. Устройства межсетевого интерфейса
- •Вопрос 3. Одноранговые и серверные лвс.
- •Вопрос 1. Понятие и функции Интернета.
- •Вопрос 2. Протоколы взаимодействия компьютеров в сети.
- •Вопрос 3. Понятие и структура ip-адреса. Понятие доменного имени.
- •Вопрос 4. Службы Интернета
- •Вопрос 5. Поиск информации в сети Интернет.
- •Вопрос 1. . Назначение и возможности языка html
- •Вопрос 2. Структура html-документа
- •Вопрос 1. Общие сведения о редакторе Front Page.
- •Вопрос 2. Основные режимы работы Front Page.
- •Вопрос 3. Разработка структуры страниц и их элементов оформления
- •Вопрос 1. Понятие электронной коммерции (эк). Модели эк.
- •Вопрос 2. Структура Интернет-магазина. Принципы построения и виды электронных площадок в модели в2в.
- •Вопрос 3. Принципы построения и виды электронных площадок в модели в2в.
- •Вопрос 4. Интернет-трейдинг, интернет-банкинг
- •Вопрос 1. Классификация платежных систем
- •Вопрос 2. Электронные деньги. Кредитные и дебетовые схемы
- •Вопрос 1. Основные понятия искусственного интеллекта.
- •Вопрос 2. Логические модели представления знаний.
- •Вопрос 3. Продукционные модели представления знаний
- •Вопрос 4. Семантические сети.
- •Вопрос 5. Фреймовые модели представления знаний.
- •Вопрос 6. Представление знаний на основе теории нечетких множеств.
- •Вопрос 1. Понятие и структура экспертной системы (эс).
- •Вопрос 2. Классификация эс.
- •Вопрос 3. Свойства систем, основанных на знаниях.
- •Вопрос 1. Понятие безопасности аис
- •Вопрос 2. Методы и средства защиты информации.
- •Вопрос 3. Криптографическое закрытие информации. Электронно-цифровая подпись
- •Вопрос 1. Понятие компьютерного вируса.
- •Вопрос 2.. Классификация компьютерных вирусов.
- •Вопрос 3. Классификация антивирусных программ.
- •Вопрос 1. Понятие качества ис. Локальные показатели эффективности
- •Вопрос 2. Сравнительная оценка экономической эффективности территориальных информационных систем.
Вопрос 4. Субд ms Access и ее основные возможности
Объекты СУБД базы данных Access
Таблицы
Запросы. Служат для отбора данных, сортировки, фильтрации, преобразования по заданному алгоритму, созданию новых таблиц, выполнению простейших вычислений.
Формы. Предназначены для вывода данных на печать.
Макросы и модули. Предназначены как для автоматизации повторяющихся операций при работе с СУБД, так и для создания новых функций путём программирования.
Страницы. (доступа к данным). Объект, выполненный в ходе НТМ, размещаемый на web – странице и с помощью которого осуществляется связь переданной клиенту web- страницы с дазоы данных, оставшихся на сервере.
Mdb – расширение.
База данных
Access может включать 32768 объектов.
Инструментальные средства для создания субд
средства графического конструирования.
диалоговые средства, представленные разнообразными мастерами.
средства программирования СУБД, включающие язык структурирования, запросов SQL, язык макрокоманд, язык объекта ориентированного программирования VBA.
Многопользовательская БД Access.
Существуют возможности доступа нескольких пользователей к БД Access:
одноранговая сеть (каждый компьютер одновременно является и сервером и рабочей станцией)
веделенные файловые серверы (БД размещается на файловом сервере, а СУБД может размещаться, как на файловом сервере, так и на рабочей станции), но выполняется всегда на рабочих станциях.
тхнология клиетр- сервер. Клиент передает со своего компьютера запрос на машину сервера. СУБД размещается на сервере и обрабатывает запрос – посылает результаты выполнения запроса. Общая БД работает под управлением SQL Server.
Типы данных, хранимых в Access:
текстовые (до255 символов)
мемо (специальный тип данных для хранения больших объёмов текста 65535 символов)
числовые (хранение действительных чисел)
дата – время
денежный
счетчик
логический (хранение логических данных)
поле объекта OLE (механизм связывания и внедрения объектов). Поле OLE – специальный тип данных, предназначенный для хранения объектов «поле», например мультимедийных
гиперссылка. Специальное поле для хранения URL адресов
мастер подстановок. Объект, настройкой которого можно оптимизировать ввод данных в поле.
Лекция 7.3. Распределенная обработка информации
План
1. Распределенные БД
2. Технологии распределенной обработки информации
Вопрос 1 Распределенные бд
Первоначальные ИС, основанные на базах данных, имели строго централизованную архитектуру. Данные были сосредоточены физически и логически на одном компьютере. Централизованная организация базы данных позволяет облегчить обеспечение ее безопасности, целостности и непротиворечивости данных.
Вместе с тем рост объема базы данных и числа пользователей, получающих к ней доступ, территориальное развитие организации (и связанная с ней необходимость распределенной обработки данных) приводят к возникновению ряда проблем, свойственных централизованной архитектуре:
большой объем обмена данными (высокий трафик);
снижение надежности обмена данными;
снижение общей производительности;
рост затрат на разработку БД.
Возможным решением перечисленных проблем является организация децентрализованного хранения данных. При децентрализации достигается:
параллельная обработка данных и распределение нагрузки;
повышение эффективности обработки данных при выполнении удаленных запросов;
уменьшение затрат на обработку данных;
упрощение процедуры управления ИС.
Распределенная база данных — это набор отношений, хранящихся в разных узлах компьютерной сети и логически связанных таким образом, чтобы составлять единую совокупность данных.
Распределенная база данных предполагает хранение данных на нескольких узлах сети, обработку данных и их передачу между этимиузлами в процессе выполнения запросов. Разбиение данных в распределенной базе данных может достигаться путем хранения различных таблиц на разных компьютерах или хранения разных фрагментов одной таблицы на разных компьютерах. Для пользователя (или прикладной программы) не должно иметь значения, каким образом распределены данные между компьютерами. Работа с распределенной базой данных должна осуществляться так же, как и с централизованной.
Впервые задача об исследовании основ и принципов создания и функционирования распределенных информационных систем была поставлена известным специалистом в области баз данных К. Дейтом.
В основе распределенных ИС лежат две основные идеи :
* работа множества пользователей с общей БД;
* объединение распределенных данных на логическом и физическом уровнях в общей БД.
Перечислим основные принципы создания и функционирования распределенных БД :
* прозрачность размещения данных для пользователя (пользователю распределенная БД должна представляться точно так же, как и нераспределенная);
* изолированность пользователей друг от друга (на работу одного пользователя с БД не должна влиять работа других пользователей с ней);
* синхронизация БД и непротиворечивость состояния данных в любой момент времени.
Дадим более подробный перечень принципов распределенной БД, сформулированных К. Дейтом.
Локальная автономия. Это качество означает, что управление данными на каждом из узлов распределенной системы выполняется локально. База данных, расположенная на одном из узлов, является неотъемлемым компонентом распределенной системы. Будучи фрагментом общего пространства данных, она в то же время функционирует как полноценная локальная база данных, а управление ею осуществляется локально, независимо от других узлов системы.
Независимость узлов. Все узлы равноправны и независимы, а расположенные на них БД являются равноправными поставщиками данных в общее пространство данных. База данных на каждом из узлов самодостаточна — она включает полный собственный словарь данных и полностью защищена от несанкционированного доступа.
Непрерывность операций. Это возможность непрерывного доступа к данным в рамках распределенной БД вне зависимости от их расположения и вне зависимости от операций, выполняемых на локальных узлах.
Прозрачность расположения. Пользователь, обращающийся к БД, ничего не должен знать о реальном, физическом размещении данных в узлах информационной системы.
Прозрачная фрагментация. Возможность распределенного (т. е. на различных узлах) размещения данных, логически представляющих собой единое целое. Существует фрагментация двух типов: горизонтальная и вертикальная. Первая означает, что строки таблицы хранятся на различных узлах. Вторая означает распределение столбцов логической таблицы по нескольким узлам.
Прозрачное тиражирование. Тиражирование данных — это асинхронный процесс переноса изменений объектов исходной базы данных в базы, расположенные на других узлах распределенной системы.
Обработка распределенных запросов. Возможность выполнения операций выборки данных из распределенной БД, посредством запросов, сформулированных на языке SQL.
Обработка распределенных транзакций. Возможность выполнения операций обновления распределенной базы данных, не нарушающих целостность и согласованность данных. Эта цель достигается применением двухфазного протокола фиксации транзакций.
Независимость от оборудования. Это свойство означает, что в качестве узлов распределенной системы могут выступать компьютеры любых моделей и производителей.
Независимость от операционных систем. Это качество вытекает из предыдущего и означает многообразие операционных систем, управляющих узлами распределенной системы.
Прозрачность сети. Доступ к любым базам данных осуществляется по сети. Спектр поддерживаемых конкретной СУБД сетевых протоколов не должен быть ограничением системы, основанной на распределенной БД.
Независимость от СУБД. Это качество означает, что в распределенной системе могут работать СУБД различных производителей, и возможны операции поиска и обновления в базах данных различных моделей и форматов.
Важнейшую роль в технологии создания и функционирования распределенных баз данных играет технология «представлений».
Представлением называется сохраняемый в базе данных авторизованный глобальный запрос на выборку данных. Авторизованность означает возможность запуска такого запроса только конкретно поименованным в системе пользователем. Глобальность заключается в том, что выборка данных может осуществляться из всей базы данных, в том числе из данных, расположенных на других узлах сети .
Результатом глобальных авторизованных запросов является создание для конкретного пользователя виртуальной БД со своим перечнем таблиц, связей.
