- •Экзаменационные вопросы по курсу: «Базы данных» Оглавление
- •1. Базы данных и информационные системы (ис)
- •2. Архитектура ис, субд, локальные ис ис и локальные ис
- •5. Иерархические и сетевые модели
- •6. Реляционная модель
- •7. Постреляциоиная и объектно-ориентированная модели
- •8. Типы данных
- •10. Индексирование; связывание таблиц Индексирование
- •Связывание таблиц
- •11. Теоретические языки запросов
- •12. Состав бд Access
- •13. Понятие отчета в Access
- •14. Работа с окнами (бд)
- •16. Контекстное меню вAccess
- •18. Создание таблиц
- •25. Создание несвязных полей. Изменение вида текста.
- •26. Понятие о целостности данных
- •27. Поля ввода, привязанные к выражениям
- •35. Печать почтовых наклеек
- •36. Работа с формами
- •Создание пустой формы
26. Понятие о целостности данных
Целостность данных – это меры программы по предотвращению повреждения, неправильных вычислений и трактовок данных, ошибок в них и в вычисляемых типах, в формулах и т. д.
Access обеспечивает это дело следующими способами:
В каждой новой таблице по умолчанию есть ключевое поле («Код»);
Связанные поля, имеющие общий тип данных (уменьшается энтропия);
Невозможность ввести значение, отсутствующее в предлагаемом списке;
Запрет на удаление главной связи, если побочная берёт оттуда значение;
Нельзя поменять значение в ключевом посе (какое бы оно ни было).
27. Поля ввода, привязанные к выражениям
В Access можно создать поле, значение которого может использоваться в выражении другого поля, например:
В двух полях вводим числа, в третьем будет сумма этих чисел;
Расчёт доходов, чистой и реактивной прибыли предприятий.
Всю эту канитель требуется писать Построителем выражений. В после, где будет выведен результат, нужно поставить тип «Вычисляемый».
28. Работа в режиме конструктора
Режим Конструктора позволяет пользователю самому указывать параметры всех элементов таблицы (имя поля, тип данных, характеристики поля, ключи).
Чтобы переключиться в режим конструктора, можно в ленте «Главное» нажать на переключатель режимов.
29. Вычисляемые поля и их значения
Вычисляемый тип данных в Access – это особый тип. Он умеет работать со всеми типа данных и выводить данные любого типа, кроме своего собственного из других таблиц. Социофоб, ка-а-арочи. Формулу в вычисляемом поле можно составить с помощью Построителя выражений.
Построитель выражений использует функции SQL, это целый ЯП, так что ему дсотупны все основные операторы и функции.
30. Основные понятия о запросах
Запрос – это та же таблица, которая построена на линиях связи между оригинальными таблицами. И настроен этот запрос так, чтобы фильтровать поля так, чтобы показать именно нужные.
Запросы формируются языком SQL, однако в Access запрос имеет понятный и удобный интерфейс, чтобы пользователь мог быстро произвести и показать свою выборку данных из разных таблиц.
31. Сортировка и группировка данных в отчете
Это на самом деле один из этапов построения отчёта в Мастере отчётов. Группировка позволяет структурировать данные по одному полю. Не путать с сортировкой.
Сортировка – это тоже один из шагов в отчёте. Выбрать можно от 0 до 4 сортировок, в каждом может быть поле из таблиц/таблицы. Первый критерий – главный, остальные сортируются внутри верхнего критерия.
33. Добавление в отчет номеров страниц, дат, времени.
Для добавления в отчет текущей даты можно использовать встроенную функцию now () из категории Дата/время. Сначала в области Заголовок отчета с помощью кнопки Поле создается свободный элемент. В окне его свойств на вкладке Данные в строке Данные нужно записать значение =now( ). Функцию now можно выбрать в построителе, отметив из встроенных функций категорию Дата/время. На вкладке Макет в раскрывающемся списке Формат поля выбирается значение Длинный формат даты. Подпись этого поля можно удалить.
Для добавления номера страницы в области нижнего колонтитула создается поле как свободный элемент. В окне его свойств на вкладке Данные, в строку Данные записывается выражение =[Page]. Подпись этого поля можно отредактировать, записав в его свойствах на вкладке Макет в строке Подпись — Стр.
Существуют и другие способы формирования поля даты и номера страницы. Добавить в отчет поле текущей даты и времени можно, выполнив в режиме конструктора команду, Вставка | Дата и время. Установка в диалоговом окне Дата и время флажков Формат даты и/или Формат времени позволяет вставить текущую дату и/или текущее время и выбрать нужный вариант форматов. В случае отсутствия раздела заголовка поле текущих даты и времени вносится в раздел данных.
В результате в отчете будет создано поле, в окне свойств которого на вкладке Данные в строке Данные будет записано выражение =Date(). Если в отчете имеется раздел заголовка, поле добавляется в этот раздел.
Добавить в отчет поле нумерации страниц можно в режиме конструктора с помощью команды Вставка | Номера страниц. В диалоговом окне Номера страниц выбираются параметры, определяющие формат, расположение и выравнивание номеров страниц. Для печати номера страницы на первой странице устанавливается флажок Отображать номер на первой странице.
Вывод номеров страниц можно задать, формируя соответствующе выражение в окне свойств поля на вкладке Данные в строке Данные. Такое выражение можно получить в построителе, открыв там папку Общие выражения и далее – категорию Номер страницы. При этом построитель предлагает выражение = «Страница» &[Page]. Если выбрать категорию Страница N из M, построитель предлагает выражение = «Страница»&[Page] «из» & [Page].