Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






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






Содержание

 

Создание таблиц ……………………………………………………….3

1) Создание таблиц в режиме конструктора………………………….3

2) Создание связей между таблицами………………………………...5

3) Заполнение таблиц данными ………………………………………7

II. Создание запросов. ……………………………………………………8

1) Создание запроса по дате дежурства сотрудников……………….8

2) Создание запроса «Покупатели на «С»»…………………………..9

3) Создание запроса «Стоимость проданной продукции»…………10

4) Создание запроса «По крупным покупателям»...……………….11

III. Создание форм... ……………………………………………………...15

1) Создание автоформ ………………………………………………..15

2) Создание кнопочной формы………………………………………16

IV. Разработка отчетов...………………………………………………...19

 

I. Создание таблиц.

Таблицы в БД служат для ввода, хранения и редактирования данных в виде стандартной таблицы.

 

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

Выполняемые действия:

1. В окне файла базы данных я нажал на кнопку «Создать» и выбрал строку «Конструктор». Также можно в окне файла базы данных выбрать строку «Создание таблицы в режиме конструктора» (рис.1.1)

 

Рис.1.1. Окно файла базы данных

 

2. В появившемся окне конструктора таблиц я последовательно ввел названия полей, указал тип данных («Название», «Длина плеч», «Цена» и др.) и свойства каждого поля (рис.1.2).

Рис.1.2. Окно конструктора таблиц

 

3. Затем я задал ключевое поле, состоящее из имени поля, для данной таблицы ключевым является поле «Грузоподъемность». Для создания ключевого поля я выделил нужное поле и нажал кнопку «Ключ» на панели инструментов.

4. Далее я закрыл диалоговое окно, сохранив таблицу и задав ее имя («Грузоподъемность»).

 

Аналогично создал таблицы «длина плеч».

 

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

Связь в БД можно создать или просмотреть имеющиеся, нажав на кнопку на панели инструментов.

Выполняемые действия:

1. В появившемся окне «Схема данных» указал таблицы, для которых устанавливается связь (рис.2.1)

Рис.2.1. Окно добавления таблицы.

 

2. Затем с помощью мыши я перенес поле-связку из главной таблицы на такое же поле подчиненной таблицы. В результате возникает окно «Изменение связей» в котором я установил галочку в строке «обеспечение целостности данных» (Рис.2.2).

 

Рис.2.2. Изменение связей

 

3. Нажав на кнопку «Создать» между таблицами появляется линия связи.

Я создал следующие связи между таблицами (рис.2.3).

 

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

· Если поле, по которому устанавливается связь является уникальным ключом, как в главной таблице, так и в подчиненной (например, м/у таблицами «Грузоподъемность» и «Грузоподъемность»), то устанавливается связь типа 1: 1.

· Если поле связи является уникальным ключом в главной таблице, а подчиненной не является ключевым или входит в составной ключ, то устанавливается связь типа 1: ∞. (как в остальных таблицах).

 

 

Рис.2.3. Связи между таблицами»

 

Чтобы связи «заработали» я в режиме конструктора выбираю нужную строку в меню «Подстановка», затем выбираю «Тип элемента управления - Поле со списком», «Тип источника строк – Таблица или запрос», в строке «Источник строк» выбираю нужную таблицу, с которой связана текущая таблица, в данном случае это таблица «Тип» (рис 2.4.).

 

Рис.2.4. Подстановка

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.