laboratornye rabota po access


Чтобы посмотреть этот PDF файл с форматированием и разметкой, скачайте его и откройте на своем компьютере.
Базы данных


Стархова Т.Н.

Страница
1


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

«
Создание таблицы с помощью конструктора
»

В городе N есть несколько гостиниц, о которых известна сле
дующая информация:

Название

Директор

Кол
-
во
мест

Телефон

Кате
гория

Лицен
-
зия

Открытие

Уют

Белоусов

1500

232
-
65
-
98

***

есть

12.03.1
978

Городская

Тарасова

360

215
-
56
-
98

**

есть

18.07.1998

Турист

Дьяченко

2200

265
-
48
-
89

****

есть

17.12.1974

Юбилейная

Жаров

465

988
-
56
-
44

****

есть

24.01.1988

Юность

Морокова

1800

555
-
66
-
22

***

нет

15.09.2001

Мечта

Горохов

2900

654
-
12
-
45

*****

нет

17.
11.2000

Факел

Авакумов

600

789
-
95
-
14

**

нет

22.08.1965

Проанализировать данные и определить структуру таблицы базы
данных. Создать
файл базы данных
Hotel
.
accdb
.
Сформировать
таблицу под именем
Гостиница
с
помощью конструктора и за
полнить ее предложенными

данными. Вывести таблицу на
печать.

1.

Запустить приложение
Microsoft Access.

2.

В диалоговом окне
Microsoft

Access

в группе
Приступая к работе с
Microsoft

Office

Access

выбрать вариант
Новая база данных.

3.

Задать имя файла базы данных, для этого в диалоговом окн
е
Файл
новой базы
данных
в поле
Имя файла
ввести имя
Hotel
.
accdb
.

4.

На вкладке
Главная

из списка

Режим
выбрать

режим
Конструктор

5.

Создать структуру базы д
анных в диалоговом окне Таблица1
:
таблица.
Для
этого в столбце
Имя поля
вписать
Название,
в
столбце
Тип д
анных
выбрать
вариант
Текстовый,
в области
Свой
ства поля
на вкладке
Общие
установить
Размер поля


20.

Для поля
Директор
выбрать тип поля


текстовый,
размер
поля


75.

Для поля
Количество мест
выбрать тип поля


числовой,
размер поля


целый.

Для поля
Тел
ефон
выбрать тип поля


текстовый,
размер
поля


9, Маска ввода


###
-
##
-
##.

Для поля
Категория
выбрать тип поля


текстовый,
раз
мер поля


5.

Для поля
Лицензия
выбрать тип поля


логический,
описа
ние


Выдана ли
лицензия? (да/нет),
формат поля


да/нет.

Для поля
Открытие
выбрать тип поля


дата,
формат поля


длинный формат
даты.




Базы данных


Стархова Т.Н.

Страница
2



6.

Определить ключевое поле, для этого перейти в поле
Название,
нажать кнопку
Ключевое поле

на панели инструментов

Конструктор таблиц.


Таблица примет следующий вид


7.

Перейти

в режим таблицы, для этого нажать кнопку

Режим т
аблица


на панели инструментов
Режим
.
В информационном окне
Microsoft

Access

нажать кнопку Да. В диалоговом
окне
Сохранение
в поле
Имя
таблицы
ввести
Гостиница.

8.

Заполнить таблицу подготовленными данными,

для этого ввес
ти их в
соответствующие столбцы.

9.

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




Базы данных


Стархова Т.Н.

Страница
3


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

Создать многотабличную базу данных
Podpiska
.
accdb
, которая
содержит сведения
о подписных изданиях и подписчиках. Напри
мер, в почтовом отделении собирае
тся
следующая информация


Индекс

Название
издания

Стоимость

подписк
и
на 1 месяц,


руб.

Фамилия
подписчика

Адрес

Срок

подпи
ск
и
ме
с.

36845

Версия

1200

