double arrow

Понятие. Легальное понятие дано в ч


Легальное понятие дано в ч. 4 ГК РФ:

База данных – это представленная в объективной форме совокупность самостоятельных материалов (статей, расчетов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ).

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

Система управления базы данных – это программа, управляющая доступом к базе данных. Она предназначена для создания. Ведения и применения базы данных многими пользователями. Если есть программа СУБД, но нет данных, то это называется Система базы данных (СБД).

Основные элементы.

База данных состоит из собственно данных (структурированных), технических средств для их структурирования и отображения, СУБД.




Базы данных бывают иерархические (поиск осуществляется сверху вниз), сетевые (где поиск происходит вдоль и поперек), а также реляционные, состоящие из взаимосвязанных таблиц, имеющих общие значения, за счет которых и происходит поиск по таким данным. Наиболее распространенные базы на данный момент – реляционные.

Жизненный цикл базы данных состоит из следующих этапов:

1. Проектирование.

- Анализ предметной области (предмета изучения).

- Анализ запросов пользователей.

- Интеграция запросов и представлений пользователей о предмете изучения. Формализованное описание представлений в этой области.

- Выбор средств реализации. Т.е. программных средств, етс.

2. Физическое проектирование, когда программист осуществляет выполнение определенных работ и готовит макет БД.

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

4. Эксплуатация.







Сейчас читают про: