Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3 курс (заочка) / Ответы на вопросы к зачету.docx
Скачиваний:
32
Добавлен:
15.02.2021
Размер:
33.66 Кб
Скачать

Лабораторная работа 1.

Контрольные вопросы

1. Что понимают под классом объектов, свойствами объектов?

Класс объектов – совокупность объектов, обладающих одинаковым набором свойств. Свойство – определенная часть информации о некотором объекте. Хранится в виде столбца (поля) таблицы.

2. Типы связей "один-к-одному", "один-ко-многим" и многие-ко-многим: как они реализуются в реляционных базах данных? Как устанавливаются связи в субд Access?

При связи типа “один-к-одному” каждой записи в одной таблице соответствует не более одной записи в другой таблице. Связь “один-к-одному” устанавливается по одинаковому первичному ключу обеих таблиц.

При связи типа “один-ко-многим” каждой записи в одной таблице соответствует нуль, одна или несколько записей в связанной таблице. Одна из связываемых таблиц представляет сторону "один", другая – сторону "многие". Для установления этого типа связи в таблице со стороны "многие" должно содержаться поле того же типа и длины, что и первичный ключ таблицы на стороне "один": так называемый внешний ключ. Каждая запись таблицы должна содержать в этом поле значение соответствующего первичного ключа таблицы на стороне "один".

При связи типа “многие-ко-многим” множеству записей в одной таблице соответствует множество записей в связанной таблице. Для его реализации такая связь разбивается на две связи типа ―один-ко-многим. Соответственно, для хранения информации потребуется уже три таблицы: две на стороне "один" и одна на стороне "много". Связь между этими тремя таблицами также осуществляется по ключевым полям.

3. Что такое ключевое поле? Какие требования предъявляются к нему? Как в СУБД Access определяется ключевое поле?

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

5. Для чего используются индексы таблиц? Как определяются индексы в Access?

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

6. Перечислите типы данных, поддерживаемые Access.

Текстовый

Поле мето

Числовой

Дата/время

Денежный

Счетчик

Логический

Поле объекта OLE

Гиперссылка

7. Для чего и как используется Мастер подстановок?

Мастер подстановок позволяет представить значения полей в виде простого или комбинированного списка.

8. Как отсортировать или отобрать записи по одному полю? По нескольким полям?

В режиме таблицы на вкладке Главная доступны объекты управления раздела Сортировка и фильтр. Сортировка и отбор записей таблицы по нескольким полям выполняется с помощью расширенного фильтра, для установки которого открывается окно при выборе одноименного пункта из списка Дополнительно.

9. Как произвести поиск и замену данных в Access

Для проведения поиска в таблице нужно открыть эту таблицу, перейти на любую запись в поле, по которому предполагается вести поиск, выбрать вкладку Главная и нажать кнопку Найти в одноименной группе объектов управления. В появившемся после этого окне Поиск и замена необходимо ввести в поле Образец искомое значение. В списке Поиск в: следует выбрать область поиска: Текущее поле или Текущий документ; в списке Совпадение – уровень совпадения искомого значения с образцом: Поля целиком, c любой частью поля или c начала поля; в списке Просмотр – направление просмотра при поиске: Все, вверх или Вниз.

Лабораторная работа 2.

Контрольные вопросы