База данных

программирование программы базы данных база данных

Доброго времени суток!
Нужна помощь знающих людей.
Нужно построить небольшую базу данных для учета клиентов и их заказов.
Что нужно:
1 таблица Карточка клиента:
- ФИО
- Телефон
- Доп поле 1
- Доп поле 2
=======
2 таблица Прайс лист: - будет импорт из Excel (требуется возможность обновления)
имеет следующие поля
--------------
- Автор Книги
- Название
- Год издания
- Издательство
------------
Цена опт.
Цена розн.

функционал:
- Формирование заказа т.е. доваление клиенту в заказ отдельных позиций прайса ( n. >или=1) и автоматический расчет суммы заказа по розн. и опту
Автоматический вывод(создание) таблиц:
1. Суммарный заказ по товару (книгам) т.е. сколько каких заказано всего
2. Просмотр заказа на каждого отдельного клиента
Наличие кнопки "Выполнено" на заказе клиента, которая очищает акивный заказ и отправляет его в историю.
Автономность т.е. способность работать без дополнительного софта с флешки.

А теперь о себе:
В компах продвинутый пользователь.
С базами данных работал давненько и только в Access (строил базу данных но проще).
Языков програмирования не знаю. Но если объяснить то соображу.

И так вопросы:
1. Возможно ли подобное построить в Access или в подобных СУБД (каких именно и лучше)
2. Есть ли подобный софт в интернете уже готовый (не 1С.)
3. Если возможность постройки есть то каеим образом связывать таблицы, чтобы все работало.
Заранее благодарен.


Примечание:
В прайсе
- Автор Книги
- Название
- Год издания
- Издательство

считаются общим полем

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

Примечание:
с принципами SQL, то MySQL не знаком практически вообще но если совсем просто то могу разобраться (гугл рулит)
программа НЕ должа быть сетевой, программа для себя и только для себя

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

Примечание:
Про программы рассмотрел "покупку" программы "Учет клиентов" (http://www.simple-soft.ru/ClientsCount.htm)
но не смог настроить так как мне нужно
Ответы:
Ну базу данных собрать одно дело - другое дело сделать GUI для работы с ней.
Возник такой вопрос: клиенты в этой системе не участвуют?
По моему оптимальное решение MySQL и веб интерфейс на PHP - это классика. )
1 - Можно, если это оправдывает ваши задачи, но если вы это делаете не для себя, то лучше присмотреться к более мощным реалиционным базам данным таким как  MySql, Firebird, Postgres, ... но вы-же не будете писать запросы в базу для добавления данных и извлечения отсюда следует что нужен интерфес - проще конечно сделать в Access, но опять таки от объмов зависит.
1) MS Access при добавлении какой-либо логики становится непереносимым даже в другую версию Access. Нарвался на это 10 лет назад и больше не использую Access даже для черновиков. Использую Firebird, как стандартную, надежную, дешевую рабочую лошадку.
2) Задача на первый вид кажется простой - я начал ее решать 15 лет назад и как раз в этом виде. Но за эти годы убедился в таком виде это будет генератор мусора и проблему заметите только когда все рухнет.
Решение может быть такое - Все таки изучить бухучет, взять любую простейшую бухгалтерсую программу, хоть 1С и перенести все в нее
Это можно сделать на основе АПЕК CRM Lite, доработать справочник Номенклатуры под вашу специфику.
остальное вроде подходит.
можно использовать  бесплатную  CRM систему iDiGonizer - без  триальных  ограничений, все  необходимое для ведения онлайн  баз  данных с удобным графическим представлением


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

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

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.