Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety-1 (1).doc
Скачиваний:
34
Добавлен:
22.09.2019
Размер:
449.54 Кб
Скачать

20.Бд функции (синтаксис и особенности формирования критериев).

Функции баз данных (DФункции)

В Calc имеется 12 функций, используемых для анализа данных из БД. Эти функции имеют обобщённое название:

DФункции (для Open Calc) или

БДФункции (для MS Excel).

Каждая из этих функций имеет имя и три аргумента (зависит от трех переменных).

Синтаксис: ( запись функций баз данных )

DФункция(база_данных; поле; критерий).

1 аргумент 2 аргумент 3 аргумент

К аргументам БДФункций относятся:

  • база_данных,

  • поле,

  • условие (критерий).

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

  • Аргумент «база_данных» – это диапазон, содержащий исходные данные. Диапазон должен включать строку с названиями полей и ячейки с записями. Например, А5:К20.

  • Аргумент «поле» содержит имя столбца или его адрес, по которому следует вычислить итог. Поля данных содержат имена первой строки.

Аргумент «поле» может быть задан как адрес ячейки, содержащей название поля, например D5, Е5, F5, J5.

  • Аргумент «условие» или «критерий» – это ссылка на интервал ячеек, задающих условия для данной функции.

Диапазон критериев содержит ячейки, которые включают копию названия столбца, для которого выполняется подведение итогов в списке и само условие, по которому определяется функция.

С помощью команды Вставка/Функции или кнопки F(х) на панели Инструментов вызывается диалоговое окно мастера функций.

В списке окна «категория» – выбирается категория «База данных».

Ниже выводится состав данной категории (12 функций).

В списке категория выбирается требуемая функция и справочная информация по ней (при необходимости).

После заполнения полей ответ по данной функции появляется прямо в окне мастера функции. После подтверждения выполненных действий, результат расчета будет представлен в выделенной ячейке Листа Calc.

21.Понятие и классификация субд.

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

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

Структурирование – это введение соглашений о способах представления данных.

Данные и информация – понятия взаимосвязанные, но не тождественные. Когда формировалось понятие БД, в них действительно хранились только данные. Однако сегодня большинство СУБД позволяют размещать в своих структурах не только данные, но и методы (программный код), с помощью которых происходит взаимодействие с потребителем. В современных БД хранятся не только данные, но и информация.

Классификация баз данных

  1. По технологии обработки данных БД делятся на

  • Централизованные и

  • Распределённые.

Централизованная БД хранится в памяти одной вычислительной системы – применяется в локальных сетях ПК.

Распределённая БД состоит из нескольких частей, хранимых в различных ЭВМ вычислительной сети, поэтому работа с такой БД происходит с помощью СУБД.

  1. По способу доступа к данным БД разделяются на:

  • БД с локальным доступом и

  • ДБ с удалённым (сетевым) доступом.

Системы централизованных БД с сетевым доступом предполагают различные архитектуры: файл-сервер и клиент-сервер.

Архитектура файл-сервер предполагает выделение одной из машин сети в качестве центральной (сервер файлов). На ней хранится совместно используемая централизованная БД. Все другие машины сети выполняют функции рабочих станций. Файлы БД в соответствии с пользовательскими запросами передаются на РС, где и производится обработка. При большой интенсивности доступа к одним и тем же данным производительность информационной системы падает.

В архитектуре клиент-сервер подразумевается, что помимо хранения централизованной БД центральная машина (сервер базы данных) должна обеспечивать выполнение основного объёма обработки данных. Запрос на данные клиента, порождает поиск и извлечение данных на сервере. Извлечённые данные (но не файлы) транспортируются по сети от сервера к клиенту. В этой архитектуре используется язык запросов SQL.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]