Указания по выполнению заданий контрольной работы в базе данных MS Access

Пример задания:

1. Создать базу данных с тремя таблицами, назвать её Видеотека.

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

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

4. Третью таблицу назвать Видеокассеты с полями:

- Наименование фильма, тип поля текстовый, поле ключевое;

- Исполнитель главной роли, тип поля текстовый;

- Жанр, тип поля текстовый; связать это поле с таблицей Жанр;

- Страна, тип поля текстовый; связать его с таблицей Страна;

- Язык, тип поля текстовый;

- Длительность, тип поля текстовый.

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

6. Таблицы Жанр и Страна заполнить данными в режиме таблицы.

7. Таблицу Видеокассеты заполнить с помощью формы.

8. Создать запрос, с помощью которого выбирать все фильмы, в которых снимался Шварцнеггер.

9. Создать отчёт по таблице Видеокассеты.

10. Создать кнопочную форму.

11. Сохранить базу данных.

Пример выполнения задания:

Запустить MS Access. Для этого в пакете MS Office выбрать MS Office Access 2007. Откроется диалоговое окно, в котором нужно выбрать Новая пустая база данных → Новая база данных (рис. 39)

Рис. 39. Создание новой базы данных

В диалоге Новая база данных дать ей имя (рис. 40):

Рис. 40. Именование базы данных

Откроется окно для создания таблиц в базе данных Видеотека. Включите режим в положение Конструктор, и в окне Сохранение дайте имя первой таблице Жанр, ОК, на вопрос о сохранении таблицы ответьте утвердительно (рис. 41):

Рис. 41. Создание таблицы Жанр

Назовите поле «жанр», выберите тип данных – текстовый, поле – ключевое. Закройте таблицу по крестику в правом углу рабочего поля (рис. 42):

Рис. 42. Поле Жанр: тип данных – текстовое, поле – ключевое

Аналогично создайте таблицу Страна, с полем Страна, текстовый тип данных, поле ключевое.

Повторите действия и создайте таблицу Видеокассеты с полями, как указано на рисунке 43:

Рис. 43. Создание таблицы Страна

Выделите поле Жанр и выполните действия, которые помогут вам связать это поле в двух таблицах Видеокассеты и Жанр. В свойствах поля выберите вкладку Подстановка, Тип элемента управления – Поле со списком, Источник строк – таблица Жанр (рис. 44):

Рис. 44. Создание подстановки

Аналогичные действия выполните для поля Страна. Сохраните таблицу.

Для данной базы данных создадим схему данных. Выберем в меню вкладку Работа с базами данныхСхема данных. В диалоге Выбрать выберем на рабочее поле все три таблицы. Свяжем две вспомогательные таблицы с основной по полям Жанр и Страна (рис. 45):

Рис. 45. Схема данных

Это действие выполняется так: «схватите» указателем мыши поле Жанр таблицы Жанр и, удерживая кнопку, «перетащите» значок на поле «жанр» таблицы Видеокассеты. В открывшемся диалоге выберите связь Обеспечение целостности данных, Каскадное обновление данных, Каскадное удаление данных, Создать. Установится тип связи один ко многим. Это значит, что, если вы изменяете данные в одной таблице, они автоматически изменяются в связанной таблице.

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

Двойным щелчком левой кнопкой мыши откройте таблицу Жанр и убедитесь, что подключен Режим таблицы (рис. 46):

Внесите данные с клавиатуры: комедия, фантастика, художественный, боевик, трагедия. Закройте таблицу.

Аналогично заполните таблицу Страна данными: Россия, Англия, Франция, США, Венгрия. Закройте таблицу.

Рис. 46. Заполнение таблицы в режимн Таблица

Таблицу Видеокассеты заполним с помощью формы.

Выделите таблицу. В меню выберите вкладку Создание → Формы → Другие формы → Мастер форм (рис. 47):

Рис. 47. Открытие Мастера форм

Откроется диалоговое окно Создание формы (рис. 48).

Рис. 48. Диалоговое окно Создание форм

Выполните все действия в таком порядке:

1. Выбрать все поля.

2. Нажать кнопку Далее.

3. Выбрать внешний вид формы – в один столбец.

4. Нажать кнопку Далее.

5. Выбрать стиль формы – стандартная.

6. Нажать кнопку Далее.

7. Открыть форму для просмотра и редактирования данных.

Откроется форма, представленная на рисунке 49. Далее вы её заполните данными из таблицы 1. Поля Название фильма, Главная роль, Язык, Длительность будете выбирать из таблицы, а поля Жанр и Страна – заполнять из списка, который открывается по стрелке в конце соответствующей строки.

Рис. 49. Форма Видеокассеты

Переход к следующей записи нужно выполнить с помощью щелка по кнопке в конце листа (рис. 50):

Рис. 50. Кнопка перехода к следующей записи

Таблица 1


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: