В конструкторе таблиц можно выполнить следующие действия

Обновлено: 17.04.2024

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

Порядок выполнения работы

1. Ознакомиться с методическими указаниями.

2. Включить компьютер.

3. Загрузить операционную систему Windows.

4. Запустить программу MS Access.

5. Выполнить задание.

6. Подготовить ответы на контрольные вопросы.

7. Сдать работу преподавателю.

Методические указания

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

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

В ходе работы над базой данных её наполнением и структурой приходится постоянно переключаться между режимами Таблица в режиме таблицы и Конструктор таблиц. Чтобы переключиться в режим конструктора из режима таблицы, щелкните на кнопке Вид панели инструментов Таблица в режиме таблицы или щелкните правой кнопкой на заголовке окна таблицы и в открывшемся контекстном меню выберите пункт Конструктор таблиц.

Изменение типа полей и реорганизация таблиц

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

· Настоятельно рекомендуется выполнять все рассматриваемые ниже изменения структуры таблицы в режиме конструктора. Хотя в режиме таблицы также можно активно «вмешаться» в структуру объекта, добавив или удалив столбцы, при этом для вас недоступны все те средства контроля, которые есть в режиме конструктора и которые служат гарантией сохранности ваших таблиц и, в конечном счете, ваших данных.

· Будьте очень внимательны, и применительно ко всем «структурным» операциям придерживайтесь золотого правила: семь раз отмерь. Чтобы уверенно чувствовать себя, не поленитесь создать резервную копию изменяемой таблицы.

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

Предупреждение. Нежелательно вносить изменения в структуру таблицы (особенно удалять поля) уже после ввода в нее данных. Некорректное редактирование структуры таблицы может привести к потере данных.

Открыть уже существующую таблицу в режиме конструктора можно по-разному:

· При активизированной кнопке Таблицы в окне базы данных выберите интересующую вас таблицу, а затем щелкните на кнопке Конструктор на панели инструментов этого окна.

· В окне базы данных щелкните правой кнопкой на имени нужной таблицы и выберите команду Конструктор в открывшемся контекстном меню.

· Если в режим конструктора необходимо перейти из режима таблицы, щелкните на кнопке Вид панели инструментов Таблица в режиме таблицы.

Изменение имен полей

Напомним, что в этом режиме конструктора все изменения, касающиеся структуры объектов, необходимо сохранять. Чтобы изменить имя поля вашей таблицы, дважды щелкните на текущем имени поля и введите новое имя.

Изменение типов и размеров полей

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

Если необходимо изменить тип данных для уже существующего поля, в строке, соответствующей данному полю, щелкните в ячейке столбца Тип данных, а затем, щелкнув на кнопке раскрывающегося списка (▼), выберите новый тип данных.

В приложении Access нельзя преобразовать данные какого-либо другого типа (даже числового) к типу Счетчик. Поля типа Счетчик — это служебные поля, которые хранят номера записей и не доступны для привычной операции ввода данных в ячейку поля.

Преобразования для типа Текстовый

Поле с типом данных Текстовый без колебаний можно преобразовать в Поле MEMO, так как максимальный размер для тестового поля составляет 255 знаков, а для поля МЕМО-типа — 65536. Понятно, что это преобразование без потерь.

Обратная операция также допустима, но следует учесть, что программа Access автоматически отсечет все «лишние» (начиная с 256-го и дальше) символы тех данных, которые прежде хранились в МЕМО-поле. Поэтому такой шаг уместен, если при работе с полем МЕМО-типа выяснилось, что нет необходимости хранить в нем более 255 символов. Помните также о том, что по умолчанию Access устанавливает для текстовых полей размер 50 символов, поэтому, выполняя преобразование для МЕМО-поля, обязательно укажите достаточную для хранения данных длину поля в свойстве Размер поля.

Если в текстовом поле хранились символьные представления числовых или денежных величин, а теперь возникла потребность выполнять с такими данными вычисления, можно изменить тип Текстовый на Числовой или Денежный. Программа Access правильно воспринимает символы разделителей разрядов и десятичной части чисел, учитывает символы денежной единицы и пропускает пробелы после числа, учитывая настройки, заданные в окне Свойства: Язык и стандарты панели управления Microsoft Windows.

При условии, что текстовые данные имеют подходящий формат представления даты и/или времени (например, 23-апр-98 или 23.04.98), поле типа Текстовый можно преобразовать в поле типа Дата/время.

Текстовое поле может быть преобразовано в логическое в том случае, если в нем в текстовом виде представлены логические величины (например, логическое Да — это значения Да, Истина, Вкл, или логическое Нет — это Нет, Ложь или Откл).

Свойство Размер поля

Выберите необходимое имя поля в столбце Имя поля, а затем в области Свойства поля укажите в строке Размер поля нужное значение.

