- •Содержание
- •1. Основные понятия субд
- •2. Функциональные возможности субд
- •3. Классификация баз данных
- •4. Модели данных. Виды моделей данных
- •3. Реляционная структура
- •5. Структурные элементы бд
- •5.1. Поля уникальные и ключевые
- •5.2. Типы связей
- •6. Система управления базами данных Access
- •6.1. Работа с мастерами
- •7. Объекты базы данных
- •7.1. Особенности таблицы базы данных
- •7.1.1 Способы создания таблицы базы данных
- •7.1.2 Структура таблицы и типы данных
- •7.1.3. Ввод данных в ячейки таблицы
- •7.1.4. Редактирование данных
- •7.1.5. Сортировка данных
- •7.1.6. Отбор данных с помощью фильтра
- •7.2. Схема данных
- •7.3. Форматирование запросов
- •7.4. Ввод и просмотр данных посредством формы
- •7.4.1. Создание сложных форм
- •7.5. Формирование отчетов
- •7.6. Макросы
Содержание
1. Основные понятия СУБД 2
2. Функциональные возможности СУБД 2
3. Классификация баз данных 3
4. Модели данных. Виды моделей данных 4
5. Структурные элементы БД 5
5.1. Поля уникальные и ключевые 5
5.2. Типы связей 6
6. Система управления базами данных Access 6
6.1. Работа с мастерами 7
7. Объекты базы данных 8
7.1. Особенности таблицы базы данных 8
7.1.1 Способы создания таблицы базы данных 8
7.1.2 Структура таблицы и типы данных 9
7.1.3. Ввод данных в ячейки таблицы 9
7.1.4. Редактирование данных 10
7.1.5. Сортировка данных 10
7.1.6. Отбор данных с помощью фильтра 11
7.2. Схема данных 11
7.3. Форматирование запросов 11
7.4. Ввод и просмотр данных посредством формы 12
7.4.1. Создание сложных форм 13
7.5. Формирование отчетов 14
7.6. Макросы 14
1. Основные понятия субд
Цель любой информационной системы – обработка данных об объектах реального мира.
Системой управления базой данных называют универсальный комплекс прикладных программных средств, предназначенных для создания и обслуживания баз данных, хранения и поиска в них необходимой информации, для решения множества задач.
СУБД является совокупностью инструментов, позволяющих манипулировать большим объемом информацией из базы данных.
База данных (БД) – совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Пример базы данных: библиотека, ж/д кассы, склады и т.д.
Предметная область – часть реального мира, подлежащая изучению для организации управления и, в конечном счете, автоматизации.
Например: школа, завод, предприятие, ВУЗ.
Создавая БД, пользователь стремится упорядочить информацию по различным признакам и быстро извлекать выборку с произвольным сочетанием признаков. Сделать это можно, если данные структурированы.
Структурирование – введение соглашений о способах представления данных.
Неструктурированными данными называют данные записанные, например, в текстовом файле.
Пример неструктурированных данных: Личное дело №16, Сергеев Петр Михайлович, дата рождения 1 января 1976 г. Личное дело №17, Петрова Анна Владимировна, дата рождения 15 марта 1975 г. Личное дело №18, Анохин Александр Петрович, дата рождения 14 апреля 1976 г.
Пример структурированных данных:
№ дела |
Фамилия |
И.О. |
Дата рождения |
16 |
Сергеев |
П.М. |
1.01.1976 |
17 |
Петрова |
А.В. |
15.03.1975 |
18 |
Анохин |
А.П. |
14.04.1976 |
Пользователями БД могут быть различные прикладные программы, программные комплексы, а также специалисты предметной области, выступающие в роли потребителей или источников данных, называемые конечными пользователями.
2. Функциональные возможности субд
По степени универсальности различают два класса СУБД: общего назначения и специализированные системы.
СУБД общего назначения – это сложные программные комплексы, предназначенные для выполнения всей совокупности функций, связанных с созданием и эксплуатацией базы данных информационной системы.
СУБД общего назначения ориентированы на какую-либо предметную область или на потребности пользователей. Каждая система такого рода реализуется как программный продукт, способный функционировать в определенной операционной системе.
Специализированные СУБД создаются при невозможности или нецелесообразности использования СУБД общего назначения.
Производительность СУБД оценивается:
временем выполнения запросов;
скоростью поиска информации в неиндексированных полях;
скоростью создания индексов и выполнением операций на обновление, вставку и удаление данных;
временем генерации отчетов;
максимальным числом обращений к данным в многопользовательском режиме.
На производительность СУБД оказывают влияние два фактора:
СУБД, которые следят за соблюдением целостности данных, несут дополнительную нагрузку, которые не испытывают другие программы;
Производительность собственных прикладных программ сильно зависит от правильного проектирования и построения базы данных.
Целостность данных – непротиворечивость информации в любой момент времени. Это достигается набором правил и наличием средств: назначение первичного ключа; поддержка ссылочной целостности; каскадное обновление или удаление связанных записей.