Мегаобучалка Главная | О нас | Обратная связь


Создание новой таблицы



2018-07-06 255 Обсуждений (0)
Создание новой таблицы 0.00 из 5.00 0 оценок




Создание базы данных «Фирма проката»

Введение

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

1. Что такое СУБД?

2. Что такое реляционные базы данных?

3. Какая структура используется в базах данных?

4. Что называется полем в базе данных?

5. Что называется записью в базе данных?

6. Какие объекты входят в состав базы данных?

7. Какие операции можно выполнять в режиме таблиц?

8. Что такое структура и как ее создать?

9. Как описываются поля?

10. Что такое ключевое поле и как оно задается?

11. Виды связей таблиц.

12. Что такое запросы?

13. Как запрос создается?

14. Какие виды запросов существуют?

15. Привести примеры запросов на выборку.

16. Что такое формы?

17. Как создаются формы?

18. Что такое отчет?

19. Как создаются отчеты?

20. В каком режиме создаются вычисляемые поля?

 

Задание

Для эффективной работы фирмы проката необходимо автоматизировать следующие операции:

· учет клиентов,

· учет устройств, которые выдаются клиентам в прокат,

· учет оперативных данных ( дата выдачи, срок возврата, оплата проката),

· получение информации о задолженностях,

· получение информации по дате выдаче,

· получение информации по клиенту,

· получение информации за определенный временной интервал,

· получение отчета по задолженностям с вычисленным итогом.

Подготовительная часть работы

Разработка таблиц

В соответствии с заданием были разработаны три таблицы, внешний вид которых представлен ниже:

Таблица № 1 «Клиент»

Шифр Клиента Фамилия Имя Отчество Адрес Телефон

Таблица № 2 «Склад»

Шифр устройства Наименование устройства Количество Стоимость 1 ед.

Таблица № 3 «Прокат»

Шифр клиента Шифр устройства Дата выдачи Срок возврата Оплата проката

Данные в таблицы внести самостоятельно (в каждой таблице должно быть не менее 10 записей).


Связи между таблицами

В реляционных базах данных таблицы между собой необходимо связать

ключевых полей. Поля в таблицах и связи между ними показаны н

Таблица № 1 «Клиент»

Шифр Клиента Фамилия Имя Отчество Адрес Телефон

1

Таблица № 3 «Прокат»

¥

Шифр клиента Шифр устройства Дата выдачи Срок возврата Оплата проката

¥

Таблица № 2 «Склад»

1

Шифр устройства Наименование устройства Количество Стоимость 1 ед.

Рис.1

Ключевые поля на рисунке выделены жирным шрифтом.


Выполнение задание в MS Access

Создание новой таблицы

 

Чтобы создать таблицу выполните следующие действия:

 

· в окне базы данных выберите вкладку Таблицы

· нажмите кнопку Создать

· выберите режим Конструктор

 


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

 

В режиме конструктора создается макет таблицы, в котором описываются следующие элементы:

· имя поля

· тип данных

· описание поля

· определяется ключевого поля

 

 

Примечания: имя поля должно содержать не более 64 любых символов;

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

 

В режиме конструктора таблица "Клиент" выглядит следующим образом:

 

 
 

 

 

В режиме конструктора таблица "Склад" выглядит следующим образом:

 


 

 

В режиме конструктора таблица "Прокат" выглядит следующим образом:

 


 

Данные в таблицы введите самостоятельно ( не менее 10 записей в каждой таблице) в режиме Таблицы или в режиме Формы.

 

Создание форм

 

Для создания форма используйте Мастер форм.

Форму Клиент создайте на основе таблицы Клиент.

 

 
 

 

Выберите все поля.

 


 

Выберите внешний вид, стиль, задайте имя формы.

 

Аналогично создайте форму Склад и форму Прокат.

 

 

Создание связей между таблицами

 

Для создания связей нажмите на панели инструментов кнопку Схема данных,в открывшемся окне добавьте все три таблицы и установите связи.

 
 

 

После создания связей Схема данных имеет следующий вид:

 

 


 

Запросы

 

Создание запросов

 

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

Для создания запроса нужно выполнить следующие действия:

 

· в окне базы данных выберите вкладку Запросы

· нажмите кнопку Создать

· выберите режим Конструктор

· в окнеДобавление таблицыпоследовательно добавьте все таблицы

 
 

 

Создание запроса "Запрос на прокат"

 

В этот запрос выведите следующие данные:

· фамилия клиента

· имя клиента

· отчество клиента

· наименование устройства

· дата выдачи - задайте условие в строке Условие отбора

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

 


Создание запроса "Задолженности"

 

 

В этом запросе должны быть следующие данные:

· фамилия клиента

· наименование устройства

· оплата проката

· задолженность

 

Поле Задолженность является вычисляемым. Данные в этом поле получите по формуле: ([стоимость 1 ед][A1] -[оплата проката])[A2] с помощью Построителя (кнопка Построить находится на панели инструментов)

 


 

 

Примечание: остальные запросы создать самостоятельно в соответствии с заданием.

Создание отчета

 

Для создания отчета используйте Мастер отчетов.

Отчет создайте на основе запроса Задолженности.

Редактируйте отчет в режиме конструктора.

 




2018-07-06 255 Обсуждений (0)
Создание новой таблицы 0.00 из 5.00 0 оценок









Обсуждение в статье: Создание новой таблицы

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (255)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.005 сек.)