Добавление полей

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

1. Выделите поле, над которым вы хотите поместить новое поле таблицы. Для этого щелкните на кнопке выбора записи (серый квадратик слева от имени поля; указатель мыши приобретает при этом вид направленной вправо стрелки: Þ).

2. Выполните в главном меню команду ВставкаÞСтроки или щелкните на выделенной строке правой кнопкой мыши и выберите из открывшегося контекстного меню команду Добавить строки. Над выделенной строкой появится пустая строка.

3. В пустой строке введите имя для нового поля, тип данных, описание (необязательно) и задайте нужные значения свойств поля.

Копирование полей

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

1. Выделите поле, которое хотите скопировать, щелкнув на кнопке выбора записи (Þ).

Совет. Для выделения нескольких полей протащите указатель по кнопкам выбора этих полей.

2. Выполните команду ПравкаÞКопировать (или воспользуйтесь кнопкой Копировать на панели инструментов).

3. Щелкните на первой пустой строке и выполните команду ПравкаÞВставить (или воспользуйтесь кнопкой Вставить на панели инструментов).

4. Укажите новое имя для скопированного поля.

Перемещение полей

Чтобы реорганизовать поля в таблице в режиме конструктора, выделите нужное поле, щелкнув на кнопке выбора записи (Þ), а затем, опять щелкнув на кнопке выбора записи и удерживая нажатой левую кнопку мыши, перетащите поле в новое место в списке полей. Сохраните сделанные изменения.

Операцию перемещения полей можно выполнить и в режиме таблицы.

Совет. Чтобы выделить несколько соседних полей, щелкните на области выделения поля в одном из крайних полей и, удерживая нажатой кнопку мыши, протащите указатель по соседним столбцам.

Удаление полей

Чтобы удалить поле из таблицы, выполните следующее.

1. Выделите поле, которое хотите удалить, щелкнув на кнопке выбора записи (Þ).

2. Нажмите клавишу на клавиатуре или выполните команду системного меню ПравкаÞУдалить строки. Access попросит вас подтвердить свое намерение удалить выделенное поле.

3. Для удаления поля щелкните на кнопке .

Замечание. Если вы удалили поле, но еще не сохранили это изменение, то вернуться к исходному виду таблицы можно, выполнив команду ПравкаÞОтменить удаление. Поле будет восстановлено.

Операции с таблицами

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

Переименование таблицы

Даже для такой простой операции, как переименование таблицы, в программе Access предусмотрено несколько вариантов ее выполнения.

• В окне базы данных выберите имя нужной таблицы. Щелкните один раз на имени таблицы. Введите новое имя и нажмите клавишу .

• Щелкните правой кнопкой мыши на имени таблицы и выберите команду Переименовать из открывшегося контекстного меню.

• Выберите имя таблицы и выполните команду главного меню ПравкаÞПереименовать.

Выбор используемых шрифтов

Все таблицы Access создаются и отображаются в едином — другими словами, стандартном — стиле. Однако, если вы посчитаете, что необходимо изменить атрибуты шрифта, используемого по умолчанию, сделав, например, таблицу более «вместительной» (за счет уменьшения размера шрифта) или визуально более читабельной (выбрав размер шрифта побольше), программа Access пойдет вам навстречу. Единственное условие, о котором необходимо знать и помнить, заключается в том, что, в отличие от режимов форм и отчетов, где можно указать свои значения для отдельных экранных элементов, все параметры, которые устанавливаются для шрифта, действительны для всей таблицы целиком, в том числе и для заголовков столбцов.

Изменение ширины столбца

Самый простой способ изменить ширину столбца — с помощью мыши перетащить его границу в нужное положение. Для этого выполните следующее:

1. В режиме таблицы поместите указатель на правую границу заголовка столбца, ширину которого необходимо изменить, и нажмите левую кнопку мыши. Указатель примет вид вертикальной линии с двунаправленными стрелками в верхней части.

2. Удерживая кнопку мыши, перетащите границу столбца до нужной позиции (вправо, чтобы увеличить размер столбца, и влево, чтобы сделать столбец уже).

3. Отпустите кнопку мыши, когда столбец окажется требуемой ширины.

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

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

1. Выполните команду главного меню ФорматÞШирина столбца или щелкните правой кнопкой на выделенном столбце и выберите из контекстного меню команду Ширина столбца. Появится окно Ширина столбца.

2. Диалоговое окно предлагает на выбор три варианта.

• Чтобы установить ширину столбца равную точному числу символов, которые можно уместить в поле, введите нужное числовое значение в поле Ширина столбца.

• Чтобы указать заданную по умолчанию ширину столбца, установите флажок для опции Стандартная.

• Чтобы установить ширину столбца по наибольшему количеству введенных данных, щелкните на кнопке По ширине данных.

3. Щелкните на кнопке ОК, чтобы применить выбранные изменения.

Изменение высоты строки

Вероятнее всего, обратиться к этой опции вам придется, когда в таблице присутствует поле данных МЕМО-типа или вместительное текстовое поле. Увеличив высоту строки, можно, например, сразу прочитать полный адрес клиента или текст небольшого примечания, не изменяя при этом число столбцов, выводимых на экране. Кроме того, при выборе более крупного шрифта для отображения данных целесообразно увеличить и высоту строки. Необходимо помнить о том, что манипуляции с высотой строки распространяются на все записи таблицы, и «раздвинув» строки, вы тем самым уменьшаете число записей, отображаемых в окне таблицы.

Эту операцию можно выполнить, воспользовавшись средствами диалогового окна Высота строки. Для этого в режиме таблицы выполните команду ФорматÞВысота строки и в открывшемся окне Высота строки укажите требуемую высоту (в пунктах) для строк таблицы или установите флажок опции Стандартная. Подтвердите свой выбор, щелкнув на кнопке ОК.

Совет. Если вам сложно сориентироваться в выборе высоты строки, воспользуйтесь следующей простейшей формулой: высота строки — это размер шрифта для данного поля, умноженный на коэффициент 1,25.

Как и при выборе новой ширины столбца, высоту строк можно изменить прямо в таблице на экране, перетащив границу строки. Порядок действий следующий.

1. Установите указатель мыши между двумя строками в области выбора записей.

2. Щелкните левой кнопкой мыши и, удерживая кнопку, перетащите указатель вниз, если необходимо увеличить высоту строки, или вверх, чтобы «сузить» строку.

3. Указав таким образом новую высоту строки, отпустите кнопку мыши. Вид таблицы изменится, причем сразу для всех ее записей. Данные в таких полях, как ЕдиницаИзмерения и Производитель теперь не усечены и воспринимаются значительно легче.

Сортировка записей таблицы

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

Задание

1. Загрузить компьютер.

2. Войти в систему WinNT под групповым именем.

3. Войти в программу Access через главное меню WinNT.

4. Перейти в режим «Конструктор». Изменить порядок следования полей в базе данных: поля «Группа» и «Дата рождения» переместить в конец.

5. В режиме «Таблица» убедиться, что данные остались невредимыми, а порядок полей изменился.

6. Вернуть поля в прежний порядок следования.

7. В режиме «Конструктор» изменить тип поля «Вес» на «Текстовый».

8. В режиме «Таблица» убедиться, что данные остались невредимыми.

9. В режиме «Конструктор» изменить тип поля «Вес» обратно на «Числовой»/«Одинарное с плавающей запятой»/«Фиксированный». Число десятичных знаков установить 1. (Не забудьте установить «Значение по умолчанию»).

10. В режиме «Таблица» убедиться, что данные остались невредимыми.

11. Манипулятором «мышь» изменить ширину нескольких полей.

12. Манипулятором «мышь» установить ширину нескольких полей по ширине самого длинного данного.

13. Манипулятором «мышь» изменить высоту нескольких полей.

14. Выполнить изменение ширины высоты полей с помощью меню «Формат»: «Высота строки…» и «Ширина столбца…».

15. Измените порядок следования столбов таблицы для более удобного просмотра данных. (Включив режим «Конструктор» убедиться, что в базе данных поля следуют в старом порядке).

16. С помощью меню «Формат» закрепить столбцы таблицы «Фамилия» и «Имя». Сузить окно просмотра таблицы так чтобы внизу окна появился горизонтальная полоса прокрутки (скроллер). Перемещая ползунок полосы прокрутки убедиться, что поля базы данных перемещаются и скрываются, а зафиксированные поля остаются всегда видимыми.

17. Освободить все столбцы (меню «Формат»).

18. Скрыть некоторые столбцы таблицы. Сузить окно просмотра до появления горизонтальной и вертикальной полосы прокрутки. Убедиться, что курсор перемещается только по видимым столбцам, и скрытые столбцы никогда не отображаются.

19. Через меню «Формат»/«Отобразить столбцы…» открыть все столбцы.

20. Через меню «Формат»/«Отобразить столбцы…» скрыть и открыть некоторые другие столбцы.

21. Открыть все столбцы.

22. Измените параметры шрифта отображения таблицы.

23. Измените параметры отображения таблицы (меню «Формат»/«Режим таблицы»).

24. Отсортируйте записи по полям «Фамилия», «Дата рождения», «Вес» в порядке возрастания и убывания (меню «Записи»/«Сортировка»).

25. Удалите одну или несколько записей.

26. Завершить работу с базой данных и выйти из программы Access.

27. Завершить работу с системой WinNT.

Лабораторная работа № 10 Б

