
- •_________________________________________________________
- •Информация, данные и база данных
- •5555500000000788
- •55801728
- •Специалисты (ученые)
- •Фактографические данные и бд
- •Заключение
- •Какие будут вопросы? возможные темы рефератов
- •Основные используемые источники
- •5, 6, 8, 11, ?
- •31, 28, 31, 30, 31, ?
Специалисты (ученые)
Для более точного технического определения понятия БД обратимся к опубликованным документам, а именно к монографии известного в мире специалиста по БД (см. [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].
ОТМЕТИМ: РАЗРАБОТКА (Р) ПРОГРАММЫ(П)
РП=ИЗГОТОВЛЕНИЕ(П)+ДОКАЗАТЕЛЬСТВО (правильности)