Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика.doc
Скачиваний:
22
Добавлен:
10.05.2015
Размер:
265.73 Кб
Скачать

Раздел 3 Технология хранения, поиска, и сортировки информации.

Банк данных - это современная форма организации, хранения и доступа к информации. Банк данных содержит сл. компоненты:

- база данных;

- системы управления базами данных (СУБД);

- вычислительная система (средства вычислительной техники);

- администраторы баз данных;

- обслуживающий персонал;

- словарь данных.

База данных – это совокупность взаимосвязанных, хранящихся вместе данных, используемых для хранения задач.

СУБД – это программа, с помощью которой реализуется централизованное управление данными, хранящимися в базе данных.

Классифицировать СУБД можно по сл. типам:

- по функциям – операционные и информационные;

- по применению – универсальные и проблемно- ориентированные;

- по способу установки связей – реляционные, иерархические и сетевые;

По способу организации – централизованные и распределенные.

Характеристикой СУБД являются:

- производительность;

- обеспечение целостности данных;

- обеспечение безопасности данных;

- возможность работы в многопользовательских средах;

- возможность экспорта, импорта данных;

- возможность составления запросов.

Таблицы: режимы создания, редактирование, связь с другими программами.

Реляционная база данных Accessсодержит ряд объектов. Основной объект этой базы данных – таблицы. Простейшая база данных содержит хотя бы одну таблицу. Количество таблиц в одной базе данных неограниченно. В таблицах хранятся данные из разных источников. Каждая таблица имеет поля и записи. Поля – это столбцы таблицы, записи - строки. Поля таблиц характеризуются:

- именем поля;

- типами данных;

- размерами;

- форматом.

Все таблицы одной базы данных должны быть связаны ключевыми полями.

Ключевое поле однозначно определяет каждую запись таблицы.

Существует 4 вида связей:

- «один к одному»;

- «один ко многим»;

- «многие ко многим»;

- «много к одному».

В базе данных таблицы можно создавать с помощью различных режимов:

- режим таблиц;

- режим конструктора;

- мастер таблиц;

- импорт таблиц;

- связь таблиц.

Форма: режимы создания.

По таблицам создаются формы. Они позволяют вносить изменения, исправления и добавления в таблицу. Существуют различные режимы создания форм:

- конструктор;

- мастер форм;

- автоформа;

- сводная таблица;

- сводная диаграмма.

Запросы: режимы создания.

По таблицам можно создавать различные виды запросов:

- запрос на выборку по условиям отбора;

- запрос на обновление – для простейших расчетов;

- запрос на удаление;

- запрос на добавление;

- перекрестные запросы;

- групповые операции.

Отчеты: режимы создания.

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

Раздел 4 Алгоритмизация и программирование. Языки программирования высокого уровня.

Понятие алгоритма, свойства алгоритма.

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

Алгоритм состоит из отдельных команд, которые исполнитель выполняет одну за другой в определенной последовательности. Разделение информационного процесса в алгоритме на отдельные команды наз. дискретностью.

Запись алгоритма должна быть такова, чтобы, выполнив очередную команду, исполнитель точно знал, какую команду нужно выполнить следующей. Это свойство алгоритма наз. детерминированностью.

Должны быть определены начальное состояние объекта и его конечное состояние. Алгоритм должен обеспечивать преобразование объекта из начального состояния в конечное за определенное число шагов. Такое свойство алгоритма наз. результативностью или выполняемостью.

Разные способы записи алгоритма.

Алгоритм позволяет формализовать выполнение информационного процесса.

Если исполнителем является человек, то он может выполнять алгоритм формально, не вникая в содержание поставленной задачи, а только строго выполняя последовательность действий. Компьютер является автоматическим исполнителем алгоритмов. Алгоритм, записанный на понятном компьютеру языке программирования, наз. программой.