Тема: Корректировка баз данных в СУБД Access.

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

Порядок выполнения работы

1. Ознакомиться с методическими указаниями.

2. Включить компьютер.

3. Загрузить операционную систему Windows.

4. Запустить программу MS Access.

5. Выполнить задание.

6. Подготовить ответы на контрольные вопросы.

7. Сдать работу преподавателю.

Методические указания

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

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

В ходе работы над базой данных её наполнением и структурой приходится постоянно переключаться между режимами Таблица в режиме таблицы и Конструктор таблиц. Чтобы переключиться в режим конструктора из режима таблицы, щелкните на кнопке Вид панели инструментов Таблица в режиме таблицы или щелкните правой кнопкой на заголовке окна таблицы и в открывшемся контекстном меню выберите пункт Конструктор таблиц.

Прокрутить вверх


Конфликты в семейной жизни. Как это изменить? Редкий брак и взаимоотношения существуют без конфликтов и напряженности. Через это проходят все.


ЧТО И КАК ПИСАЛИ О МОДЕ В ЖУРНАЛАХ НАЧАЛА XX ВЕКА Первый номер журнала «Аполлон» за 1909 г. начинался, по сути, с программного заявления редакции журнала.


Живите по правилу: МАЛО ЛИ ЧТО НА СВЕТЕ СУЩЕСТВУЕТ? Я неслучайно подчеркиваю, что место в голове ограничено, а информации вокруг много, и что ваше право.


ЧТО ПРОИСХОДИТ ВО ВЗРОСЛОЙ ЖИЗНИ? Если вы все еще «неправильно» связаны с матерью, вы избегаете отделения и независимого взрослого существования.

Значение, автоматически добавляемое в поле для новой записи, определяется свойством поля
размер поля
формат поля
подпись поля
значение по умолчанию +
условие на значение
Создание баз данных осуществляется в программе:
Microsoft Windows;
Microsoft Word;
Dos Navigator;
AVP;
Microsoft Access. +

В данной таблице столбец «Название» – это

запись
поле +
тип данных
размер данных
формат данных

Какой тип данных используется для ввода числовых значений
текстовый
числовой +
поле MEMO
денежный
дата/время

Какой тип данных используется для ввода значений дата/время
текстовый
числовой
поле MEMO
денежный
дата/время +

Определять тип данных при создании таблицы нужно, если мы пользуемся
Конструктором +
мастером форм
MS Excel
MS Word
нет верного ответа

При создании формы с помощью конструктора элементы формы связываются
с запросами
с модулями
с полями таблицы +
с записями
нет верного ответа

Максимальное количество знаков для ввода в поле определяется свойством поля
размер поля +
формат поля
подпись поля
значение по умолчанию
условие на значение

Сортировку данных можно произвести в меню:
Записи > Сортировка +
Формат
Сервис > Репликация
Правка
Записи > Фильтр

Замену какого либо элемента в таблице производят с помощью меню:
Записи
Формат
Сервис
Правка +
Вид

Для вывода на странице только то подмножество записей, которое интересует пользователя существует команда:
Макрос
Архивариус
Расширенный фильтр +
Автоформа
Сортировка
Определять тип данных при создании таблицы нужно, если мы пользуемся
Конструктором +
мастером форм
MS Excel
MS Word
нет верного ответа

В каком меню Microsoft Access можно просмотреть связи между таблицами
сервис защита
сервис репликация
сервис анализ
сервис схема данных +
нет верного ответа

При создании формы с помощью конструктора элементы формы связываются
с запросами
с модулями
с полями таблицы +
с записями
нет верного ответа

Запросы в Microsoft Access можно создать при помощи
сервис защита
сервис репликация
сервис анализ
сервис схема данных
конструктор запросов +

В каком меню Microsoft Access можно установить связи между таблицами базы данных
сервис защита
сервис репликация
сервис анализ
сервис схема данных +
конструктор запросов

Для модифицирования существующих объектов баз данных используется кнопка:
Конструктор; +
Создать;
Просмотр;
Запуск;
Удалить;

Отчёт это объект предназначенный для…
подачи на экран и печать формы из таблицы или запроса в зависимости от определённого пользователем формата; +
автоматизации наиболее часто выполняемых действий по работе с базой данных на основе указанных пользователем команд и событий;
вывода на экран информации из таблицы или запроса, основываясь на указанном пользователем формате;
осуществления интерфейса между клиентом, сервером и базой данных, размещённой на сервере;
помещения определенных данных из базы данных в отдельную таблицу запроса;

Макросы это объект предназначенный для…
вывода на экран и печать формы из таблицы или запроса в зависимости от определённого пользователем формата;
осуществления интерфейса между клиентом, сервером и базой данных, размещённой на сервере;
автоматизации наиболее часто выполняемых действий по работе с базой данных на основе указанных пользователем команд и событий;+
вывода на экран информации из таблицы или запроса, основываясь на указанном пользователем формате;
алгоритмизации внесения тира данных в поля в режиме конструктора;

Для того, чтобы открыть существующую таблицу (запрос или форму) необходимо…
сделать двойной щелчок по её имени или выделить её имя и щёлкнуть по кнопке «Открыть»; +
сделать двойной щелчок по её имени или выделить её имя и щёлкнуть по кнопке «Просмотр»;
сделать двойной щелчок по её имени или выделить её имя и щёлкнуть по кнопке «Запуск»;
сделать двойной щелчок по её имени или выделить её имя и щёлкнуть по кнопке «Конструктор»;
сделать двойной щелчок по её имени или выделить её имя и щёлкнуть по кнопке «Результаты»;

Объекты, которые размещаятся на форме или отчёте, называются:
предопределёнными формами;
элементами управления;
полями формы или отчёта; +
разделами формы или отчёта;
электронными листами;

+ Совокупность значений одного из атрибутов для всех однотипных объектов.

4. Структура таблицы СУБД определяется:

+ Списком наименований столбцов таблицы;

списком наименований столбцов и номеров строк таблицы.

5. Полем данных в СУБД называют:

+ Значение атрибута для конкретного объекта;

элемент структуры таблицы;

список значений атрибута для всех однотипных объектов.

6.Ключовим полем таблицы в СУБД называют:

строку таблицы, содержащей уникальную информацию;

+ Совокупность полей таблицы, которые однозначно определяют каждую строку;

столбец таблицы, содержащей уникальную информацию.

7.Таблиця в СУБД может иметь:

только одно ключевое поле;

только два ключевых поля;

+ Любое количество ключевых полей.
8.Запитом в СУБД называют:

+ Таблицу, отсортированную по росту или убыванию значений поля;

+ Таблицу, полученную из исходной или с совокупности связанных таблиц путем выбора строк, удовлетворяющих поставленное условие;

только таблицу, полученную из совокупности связанных таблиц.
9.Формою в СУБД называют:

+ Окно на экране компьютера с местом для ввода данных;

обозначения поля базы данных;

+ Вывод значений таблицы, в удобном для пользователя виде.

10.Таблици, запросы, отчеты в СУБД — это:

отдельные файлы размещены в папку;

11. Для создания новой таблицы в СУБД необходимо:

активизировать команды Файл / Создать;

+ Открыть вкладку Таблицы, активизировать кнопку Создать;

после загрузки Access активизировать переключатель Новая база данных.

12. В режиме конструктора таблиц в СУБД можно выполнить следующие действия:

+ Добавить новое поле;

добавить новое значение поля;

установить связь между таблицами.

13.Для установления необходимого количества десятичных знаков числового поля в СУБД необходимо:

+ Изменить значение параметра Число десятичных знаков;

изменить значения параметров Раз мэр поля, формат поля, Число десятичных знаков;

ввести нужное количество знаков при создании значение.

14.В текстовом поле СУБД MS Access можно хранить:

+ Только буквенную (символьную) информацию;

15. Мастер подстановок в СУБД MS Access используется :

для создания новых полей;

+ Для придания значений полей из других таблиц, или введение фиксированного списка данных;

для расчета функций.

16. В режиме конструктора таблицы СУБД Access можно:

+ Добавить новое поле;

набрать текстовый документ;

17. Изменить формат числового поля в СУБД Access можно:

+ Набрав соответствующую комбинацию клавиш;

в конструкторе таблицы;

изменив название поля в самой таблице.

18. Имя поля таблицы в СУБД Access может хранить:

+ До 64-х символов;

только знаки 0 и 1;

нет ограничений на количество символов.

19. Выберите правильное утверждение. Файл базы данных в CУБД MS Access:

всегда состоит из одной таблицы i имеет розширенння .mdb;

+ Может состоять из нескольких таблиц и связанных с ними запросов, форм, отчетов, страниц доступа, макросiв i модулей;

обязательно состоит из нескольких таблиц и связанных с ними запросов, форм, макросiв.

20.Как в Access можно создать запрос, который отбирает поле из разных таблиц БД i выводит на экран их отдельные записи?

+ В бланке Конструктора запросов (отобрать последовательно поля и наложить на записи Условия отбора);

+ Последовательно с помощью Мастера простых запросов i Конструктора запросов (в нем сформировать Условия отбора);

с помощью Мастера простых запросов.

21. В каких из объектов базы данных Access целесообразным существование расчетного поля типа Сумма = [Цена] * [кругов ькiсть]?

в таблицах, формах, отчетах;

в таблицах, формах, запросах;

+ В формах, запросах, отчетах.

22. В MS Access столбиковая форма выводит на экран:

столько записей базы данных, сколько вмiщуеться на экране;

+ Одна запись базы данных;

пять записей базы данных.

23. Для каких целей удобно использовать запросы в MS Access? Выберите наиболее полно правильное толкование:

с их помощью можно просматривать, анализировать i изменять данные из нескольких таблиц и других запросов. Они также используются как источник для форм и отчетов;

+ С их помощью можно просматривать, анализировать i изменять данные из нескольких таблиц, запросов, отчетов, форм. Они используются в качестве источника данных для таблиц и отчетов;

с их помощью можно просматривать, анализировать i изменять данные из нескольких таблиц, отчетов, форм.
24. Выберите правильный перечень типов данных в полях таблиц в СУБД MS Access:

Мастер подстановок Поле объекта OLE, Текстовый, Числовой, Процентный, Счетчик, Дата / Время;

Текстовый, Денежный, Мемориальный, Числовой, Счетчик, Дата / Время, Мастер подстановок, Объект OLE;

+ Текстовый, Числовой, Счетчик, Дата / Время, Мастер подстановок Поле объекта OLE.

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

+ С помощью Мастера простых запросов;

с помощью режима таблицы;

с помощью Конструктора перекрестных запросов.

26. В MS Access табличная форма выводит на экран:

+ Столько записей базы данных, сколько вмiщуеться на экране;

одна запись базы данных;

пять записей базы данных.

27. Как создается поле подстановки в таблице MS Access?

+ С помощью Мастера подстановок в Конструктор таблиц; автоматически при работе Мастера таблиц;

с помощью Мастера подстановок в Мастере кнопочных форм;

автоматически при работе Мастера простых запросов.

28.Схема данных в MS Access позволяет:

+ Установить связи между таблицами, которые входят в состав базы данных;

отобразить связи, которые существуют между формами в базе данных;

установить связи между отдельными полями таблицы;

отобразить связи между отдельными записями таблицы, входит в базу данных.

29.Виберить правильные утверждения. Реляционная база данных предусматривает:

+ Наличие связей между таблицами, которые входят в состав базы данных;

отсутствие связей между таблицами, которые входят в состав базы данных;

наличие только одной таблицы в составе базы данных.

30. Режим Конструктора таблиц в СУБД MS Access позволяет:

+ Создавать новые поля таблицы и изменять свойства существующих полей таблицы;

вводить новые записи в таблице;

изменять данные, которые хранятся в полях существующей таблицы.
31. Режим Таблицы СУБД MS Access позволяет:

создавать новые поля таблицы и изменять свойства существующих полей таблицы;

+ Вводить новые записи в таблице и изменять данные, которые хранятся в полях существующей таблицы;

назначать ключевые поля и просматривать свойства существующей таблицы.

32. Панель элементов в MS Access позволяет:

+ Создавать на формах новые элементы управления;

вводить новые записи в таблице с использованием форм;

устанавливать связи между отдельными таблицами базы данных.

33. Чтобы удалить ошибочные связи между таблицами в MS Access, нужно:

+ В окне Схема данных выделить связь и нажать клавишу ;

в режиме Конструктор таблицы выделить поле, связывающая таблицы и нажать клавишу ;

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

34.В MS Access макросы создаются в:

окне базы данных;

окне Конструктора форм;

окне Конструктора отчетов.

35. В MS Access размер текстового поля, устанавливается по умолчанию, составляет:

Вносить изменения в формы можно в двух режимах — макета и конструктора. В любом из режимов можно выполнять одни и те же задачи конструирования и разметки, но есть задачи, которые проще выполнять в каждом из них. В этой статье описано сходство и различие режимов макета и конструктора, а также показано, как выполнять распространенные задачи конструирования форм в каждом из режимов.

Примечание: Эта статья написана для форм, но многие описанные здесь подходы применимы и к изменению отчетов.

В этой статье

Общие сведения о режимах макета и конструктора

Режим макета. Режим макета в большей степени ориентирован на визуальное восприятие, чем режим конструктора. При просмотре формы в режиме макета в каждом элементе управления отображаются реальные данные. Этот режим очень удобен для настройки размера элементов управления и выполнения многих других задач, которые влияют на визуальное представление и удобство использования формы.

Режим конструктора. В режиме конструктора более детально представлена структура формы. Здесь вы видите заголовок, подробности и нижний колонтитул формы. При внесении изменений в структуру вы не можете просматривать базовые данные, тем не менее определенные задачи проще выполнять в режиме конструктора. Вы можете:

добавлять в форму больше разнообразных элементов управления, таких как надписи, изображения, линии и прямоугольники;

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

изменять размер разделов формы, например ее заголовка или раздела подробностей;

изменять некоторые свойства формы, которые невозможно изменить в режиме макета (такие как Режим по умолчанию или Режим формы).

