Как сделать базу клиентов в access?

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

Создание базы данных «Товар» в MS Access 2010

С.В. Каверин

Цель работы: Приобретение практических навыков проектирования и создания таблиц реляционной базы данных в MS Access 2010.

1 Краткие теоритические сведения

База данных (БД) – это хранилище данных о некоторой предметной области, организованное в виде специальной структуры. Система управления базой данных (СУБД) – это программное обеспечение для работы с БД. Одной из наиболее популярных СУБД является программа Microsoft Access.

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

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

  1. Один к одному («1-1») – одной записи в первой таблице соответствует ровно одна запись во второй.

  2. Один ко многим («1-») – одной записи в первой таблице соответствует сколько угодно записей во второй.

  3. Многие ко многим («-») – одной записи в первой таблице соответствует сколько угодно записей во второй, и наоборот.

Нормализация – это разработка такой структуры БД, в которой нет избыточных данных и связей.

Правила нормализации:

  1. Любое поле должно быть атомарным (неделимым).

Как сделать базу клиентов в access?

  1. Не должно быть полей, которые обозначают различные виды одного и того же, например, товаров.

Как сделать базу клиентов в access?

  1. Любое поле должно зависеть только от ключа.

Как сделать базу клиентов в access?

  1. Не должно быть полей, которые могут быть найдены с помощью остальных.

Как сделать базу клиентов в access?

Индекс – это вспомогательная таблица, которая предназначена для быстрого поиска в основной таблице по выбранному столбцу.

2 Создание структуры базы данных «Товар»

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

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

С точки зрения пользователя БД должна обрабатывать эти документы. Более детальный анализ предметной области привел к структуре БД «Товар», изображенной на рисунке 1.

Как сделать базу клиентов в access?

Рисунок 1 – Структура БД «Товар»

Создадим БД Товар.accdb в СУБД Microsoft Access 2010.

2.1 Запустим MS Acceсss 2010:

Пуск -> Все программы -> Microsoft Office -> Microsoft Access 2010.

Выбираем пункт «Создать» и далее «Новая база данных» (Шаг 1 на рисунке 2). В поле «Имя файла» вводим «Товар» (Шаг 2).

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

Расширение имени файла будет добавлено автоматически (Шаг 3). Новая БД именем Товар создается после нажатия кнопки Создать (Шаг 4).

Как сделать базу клиентов в access?

  • Рисунок 2 – Начало работы с БД «Товар»
  • 2.2 Создание таблицы «Заказы»
  • Окно программы после создания новой БД показано на рисунке 3.

Как сделать базу клиентов в access?

Рисунок 3 – Вкладка Поля и кнопка Режим

С помощью кнопки Режим выберем режим Конструктор. Появится окно для ввода имени таблицы. Назовем таблицу Заказы. Новое поле добавляется путем ввода его имени в свободную ячейку столбца Имя поля (Рисунок 4). Создаем поле «КодЗаказа» типа – Числовой.

Это ключевое поле – создается по нажатию кнопки Как сделать базу клиентов в access?. В окне «Свойства поля» выбираем: Размер поля – целое (т.к. номер может быть определен вне системы), Подпись – Номер п/п (эта запись будет видна при работе с БД вместо КодЗаказа).

Как сделать базу клиентов в access?

Рисунок 4 – Создание полей таблицы Заказы

Создаем остальные поля таблицы «Заказы» (см. рисунок 1).

Ключевое поле. Размер поля –Целое.

  1. Подпись – Номер п/п.
  2. КодСотрудника
  3. Числовой

Размер поля – Целое. Значение по умолчанию – 0. Обязательное поле – Да. Индексированное поле –Да (Допускаются совпадения).

КодТовара

Текстовый

Размер поля – 50. Подпись – Код товара. Индексированное поле –Да (Допускаются совпадения). Сжатие Юникод – Нет.

ДатаРазмещения

Дата/время

Краткий формат даты. Маска ввода: 00.00.0000;0;_. Подпись – Дата подачи заявки. Индексированное поле – Да (Допускаются совпадения).

ДатаИсполнения

Дата/время

Краткий формат даты. Маска ввода: 00.00.0000;0;_. Подпись – Дата доставки.

КодКлиента

Числовой

Размер поля – Целое. Значение по умолчанию – 0.

