Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Копия Основы работы в Access 2007 2012-13 1117....docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
1 Мб
Скачать
☆

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

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

Главное назначение БД – организация общения пользователя с БД в абстрактных терминах, не связанных со способами хранения данных в памяти компьютера.

К дополнительным функциям СУБД относятся:

  • Обеспечение секретности данных (обеспечивается вводом пароля);

  • Обеспечение целостности данных (возможно использование проверки данных на достоверность);

  • Восстановление после сбоев.

Классификация субд

Основным признаком классификации СУБД является логическая модель базы данных. Поэтому различают сетевые, иерархические и реляционные СУБД.

Почти все современные системы основаны на реляционной модели управления базами данных. Название «реляционная» связано с тем, что каждая запись в такой базе данных содержит информацию, относящуюся только к одному конкретному объекту.

Подробнее о реляционной модели данных

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

Объекты предметной области представляются таблицами с записями определенной структуры; свойства объектов - данными в виде полей записей; отношения между объектами - связями между таблицами по определенному полю или нескольким полям.

Запись является наименьшей единицей обмена данными между оперативной и внешней памятью. Поле - наименьшей единицей обработки данных. Запись – совокупность полей, которые хар-ют 1 объект предметной области.

Конструирование бд

Конструирование базы данных начинается с создания структуры базы данных. Структура базы данных, прежде всего, определяется составом объектов той предметной области, информация о которой будет представлена в базе.

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

Структура таблицы определяется структурой записей, образующих данную таблицу.

Структура записи определяется составом полей и их свойствами.

Поле представляет собой область (место), в которое записывается некоторое данное об объекте.

Каждое поле характеризуется:

  • именем поля,

  • типом данных, которые записываются в поле,

  • свойствами поля.

Некоторые свойства полей устанавливаются автоматически, а остальные определяются пользователем самостоятельно. Среди свойств полей обязательно указывается «Размер поля». Более подробно свойства полей будут изложены ниже.

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