Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
access информатика.doc
Скачиваний:
34
Добавлен:
24.08.2019
Размер:
5.16 Mб
Скачать
  1. Создание таблиц

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

Основная таблица:

Авто [Код авто, Марка, Модель, Код завода, Мощность двигателя, Код топлива, Код компл, Цена, Цвет, Номер склада]

Вспомогательные таблицы:

Завод изготовитель [Код завода, Завод]

Комплектующие [Код компл, КПП, Привод, Кузов, Салон]

Топливо [Код топлива, Топливо]

Склад [Номер склада, Адрес, Телефон]

Создание вспомогательных таблиц

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

Например, таблица «Завод изготовитель» для базы данных «Автомагазин» в режиме конструктора выглядят следующим образом:

После создания таблиц в режиме конструктора, следует ввести в них необходимые данные.

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

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

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

  1. Создание схемы данных

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

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

  1. Создание формы

Форму удобнее создавать в режиме «Мастер форм». В диалоговом окне данного режима необходимо выбрать поля таблиц, включаемых в форму. Далее форма создается почти автоматически.

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

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

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

  • Условие отбора по одному полю

Запрос 1:

Запрос 2:

  • Условие отбора по двум полям, в одном из которых возможен не единственный выбор (например, пользователь выбирает марку авто и несколько моделей)

Запрос 3:

  1. Создание отчетов

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

Таблицы для базы данных «Автосалон»

Вспомогательные таблицы:

Основная таблица:

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

Создание базы данных на заданную тему

Содержание работы:

  1. Сформировать базу данных, состоящую из 4-6 таблиц. Количество записей во вспомогательных таблицах – не менее 3, в основных таблицах – не менее 15.

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

  3. Для основных таблиц БД создать формы.

  4. Организовать четыре запроса.

  5. Создать два отчета.

Вариант 1

База данных «Кинофестивали».

Предполагаемые поля: название фильма, страна - создатель фильма, год создания, жанр фильма, фамилия режиссера, количество копий, стоимость копии, страна – покупатель, количество купленных копий, год проведения фестиваля, место проведения фестиваля, дата начала фестиваля, дата окончания, приз фестиваля.

Вариант 2

База данных «Книжный магазин».

Предполагаемые поля: название магазина, автор книги, название книги, год издания, жанр книги, тираж, стоимость одного экземпляра, количество поступивших книг, количество проданных книг, остаток (в натуральном и стоимостном измерении).

Вариант 3

База данных «Театры».

Предполагаемые поля: город, название театра, название спектакля, жанр, дата выпуска спектакля, количество показов, средняя посещаемость спектакля (в процентах от количества мест), количество гастрольных показов.

Провести сортировку по жанру спектакля и количеству лет показа спектакля.

Вариант 4

База данных «Спортивные клубы».

Предполагаемые поля: Название клуба, название города, стадион, главный тренер, высшие достижения, в каком году, доходы от продажи игроков, расходы на покупку игроков, функции игрока (защитники, вратари, нападающие), сведения об игроках (дата рождения, вес, рост игроков).

Вариант 5

База данных «Расписание электричек (поездов)».

Предполагаемые поля: Направление (запад, восток), дни недели, пункт отправления, пункт прибытия, время отправления, время прибытия.

Вариант 6

База данных «Магазин вычислительной техники».

Предполагаемые поля: Типы ПК, их комплектующие, страна изготовитель, цена единицы, поступило штук, продано штук, стоимость поступивших, стоимость проданных, дата поступления, дата продажи.

Вариант 7

База данных «Бюро путешествий».

Предполагаемые поля: Наименование бюро, наименование маршрутов, вид транспорта, продолжительность путешествия, стоимость путевки, класс отеля, количество экскурсий, количество стран в маршруте, численность группы, ближайшая дата отправления.

Вариант 8

База данных «Автогонки».

Предполагаемые поля: Страна организатор гонок, название гонок, фамилия гонщика, тип машины, количество стран, по которым проходит гонка, страна участница, призовой фонд, дата начала гонок, дата окончания гонок.

Вариант 9

База данных «Автомагазин».

Предполагаемые поля: Название магазина, марка автомобиля, цвет, страна – изготовитель, год выпуска, цена за единицу, степень износа, количество поступивших, количество проданных, остаток.

Вариант 10

База данных «Хит-парад».

Предполагаемые поля: Название хит-парада, авторы песни, исполнитель, страна, вид носителя (диск, кассета), тираж, год выпуска, место в хит-параде, дата проведения опроса.

Вариант 11

База данных «Результаты сессии».

Предполагаемые поля: Фамилия И. О. студента, факультет, группа, предмет, фамилия преподавателя, оценка, дата сдачи экзамена, дата окончания сессии.

Вариант 12

База данных «Памятка о друге».

Предполагаемые поля: Фамилия, имя отчество, дата рождения, E-mail, телефон, место рождения, адрес, место работы, должность, хобби,

Вариант 13

База данных «Справка о студенте».

Предполагаемые поля: Фамилия, имя отчество, факультет, группа, дата рождения, год окончания школы, год поступления в ВУЗ, местожительства, адрес родителей, телефон, средний балл последней сессии.

Вариант 14

База данных «Организация автоперевозок».

Предполагаемые поля: Название автопредприятия, адрес, марки машин, населенные пункты, тип маршрута, сведения о водителе, продолжительность маршрута.

Вариант 15

База данных «Аукцион».

Предполагаемые поля: Наименование лота (скульптура, картина, ювелирное изделие и т.д.), фамилия автора, год издания, дата проведения аукциона (страна, город), место проведения, оценочная стоимость, кто выставил изделие на аукцион.

Вариант 16

База данных «Дорожнотранспортные происшествия».

Предполагаемые поля: Наименование ДТП, место ДТП, дата, время, последствия, количество пострадавших, паспортные данные нарушителя, ФИО сотрудника ГИБДД, данные о потерпевшем..

Вариант 17

База данных «Учет выдачи топлива».

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

Вариант 18

База данных «Склад запасных частей».

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