2.3 Создание остальных таблицы БД «Товар»

Выбираем: вкладка Создание -> кнопка Таблица. Режим – Конструктор.

  • Таблица Клиенты
  • Таблица Поставка
  • Таблица Поставщик
  • Таблица Сотрудники
Заметки Поле МЕМО Пустые строки – Нет. Сжатие Юникод – Нет.

Таблица Товары

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

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

Для установления связей нужно перейти на вкладку «Работа с базами данных» и выбрать инструмент «Схема данных». Откроется окно Добавление таблицы (рисунок 5), в котором, с помощью кнопки Добавить, надо выбрать все шесть таблиц.

Как сделать базу клиентов в access?

Рисунок 5 – Добавление таблиц в схему данных

После закрытия окна Добавление таблицы становится активным окно Схема данных. Расположите таблицы как показано на рисунке 1 (для удобства).

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

При установке связи появляется окно (рисунок 6), в котором можно задать параметры создаваемой связи. После чего нажать кнопку Создать.

Рисунок 6 – Настройка связи между таблицами

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

Таблица, содержащая уникальное поле, называется базовой, а вторая таблица – подчинённой. В рассматриваемой связи на рисунке 6 базовой является таблица Сотрудники, а подчиненной – таблица Заказы.

Поскольку одной записи в базовой таблице может соответствовать нескольким записей в подчинённой, то тип отношения является «один-ко-многим».

Задание 1. Установите все связи между таблицами, как показано на рисунке 1. Заметим, что если какая-либо таблица ошибочно (повторно) включена в схему данных, нужно удалить связи других таблиц с ней и выполнить команду Скрыть таблицу. После этого таблица будет удалена из схемы данных.

3 Задания для самостоятельной работы

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

Вариант 1.

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

Вариант 2.

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

Вариант 3.

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

Вариант 4.

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

Вариант 5.

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

Вариант 6.

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

Вариант 7.

Сведения об абонентах АТС. База данных должна содержать следующую информацию: фамилию, имя, отчество владельца телефона, год установки телефона, номер телефона, тип установки телефона (спаренный или нет), льготу (процентную скидку при оплате).

Вариант 8.

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

Вариант 9.

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

Вариант 10.

Учет рейтинга теннисистов за 5 лет. Каждая запись содержит поля: фамилия, имя, отчество спортсмена, пол, год рождения, фамилия, имя, отчество тренера, названия стран и пять полей с рейтингом.

Вариант 11.

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

Вариант 12.

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

Вариант 13.

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

Вариант 14.

Сведения о выборе дисциплины студентом. База данных должна содержать следующую информацию: фамилию, имя, отчество студента, номер зачетной книжки и сведения о том, живет ли студент в общежитии, индекс группы, а также пять дисциплин (1 — желает изучать, 0 — не желает).

Вариант 15.

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

Вариант 16.

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

Вариант 17.

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

Вариант 18.

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

Читайте также:  Как через word сделать таблицу?

Для каждого спортсмена указывается гостиница, номер комнаты и количество мест в комнате.

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

Вариант 19.

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

Вариант 20

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

Вариант 21.

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

Вариант 22.

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

Вариант 23.

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

Вариант 24.

Учет золотых изделий в ювелирном магазине. База данных должна содержать следующую информацию: вид изделия, его вес, пробу, дату поступления и стоимость, а также фамилию, имя, отчество мастера-изготовителя, стаж его работы и разряд (1,2,3).

Источник: https://infourok.ru/laboratornaya-rabota-sozdanie-bazi-dannih-tovar-v-ms-access-1147111.html

База данных Access "Сведения о клиентах и заказах"

Задание:

1) Спроектировать базу данных (БД) согласно варианту задания. 2) Написать запросы SQL на создание всех спроектированных таблиц.3) С помощью 2-х запросов SQL изменить структуру двух таблиц (например, добавить или удалить какой-либо атрибут), показать результаты изменения.

4) Внести данные в таблицы в режиме Таблица -> Открыть (не менее 10 кортежей в каждой таблице).

5) Создайте запросы SQL, которые будут использоваться для манипулирования данными: 7) Сформулировать 2 подзапроса (однотабличный и многотабличный), создайте их с помощью языка SQL и покажите результаты их выполнения.

  • 8) Сформулировать 2 многотабличных запроса, создать их на SQL и показать результаты их выполнения.
  •     Скачать базу данных в Access

Проектирование базы данных

  1. Рассмотрим основное отношение, соответствующее базе данных «Сведения о клиентах и заказах».

  2. Код клиента, Название, Имя, Фамилия, Адрес счета, Город, Регион, Индекс, Страна, Должность, Телефон, Факс, Сумма долга, Код заказа, Код клиента, Код сотрудника, Номер заказа, Дата заказа, Модель, Серийный номер, Описание, Дата завершения, Ставка налога.

  3. Данное отношение находится в первой нормальной форме, поскольку все его атрибуты являются неделимыми.
  4. Определим атрибуты и их типы значений:
Атрибут Тип атрибута Формат атрибута
Код клиента Числовой Длинное целое
 Название Текстовый 30
 Имя Текстовый 15
 Фамилия Текстовый 15
 Адрес счета Текстовый 20
 Город Текстовый 15
 Регион Текстовый 15
 Индекс Текстовый 6
 Страна Текстовый 15
 Должность Текстовый 20
 Телефон Текстовый 10
 Факс Текстовый 10
 Сумма долга Денежный Денежный
 Код заказа Числовой Длинное целое
 Код сотрудника Числовой Длинное целое
 Номер заказа Числовой Длинное целое
 Дата заказа Дата Дата/время
 Модель Текстовый 10
 Серийный номер Текстовый 8
 Описание Текстовый 50
 Дата завершения Дата Дата/время
  Ставка налога. Числовой Длинное целое

Используя метод нормальных форм, нормализуем данное отношение путем декомпозиции его на несколько отношений

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

Устраним частичную зависимость и переведем это отношение во вторую нормальную форму путем декомпозиции основного отношения:1) Код клиента, Название, Адрес счета, Город, Регион, Индекс, Страна, Телефон, Факс, Сумма долга.2) Код сотрудника.

Имя, Фамилия, Должность.3) Номер заказа, Дата заказа, Код сотрудника, Код клиента, Модель, Серийный номер, Дата завершения, Ставка налога.4) Модель, Описание.

Данные отношения, кроме третьего, находятся в третьей нормальной форме. Отношение 3 находится во второй нормальной форме, поскольку неключевой атрибут Модель зависит от атрибута Серийный номер. Устраним частичную зависимость и переведем это отношение в третью нормальную форму путем декомпозиции отношения 3 на два отношения:

1. Номер заказа, Дата заказа, Код сотрудника, Код клиента, Серийный номер, Дата завершения, Ставка налога.2. Серийный номер, Модель.

Получим следующие таблицы:1) Код клиента, Название, Адрес счета, Город, Регион, Индекс, Страна, Телефон, Факс, Сумма долга.2) Код сотрудника. Имя, Фамилия, Должность.3) Номер заказа, Дата заказа, Код сотрудника, Код клиента, Серийный номер, Дата завершения, Ставка налога.4) Серийный номер, Модель.

5) Модель, Описание.

Определение ключей и создание связей схемы связей

Определим первичные и внешние ключи в таблицах.В 1-ой таблице первичный ключ — Код клиента.Во 2-ой таблице первичный ключ- Код сотрудника.В 3-ей таблице первичный ключ- Номер заказа. Внешние ключи — Код сотрудника, Код клиента, Серийный номер.В 4-ой таблице первичный ключ- Серийный номер, внешний ключ — Модель.В 5-ой таблице первичный ключ- Модель.

  • Создадим схему связей между атрибутами таблиц для обеспечения целостности БД.
  • Создадим схему связей между атрибутами таблиц для обеспечения целостности БД.

Как сделать базу клиентов в access?

Создание файла базы данных в СУБД Microsoft Access 2003

