Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
16
Добавлен:
19.04.2015
Размер:
381.7 Кб
Скачать

Специалисты (ученые)

Для более точного технического определения понятия БД обратимся к опубликованным документам, а именно к монографии известного в мире специалиста по БД (см. [5])

Мартин Дж. "Организация баз данных в вычислительных системах.—М.:Мир, 1980."

Технические специалисты, например, Мартин Дж. (см. его монографию [5]) и др. определяют

Базу данных "…как совокупность взаимосвязанных хранящихся вместе данных при наличии такой минимальной избыточности, которая допускает их использование оптимальным образом для одного или нескольких приложений; данные запоминаются так, чтобы они были независимы от программ, использующих эти данные; для добавления новых или модификации существующих данных, а также для поиска данных в базе данных применяется общий управляемый способ…" [5 c.28].

ВАЖНО:

современный ГК РФ (часть 4)

и старые законы АП и СП и ПрЭВМ и БД

трактуют понятие

база данных ШИРЕ, чем технические специалисты.

ВАЖНО ПОМНИТЬ:

Иногда ОЧЕНЬ трудно отличить ДАННЫЕ от ПРОГРАММЫ для ЭВМ (т.е. принять решение):

Программа = ДАННЫЕ + КОМАНДЫ

ДАННЫЕ – это то, что ИНОГДА подается на ВХОД ПРОГРАММЫ, а ПРОГРАММА (исходный текст) – это то, что подается на вход ТРАНСЛЯТОРА (ИНТЕРПРЕТАТОРА) для получения, например, объектного кода (obj) и затем исполняемого кода (exe).

В табл. 1 приведены сравнительные признаки ТЕРМИНА – база данных для различных его определений.

Таблица 1.

Приз-наки БД

Источники определения термина – база данных

ГОСТ 7.73-96 [6]

ГК РФ

(часть 4)

Мартин Дж. [5, c.28]

1

Что ЭТО?

набор данных

представление в объективной форме совокупности самостоятельных материалов

совокупность взаимосвязанных хранящихся вместе данных

2

Для чего ЭТО?

достаточен для установленной ЦЕЛИ

найдены и обработаны с помощью ЭВМ

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

3

В каком виде ЭТО?

на машинном носителе

систематизированных таким образом (для ЭВМ)

1) наличие такой минимальной избыточности;

2) данные запоминаются так, чтобы они были независимы от программ;

4

Что позво-ляет ЭТО?

осуществлять автоматизированную переработку содержащейся в нем ИНФОРМАЦИИ

искать и обрабатывать данные

1) добавление новых;

2) модификации существующих данных;

3) поиск данных в БД;(применяется общий управляемый способ)

АЛГОРИТМ (алгорифм) [7, с.36-37] — это конечный набор правил, позволяющий чисто механически решать любую конкретную задачу из некоторого класса однотипных задач. При этом подразумевается, что исходные данные могут изменяться в определенных пределах (МАССОВОСТЬ алгоритма), и что процесс применения правил к исходным данным (путь решения задачи) определен вполне однозначно (ДЕТЕРМИНИРОВАННОСТЬ алгоритма), и что на каждом шаге процесса применения правил известно, что считать результатом этого процесса (РЕЗУЛЬТАТИВНОСТЬ алгоритма). В теории алгоритмов это интуитивно-содержательное понятие алгоритма уточняется в строгих понятиях рекурсивная функция, машина Тьюринга, нормальный алгорифм и др. (все подобные уточнения эквивалентны между собой).

АЛГОРИТМ, записанный на понятном вычислительной машине алгоритмическом языке, называется ПРОГРАММОЙ [8, с.6].

ОТМЕТИМ: РАЗРАБОТКА (Р) ПРОГРАММЫ(П)

РП=ИЗГОТОВЛЕНИЕ(П)+ДОКАЗАТЕЛЬСТВО (правильности)

Соседние файлы в папке Способы защиты вай-фай сетей