База данных – это ориентированное на пользователя-непрограммиста множество взаимосвязанных данных, структурированных таким образом, что достигается их минимальная избыточность и максимальная независимость от прикладных программ.
Данные в базе находятся в памяти в соответствии с некоторой моделью. Распространенными моделями баз данных являются: реляционная, сетевая и иерархическая. Так как в процессе управления предприятиями и организациями широко используются таблицы, поэтому наиболее распространенной моделью баз данных в настоящее время является реляционная модель.
На персональных компьютерах получила распространение реляционная модель данных. В ней база данных представляется в виде совокупности взаимосвязанных двухмерных таблиц. Строки таблицы соответствуют записям, столбцы – полям базы данных. Основное ее положительное отличие от иерархической и сетевой моделей – отсутствие связей в явном виде. Взаимосвязь таблиц реализуется через ключевые реквизиты таблиц.
|
|
Структура элементов базы данных включает: поле, запись, таблицу.
Поле – элементарная единица логической организации данных, соответствующая реквизиту (графа в таблице). Для описания поля используются характеристики:
- имя (например, Номер, Фамилия, дата, сумма);
- тип (например, текстовый, числовой, дата);
- длина (определяется максимальной длиной реквизита, например, 20 байт);
- точность для числовых данных (например, два числовых знака после запятой).
Запись – совокупность логически связанных полей (по аналогии с таблицей – строка таблицы). Структура записи определяется составом и последовательностью входящих в нее полей. Запись соответствует единице информации – экономическому показателю.
Таблица – совокупность одинаковых по структуре записей. Каждый экземпляр записи характеризуется уникальным ключом записи.
Содержимое таблицы СОТРУДНИКИ базы данных
Номер | Фамилия | Имя | Отчество | Дата | Оклад |
Иванов | Иван | Петрович | 12.10.82 | 1900.00 | |
Петров | Петр | Михайлович | 24.05.63 | 2500.00 | |
Сидоров | Семен | Алексеевич | 10.01.81 | 2300.00 |