Проектирование базы данных, Создание табличной части и запросов - Создание информационной системы "Оптика" для отдела работы с покупателем
Создание табличной части и запросов
Таблица -- это объект БД, который служит для ввода и хранения информации. Таблица состоит из записей (строк), которые составляют информацию, хранящуюся в ней, и полей (столбцов), образующих структуру базы данных. Для каждого поля задается имя поля, тип данных, перечень свойств, описание.
Желательно, чтобы каждая таблица имела ключевое поле. Ключ однозначно определяет каждую запись в таблице; повторяющиеся значения ключа не допускаются. Связываться могут только таблицы, имеющие ключевые поля.
Для определения ключа выделяется, как правило, одно поле, и на панели инструментов нажимается кнопка Ключ с изображением ключа (логотип Access). Однако в ситуации, когда данные одного поля не могут быть уникальными для каждой записи, можно назначить ключевыми два или более полей. компьютерный брандмауэр электронный запрос
Создаю первую таблицу, которая называется "Покупатели". Она содержит информацию о клиентах, оформивших заказ в магазине. Таблица имеет поле для ФИО клиента, его номер телефона и Номер покупателя.
Рисунок 1 и Рисунок 2.
Рис 1. - Конструктор таблицы "Покупатели"
Рис 2. - Таблица "Покупатели"
Следующая таблица "Прейскурант". Она содержит в себе данные о товарах: цена, производитель, наименование и имеется ли он в наличии. Рисунок 3 и рисунок 4.
Рис 3. - Конструктор таблицы "Прейскурант"
Рис 4. - Таблица "Прейскурант"
Таблица "Заказы". Данные о заказах клиентов хранятся в этой таблице.
Код товара, Наименование и Цена берутся из таблицы "Прейскурант". Клиент из таблицы "Покупатели". Рисунок 5 и рисунок 6.
Рис 5. - Конструктор таблицы "Заказы"
Рис 6. - Таблица "Заказы"
Схема данных представлена на рисунке 7.
Рис 7. - Схема данных
Запросы
Запросы в Access являются основным инструментом выборки, обновления и обработки данных в таблицах базы данных. Access в соответствии с концепцией реляционных баз данных для выполнения запросов использует язык структурированных запросов SQL (Structured Query Language). С помощью инструкций языка SQL реализуется любой запрос в Access.
Основным видом запроса является запрос на выборку. Результатом выполнения этого запроса является новая таблица, которая существует до закрытия запроса. Записи формируются путем объединения записей таблиц, на которых построен запрос. Способ объединения записей таблиц указывается при определении их связи в схеме данных или при создании запроса. Условия отбора, сформулированные в запросе, позволяют фильтровать записи, составляющие результат объединения таблиц.
В Access может быть создано несколько видов запроса:
- - запрос на выборку -- выбирает данные из одной таблицы или запроса или нескольких взаимосвязанных таблиц и других запросов. Результатом является таблица, которая существует до закрытия запроса. Формирование записей таблицы результата производится в соответствии с заданными условиями отбора и при использовании нескольких таблиц путем объединения их записей; - запрос на создание таблицы -- выбирает данные из взаимосвязанных таблиц и других запросов, но, в отличие от запроса на выборку, результат сохраняет в новой постоянной таблице; - запросы на обновление, добавление, удаление являются запросами действия, в результате выполнения которых изменяются данные в таблицах.
Создаю запрос под названием "Имеющиеся товары", который отображает только те товары, которые имеются на складе магазина. Рисунок 8 и рисунок 9.
Рис 8. - Конструктор запроса "Имеющиеся товары"
Рис 9. - Результат запроса "Имеющиеся товары"
Далее создаю запрос "Клиенты с заказами", который выводит на экран лишь тех клиентов, у которых есть заказы в данный момент. Отображает полную информацию о клиенте и приобретенном им товаре. Рисунок 10.
Рис 10. - Результат запроса "Клиенты с заказами"
Запрос "Отсутствующие товары" отображает все товары, которые в данный момент отсутствуют на складе. Рисунок 11.
Рис 11. - Результат запроса "Отсутствующие товары"
Запрос "Поиск по товару" осуществялет поиск, по заданному коду товара, либо по наименованию товара. Рисунок 12, 13 и 14.
Рис 12. - Поиск по коду товара
Рис 13. - Поиск по наименованию товара
Рис 14. - Результат поиска товара
Похожие статьи
-
Модели организации данных Основой любой базы данных является реализованная в ней модель данных, представляющая собой множество структур данных,...
-
Программный интерфейс для базы данных я разрабатывал в объектно-ориентрованной среде Delphi, с помощью Embarcadero RAD Studio. Конструктор форм Delphi в...
-
Брандмауэр - это не просто маршрутизатор, хост или группа систем, которые обеспечивают безопасность в сети. Скорее, брандмауэр - это подход к...
-
Компьютерные сети - Создание информационной системы "Оптика" для отдела работы с покупателем
Состав и структура системы телеобработки данных Под телеобработкой понимается обработка данных (прием данных от источника, их преобразование...
-
Введение - Создание информационной системы "Оптика" для отдела работы с покупателем
Целью моей работы является создание ИС "Оптика" для отдела работы с покупателем. Система предназначена для обработки данных о клиенте, о материалах, учет...
-
Запросы - Разработка информационной системы "Гостиница"
Одним из семи стандартных объектов Microsoft Access является запрос. Запросы используются для просмотра, анализа и изменения данных в одной или...
-
Нормализация Базы Данных - Разработка информационной системы "Магазин компьютерных товаров"
Результатом работы с АИС магазина компьютерных товаров является чек, который оформляет продавец. В этом чеке должна содержаться информация о количестве...
-
Этапы проектирования и создания БД - Система управления базами данных
При разработке БД можно выделить следующие этапы работы. I этап. Постановка задачи. На этом этапе формируется задание по созданию БД. В нем подробно...
-
Запрос на удаление используется, когда необходимо удалить из базы данных записи целиком, вместе со значением ключа, которое делает эти записи...
-
Создание форм для ввода данных, Создание отчетов - Разработка информационной системы "Гостиница"
Для того чтобы нам было в дальнейшем удобно и быстро работать с базой данной мы должны создать ряд нужных форм. Формы в БД Access можно создавать с...
-
В данном разделе была разработана функциональная схема работы программного комплекса, которая в общем виде описывает состав комплекса, характер и виды...
-
В связи с увеличением числа сотрудников, работающих в компании, а также с расширением рабочего проекта, возникла проблема, связанная с версионностью...
-
Моделирование предметной области Этапом проектирования базы данных любого типа начинается с анализа предметной области, который заканчивается построением...
-
Средствами выбранной СУБД Access созданы таблицы реляционной базы данных и схема отношений (рис.5). Рис.5. Схема данных для базы данных "Склад" -...
-
С помощью запроса на обновление можно добавлять, изменять или удалять данные в одной или нескольких записях. Запросы на обновление можно рассматривать...
-
Областью применения базы данных является Гостиница. Задачей администратора гостиницы является отслеживание финансовой стороны работы гостиницы. Его...
-
Создание модели хранилища данных Модель хранилища данных будет создаваться на основе описания предметной области, сделанного во 2 главе. Хранилища данных...
-
Описание исходных данных На текущий момент (в силу большой загрузки IT-отдела) не реализован доступ к серверу с ХД, маркетинговые данные выгружаются в...
-
Таблица 2 A B C D E F G H I 1 № п/п Судья Кол-во рассмотренных исков В % от всех исков Выработка 2 Май Июнь Июль Август Всего 3 1 Белов В. В. 22 24 28 27...
-
Поиск нужной информации (создание запросов) - Разработка информационной системы "Гостиница"
В СУБД Microsoft Access 2007 можно создавать запросы для отображения требуемых полей из записей одной или нескольких таблиц. Для создания нового пустого...
-
Создание базы данных (структура таблиц) База данных предназначена для работников гостиницы. В базе данных должны храниться сведения о проживающих...
-
Создание запросов - Разработка системы управления базой данных "Судоходство"
Для дальнейшего формирования отчетов необходимо создать два запроса на выборку это "Кто и где находится" и "Страны где были корабли". Для создания...
-
Возрастающая сложность современных автоматизированных систем управления и повышение требовательности к ним обуславливает применение эффективных...
-
Наш интернет-магазин реализуем с использованием языка гипертекстовой разметки html, языка программирования php и СУБД MySQL. Главная часть...
-
Разработка физической модели базы данных На основе модели "сущность-связь" разрабатывается структура базы данных. Физическая модель для предметной...
-
Каждая СУБД имеет особенности в представлении структуры таблиц, связей, определении типов данных и т. д. которую необходимо учитывать при проектировании....
-
Обоснование выбора СУБД База данных - это совокупность сведений о реальных объектах, процессах, событиях или явлениях, относящихся к определенной теме...
-
Создание простого отчета - Информационные технологии в юридической деятельности
В Access можно создавать самые разные отчеты -- от простых до сложных. Но независимо от того, какой отчет создается, действуют определенные правила....
-
Алгоритм работы. В результате работы АИС генерируются три xml документа - два со структурой сравниваемых баз данных и один с результатами сравнения. В...
-
Обеспечение безопасности - Создание хранилища данных для информационной системы
В ходе изучения предметной области в рамках проекта по дисциплине "Управление данными" были определены основные пользователи для работы с базой данных: -...
-
Отчетные хранимые процедуры и функции - Создание хранилища данных для информационной системы
Для формирования отчетных результатов вспомогательные процедуры и функции были объединены в несколько общих функций, которые на основе всех реализованных...
-
Постановление Правительства Российской Федерации №1119 "Об утверждении требований к защите персональных данных при их обработке в информационных системах...
-
Обеспечение целостности БД - Создание хранилища данных для информационной системы
Обеспечение целостности базы данных осуществляется за счет декларативной и процедурной целостности. Декларативная целостность неразрывно связана с...
-
Физическая модель, Используемая СУБД - Создание хранилища данных для информационной системы
Перед построением физической модели базы данных было проведено концептуальное и логическое проектирование в пятом семестре, в ходе выполнения проекта по...
-
Для написания АИС использовались следующие языки программирования, программные средства и библиотеки: - Язык программирования PHP 5.4; -...
-
ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ База данных как основа информационного обеспечения В состав информационного, программного и математического обеспечения...
-
Вычисления в запросах, формах, отчетах. - Технология создания и управления баз данных
В итоговую таблицу запросов можно включить вычисляемые поля (графы), т. е. получить данные, которые отсутствуют в исходной таблице. Новое вычисляемое...
-
Основные термины теории баз данных - БД (База данных) - совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы...
-
Требования к аппаратному обеспечению: - Процессор Intel, AMD; - Оперативная память (ОЗУ) 128 Mб; - Свободное место на HDD 20Мб; - Манипуляторы "мышь",...
-
Информационная система (ИС) ГИБДД должна обеспечивать хранение информации об автомобилях (марка, номер кузова, номер двигателя, цвет кузова, гос. номер),...
Проектирование базы данных, Создание табличной части и запросов - Создание информационной системы "Оптика" для отдела работы с покупателем