- •Лабораторная работа №1 Знакомство с субд access. Работа с таблицами.
- •Назначение субд ms Access.
- •Анализ предметной области
- •Логическая схема базы данных “Деканат”
- •Первые шаги в системе Access
- •Объекты субд ms Access.
- •Создание таблиц Специальности, Группы, Студенты
- •Режим конструктора.
- •Создание простого индекса по одному полю
- •Создание поля подстановки в таблице
- •Создание схемы данных
- •Выход из Access
Создание таблиц Специальности, Группы, Студенты
Создание таблицы базы данных — это определение и сохранение в базе данных ее структуры.
В Access столбцы таблиц называются иначе полями, строки — записями.
Требуется задать имена и размещение полей в таблице, тип данных каждого поля, размер и другие свойства полей. Также задается первичный ключ таблицы.
В Access можно создавать таблицы различными способами. Самый надежный из них — конструктор таблиц. Другие способы в данной работе не рассматриваются.
Режим конструктора.
Режим
конструктора позволяет определять и
изменять количество и тип полей,
предназначенных для хранения данных в
таблице. Поэтому окно таблицы в этом
режиме содержит все необходимое для
изменения ее структуры. В верхней части
этого окна расположен бланк, который
должен содержать перечень всех полей,
их типов и заголовков. На рис. 1.3 в
качестве примера показаны два определенных
п
ользователем
поля. Первоначально бланк окна конструктора
пуст. Для создания поля достаточно
заполнить графы “Имя поля” и “Тип
данных”.
Рис. 1.3.
Задание:
Создайте структуру таблицы Специальности.
В окне базы данных выберите объект Таблица и нажмите кнопку Создать. В окне Новая таблица выберите строку Конструктор. Создайте таблицу Специальности.
Параметры структуры таблицы Специальности
Таблица 1.1
Имя поля |
Ключевое поле |
Тип данных |
Размер поля |
Буквы |
Да |
Текстовый |
5 |
Номер специальности |
|
Текстовый |
6 |
Название |
|
Текстовый |
60 |
Выпускающая кафедра |
|
Текстовый |
50 |
Аннотация |
|
Поле МЕМО |
|
Фото заведующего выпускающей кафедрой |
|
Поле объекта OLE |
|
3. Далее необходимо создать первичный ключ таблицы, выделив поле Буквы, щелкнуть на области маркировки слева от имени поля, нажать кнопку Ключевое поле. Признаком установки ключа является изображение ключа слева от имени поля (см. рис. 1.3).
4. Сохраните созданную структуру таблицы под именем Специальности, выполнив команду Файл/Сохранить. Если структура таблицы не была сохранена, то при выходе из окна конструктора таблиц Access автоматически предложит сохранить таблицу.
5
.
Переключитесь в режим таблицы, нажав
кнопку, и заполните ее данными для двух
любых специальностей.
6. Для заполнения поля Фото заведующего необходимо выбрать в контекстном меню Добавить объект, после чего установить переключатель Создать из файла и найти подходящий файл с рисунком. Если при этом установить флажок Связь, то рисунок не помещается в базу данных, а устанавливается связь с файлом, содержащим рисунок. Лучше не устанавливать этот флажок, а для того, чтобы файл базы данных имел разумные размеры, поместите фото только одного заведующего.
Убедились, что заполнять, таким образом, таблицу не очень удобно, т.к. она не умещается целиком на экране, и приходится пользоваться полосами прокрутки. Рисунки при просмотре таблицы вообще не видны. В следующей работе будет разработана удобная экранная форма для просмотра и заполнения этой таблицы, тогда добавим данные еще нескольких специальностей.
Задание:
1. Создайте структуру таблицы Студенты.
Основные параметры структуры таблицы Студенты
Таблица 1.2
Имя поля |
Ключевое поле |
Тип данных |
Размер поля |
№ зачетки |
Да |
Текстовый |
8 |
Код группы |
|
Числовой |
Длинное целое |
ФИО студента |
|
Текстовый |
50 |
Дата рождения |
|
Дата/время |
|
Адрес |
|
Текстовый |
50 |
Телефон |
|
Текстовый |
10 |
