- •Модели данных
- •Безопасность баз данных
- •Режимы работы с базами данных
- •2 Системы управления базами данных
- •3 Представители базы данных
- •3.1 Таблицы
- •3.2 Запросы
- •3.3 Формы
- •3.5 Страницы
- •3.6 Макросы и модули
- •3.7 Проектирование базы данных
- •3.8 Разработка технического задания
- •3.4 Отчеты
- •3.9 Разработка структуры базы данных
- •4 Субд access
2 Системы управления базами данных
(СУБД) – комплекс программных средств, предназначенных для создания структуры новой базы, наполнения ее содержанием, редактирования содержимого и визуализации информации. Под визуализацией информации базы понимается отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройство вывода или передача по каналам связи.
Существует много систем управления базами данных. Они могут по-разному работать с разными объектами и предоставляют пользователю разные функции и средства. Большинство СУБД опираются на единый устоявшийся комплекс основных понятий.
СУБД используются для упорядоченного хранения и обработки больших объемов информации. В процессе упорядочения информации СУБД генерируют базы данных, а в процессе обработки сортируют информацию и осуществляют ее поиск.
Информация в базах данных структурирована на отдельные записи, которыми называют группу связанных между собой элементов данных. Характер связи между записями определяет два основных типа организации баз данных: иерархический и реляционный.
В иерархической БД записи упорядочиваются в определенную последовательность, как ступеньки лестницы и поиск данных может осуществляться последовательным спуском со ступени на ступень.
Реляционная БД , по сути, представляет собой двумерную таблицу. Под записью здесь понимается строка двумерной таблицы, элементы которой образуют столбцы таблицы. В зависимости от типа данных столбцы могут быть числовые, текстовые или содержать дату. Строки таблицы нумеруются.
Работа с СУБД начинается с создания структуры БД, т. е. с определения:
Количества столбцов;
Названий столбцов;
Типов столбцов (текст/число/дата);
Ширины столбцов.
2.1 Рассмотреть структуру базы данных на примере .
При необходимости БД можно редактировать:
1)Добавление записи;
2)Удаление записи;
3)Редактирование записи
4)Рассмотреть на примере.
5)Занесенные в БД записи можно обрабатывать, т. е.: сортировка по любому столбцу(по возрастанию/убыванию чисел, символьных строк, дат);
6)Поиск по любому столбцу с различными условиями (=, >,<и т. д.)
3 Представители базы данных
3.1 Таблицы
Таблицы – это основные объекты любой базы данных. Во-первых, в таблицах хранятся все данные, имеющиеся в базе, а во-вторых, таблицы хранят и структуру базы (поля, их типы и свойства). (Рис.1)
Рисунок 1 - Таблицы
3.2 Запросы
Эти объекты служат для извлечения данных из таблиц и предоставления их пользователю в удобном виде. С помощью запросов выполняют такие операции как отбор данных, их сортировку и фильтрацию. С помощью запросов можно выполнять преобразования данных по заданному алгоритму, создавать новые таблицы, выполнять автоматическое наполнения таблиц данными, импортированными из других источников, выполнять простейшие вычисления в таблицах и многое другое.
3.3 Формы
Если запросы – это специальные средства для отбора и анализа данных, то формы – это средства для ввода данных. Смысл их тот же – предоставить пользователю средства для заполнения только тех полей, которые ему заполнять положено. Одновременно с этим в форме можно разместить специальные элементы управления (счетчики, раскрывающиеся списки, переключатели, флажки и прочее) для автоматизации ввода. Преимущества форм раскрываются особенно наглядно, когда происходит ввод данных с заполненных бланков. В этом случае форму делают графическими средствами так, чтобы она повторяла оформление бланка – это заметно упрощает работу наборщика, снижает его утомление и предотвращает появление печатных ошибок.