Изменение формы в режиме макета

После создания формы вы можете легко настроить ее структуру, используя режим макета. Вы можете перемещать элементы управления и изменять их размеры, ориентируясь на сами данные. Можно добавить в форму новые элементы управления, а также задать свойства для формы и ее элементов управления.

Чтобы перейти в режим макета, щелкните правой кнопкой мыши имя формы в области навигации и выберите команду Режим макета .

Access выведет форму в режиме макета.

Для изменения свойств формы, элементов управления и разделов можно использовать страницу свойств. Чтобы открыть страницу свойств, нажмите клавишу F4.

С помощью области Список полей можно добавлять поля из базовой таблицы или запроса в структуру формы. Отобразить область Список полей можно одним из следующих способов:

На вкладке Формат в группе Элементы управления нажмите кнопку Добавить поля .

Нажмите клавиши ALT+F8.

Затем можно перетащить поля прямо из области Список полей в форму.

Чтобы добавить одно поле, дважды щелкните его и перетащите из области Список полей в нужный раздел формы.

Чтобы добавить сразу несколько полей, щелкните их, удерживая нажатой клавишу CTRL. Затем перетащите выбранные поля в форму.

Изменение формы в режиме конструктора

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

Чтобы переключиться на конструктор, щелкните правой кнопкой мыши имя формы в области навигации и выберите команду Конструктор .

Access выведет форму в конструкторе.

Для изменения свойств формы, элементов управления и разделов можно использовать страницу свойств. Чтобы открыть страницу свойств, нажмите клавишу F4.

С помощью области Список полей можно добавлять поля из базовой таблицы или запроса в структуру формы. Отобразить область Список полей можно одним из следующих способов:

На вкладке Конструктор в группе Сервис нажмите кнопку Добавить существующее поле.

Нажмите клавиши ALT+F8.

Затем можно перетащить поля прямо из области Список полей в форму.

Чтобы добавить одно поле, дважды щелкните его и перетащите из области Список полей в нужный раздел формы.

Чтобы добавить сразу несколько полей, щелкните их, удерживая нажатой клавишу CTRL. Затем перетащите выбранные поля в форму.

Для переименования поля нужно открыть таблицу в режиме конструктора , переместить курсор в столбце Поле на нужную строку и изменить имя поля.

Если уже определены некоторые запросы, формы, макросы или модули, использующие поле, имя которого изменено, необходимо также изменить имя этого поля во всех указанных объектах.

Для вставки поля необходимо открыть таблицу в режиме конструктора, переместить курсор на строку определения поля, перед которым нужно вставить новое поле, и выполнить команду Правка/Вставить строку.

Для копирования полей выполняются следующие действия:

1. В режиме конструктора следует выделить целиком строку, содержащую определение поля, которое нужно скопировать (щелкнув по области маркировки строки или нажав клавиши Shift+пробел).

2. Скопировать строку в буфер обмена, выполнив команду Правка/Копировать.

3. Переместить курсор на строку, которая должна следовать за вставляемой строкой и вставить пустую строку командой Правка/Вставить строку.

4. Выделить пустую строку, щелкнув по ее области маркировки и выполнить команду Правка/Вставить. После вставки скопированной строки следует заменить в ней имя поля.

Удалить ненужные поля можно в режиме конструктора, выделив определение поля, щелкнув по области маркировки строки, и нажать клавишу Del.

Можно выделить группу полей, удерживая нажатой клавишу Shift и нажимая клавиши со стрелками вверх и вниз, чтобы выделить несколько несмежных строк, следует при нажатой клавише Ctrl щелкнуть по области маркировки нужных строк.

В режиме конструктора таблицы следует выделить перемещаемую строку, клавишами Ctrl+F8 включить режим сдвига, переместить выбранное поле в нужное место с помощью стрелок вверх и вниз и выключить режим сдвига клавишей Ecs.

Microsoft Access предоставляет пользователю изменять типы данных или размеры полей даже в том случае, когда в это поле уже внесены данные.

Изменение типов полей.

Для изменения типа данных достаточно открыть таблицу в режиме конструктора и для нужного поля выбрать новый тип данных. Единственный тип данных. Который нельзя преобразовать в другой тип - это объект OLE. С некоторыми ограничениями Microsoft Access может успешно преобразовать любой тип данных в любой другой.

Изменение размера поля.

Всегда можно увеличить размер текстового или числового поля. Однако, уменьшение размера текстового поля может привести к частичной потере хранимой информации 9текстовые значения будут усечены справа до нового размера поля).

При уменьшении размера числового поля при преобразовании данных могут возникнуть ошибки. Microsoft Access округляет и усекает числовые значения при преобразовании данных с плавающей точкой к целому или денежному типу.

Работа с данными в режиме таблицы

Самый простой способ просмотра данных - это открыть таблицу в режиме таблицы. Режим таблицы оказывается полезным для проверки данных. Для того, чтобы просматривать данные одной из таблиц, необходимо открыть базу данных, выбрать корешок Таблицы и дважды щелкнуть мышкой по имени нужной таблицы.

Изменение макета таблицы.

Для лучшего представления данных на экране можно менять макет таблицы, выполняя команду меню Формат, например, менять ширину столбца, в котором установлен курсор, командой Формат/Ширина столбца, увеличивать высоту строк командой Формат/Высота строки, выбирать нужный шрифт командой Формат/Шрифт, удалять линии сетки командой Формат/Сетка.

Кроме того, можно изменить порядок расположения столбцов при их просмотре. Для этого следует выделить нужный столбец, щелкнув по его имени в области маркировки столбца, и перетащить область маркировки в новое место.

Можно также убрать часть столбцов с экрана, выделив один или несколько столбцов и выполнив команду Формат/Убрать столбцы. Иногда во время просмотра данных может понадобится удерживать один из столбцов все время на экране, в то время как остальные столбцы будут прокручиваться в окне вправо и влево. Для этого нужно выделить один столбец или группу смежных столбцов и выполнить команду Формат/Зафиксировать.

В режиме таблицы можно вставлять в таблицу новые записи, изменять данные, удалять записи.

Добавление новой записи.

Если таблица пустая, Microsoft Access при ее открытии показывает единственную пустую строку. Если в ней имеются записи, то Microsoft Access выведет пустую строку после последней записи с данными. Перейти к пустой строке можно командой Запись/Перейти/Новая запись. Переход в следующий столбец осуществляется клавишей Tab. Чтобы сохранить новую запись в БД, следует выполнить команду Файл/Сохранить запись. Для отмены добавления записи в БД нужно дважды нажать клавишу Ecs.

Чтобы восстановить текущую запись, необходимо сначала выполнить команду Правка/Восстановить текущее поле, а затем команду Правка/Восстановить текущую запись.

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

Для замены данных можно использовать команду Правка/Заменить.

Для копирования и вставки данных можно использовать буфер обмена. Командой Правка/Копировать или Правка/Вырезать следует поместить в буфер выделенные ячейки или строки таблицы и командой Правка/Вставить вставить данные из буфера в новом месте таблицы.

Для удаления одной иди нескольких строк необходимо выделить нужные строки и нажать клавишу Del.

Сортировка данных

При открытии таблицы Microsoft Access выводит строки в последовательности, определенной значениями первичного ключа этой таблицы.

В Microsoft Access имеется возможность сортировки данных в режиме таблицы. Для этого нужно установить курсор в столбец, по которому производится сортировка, и выбрать кнопку По возрастанию или По убыванию.

В режиме таблицы можно выделить сразу два или несколько соседних столбцов, а затем выполнить по ним сортировку. По умолчанию сортировка записей начинается с крайнего левого выделенного столбца. При этом записи таблицы будут отсортированы сначала по крайнему левому выделенному столбцу, затем (для одинаковых значений в первом сортируемом столбце) - по второму и т.д.

Чтобы произвести сортировку более чем по одному столбцу, разместите столбцы так, чтобы они были расположены рядом в необходимом порядке для сортировки.

Поиск данных

Чтобы выполнить простой поиск по одному полю, необходимо выделить это поле, выполнить команду Правка/Найти и в образце поиска указать значение данных, которое нужно найти. В образце можно использовать шаблоны: символ * вместо строки произвольных символов любой длины и символ ? вместо одного произвольного символа.

Фильтрование данных в Access производится с помощью кнопок или (команда меню Записи, Фильтр, Изменить фильтр).После нажатия кнопки Изменить фильтр> от таблицы остается одна запись. Каждое поле становится полем со списком (когда в нем находится курсор), в котором можно выбрать из списка все значения для данного поля. После щелчка по кнопке будут выбраны записи, соответствующие измененному фильтру.

Еще более сложные условия фильтрации можно задать командой меню Записи, Фильтр, Расширенный фильтр. Для использования расширенного фильтра необходимо выполнить следующие действия:

1. Открыть таблицу и открыть окно фильтра командой Записи/Фильтр/Расширенный фильтр.

2. В бланке фильтра ввести поля, порядок сортировки и указать условия отбора. При задании условий отбора в окне фильтра можно использовать те же возможности, что и при создании запросов.

3. Щелкнуть по кнопке Применить фильтр, чтобы увидеть результаты сортировки.

Чтобы сохранить определение фильтра, следует выполнить команду Файл/Сохранить как запрос и присвоить запросу имя. Чтобы использовать созданный ранее фильтр, при открытии таблицы можно открыть окно фильтра и выполнить команду Файл/Загрузить из запроса.

Читайте также: