Объекты базы данных. Интерфейс Access

Окно Microsoft Access: слева область навигации со списком объектов, сверху лента с вкладками, в центре открытая таблица с данными

Первую базу данных я увидел не в вузе, а в банке, где работал инженером. Огромная таблица клиентов, тысячи строк. А рядом кнопка «Отчёт»: нажимаешь, и из скучных строк вылезает аккуратный документ на печать, с шапкой и итогами внизу. Я тогда не понял, откуда он взялся. Данные-то одни и те же. Потом дошло. В базе живёт не только таблица с данными. Рядом с ней целый набор помощников, и каждый делает со строками свою работу. Access как раз показывает их всех в одном окне.

После урока сможешь:
— назвать шесть объектов базы данных Access и сказать, за что отвечает каждый;
— выбрать нужный объект под задачу: распечатать, отобрать строки, вводить записи по одной;
— объяснить, почему пустая таблица без единой записи всё равно хранит информацию.

Вспомни: на прошлом уроке мы разобрали поле, запись и тип данных. Поле — это столбец (Фамилия, Группа). Запись — одна строка целиком, то есть один студент. Тип данных — какого сорта значения лежат в поле: текст, число, дата. Дальше эти три слова понадобятся на каждом шагу.

Зачем нужна база данных и что такое СУБД

База данных — это упорядоченное хранилище сведений об однотипных объектах. Список студентов, каталог книг, справочник товаров. Всё лежит по строгим правилам: одинаковые столбцы, у каждого значения свой тип. Не куча бумажек в ящике, а разлинованная ведомость, где сразу видно, где что искать.

Само по себе хранилище — ещё не всё. Кто-то должен его создавать, наполнять, искать в нём, править. Этим занимается отдельная программа. Её называют СУБД — система управления базами данных. Расшифруй по словам: система, которая управляет базами данных. Microsoft Access — как раз такая программа. Ты работаешь не с голым файлом, а через удобное окно, где базой можно управлять мышкой.

Сравни с кухней. Продукты в холодильнике — это данные. А повар, который их достаёт, режет и готовит из них блюдо, — это СУБД. Продукты сами по себе обед не сделают.

Шесть объектов Access и кто за что отвечает

Одна база Access состоит из объектов. Их ровно шесть видов, и на экзамене любят спросить назначение каждого. Держи в голове главное: данные по-настоящему хранит только один объект — таблица. Остальные пять с этими данными что-то делают, но сами их не держат.

Таблица — сердце базы. Строки (записи) и столбцы (поля), внутри сами сведения. Убери таблицу — и хранить нечего. Запрос — отбирает из таблицы только нужное: «покажи студентов группы 21-ИС», «выведи должников». Данные он не хранит, он их достаёт по условию. Форма — удобный экран для ввода и просмотра одной записи. Вместо простыни из тысячи строк оператор видит одну аккуратную карточку с полями. Отчёт — готовый документ на печать: шапка, строки, итоги. Его несут на бумаге начальнику. Макрос — набор действий, которые запускаются одной кнопкой, чтобы не делать рутину руками. Модуль — программный код на языке VBA для сложной логики, которой макросу уже не хватает.

ОБЪЕКТ      ЧТО ДЕЛАЕТ                          КОГДА НУЖЕН
──────────────────────────────────────────────────────────────────────────
ТАБЛИЦА     хранит данные (строки-записи)       всегда — это основа базы
ЗАПРОС      отбирает и показывает нужное        «покажи только группу 21-ИС»
ФОРМА       удобный экран под одну запись       оператор вводит анкеты по одной
ОТЧЁТ       готовый документ на печать          список должников на бумагу
МАКРОС      действия по нажатию одной кнопки    автоматизировать рутину
МОДУЛЬ      программный код на языке VBA        сложная логика, которой мало макроса

   Данные РЕАЛЬНО хранит только ТАБЛИЦА.
   Остальные пять объектов лишь работают с тем, что в ней лежит.
Окно Access с подписями: область навигации со списком объектов, таблица в режиме таблицы, переключатель режимов

Как устроено окно Access и два режима таблицы

Окно Access поделено на понятные зоны. Слева — область навигации: список всех объектов базы, разложенный по группам (таблицы, запросы, формы, отчёты). Сверху — лента с вкладками (Файл, Главная, Создание, Внешние данные), а на вкладках — кнопки. В центре — рабочая область: тут открывается то, с чем сейчас работаешь. Открыл таблицу — видишь её в рабочей области.

┌────────────────────────────────────────────────────────────────┐
│ Microsoft Access — Dekanat.accdb            [ _ ] [ □ ] [ X ]   │  ← строка заголовка
├────────────────────────────────────────────────────────────────┤
│ ЛЕНТА:  Файл | Главная | Создание | Внешние данные | Работа...  │  ← лента с вкладками
│         [Режим] [Вставить] [Фильтр] [Сортировка] [Итоги] ...    │
├───────────────────┬────────────────────────────────────────────┤
│ ОБЛАСТЬ НАВИГАЦИИ  │  РАБОЧАЯ ОБЛАСТЬ (открыта таблица «Студенты»)│
│                   │  ┌───────┬─────────────┬──────────────┐    │
│ Таблицы           │  │ Код   │ Фамилия     │ Группа       │    │
│   ▸ Студенты      │  ├───────┼─────────────┼──────────────┤    │
│   ▸ Оценки        │  │ 1     │ Иванов      │ 21-ИС        │    │
│ Запросы           │  │ 2     │ Петрова     │ 21-ИС        │    │
│   ▸ Должники      │  │ 3     │ Сидоров     │ 22-ПР        │    │
│ Формы             │  └───────┴─────────────┴──────────────┘    │
│   ▸ Анкета        │                                            │
│ Отчёты            │   переключатель режимов внизу справа  →    │
│   ▸ Ведомость     │        [ Режим таблицы | Конструктор ]     │
└───────────────────┴────────────────────────────────────────────┘

   Слева — СПИСОК ОБЪЕКТОВ, сверху — ЛЕНТА, в центре — сами данные.

С одной таблицей работают в двух режимах, и это тоже спрашивают. Режим таблицы показывает данные: строки заполнены, листаешь записи как в Excel. Режим конструктора показывает структуру: имена полей и их типы, сами записи при этом не видны. Первый режим отвечает на вопрос «что внутри», второй — «как устроено». Переключаются они одной кнопкой.

РЕЖИМ ТАБЛИЦЫ (видно данные)         РЕЖИМ КОНСТРУКТОРА (видно структуру)
┌───────┬────────────┐               ┌──────────────┬─────────────────┐
│ Код   │ Фамилия    │               │ Имя поля     │ Тип данных      │
├───────┼────────────┤               ├──────────────┼─────────────────┤
│ 1     │ Иванов     │               │ Код          │ Счётчик         │
│ 2     │ Петрова    │               │ Фамилия      │ Короткий текст  │
│ 3     │ Сидоров    │               │ Группа       │ Короткий текст  │
└───────┴────────────┘               │ Дата рождения│ Дата и время    │
                                      └──────────────┴─────────────────┘
   ЧТО внутри (сами записи)             КАК устроено (поля и их типы)

Почему пустая таблица — всё равно не пустая

Вот тонкий момент, на котором спотыкаются. Ты создал таблицу, задал поля и типы, но не внёс ещё ни одной строки. Записей ноль. Значит ли это, что таблица не хранит вообще ничего? Нет. Она хранит информацию о своей структуре: имена полей и их типы. Данных-записей пока нет, а описание того, как эти данные будут устроены, уже есть.

Представь пустой бланк анкеты. Ни одного заполненного человека, все графы чистые. Но сам бланк уже несёт информацию: вот графа «Фамилия», вот «Дата рождения», а сюда впиши номер телефона цифрами. Правила заполнения напечатаны, даже если пока никто ничего не вписал. Пустая таблица — тот же бланк. Строк нет, а каркас есть.

Как это спрашивают на экзамене. Почти дословно: «Пустая таблица в MS Access, в которой нет ни одной записи, …» и четыре варианта. Верный — «содержит информацию о её структуре». Три остальных — ловушки: «не содержит никакой информации» (неверно, структура есть), «содержит информацию о будущих записях» (нет, будущее она не знает) и «существовать не может» (ещё как может — её именно так и создают, с пустого места).

Контрольный вопрос. СУБД расшифровывается как «система управления базами данных». Что это такое?

Апрограмма для создания баз данных и работы с ними
Бустройство внутри системного блока
Водна из таблиц внутри базы данных
Гспособ подключения компьютера к интернету

Подсказка: Три слова после «система» — «управления базами данных». Управляет ими не железка и не строка, а нечто, что ты запускаешь на компьютере.

Проверить ответ →

Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →

Контрольный вопрос. Какой объект Access — единственный, который по-настоящему хранит сами данные?

Атаблица
Бзапрос
Вформа
Готчёт

Подсказка: Остальные три только показывают, отбирают или печатают. Хранит — лишь один, самый первый в списке объектов базы.

Проверить ответ →

Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →

Контрольный вопрос. Для чего в базе данных нужен запрос?

Аотбирает и показывает только нужные строки по условию
Бхранит все данные базы вместо таблицы
Вготовит документ для вывода на принтер
Гвыполняет действия по нажатию одной кнопки

Подсказка: Данные уже лежат в таблице. Нужен объект, который вытащит из них часть — например, только одну группу.

Проверить ответ →

Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →

Контрольный вопрос. Что такое форма в Access?

Аудобный экран для ввода и просмотра одной записи
Бдокумент, который распечатывают на бумаге
Впрограммный код на языке VBA
Гхранилище всех строк таблицы

Подсказка: Оператору тяжело искать нужную анкету в простыне из тысяч строк. Ему дают экран под одну карточку за раз.

Проверить ответ →

Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →

Контрольный вопрос. Что позволяет увидеть режим конструктора таблицы?

Аимена полей и их типы данных
Бвсе заполненные строки с данными
Вготовый документ для печати
Гсписок всех объектов базы

Подсказка: Один режим показывает содержимое, другой — каркас. Конструктор — это про чертёж таблицы, а не про сами записи.

Проверить ответ →

Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →

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

Выберите все верные варианты.

Атаблица
Бзапрос
Вкорзина
Готчёт
Дярлык
Емакрос

Подсказка: Шесть объектов ты видел на схеме окна. Два лишних здесь — из мира файлов и рабочего стола, в базе данных их нет.

Проверить ответ →

Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →

Контрольный вопрос. Какой объект Access превращает данные в готовый документ на печать — с шапкой, строками и итогами? Впиши название объекта одним словом в именительном падеже.

Подсказка: Его несут начальнику на бумаге. В учёбе это ведомость, в бухгалтерии — итоговая сводка за квартал.

Проверить ответ →

Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →

Контрольный вопрос. Пустая таблица в MS Access, в которой нет ни одной записи, …

Асодержит информацию о её структуре
Бне содержит никакой информации
Всодержит информацию о будущих записях
Гсуществовать не может

Подсказка: Вспомни пустой бланк анкеты: заполненных строк нет, но графы и правила заполнения на нём уже напечатаны. Что тут «данные», а что — устройство?

Проверить ответ →

Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →

Задание. Бухгалтеру нужно распечатать список должников на бумаге и положить директору на стол. Какой объект Access создают под эту задачу? Впиши одно слово в именительном падеже.

Подсказка: Ключевые слова — «на бумаге» и «распечатать». Ищи объект, заточенный под принтер.

✅ Готово, если: ты ввёл(а) верный ответ, и онлайн-проверка его приняла.

Проверить ответ →

Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →

Задание. В таблице «Студенты» тысяча строк, а тебе нужно показать на экране только студентов группы 21-ИС. Какой объект Access отберёт эти строки? Впиши одно слово в именительном падеже.

Подсказка: Данные все на месте, менять их не надо. Нужно только вытащить часть строк по условию «группа = 21-ИС».

✅ Готово, если: ты ввёл(а) верный ответ, и онлайн-проверка его приняла.

Проверить ответ →

Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →

Задание. Оператор весь день вводит анкеты абитуриентов — по одной, поле за полем. Какой объект Access даёт ему удобный экран под одну запись? Впиши одно слово в именительном падеже.

Подсказка: Простыня из всех строк сразу тут только мешает. Нужен экран под одну анкету за раз.

✅ Готово, если: ты ввёл(а) верный ответ, и онлайн-проверка его приняла.

Проверить ответ →

Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →

Задание. Ты открыл только что созданную таблицу «Клиенты». Ни одной строки с данными ещё нет, зато видны названия полей и рядом тип каждого. В каком режиме открыта таблица? Впиши одно слово в родительном падеже: «в режиме …».

Подсказка: Данных нет, а устройство видно. Значит открыт режим про каркас таблицы, а не про её записи.

✅ Готово, если: ты ввёл(а) верный ответ, и онлайн-проверка его приняла.

Проверить ответ →

Реальная проверка — на нашей платформе, бесплатно и без регистрации. Открыть задачу и ввести ответ →

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

← Назад · ↑ В начало урока · ⌂ В начало курса · Вперёд →

Школа Виктора Комлева