Базы данных


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

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

По степени локализации программных компонентов СУБД разделяют на:

1. Локальные — все программы размещаются на одном компьютере.

2. Распределенные — часть программ размещается на сервере, другая часть — на клиентских компьютерах.

Распределенные СУБД позволяют многим пользователям работать с одной базой данных одновременно.

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

    • создание структуры БД;
    • заполнение БД информацией;
    • редактирование структуры и содержания БД;
    • поиск информации в БД;
    • сортировка данных.

Работу с реляционными базами данных рассмотрим в СУБД Access. 

Для создания новой базы данных в Access требуется выполнить следующие действия:

1. На стартовой странице выбрать Пустая база данных… 

2. В открывшемся окне в поле Имя файла ввести имя файла, выбрать значок папки, чтобы определить место хранения файла базы данных.

3. Создать и сохранить базу данных, нажав на кнопку Создать.

Файлы баз данных, созданных в Access, имеют расширение .accdb. Один файл базы данных может содержать не только несколько объектов Таблица, но и различное количество объектов ФормаЗапрос и Отчет. Список объектов базы данных отображается в Области навигации.

Открыть объекты базы данных можно разными способами:

1. Выполнить двойной щелчок по объекту в Области навигации.

2. Выбрать режим открытия из контекстного меню вкладки объекта.

Для закрытия объекта/объектов базы данных нужно выбрать соответствующую команду контекстного меню вкладки открытого объекта.


Работа с таблицами базы данных

Таблица — основной объект базы данных, предназначенный для хранения данных в структурированном виде.

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

На основе таблиц создаются другие объекты базы данных.

В процессе создания таблиц можно выделить этапы:

1. Создание объекта Таблица.

2. Описание структуры таблицы — имен полей, типов и свойств данных в них.

3. Ввод данных в таблицу.

Работать с таблицами баз данных можно в двух режимах.

Описание структуры таблицы выполняется в режиме Конструктор.

Данные в таблицу вводятся в режиме Таблица. В этом режиме можно также просматривать и изменять структуру таблицы.

Таблицы в реляционных базах данных должны обладать следующими свойствами:

1. В таблице не может быть двух записей с полностью совпадающими данными.

2. Поля таблицы должны располагаться в порядке, который определяется при ее создании.

3. В таблице обязательно должно быть хотя бы одно поле.

Каждое поле должно иметь уникальное имя (одно в пределах таблицы). Все значения в одном поле имеют один тип (число, текст, дата и т. д.).

Таблица базы данных похожа на электронную таблицу, и в Access реализована возможность импортировать данные из электронных таблиц в БД