Основные теоретические положения
Структурные элементы базы данных Поле — элементарная единица логической организации данных, которая соответствует неделимой единице информации — реквизиту. Для описания поля используются следующие характеристики: При связи один ко многим (1:М) одному экземпляру информационного объекта, А соответствует 0, 1 или более экземпляров обьекта В, но каждый экземпляр объекта В связан не более чем с 1… Читать ещё >
Основные теоретические положения (реферат, курсовая, диплом, контрольная)
база данные access.
Система управления базами данных (СУБД) — это комплекс программных и языковых средств, предназначенных для создания, ведения и совместного применения баз данных многими пользователями. Назначение любой СУБД — создание, ведение и обработка баз данных. СУБД предоставляет значительные возможности по работе с хранящимися данными, их обработке и совместному использованию. Можно выбирать любые поля, форматы полей, сортировать данные, вычислять итоговые значения. Можно отбирать интересующие данные по какому-либо признаку, менять их, удалять, копировать в другие таблицы. Можно производить обмен данными между компонентами СУБД Access и другими приложениями Windows. Это могут быть рисунки, диаграммы и т. д. Поддерживается экспорт и импорт данных из текстовых файлов и электронных таблиц.
База данных (БД) — это поименованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области.
Классификация баз данных По технологии обработки данных базы данных подразделяются на централизованные и распределенные.
Централизованная база данных хранится в памяти одной вычислительной системы. Если эта вычислительная система является компонентом сети ЭВМ, возможен распределенный доступ к такой базе. Такой способ использования баз данных часто применяют в локальных сетях ПК.
Распределенная база данных состоит из нескольких, возможно пересекающихся или даже дублирующих друг друга частей, хранимых в различных ЭВМ вычислительной сети. Работа с такой базой осуществляется с помощью системы управления распределенной базой данных (СУРБД).
По способу доступа к данным базы данных разделяются на базы данных с локальным доступом и базы данных с удаленным (сетевым) доступом.
Структурные элементы базы данных Поле — элементарная единица логической организации данных, которая соответствует неделимой единице информации — реквизиту. Для описания поля используются следующие характеристики:
- * имя, например, Фамилия, Имя, Отчество, Дата рождения;
- * тип, например, символьный, числовой, календарный;
- * длина, например, 15 байт, причем будет определяться максимально возможным количеством символов;
- * точность для числовых данных, например два десятичных знака для отображения дробной части числа.
Запись — совокупность логически связанных полей.
Экземпляр записи — отдельная реализация записи, содержащая конкретные значения ее полей.
Файл (таблица) — совокупность экземпляров записей одной структуры. В структуре записи файла указываются поля, значения которых являются ключами: первичными (ПК) и вторичными (ВК).
Первичный ключ (ПК) — это одно или несколько полей, однозначно идентифицирующих запись. Если первичный ключ состоит из одного поля, он называется простым, если из нескольких полей — составным ключом.
Вторичный ключ (ВК) — одно или несколько полей, которые выполняют роль поисковых или группировочных признаков. Значение вторичного ключа может повторяться в нескольких записях файла. Если по значению первичного ключа может быть найден один единственный экземпляр записи, то по вторичному — несколько.
Типы связей Все информационные объекты предметной области связаны между собой.
Соответствия, отношения, возникающие между объектами предметной области называются связями. Различают связи нескольких типов, для которых введены следующие обозначений:
- * один к одному (1:1);
- * один ко многим (1:М);
- * многие ко многим (М:М).
Связь один к одному (1:1) предполагает, что в каждый момент времени одному экземпляру информационного обьекта, А соответствует не более одного экземпляра информационного объекта В и наоборот.
При связи один ко многим (1:М) одному экземпляру информационного объекта, А соответствует 0, 1 или более экземпляров обьекта В, но каждый экземпляр объекта В связан не более чем с 1 экземпляром объекта А.
Связь многие ко многим (М:М) предполагает, что в каждый момент времени одному экземпляру информационного объекта, А соответствует 0, 1 или более экземпляров объекта В и наоборот.
СУБД Microsoft Acces.
Microsoft Access представляет собой реляционную базу данных. Информация в базе данных Access представляется в виде отдельных таблиц. При этом каждый столбец таблицы соответствует полю данных, а каждая строка — записи данных. Запись данных состоит из нескольких полей. Каждая запись данных в таблице содержит одинаковое число полей. Каждое поле содержит один и тот же тип информации.
Существуют различные типы данных. Тип данных для конкретного поля данных выбирается в зависимости от того, какая информация будет располагаться в этом поле. Размер поля данных определяется в зависимости от выбранного для него типа.
Вот некоторые примеры типов данных.
- * Текстовые поля (TEXT): могут содержать отдельные слова (например, имена), сочетания слов и чисел (например, почтовый адрес), или числа, которые не используются для математических расчетов (например, номера телефонов), а также специальные знаки (например «/» или «-»).
- * Числовые поля (NUMBER):содержат числа, используемые для различных расчетов (например, цены продуктов).
- * Поля даты и времени (DATE/TIME): содержат дату т/ или время.
- * Поля денежных сумм (CURRENCY): содержат числовые величины в формате денежных сумм с обозначением денежных единиц — р. (рубль), $ (доллар) и т. п.
- * Логические поля (YES/NO): содержат логические данные со значениями ДА/НЕТ (YES/NO) или ИСТИНА/ЛОЖЬ (TRUE/FALSE).
- * Поля текстовых примечаний (МЕМО): содержат большие участки текста (до 32 000 знаков).
Каждая база данных хранится на диске в виде файла с расширением mdb.