Хелпикс

Главная

Контакты

Случайная статья





Лабораторная работа № 3. Организация баз данных. Заполнение полей баз данных. Возможности систем правления базами данных. Формирование запросов для поиска и сортировки информации в базе данных.. Ход работы. Запустите Access, выбрав Пуск→Программы



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

Организация баз данных. Заполнение полей баз данных. Возможности систем правления базами данных. Формирование запросов для поиска и сортировки информации в базе данных.

Цель работы: Научиться основным приёмам быстрого создания и редактирования сложных баз данных.

Ход работы

1.Запустите Access, выбрав Пуск→Программы→Microsoft Office Access.

2. !!!Ознакомьтесь с инструментами при помощи подсказок об их назначении (перемещайте курсор по панели инструментов и задерживайте его на некоторое время у каждого инструмента)!!!

3.Разработайте базу данных «Морской порт».

 

База данных должна включать сведения о:

 

I. Кораблях

Данные о корабле могут включать:

    1. Код корабля
    2. Название
    3. Тип
    4. Стоимость
    5. Водоизмещение
    6. Изготовитель
    7. Дата выпуска

  1. Моряках

Данные о моряке могут включать :

    1. Код моряка
    2. ФИО
    3. Корабельная должность
    4. Оклад
    5. Код корабля, где он служит

  1. Грузах

Данные о грузе могут включать:

    1. Код груза
    2. Наименование
    3. Стоимость
    4. Статус
    5. Код корабля, на котором он находится.

 

4.В режиме Конструктора создайте 3 таблицы.

1) Таблица «Моряки» содержит следующие поля:

Имя поля Тип поля
Код Счетчик
ФИО Текстовый
Должность Текстовый
Оклад Денежный
Код Корабля Числовой

2)Поле код сделайте ключевым (нажмите соответствующую кнопку).

 

3) Таблица «Корабли» содержит следующие поля:

 

Имя поля Тип поля
Код Счетчик
Название Текстовый
Стоимость Денежный
Водоизмещение Числовой
Дата выпуска Дата/время
Тип Текстовый
Производитель Текстовый

 

4)Поле код сделайте ключевым.

 

5) Таблица «Грузы» содержит следующие поля:

Имя поля Тип поля
Код Счетчик
Название Текстовый
Количество Числовой
Стоимость Денежный
Статус Текстовый
Код корабля Числовой

 

6)Поле код сделайте ключевым.

 

7)В режиме Таблицы наполните 3 созданные вами таблицы соответствующим содержимым.

 

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

1)Нажмите на панели инструментов кнопку Схема данных, добавьте 3 ваших таблицы, перетащив их с панели объектов в открывшееся окно.

2)Нажмите на поле Код в таблице Корабли и перетащите его на поле Код корабля таблицы Моряки, повторите это для таблицы Грузы.

3)В окне Изменение связей выберите: Обеспечение целостности данных, Каскадное обновление связанных полей, Каскадное удаление связанных записей.

4)Эти таблицы должны быть связаны друг с другом по следующей схеме:

 

 

6.Создайте некоторые виды запросов по разным таблицам и по разным условиям. Можете работать в режиме Конструктора или с помощью Мастера.

1)Корабль старше, чем – запрос с параметром

2)Оклад матроса, больше чем – запрос с параметром

3)Стоимость корабля больше, чем и меньше, чем – SQL-запрос с параметром

 

7.Ввод новых записей и модифицирование старых можно осуществить через созданные для этого формы. Формы отредактированы с добавлением некоторых элементов управления для удобства работы.

Например:

добавлен элемент кнопка

 

8.И, наконец, создайте 2 отчёта по разным таблицам и по разным критериям.

Например, отчет о стоимости кораблей, будет выглядеть так:

 

7.Оформите отчет, напишите вывод о проделанной работе.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.