База данных. Понятие, особенности
База данных — это информационные структуры, содержащие взаимосвязанные данные о реальных объектах.
Особенностями такой совокупности данных являются:
-достаточно большие объемы информации;
-максимально возможная компактность хранения данных;
-возможность извлечения из базы данных разнообразной информации в определенной предметной области;
-удобные для пользователя вид и форма извлекаемой информации;
-высокая скорость доступа к данным;
-надежность хранения информации и возможность Предоставления санкционированного доступа к данным для отдельных пользователей;
-удобство и простота конструирования пользователем запросов, форм и отчетов для выборки данных. Создание базы данных, ее поддержка и обеспечение Доступа пользователей к ней осуществляется с помощью специального программного инструмента — системы управления базами данных.
18. Обработка данных в электронных таблицах
Формулы для обработки данных могут записываться в самой ячейке и в специальной строке формул. Данные можно вводить в саму формулу или ссылаться на клетки, в которых они записаны или будут записаны позже. Второй способ предпочтительнее, т. к. изменяя исходные данные, можно мгновенно получать новый результат. Для организации сложных вычислений используются наборы различных функций. Функции можно вводить вручную или с помощью инструмента «Мастер функций».
Макросы. Для автоматизации повторяющихся действий, организации различных процедур обработки данных, сложных вычислений и др. электронные таблицы MS Excel поддерживают возможность создания макросов с помощью редактора Visual Basic (VB) – объектно-ориентированного языка программирования. Макросы можно создавать в режиме автоматической записи последовательности действий пользователя или вводить в виде кода в окне редакторе VB. Далее созданный макрос или модуль программы посредством команды Назначить макрос … связывается с любым графическим объектом: командной кнопкой или рисунком.
Для быстрого обобщения больших объемов данных можно использовать Мастера сводных таблицы и диаграмм, представляющего собой интерактивную таблицу, с помощью которой можно менять местами строки и столбцы для получения различных сводок по исходным данным, фильтровать данные, отображая различные страницы, либо отображать подробности по нужным областям.
В электронных таблицах, так же как и в других приложениях MS Office, поддерживается OLE-технология, обеспечивающая вставку данных в виде связанных или внедренных объектов. Связанные объекты используются в случае, если необходимо, чтобы данные в конечном файле обновлялись при изменении данных в исходном файле. Для поддержания связи с исходными данными файл, в котором они хранятся, должен быть доступен на локальном диске или в сети.
Команда Таблицы данных обеспечивает возможность быстрого вычисления нескольких версий в рамках одной операции, просмотра и сравнения результатов всех различных вариантов на одном листе.
Собой они предоставляют диапазон ячеек, показывающий, как изменение определенных значений в формулах влияет на результаты этих формул.
Команда Сценарий – это набор значений, которые сохраняются и затем могут автоматически подставляться на Листе. Сценарии можно использовать для прогноза результатов моделей и систем расчетов.
БД. Модели данных
Модели данных:
Иерархическая (древовидная) модель данных представляет собой иерархию элементов, называемых узлами. Узел — это совокупность атрибутов данных, описывающих информационный объект. На самом верхнем уровне имеется только один узел — корень. Каждый узел кроме корня связан только с одним узлом на более высоком уровне, называемом исходным узлом для данного узла. Каждый узел может быть связан с одним или несколькими узлами более низкого уровня, называемыми порожденными (подчиненными). Узлы, не имеющие порожденных, называются листьями. Количество деревьев в базе данных определяется числом корневых записей. К каждой записи базы данных существует только один путь.
Сетевая модель также основывается на понятиях узел, уровень, связь. Сетевая модель данных — это модель, в которой порожденный узел может иметь более одного исходного узла. В сетевой структуре любой элемент любого уровня может быть связан с любым другим элементом.
Реляционная модель данных — логическая модель данных, прикладная теория построения баз данных, которая является приложением к задачам обработки данных таких разделов математики как теории множеств и логика первого порядка.