Создадим файл спроектированной БД в СУБД Microsoft Access 2003. Для этого запустим программу Microsoft Access 2003, выберем в окне команду Создать файл, затем в окне Создание файла выберем пункт Новая база данных. 

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

  1. 1. CREATE TABLE Клиенты ([Код клиента] INT PRIMARY KEY, Название CHAR(30) NOT NULL, [Адрес счета] CHAR(20), Город CHAR(15), Регион CHAR(15), Телефон CHAR(10), Факс CHAR(10), Индекс CHAR(6), Страна CHAR(15));
  2. 2. CREATE TABLE Сотрудники ([Код сотрудника] INT PRIMARY KEY, Имя CHAR(15) NOT NULL, Фамилия CHAR(15) NOT NULL, Должность CHAR(20));
  3. 3.

    CREATE TABLE Товары ([Серийный номер] CHAR(8) PRIMARY KEY, Модель CHAR(10) NOT NULL);

  4. 4. CREATE TABLE Модели (Модель CHAR(10) PRIMARY KEY, Описание CHAR(50));
  5. 5.

    CREATE TABLE Заказы ([Код заказа] INT PRIMARY KEY, [Дата заказа] DATE, [Код сотрудника] INT, [Код клиента] INT, [Серийный номер] CHAR(8), [Дата завершения] DATE, [Ставка налога] INT);

Изменение структуры таблиц с помощью SQL запроса

Из таблицы клиенты удалим атрибуты Регион и Факс.ALTER TABLE Клиенты DROP COLUMN Факс, Регион;

Добавим в таблицу Модели атрибут Выпуск.ALTER TABLE Модели ADD COLUMN Выпуск INT);

Внесение данных в таблицы

В окне базы данных выберем объект Таблицы, установим курсор на нужную таблицу и нажмем кнопку Открыть. В режиме Таблицы введем записи в таблицы:

Как сделать базу клиентов в access? Как сделать базу клиентов в access? Как сделать базу клиентов в access? Как сделать базу клиентов в access? Как сделать базу клиентов в access?

Запросы на языке SQL для манипулирования данными в базе MS Access

  • 1) Запрос на добавление:INSERT INTO Заказы ( [Номер заказа], [Дата заказа], [Код сотрудника], [Код клиента], [Серийный номер], [Дата завершения], [Ставка налога] )
  • VALUES (11, #02/22/2009#, 8, 9, '31548722 ', #02/22/2009#, 19);
  • 2) Запрос на удаление:DELETE [Код сотрудника]FROM Сотрудники
  • WHERE [Код сотрудника]=7;

3) Запрос на обновление:UPDATE Заказы SET Заказы.[Ставка налога] = [Заказы]![Ставка налога]+1;

4) Запрос на создание таблицы «Сотрудники и заказанные модели» на основе имеющихся:SELECT Сотрудники.Фамилия, Сотрудники.Имя, Товары.Модель, Модели.Описание INTO [Сотрудники и заказанные модели]

FROM (Модели INNER JOIN Товары ON Модели.Модель = Товары.Модель) INNER JOIN (Сотрудники INNER JOIN Заказы ON Сотрудники.[Код сотрудника] = Заказы.[Код клиента]) ON Товары.[Серийный номер] = Заказы.[Серийный номер];

Как сделать базу клиентов в access?

Запросы SQL для выборк данных в базе MS Access

Создадим 4 запроса на выборку (с обязательным использованием агрегатных функций и сортировки данных).

1. Выберем информацию о заказах и клиентах на телевизоры 2010 года выпуска:SELECT Заказы.[Номер заказа], Заказы.[Дата заказа], Клиенты.Название, Заказы.

[Серийный номер]FROM (Модели INNER JOIN Товары ON Модели.Модель = Товары.Модель) INNER JOIN (Клиенты INNER JOIN Заказы ON Клиенты.[Код клиента] = Заказы.[Код клиента]) ON Товары.[Серийный номер] = Заказы.

[Серийный номер]WHERE (((Модели.Выпуск)=2007))

ORDER BY Заказы.[Номер заказа];

Запрос1

Номер заказаДата заказаНазваниеСерийный номер
8 19.02.2009 Фостергруп 40110057
9

Источник: http://Help-Informatika.ru/primery-reshenij/bazy-dannykh-access/33-baz

Как создать клиентскую базу с нуля — наполнение и ведение базы клиентов в интернет-магазине

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

В чем заключаются преимущества клиентской базы?

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

Грамотное создание клиентской базы для интернет-магазина способствует структуризации всей работы:

  1. Конкурентное преимущество перед другими магазинами вашего сегмента.
  2. Информация о клиентах, что позволяет повысить качество обслуживания. У вас есть даты рождения, номера телефонов и другая личная информация, поэтому вы имеете возможность радовать своих клиентов скидками или подарками в праздничные дни.
  3. Довольные клиенты приведут к вам своих знакомых, а значит, ваша база будет расширяться.
  4. Повышение прибыли за счет клиентской лояльности и новых покупателей.
  5. Вы найдете подход к каждому покупателю, получив минимум сведений о нем.
  6. Четкое разделение обычных и VIP клиентов.
  7. Грамотная организация маркетинговых акций (телефонные обзвоны, СМС-сообщения с интересными предложениями, рассылка на электронную почту).

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

В чем и как вести клиентскую базу

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

Системы CRM

Эта аббревиатура расшифровывается и переводится как система управления взаимоотношениями с клиентами.

Как сделать базу клиентов в access?

Польза CRM-систем

CRM-система поможет автоматизировать и структурировать общение продавца и клиента, обеспечивая:

  • полноценную базу контактов, как для магазина, так и для крупной компании;
  • возможность контролировать качество работы отдела продаж;
  • статистические данные об эффективности разных видов маркетинговых кампаний;
  • повышение процента удержания клиентов до 5-7%.

С этими данными отдел маркетинга будет оперативно разрабатывать стратегии развития вашего магазина. В ведении базы посредством CRM системы в главе угла стоит клиент, повышение качества обслуживания.

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

Клиентская база в Excel

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

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

Если вы хотите провести создание клиентской базы с нуля посредством Excel, то это, по крайней мере, выгодно. Но есть у электронных таблиц ряд недостатков:

  1. Неудобный в многопользовательском доступе.
  2. Возможность потери информации.
  3. Отсутствие аудита и статистических данных.
  4. Данные просты в копировании, поэтому могут перекочевать к вашим конкурентам.

Как сделать базу клиентов в access?

База клиентов в Excel

Простая и недорогая Access

В Access данные о ваших клиентах более защищены, чем в Excel. Сегодня существуют варианты программы, в которые можно не только загружать данные, но и получить в итоге удобнейшую веб-базу в облаке. Программа входит в пакет Microsoft Office, а работа в ней напоминает работу в Excel, поэтому у сотрудника не возникнет проблем с размещением.

Такие базы могут быть однопользовательскими, многопользовательскими или же подключенными к SQL-серверу. К недостаткам этой системы стоит отнести склонность к разрушениям при сбоях в локальной сети. Также наблюдаются нарушения работы при несовместимости версий ПО у разных сотрудников.

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

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

Повышение интереса: скидки или купоны за заполнение анкеты

Подарки любят все, и если речь идет о приемлемой скидке или достойном презенте, то ваши клиенты более охотно будут заносить данные в предложенную анкету. И здесь важно создать правильную схему анкетирования, ведь каждый 2-3 вопрос снижает на 5% вероятность того, что клиент продолжит заполнение.

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

  1. Имя, фамилия клиента.
  2. Адрес электронной почты.
  3. Номер телефона.
  4. И адрес или же хотя бы регион.

Как сделать базу клиентов в access?

Шаблон анкеты клиента

Здесь опять выигрывает принцип «подарка» и важно качество вашего обслуживания. Если клиент доволен, то он обязательно приведет с собой друга, который внесет данные о себе в вашу базу.

И здесь все довольны: у вас новый клиент, у старого клиента скидка, а новый покупатель, возможно, тоже соблазнится, и добавит своего товарища.

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

Ведение групп в социальных сетях

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

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

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

Как сделать базу клиентов в access?

Группа интернет-магазина женской одежды

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

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

  1. Выставка, на которой с большой долей вероятности соберутся ваши потенциальные клиенты. Если вы продаете косметику, то не стоит популяризовать ее на конференции предназначенной электронным технологиям.
  2. Попав на мероприятие вы можете либо оплатить рекламные листовки и буклеты и услуги мерчендайзера, который будет их раздавать. Либо же включите свое обаяние и запаситесь визитками, которые невзначай будете отдавать потенциальному покупателю.

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

Покупка готовой базы

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

  1. Большинство указанных клиентов — «мертвые души», которые сменили номера телефонов и другие контакты.
  2. Собранным клиентам неинтересно ваше предложение, что особенно касается узконаправленных продуктов.

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

Как сделать базу клиентов в access?

Готовые базы компаний по отраслям

Трудоустройство сотрудника с собственной базой клиентуры

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

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

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

Сбор потенциальной клиентуры через холодный звонок

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

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

Беседа ведется по такому принципу:

  1. Презентация, но не продажа услуг, которая должна уложиться в те самые 30 секунд.
  2. Далее при малейшей заинтересованности клиента оператор ведет разговор так, чтобы повысить интерес собеседника к продукту.
  3. Всех клиентов, которые не выразили агрессии и немного заинтересовались предложением, вносят в базу клиентов.
  4. По итогам холодных звонков производится статистическое исследование, являющееся бесценным кладезем информации. Вы узнаете, насколько велик пользовательский интерес к вашему продукту.

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

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

Источник: https://www.insales.ru/blogs/university/sozdanie-klientskoj-bazy

Как создать базу данных в Access. Работа с базой данных Access

Многим из отечественных пользователей известно, какой в свое время переполох поднялся из-за видоизмененного интерфейса MS Office 2007, и чем только не поливали его разработчиков! «Гуру» сетовали на то, что новый офисный пакет стал «неудобным и странным», а потому уверенно предрекали ему скорую кончину и полное забвение пользователей.

Как сделать базу клиентов в access?Зря! Так как ничего подобного не произошло, напротив, вскорости выяснилось, что пользоваться новой версией «Офиса» стало намного проще и удобнее.

А потому (как и ожидалось) все изменения, предпосылки для которых были созданы еще в «Офисе 2007», не только успешно перекочевали в его новую ипостась, но и получили вполне логичное свое развитие. Именно поэтому версия 2010 года стала чрезвычайно популярной в среде профессиональных пользователей.

Изменения в новой версии Access

Весьма существенные изменения коснулись и знаменитого приложения для создания баз данных. Посредством нового компонента Sparklines можно создавать и редактировать огромные массивы информации. А благодаря инструменту Slicer появилась возможность простой и быстрой навигации даже в огромных базах. А все благодаря качественно продуманным и настроенным системам фильтрации.

Кроме того, разработчики добавили лучшую интеграцию с Excel, прямо из которого можно импортировать большие массивы информации. Впрочем, начинающие пользователи куда чаще задаются вопросом о том, как создать базу данных в Access.

Что это такое

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

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

Какие операции можно выполнять при помощи MS Access?

Не следует полагать, что данное приложение является неким «логическим продолжением» Excel. Возможности рассматриваемой программы куда шире.

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

Так как создать базу данных в Access можно и при помощи «Мастера», упрощающего работу для начинающих пользователей, сам процесс особенной сложностью не отличается. Но мы бы не рекомендовали идти этим путем, так как для продуктивной работы следует понимать все происходящие процессы.

Сперва запустите приложение. На мониторе появится диалог создания нового документа. В нем вам следует выбрать пункт «Новая база данных». В поле «Имя файла» вводится осмысленное её. Избегайте повторяющихся и ничего не значащих имен: в результате какой-либо ошибки или собственной невнимательности вы легко можете потерять важные сведения.

После этого нажимается кнопка «Создать». Сразу после этого на мониторе появится диалоговое окно создания новой информационной таблицы, на основании которой вы и будете создавать свой проект.

Какой режим выбрать?

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

Чтобы перейти к нему, воспользуйтесь переходом «Вид-Конструктор». После этого можно вводить требуемое имя конкретной таблицы. Так как их может потребоваться сразу несколько, рекомендуем опять-таки пользоваться какими-то осмысленными наименованиями.

Теперь, собственно, сам процесс. Как создать базу данных в Access? В первую очередь необходимо выбрать и заполнить имена полей, определить типы данных, а также задать правильное ключевое поле. Только после этого можно начинать заполнение таблицы данными.

Для этого следует воспользоваться командой «Вид-режим таблицы». Обратите внимание! Если в поле «Код предмета» в вашем случае стоит значение «Счетчик», то заполнять конкретное поле не нужно. Когда вы закончите работу по внесению информации, ее можно закрывать. В случае если конкретная база данных нуждается во второй таблице, ее монтируют командой «Создание-Конструктор таблиц».

Как сделать базу клиентов в access?

Примеры баз

Все вышесказанное было бы пустым звуком без предоставления вам сведений из «полевого опыта», в которых пригодились базы данных Access. Примеры в этой области можно обсуждать чуть ли не бесконечно, но мы остановимся на варианте, который может серьезно облегчить прохождение учебного процесса.

Кратко опишем создание документа по учебному плану. Что потребуется в него включить? Сюда должны входить следующие поля: код специальности, номер группы, предмет и преподаватели. Обратите внимание: поля «Предмет» и «Преподаватель» должны быть связаны с дополнительными таблицами, из которых программа будет черпать соответствующую информацию.

Как это делается?

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

В «Группе» и аналогичных строках тип поля обозначаете как «Текст». А вот в полях «Предмет» и «Преподаватель» следует выбирать «Мастер подстановок». Не беспокойтесь: сразу после выбора этого значения, программа покажет вам диалоговое окно. Следуя его инструкциям, вы сможете создать связь с другими таблицами. Как вы понимаете, их следует создавать заранее.

Как только вы нажмете на кнопку «Готово», перед вами появится предупреждение о том, что для создания связи необходимо сохранить таблицу. Подтверждаете выполнение этого действия.

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

Мы уже говорили о том, что работа с базой данных Access предполагает наличие связей сразу между несколькими электронными таблицами. Так как их создавать?

Для этого откройте нужный вам документ, после чего пройдите по пути «Работа с базами данных — Схема данных». Чтобы определить и задать характер связи, необходимо выполнить двойной щелчок левой клавишей мыши в диалоговом окне «Изменение связей». После этого следует нажать на кнопку «ОК». В результате вы зададите стандартный параметр «Один ко многим».

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

Источник: https://FB.ru/article/133807/kak-sozdat-bazu-dannyih-v-access-rabota-s-bazoy-dannyih-access

Создание базы данных в MS Access. Знакомимся с СУБД

Как сделать базу клиентов в access?Всем привет!

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

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

  1. Собственно сама база или огромный массив информации и данных;
  2. Сама программа, которая позволяет получить ответ на нужный нам запрос (СУБД). Причем, тот документ, который сформируется согласно нашему запросу, создастся тут же, а не будет выведен из какого-то «укромного места» самой программы. Именно в способности моментально сформировать  из громаднейшего объема информации, необходимые данные в надлежащем виде и заключается смысл любой СУБД.

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

Но об одной довольно распространенной и практически всем доступной СУБД упомянуть все, же стоит, тем более эта система управления базами данных входит в комплект Microsoft Office и называется Access.

Программа отличная и я думаю, новичкам стоит начинать знакомиться с миром СУБД именно с нее.

Итак, среди всех продуктов входящих в пакет Office, Microsoft Access всегда стоял особняком. Оно и понятно – применение Access в домашних условиях найти очень сложно, если просто невозможно. По возможностям и сложности интерфейса, Access скорее ближе к профессиональным программам. Для Access масштабы маленького офиса или дома очень малы.

Поэтому и происходит такая статистика, что из десяти пользователей, установивших Microsoft Access, всего лишь один запускает эту программу))) Шутка, конечно. Но в каждой шутке есть доля… шутки))) да, и всего лишь один из ста работает с Access постоянно.

Как показывает практика – человек, знающий и умеющий работать в Access, имеет гораздо больше шансов преуспеть и в карьерном плане, да и при трудоустройстве.

Знание баз данных это доступ к целой Вселенной информации и «способность видеть мир в трех измерениях». Кстати, эта фраза буквальна. Напомню, что в Word человек работает в линейном мире или одномерном мире.

В Excel, на его поле, поделенном на клеточки, мы уже «видим» два измерения.

Но Excel, безусловно, не сравнится с Access! Да, и тем, кто уже владеет Excel, знакомство с Access не покажется сложным – по внешнему виду они очень похожи.

Access, в качестве основы, использует все те же таблицы, которые нам знакомы по Excel, причем все возможности работы с ними остаются на месте.

У Вас, наверное, возник вполне резонный вопрос: «А в чем собственно отличие?» При работе с одной таблицей, отличий практически нет. Кроме того, в таком случае лучше так и использовать Excel, меньше будет проблем.

Но вот если нам приходится работать с целыми системами таблиц, то здесь Access покажет себя во всей красе!

Все таблицы в Access, кроме того что они равноправны, они еще и взаимосвязаны! Отсюда и еще одно добавление к базам данных – реляционные базы данных, это означает, что база данных имеет взаимосвязанную табличную форму организации.

Если в Excel мы видим отдельные или автономные документы, то в Access мы можем наблюдать целый механизм, а вене организм, который живет по определенным законам – в любой момент времени, любая таблица может поделиться с Вами содержащейся в ней информацией. Вот и получается что пользователю остается лишь выстроить эти закономерности, – какие и сколько таблиц будет находиться в базе, а также как они будут взаимодействовать между собой.

  • К созданию базы данных в Access можно подойти двумя способами:
  • 1. С помощью Конструктора (для опытных пользователей) – здесь можно задать все параметры основных таблиц:
  • — номенклатуру полей;
  • — тип содержащихся данных;
  • — установить формы вывода данных и связи.

2. С помощью Мастера (для новичков) – здесь предлагается определенное количество уже готовых шаблонов различных типов таблиц для создания небольшой базы данных.

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

А вот в условиях даже небольших предприятий приходится уже работать с десятками, а то и с сотнями таблиц. Достаточно взглянуть на любой шаблон Мастера Access — бывает, что и этих таблиц не хватает.

Такую базу данных создавать трудновато конечно, но оно того стоит!

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

А если представить, что при изменении одного значения, моментально, пересчитываются и изменяются данные в СОТНЯХ таблиц?! Это возможно только в Access! При желании, можно добиться этого и в Excel, но это очень долгая и кропотливая работа.

Как правило, создание базы данных в Access включает в себя несколько комплексов работ:

  1. Проектирование базы данных – наверное, самый сложный этап. Номенклатура полей, выверка их значений, связи между таблицами могут занять дни, а то и недели… Создание сложных баз уже требует навыков программирования и работу со сложными формулами. После этой стадии у нас уже будет готова полностью рабочая оболочка, но пока что пустая. Ее и нужно будет заполнять необходимыми данными;
  2. Формы ввода и вывода данных. Для упрощения и удобства заполнения всех таблиц следует выбрать форму – типовой бланк. В Access встроена довольно приличная библиотека всевозможных форм, но иногда, все же, приходится прибегать к помощи Конструктора;
  3. Ввод данных – монотонная, долгая и нудная работа. Заполнение базы данных может длиться даже дольше чем ее разработка. Зато, если мы все правильно сделали на начальных этапах, никаких трудностей не возникнет. После того, как база данных заполнена, у нас будет сырой массив информации, работать с которым как с таблицами не имеет никакого смысла. Поэтому нужно сделать еще кое-что.
  4. Вывод данных. Как я уже говорил выше – именно возможности Access по выводу информации и отличают базу данных от простых экселевских таблиц. Напомню, что при работе с таблицами Excel нам всегда нужно иметь перед глазами всю информацию, переходя с таблицы на таблицу и устанавливая для каждой, фильтры. Access работает по-другому и дает нам точный и лаконичный ответ.

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

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

Для удобства отображения информации мы снова воспользуемся формами, но в этот раз их роль будет гораздо важнее.

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

Для того, чтобы не просто лицезреть на экране монитора результаты наших запросов, но еще и распечатать их, в Access есть еще один интересный инструмент – Отчеты. Отчет, по сути, та же форма, но только красиво оформленный с различными атрибутами – небольшой вступительный текст, фирменный бланк и т.д. и т.п. 

Естественно все эти формы и запросы составляются единожды и в дальнейшем, пользователю, для получения информации из базы данных потребуется лишь несколько секунд. Итак, а стоит ли связываться с Access? Я надеюсь, Вы сами себе сможете ответить на этот вопрос, учитывая то, как часто Вам нужно обращаться к базе данных, какой сложности будут Ваши выборки, насколько объемен массив информации.

На сегодня у меня все. И по традиции жду Ваших комментариев.

Да, ну а если Вы хотите научиться самостоятельно создавать полноценные базы данных в Access, то рекомендую мощнейший видеокурс Андрея Домостоя «Как создать базу данных в MS Access»

Источник: http://ComputerLikbez.ru/znakomimsya-s-subd-ms-access.html

Ссылка на основную публикацию
Adblock
detector