Петров С. Е.

Белинского 45
-
12

3

34782

Мода

1400

Петров С. Е.

Белинского 45
-
12

3

45621

Аргументы

и факты

1800

Семин К. О.

Волгоградская
14
-
45

6

36845

Версия

1200

Семин К. О.

Волгоградская
14
-
45

6

59234

Байтик

2100

Рогов А. К.

Белинского 36
-
4

6

78123

Автомобиль
и
ты

2000

Власов С. Л.

Волгоградская

22
-
25

6

59234

Байтик

2100

Власов С. Л.

Волгоградская

22
-
25

6

45621

Аргументы

и факты

1800

Власов С. Л.

Волгоградская 22
-
25

6

36845

Версия

1200

Божов К. В.

Белинского 42
-
7

3


59234

Байтик

2100

Фомичев К.
К.

Белинского
42
-
10

6


Для рационального хранения информации в памяти компьюте
ра необходимо
разделить данн
ые на три таблицы:
Подписные
издания, Подписчики, Связь
данных.

Таблица
Подписные издания


Код
издания

Индекс

Название издания

Стоимость

подписки

на 1
месяц, руб.

И1

36845

Версия

1200

И2

34782

Мода

1400

ИЗ

45621

Аргументы и факты

1800

И4

59234

Байтик

2100

И5

78123

Автомобиль и ты

2000





Базы данных


Стархова Т.Н.

Страница
4


Таблица
Подписчики


Код
подпис
-
чика

Фамилия

подписчика

Адрес

Срок

подписки


мес.

Ш

Петров С. Е.

Белинского 45
-
12

3

П2

Семин К. О.

Волгоградская 14
-
45

6

ПЗ

Рогов А. К.

Белинского 36
-
4

6

П4

Власов С. Л.

Волгоградс
кая 22
-
25

6

П5

Божов К. В.

Белинского 42
-
7

3

П6

Фомичев К. К.

Белинского 42
-
10

6


Таблица
Связь данных


Номер

Код издания

Код
подписчика

1

И1

Ш

2

И2

Ш

3

ИЗ

П2

4

И1

П2

5

И4

ПЗ

6

И5

П4

7

И4

П4

8

ИЗ

П4

9

И1

П5

10

И4

П6

Установить связи между соз
данными таблицами.

1.

Создать файл базы данных
Podpiska
.
accdb
.

2.

Для таблицы
Подписные издания
создать структуру:


Имя поля

Тип поля

Размер поля

Маска
ввода

Код издания

Текстовый

2

И#

Индекс

Числовой

Длинное
целое

#####

Название

Текстовый

20


Стоимость

Числовой

Целое



Установить ключевым поле
Код издания.

Базы данных


Стархова Т.Н.

Страница
5


3.

Для таблицы

Подписчики
создать структуру:


Имя поля

Тип поля

Размер поля

Маска
ввода

Код
подписчика

Текстовый

2

П#

Фамилия

Текстовый

15


Адрес

Текстовый

25


Срок

Числовой

Байт



Установить клю
чевым поле
Код подписчика.

4.

Для таблицы
Связь данных
создать структуру:


Имя поля

Тип поля

Разме
р поля

Маска ввода

Номер

Счетчик



Код издания

Текстовый

2

И#

Код
подписчика

Текстовый

2

П#

Установить ключевым поле
Номер.

5.

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

Установить связи между созданными
таблицами
. Для этого на
панели
инструментов
База данных
нажать кнопку
Схема дан
ных. В
диалоговом окне
Добавление таблицы
выбрать таб
лицы в следующем порядке:
Подписные
издания, Связь дан
ных
и

Подписчики.
При этом окно
Схема данных
примет вид:


6.

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

Базы данных


Стархова Т.Н.

Страница
6



7.

Аналогично установить
связь

для поля
Код подписчика
в таб
лице
Подписчики
и
поля
Код подписчика
в таблиц
е
Связь дан
ных.
В результате Схема
данных
примет вид:


8.

Сохранить и закрыть схему данных.

9.

Закрыть файл базы данных.




















Базы данных


Стархова Т.Н.

Страница
7


Лабораторная работа №3

«
Создание формы с помощью конструктора
»

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

accdb
.

1.

Запустить приложение
Microsoft

Access

для создания новой базы
данных.

2.

Создать структуру таблицы в режиме конструктора

3.

Сохранить структуру под именем

Moneta
.

4.

С помощью конструктора построи
ть форму следующего вида:


Для этого в диалоговом окне
Монеты: база данных
перей
ти на вкладку
C
оздание

Группа Форма
.

В диалоговом окне
Новая форма
выбрать вариант
Конст
руктор,
а в
списке
Выберите в качестве источника данных таблицу или запрос
выбрать
Мон
еты.
Нажать кнопку ОК.

В главном меню выбрать пункт
Вид,
а в нем команду
Заго
ловки/примечание формы.
Нажать кнопку
Панель элемен
тов
на
панели инструментов
Конструктор формы.

На панели элементов нажать кнопку
Надпись
и размес
тить объект
Надпись
в области
За
головок формы.

Вписать в надпись
Старинные монеты.

Для изменения свойств
Надписи
в главном меню выбрать пункт
Вид,
в
нем команду
Свойства,
в диалоговом окне
Раз
дел: заголовок формы
изменить размер шрифта (14), цвет тек
ста


синий.

Нажать кнопку
Поле

на п
анели инструментов
Панель
элементов
и
разместить объект
Поле
в
Области данных.

Базы данных


Стархова Т.Н.

Страница
8



В надпись
Поле1

ввести
Название.
В
Текстовое поле
указать данные из
столбца
Название,
для этого в свойствах поля выбрать вкладку
Данные,
в
списке
Данные
выбрать
Название
.

5.

Анал
огичные действия выпол
нить для оставшихся полей табли
цы. Форма в
режиме конструктора должна принять вид:


6.

С помощью кнопки
Создание
-
Конструктор форм

перейти в режим
Фор
мы.
Просмотрите и убедитесь, что форма имеет нужный вид и правильно
отображает данные.

Базы данных


Стархова Т.Н.

Страница
9


Лабораторная работа №4

«Заполнение таблицы с помощью форм»

Для регистрации участников научной конференции используется
подготовленный на компьютере бланк, содержащий следующие
сведения:
Фамилия, Специализация, Технические средства (ко
доскоп, компьютер,
ви
деомагнитофон), Дата заполнения.
Для заполнения таблицы базы
данных
Konfer
.

accdb

подгото
вить бланк участника конференции
следующего вида:


1.

Запустить приложение
Microsoft

Access

для создания новой базы
данных.

2.

Создать структуру таблицы в режиме конструкт
ора.

3.

Поле
Фамилия
сделать ключевым.

4.

Сохранить структуру под именем
Конференция.

5.

Подготовить форму по образцу. Для полей
Фамилия, Специализация, Дата
выбрать элемент
Поле.
Для полей
Кодоскоп, Компью
тер, Видеомагнитофон
выбрать элемент
Флажок.


Название поля

Тип поля

Размер
поля

Формат поля

Значение

по

умолчани
ю

Фамилия

Текстовый

15



Специализация

Текстовый

12



Кодоскоп

Логическое


Вкл/выкл


Компьютер

Логическое


Вкл/выкл


Видеомагнитофон

Логическое


Вкл/выкл


Дата заполнения

Дата


Краткий
формат даты

Date()

6.

Сохранить форму под именем Карточка участника конференции.

7.

Заполнить 5

6 карточек.

8.

Просмотреть таблицу базы да
нных и убедиться, что она запол
нена данными
.



Приложенные файлы

  • pdf 19093640
    Размер файла: 551 kB Загрузок: 0

Добавить комментарий