Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы по информатике.doc
Скачиваний:
59
Добавлен:
09.02.2015
Размер:
367.62 Кб
Скачать

Лабораторная работа № 5 субд Microsoft Access

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

База данных – важнейшая составная часть информационных систем. Информационные системы предназначены для хранения и обработки больших объемов информации. Любая информационная система должна выполнять три основные функции:

1) ввод данных;

2) запросы по данным;

3) составление отчетов.

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

В базах данных столбцы называются полями, а строки – записями. Поля образуют структуру базы данных, а записи составляют информацию, которая в ней содержится.

В информатике совокупность взаимосвязанных данных называется информационной структурой, или структурой данных.

Табличная организация данных называется также реляционной.

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

Поля – это основные элементы структуры базы данных. Они обладают свойствами. От свойств полей зависит, какие типы данных можно вносить в поле, а какие нет, а также то, что можно делать с данными, содержащимися в поле. Основным свойством любого поля является его длина. Свойства полей напрямую зависят от их типа.

Существуют разные типы полей:

1. Текстовый (до 256 символов);

2. Числовой;

3. Дата/время;

4. Логический;

5. Денежный;

6. Объект OLE – поля такого типа позволяют хранить изображения, аудио- и видео-файлы;

7. MEMO – используется, если нужно вставить в поле длинный текст (до 65535 символов). Реально эти данные хранятся не в поле, а в другом месте, а в поле хранится только указатель на то, где расположен текст;

8. Счетчик – числовое поле, которое имеет свойство автоматического наращивания на единицу. Удобно для нумерации записей;

9. Гиперссылка – строка из букв и цифр, представляющая собой адрес гиперссылки.

Базы данных делят на три типа: табличные (реляционные), сетевые, иерархические. На практике наиболее распространены реляционные базы данных.

Состав и функции субд

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

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

2. Обработка данных – данные могут обрабатываться самыми различными способами. Можно выбирать любые поля, фильтровать и сортировать данные. Можно объединять данные с другой, связанной с ними, информацией и вычислять итоговые значения.

3. Управление данными – можно указать, кому разрешено знакомиться с данными, корректировать их или добавлять новую информацию. Можно также определять правила коллективного доступа.

Входящие в состав современных СУБД средства совместно выполняют следующие функции:

– описание данных, их структуры;

– первичный ввод, пополнение информации в базе данных;

– удаление устаревшей информации из базы данных;

– корректировку данных для поддержания их актуальности;

– упорядочение (сортировку) данных по некоторым признакам;

– поиск информации по некоторым признакам;

– подготовку и генерацию отчетов;

– защиту информации и разграничение доступа пользователей к ней;

– резервное сохранение и восстановление базы данных;

– поддержку интерфейса с пользователями;

– наличие развитой системы помощи;

– защиту от необдуманных действий;

– наличие нескольких вариантов выполнения одних и тех же действий;

– тщательно продуманную систему ведения человеко-машинного диалога.