![]() |
|
сделать стартовой | добавить в избранное |
![]() |
Компьютеры, Программирование
Программирование, Базы данных
Алгоритм создания базы данных складского учета |
Содержание Введение 3 1. Создание базы данных, таблиц и форм 4 2. Создание отчетов и запросов 9 Заключение 13 Литература 14 ВВЕДЕНИЕ Прежде всего, Access это система управления базами данных (СУБД). Как и другие продукты этой категории Access предназначена для хранения и получения данных представления их в удобном виде и автоматизации часто выполняемых операция. Используя Access можно не только разрабатывать удобные формы ввода данных, но и обрабатывать данные, а также составлять всевозможные сложные отчеты. С другой стороны Access является мощным приложением Wi dows. Впервые производительность СУБД соответствует возможностям такой развитой операционной системой как Microsof Wi dows. Поскольку и Wi dows Access – детища фирмы Microsof , они очень хорошо взаимодействуют одна с другой. Система Access работает под управлением Wi dows; таким образом, все преимущества Wi dows доступны в Access. Это означает, что вы можете вырезать копировать и вставлять данные из любого приложения Wi dows в приложение Access и наоборот. В то же время Access это реляционная СУБД. Это означает, что с помощью Access можно получить доступ к любым данным любого типа и использовать одновременно несколько таблиц базы данных. Использование реляционной СУБД позволять упростить структуру данных и, таким образом, облегчить выполнение работы. В Microsof Access можно создать базу данных двумя способами: с помощью Мастера базы данных и самостоятельно. На создание базы данных с помощью мастера затратится минимум времени, но она не будет содержать каких-то нужных для вас полей, форм или таблиц, зато в ней будут элементы не нужные для вашей базы данных. Для создания своей базы данных (не используя Мастера) вы потратите значительную часть времени, а также это потребует определенных знаний Access. Конечный результат будет очевиден: база данных будет содержать те элементы, которые вам необходимы для работы. 1. Создание базы данных, таблиц и форм Создание базы данных – одна из простейших операций в Access. При запуске Access открывается диалоговое окно (рис. 1), в котором предлагается создать новую базу данных или открыть существующую. Выбираем параметр &quo ;Новая база данных&quo ;, а затем нажмем кнопку . Рис. 1. Начальное окно диалога. На экране появиться окно диалога &quo ;Файл новой базы данных&quo ;. Здесь необходимо определить имя для нового файла и указать его местоположение на диске. Зададим название базы данных &quo ;Складской учет&quo ;. Access выполнит необходимые действия, и через несколько секунд на экране появится чистое окно базы данных (рис. 2), с которым мы и будем работать. Рис. 2. Рабочее окно базы данных. Теперь для того чтобы использовать созданную базу данных требуется ввести данные, необходимые для работы склада. В первую очередь это должен быть список поставщиков и клиентов. Создадим таблицу, содержащую данные поставщиков и клиентов с помощью конструктора. Для этого сначала выберем вкладку &quo ;Таблицы&quo ;, а затем в окне базы данных сделаем двойной щелчок мыши по листку с подписью &quo ;Создание таблицы в режиме конструктора&quo ;. На экране появиться окно изображенное на рис.
3. В первую свободную ячейку столбца &quo ;Имя поля&quo ; введем &quo ;КодПоставщика&quo ;, а в столбце &quo ;Тип данных&quo ; выберем &quo ;Счетчик&quo ;. Поле счетчика очень удобно, так как будет автоматически нумеровать записи, поэтому используется для полей, значение которых должно быть уникальным для каждой записи. После удаления записи с определенным номером, удаленный номер больше не будет присваиваться новым записям. В четыре последующие ячейки введем &quo ;НазваниеПоставщика&quo ;, &quo ;ОбращатьсяК&quo ;, &quo ;АдресПоставщика&quo ;, &quo ;Город&quo ; и &quo ;НомерТелефона&quo ;. Во втором столбце напротив каждой введенной записи выставим &quo ;Текстовый&quo ;. Рис. 3 Окно конструктора для создания Таблицы. Для того чтобы легче было вводить номер телефона в поле &quo ;Маска ввода&quo ; на панели &quo ;Свойства поля&quo ; поставим курсор и нажмем на появившуюся слева кнопку . В окне &quo ;Создание масок ввода&quo ; выберем &quo ;Средний формат даты&quo ; и щелкнем на &quo ;Далее&quo ;. В следующем окне напротив &quo ;Маска ввода&quo ; удалим текущую запись и введем «00-00-00». Ноль означает – только цифры от 0 до 9, обязательно; а знак дефиса будет использоваться непосредственно как маска. Теперь нажмем кнопку &quo ;Готово&quo ;. Теперь закроем таблицу и при сохранении зададим название &quo ;Поставщики&quo ;. Для упрощения ввода данных создадим форму для таблицы &quo ;Поставщики&quo ; с помощью Мастера создания форм. Для этого перейдем на вкладку &quo ;Формы&quo ; и выберем &quo ;Создание форм с помощью мастера&quo ;. В появившемся окне &quo ;Создание форм&quo ; выберем таблицу &quo ;Поставщики&quo ; и щелкнем по кнопке . Таким образом, мы перенесем все данные в правую часть окна. Затем, нажимая кнопку , выберем внешний вид формы (в один столбец), стиль формы (диффузный) и зададим имя формы &quo ;Поставщики&quo ; и нажмем на кнопку . В появившейся форме введем данные поставщиков склада. Аналогичным образом создадим таблицу и форму &quo ;Клиенты&quo ;. Следующим шагом будет создание таблицы в режиме конструктора, в которой будут содержаться сведения непосредственно о складе. Имя полей и типы данных, которые требуется ввести показаны на рис. 4. При сохранении зададим название таблицы &quo ;Склад&quo ;. Рис. 4. Создание таблицы &quo ;Склад&quo ; в режиме конструктора. Для таблицы &quo ;Склад&quo ; создадим форму таким же способом, которым мы создавали форму для таблиц &quo ;Поставщики&quo ; и &quo ;Клиенты&quo ;. Для того чтобы учитывать движение товара на складе создадим две аналогичные таблицы (и соответственно формы к ним), которые назовем &quo ;Приход&quo ; и &quo ;Заказы&quo ;. В режиме конструктора таблиц введем следующие данные (соответственно для двух таблиц), показанные на рис. 5. Рис. 5. Создание таблиц &quo ;Приход&quo ; и &quo ;Заказы&quo ; в режиме конструктора. Для «Имя поля» &quo ;КодПоставщика&quo ; и &quo ;КодКлиента&quo ; выставим сначала значения «Числовой», а затем выберем пункт &quo ;Мастер подстановок &quo ;. В окне &quo ;Создание подстановки&quo ; выберем пункт «Объект &quo ;столбец подстановки&quo ; будет использовать значения из таблицы или запроса», затем выделим нужную таблицу (соответственно &quo ;Поставщики&quo ; и &quo ;Клиенты&quo ;) и выберем &quo ;КодКлиента&quo ; и &quo ;НазваниеКомпании&quo ; (&quo ;КодПоставщика&quo ; и &quo ;НазваниеПоставщика&quo ;).
В следующем окне снимем флажок «Скрыть ключевой столбец» и нажмем . Теперь заполняя таблицу или форму, для того чтобы не ввести несуществующего клиента или поставщика можно нажатием боковой стрелки выбрать из списка то, что нужно, а чтобы сэкономить место в таблице нам будет виден только код поставщика. Ту же самую операцию произведем для строки &quo ;КодТовара&quo ;. Для &quo ;ДатыЗаказа&quo ; в поле «Свойства» определим маску ввода как «Краткий формат времени». Теперь введем данные нашего склада в созданные таблицы, используя для удобства созданные на базе таблиц формы. 2. Создание отчетов и запросов Конечным продуктом большинства приложений баз данных является отчет. В Access отчет представляет собой специальный тип непрерывных форм, предназначенных для печати. Для создания отчета, который можно распечатать и распределить между потребителями, Access комбинирует данные в таблицах, запросах и даже формах. Распечатанная версия формы может служить отчетом. В основном отчёты проще всего построить при помощи Мастера отчётов. Мастер отчетов старается создать оптимальный вариант окончательного отчета с первой попытки. Обычно мастер в достаточной степени приближается к законченному варианту, так что тратиться намного меньше времени на редактирование базового отчета мастера, чем ушло бы на создание отчета из незаполненного шаблона. Информация в готовом отчете (в окне предварительного просмотра) зависит от содержания таблицы (формы или запроса) на настоящий момент. Созданный однажды, отчет всегда выводит текущее содержимое таблицы. Новый макет отчета создается только в том случае, если требуется изменить содержание, вид или оформление отчета. В правом нижнем углу отчета Access автоматически выставит текущую дату (зафиксированную компьютером), а в левом нижнем углу Access напишет общее количество листов и номер текущего. Создадим отчет, используя мастера отчетов и табличный вариант данных. Для этого перейдем на вкладку отчеты и двойным щелчком мыши выберем «Создание отчета с помощью мастера». В появившемся окне «Создание отчетов» выберем «Таблица: Поставщики», перенесем данные в правую часть окна нажатием кнопки и нажмем кнопку . В следующем окне двойным щелчком выберем пункт &quo ;НазваниеПоставщика&quo ; для того чтобы отчет о данном клиенте начинался именно с названия фирмы поставщика. В порядке сортировки выберем один пункт «КодПоставщика», выберем макет страницы, стиль и зададим имя отчету &quo ;Поставщики&quo ;. Таким же способом создадим отчет для таблицы &quo ;Клиенты&quo ;. Созданные отчеты приведены в приложении 1 и 2. Остальные отчеты будут создаваться на базе запросов. Запросы являются важным инструментом в любых системах управления базами данных. Они используются для выделения, обновления и добавления новых записей в таблицы. Чаще всего запросы используются для выделения специфических групп записей, чтобы удовлетворить определенному критерию. Кроме того, их можно использовать для получения данных из различных таблиц, обеспечивая единое представление связанных элементов данных. Результатом запроса является специальная таблица, которая называется выборкой или динамическим набором данных, так как между выборкой и таблицей, на основе которой она строится, создается динамическая связь.
Из всех неопределенностей менеджеру необходимо выбрать решение, которое позволит достичь конечного результата. Эта неопределенность может принимать ряд форм и представлять: * стандартное решение, при принятии которого существует фиксированный набор альтернатив; * бинарное решение ("да" или "нет"); * многоальтернативное решение (имеется очень широкий выбор альтернатив); * инновационное (новаторское) решение, когда требуется предпринять действия, но нет приемлемых альтернатив. Рис. 2.12. Влияние факторов на качество управленческого решения Цель упорядоченного подхода к принятию решений повысить объективность и обеспечить учет всех важных данных. Если причинно-следственный анализ является дедуктивным процессом, который заставляет управляющего собирать данные, а затем отсеивать их путем критического исключения, то процесс принятия решений выдвигает требование по созданию базы данных, которая затем используется для отсеивания и исключения менее желательных альтернатив. Вот основные шаги в процессе принятия решений: постановка цели задач; установление цели решения; разделение критериев (ограничения, желательные характеристики); выработка альтернатив; сравнение альтернатив; определение риска; оценка риска (вероятность / серьезность); принятие решения
1. Концепция создания и функционирования в России автоматизированной базы правовой информации
3. Учет финансовых результатов и использования прибыли и учет доходов будущих периодов
4. Учет основных средств в условиях реформирования бухгалтерского учета в ООО "Формула"
9. Опыт создания Базы Данных для источников личного происхождения
10. Базы данных. Создание форм и отчетов (на примере ACCESS)
11. Создание баз данных в Microsoft Access
12. Создание и ведение баз данных
13. Учет очереди на получение квартир по организациям (база данных)
14. Создание файла и таблиц базы данных мастером и по заданной логической модели
16. База данный "Хозяйственный учет футбольного клуба"
17. База данных "Учет готовой продукции на складе"
18. Инфологическая модель базы данных "Паспортный учет"
19. Методика создания структуры базы данных на персональном компьютере
20. Проектирование базы данных для учета занятий и соревнований по художественной гимнастике
21. Проектирование, создание и управление базой данных «Переплетная мастерская» в пакете MS Access
25. Создание базы данных критических свойств веществ в редакторе баз данных MS Access
26. Создание базы данных о студентах ВУЗа
27. Создание и управление базой данных в СУБД FoxPro
28. Создание отчета как объекта базы данных. Экспертные и обучающиеся системы
29. Специфика создания баз данных и работы в Microsoft Access
30. Технологии создания базы данных в Access на примере биржи труда
31. База данных для проекта досугового учреждения в городе Муроме Владимирской области
33. Информация, информатика, базы данных. Периферийные устройства
34. Пример базы данных на Delphi 2.0
35. Проектирование и разработка баз и банков данных
36. Реляционные Базы Данных. SQL - стандартный язык реляционных баз данных
37. Примеры баз данных (Студенческая группа)
42. Система управления базами данных ACCESS
43. Разработка базы данных для объекта автоматизации: гомеопатическая аптека
45. Системы принятия решений, оптимизация в Excel и базы данных Access
47. Работа в среде EXCEL. Средства управления базами данных в EXCEL
48. Оценка инвестиционной привлекательности предприятия для создания на его база совместного предприятия
50. База данных
51. Создание правовой и нормативно-методической базы охраны труда
53. Visual C++. Бази даних Укр.
57. Пример проектирования базы данных "Библиотека"
58. Основы использования WWW - технологий для доступа к существующим базам данных
59. Основы работы с базами данных Delphi
60. Базы данных по законодательству в интернет и на компакт-дисках
62. Проектирование и реализация базы данных
63. Excel 97 в качестве базы данных
64. База данных Бюро знакомств
65. Защита баз данных. Access 2000
66. Курсовая работа по базе данных СУБД
67. Организация Web-доступа к базам данных с использованием SQL-запросов
68. Перенос Базы Данных на WEB-сервер
69. Проектирование базы данных Библиотека
73. Реляционные модели базы данных
74. Система баз данных MS Access
76. Информационно-справочная система, обеспечивающая работу с базой данных Bit
77. Реляционные Базы Данных. SQL - стандартный язык реляционных баз данных
79. Аспектно-ориентированные методы в управлении информационными потоками баз данных ДП АСУТП
80. Использование пакета Cold Fusion для MS Windows при построении WWW - интерфейсов к базам данных
81. Разработка базы данных «Магазин бытовой техники “Электрон” средствами СУБД MS Access»
82. Создание базы двигательных навыков
83. Нормативный учет и стандарт – кост на базе полных затрат
84. Учет основных средств и их амортизации на базе хозяйства ОАО "Ружаны-Агро" Пружанского района
85. Создание нормативно-правовой базы для Интернет-класса в образовательном учреждении
89. База даних по приватним підприємствам регіону
90. База даних студії веб-дизайну
91. База данных
93. База данных "Международные переговоры"
97. База данных аптеки готовых лекарственных форм
98. База данных велосипедного магазина
99. База данных для организации по продаже канцелярских товаров
100. База данных заместителя директора по воспитательной работе приюта г. Аксу