Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Microsoft Access / Лаба 1 / Лабораторная №1

.docx
Скачиваний:
0
Добавлен:
22.03.2024
Размер:
398.55 Кб
Скачать

Цель работы:

  • научится создавать таблицы в БД Access;

  • ознакомится с основными типами данных;

  • сформировать понятия «первичный ключ» и «внешний ключ»;

  • научится устанавливать связи между таблицами в БД;

  • научится пользоваться мастером подстановок.

Ход работы

Задание 1

Запустили программу Access. Нажали кнопку «создать».

Перешли в режим конструктора и задали имя поля «Читатель». Создали 5 полей: Фамилия, имя, домашний адрес, паспорт, телефон. Для них указали свои типы данных.

Создали таблицы «Выдача», «Издательства», «Книги».

Задание 2

В таблицах задали ключевые поля. В «Читатель» ключевое поле «код читателя», «Издательство» ключевое поле «код издательство», Книги ключевое поле «код книги», «Выдача» ключевое поле «код выдачи».

Задание 3

Связали данные таблиц с помощью «Схема данных» в вкладке «Работа с базами данных». В таблицах создали внешние ключи, потом с помощью них связали таблицы создав связь «один ко многим».

Потом удалили созданные линии связи. Открыли таблицу «Книги» в режиме конструктор, выбрали «код издательства» запустили мастер подстановок и добавили таблицу «Издательство». Аналогичным образом сделали с другими таблицами создав связь «многие ко многим».

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

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

1. Какие типы данных используются в MS Access?

Ответ: Краткий текст, Длинный текст, Числовой, Дата и время, Денежный, Счетчик, Логический, Объект OLE (Изображения, графики или другие), Гиперссылка, Вложение.

2. Какие типы данных использовались в созданной нами БД?

Ответ: Краткий текст, Числовой, Дата и время, Счетчик.

3. Что такое ключевое поле?

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

4. Что такое первичный ключ и внешний ключ?

Ответ: связывает данные из нескольких таблиц и объединяет их понятным образом.

5. Какие типы связей между таблицами использовались в нашей схеме БД?

Ответ: один-ко-многим, многие-ко-многим

6. В чем особенность связи «многие-ко-многим»?

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

Соседние файлы в папке Лаба 1