Главная страница

В документационном обеспечении управления


Скачать 249.54 Kb.
НазваниеВ документационном обеспечении управления
Дата26.02.2023
Размер249.54 Kb.
Формат файлаdocx
Имя файла_Akhmetova_Informatsionnyye_tekhnologii_v_dokumentatsionnom_obes.docx
ТипДокументы
#956491
страница17 из 42
1   ...   13   14   15   16   17   18   19   20   ...   42

Системы управления базами данных



Структурированные данные обрабатывает централизованный про- граммный механизм, который называется системой управления базами данных. Система управления базами данных (СУБД)  специализирован- ная программа, предназначенная для организации и ведения базы данных.

Система управления базами данных  комплекс программ, которые обеспечивают взаимодействие пользователя с базой данных.

Совокупность СУБД и базы данных  это банк данных. К достоин- ствам подхода, который основывается на концепции банка данных, отно- сятся:

  1. удовлетворение информационных потребностей разных типов пользователей;

  2. достоверность и непротиворечивость информации, что сохраняется;

  3. санкционированный доступ к данным;

  4. выдача информации в форме, установленной пользователем;

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

  6. возможность исключения избыточности данных, что сохраняются,

и т.д.

Основные функции СУБД:

    • управление данными во внешней памяти (на дисках);

    • управление данными в оперативной памяти с использованием

дискового кэша;

    • журнализация изменений, резервное копирование и восстановле- ние базы данных после сбоев;

    • поддержка языков БД (язык определения данных, язык манипули- рования данными).

Основные действия, которые пользователь может выполнять с по- мощью СУБД:

    • создание структуры БД;

    • заполнение БД информацией;

    • изменение (редактирование) структуры и содержания БД;

    • поиск информации в БД;

    • сортировка данных;

    • защита БД;

    • проверка целостности БД.

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

Базу данных, хранящую данные о группе объектов с одинаковыми свойствами, удобно представлять в виде двумерной таблицы: в каждой ее строке последовательно размещаются значения свойств одного из объектов; каждое значение свойства  в своем столбце, озаглавленном именем свой- ства.

После того как БД создана, ее можно использовать в качестве ин- формационного справочника. В этом и состоит основное назначение вся- кой информационной системы.

Действия, выполняемые над информацией, хранящейся в БД, назы- вают манипулированием данными. К ним относятся выборка данных по

некоторым условиям, сортировка, обновление, удаление и добавление данных. Выполнение этих действий производится с помощью запросов.

Запрос  это команда на выполнение определенного вида манипули- рования данными. Существует универсальный язык, на котором формули- руются запросы во многих СУБД. Он называется SQL (Structured Query Language)  структурированный язык запросов. Здесь мы оказываемся пе- ред выбором, с которым часто приходится сталкиваться в информатике: обучаться составлению запросов на языке SQL или воспользоваться каким- то более высокоуровневым вспомогательным средством. В большинстве современных СУБД такие средства имеются, например, в MS Access  это конструктор запросов.

Записи БД можно просматривать и редактировать в виде таблицы или в виде формы. Часто вид Таблица не позволяет видеть полностью всю информацию на экране. Если БД содержит достаточно мало полей, а зна- чения полей содержат много символов, то не все поля таблицы могут уме- щаться на экране, а значения полей могут быть видны не полностью.

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

Фактически с помощью формы создается графический интерфейс доступа к БД, который может содержать различные элементы управления (текстовые поля, кнопки, переключатели и т.д.), а также надписи. Обычно на форме размещаются надписи, являющиеся именами полей БД, и тексто- вые поля, содержащие данные из БД.

Пользователь может изменять дизайн формы (размер, цвет и т.д.), элементов управления и надписей.

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

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

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

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

    1. 1   ...   13   14   15   16   17   18   19   20   ...   42


написать администратору сайта