Реферат: Создание базы данных

Содержание

1. Постановка задачи

2. Этапы проектирования БД

3. Основные термины БД

4. Физическое проектирование

Заключение

Список литературы


1. Постановка задачи

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

Даная база данных решает следующие задачи: учет всехтоваров, поиск и выдачу данных о клиентах, адрес, и их телефоны цена и наличиетовара.

Технические средства. Применяемая операционная система: WINDOWSXP. Применяемая СУБД: ACCESS XP. Требования к целостности данных: данные в базеданных в любой момент времени должны быть правильными и непротиворечивыми.

Организовать запросы к БД различных типов с помощью «Мастеразапросов»:

поиск товара по магазину;

поиск товара на складе;

добавление, удаление, изменение полей базы данных;

поиск клиентов.

1. Код товара

2. Код клиента

3. Цена

4. Наличие товара на складе

5. Описание товара

6. Наименование товара

7. Количество товара

8. Заказы

2. Этапы проектирования БД

Цель создания БД, ее основных функций есть содержаниеинформации.

Определение таблиц которые должна содержать БД.

Определение необходимых в таблице полей и их типов, при этомследует разбивать информацию до мельчайших объектов.

Задание индивидуального значения каждому полю и определениеключевого поля или основного ключа.

Определение и задание межтабличных связей.

Обновление БД. Добавления и удаления данных.

3. Основные термины БД

Реляционная БД — это набор отношений члена который совпадаетс именами схем отношений в схеме БД.

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

Первичный ключ — поле значение которого не дублируется (естьуникальным).

Внешний ключ — создается для связи таблиц и указывает наключ поля в другой таблице.

4. Физическое проектирование

В данной работе определяем три структурных таблицы сразличными данными. Таблицы создавались с помощью «Мастера создания таблиц»следующими командами:

1) В окне БД в разделе таблицы с помощью «Мастера».

2) В появившемся окне «Создание таблиц» вводимданные, выбирая готовые функции, которые нужны для работы с БД, после этогосохраняем таблицу, предварительно введя имя таблицы. Таким образом создаем тритаблицы.


/>

Рис. 1

/>

Рис. 2

/>

Рис. 3


1. Схема данных

Далее создаем межтабличные связи в «Конструкторе таблиц».В столбце «Тип данных» выбираем «Мастер поставки», впоявившемся окне выбираем нужные таблицы, а затем поля, которые нужно связатьмежду собой.

/>

Рис. 4

В результате получилась Схема данных

/>

Рис. 5

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

Запросы на выборку создаются с помощью «Мастеразапросов»


/>

Рис. 6

/>

Рис. 7.


/>

Рис. 8

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

Для создания SQL запроса создается запрос в режиме «Конструктора»,после чего вводим следующее

SELECT [Товары в магазине], Код товара [Товары в магазине],

Описание товара [Товары в магазине], На складе

FROM [Товары в магазине]

Командой SELECT я выбрал исходные таблицы и соответствующиеполя, необходимые для отображения.

/>

Рис. 9

3. Формы.

Для придания запросам соответствующего вида используютсясоздания формы. Также для удобства созданы для перехода по записям создаются с помощьюмастера формы, а потом меню «Элементы управления» вбираем кнопки,которые нужны для использования.

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

/>

Рис. 10

В режиме формы

/>

Рис. 11

При нажатии на кнопку получили доступ к нужному запросу

/>

Рис.12


Заключение

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


Список литературы

1. Microsoft ACCESS 2000: разработка приложений. — СПб.: БХВ — Санкт-Петербург, 2000. — 832 с.: ил. И.А. Харитонова, В.Д. Михеева, 2000.

еще рефераты
Еще работы по информатике, программированию