Автоматизация учета приема оплаты с юридических лиц за коммунальные услуги

Дипломная работа - Бухгалтерский учет и аудит

Другие дипломы по предмету Бухгалтерский учет и аудит

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

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

Принятие в 1986 г. в США стандарта на язык запросов к базам данных SQL (StructureQueryLanguage) американским институтом стандартов (ANSI) способствовало взаимодействию баз данных, реализованных на разных СУБД. Основные производители СУБД обеспечивают в своих системах внешний интерфейс через SQL.

СУБД Access (фирма Microsoft) обладает более высокими скоростными характеристиками и в этом отношении заметно выделяется среди других СУБД, представленных на рынке программного обеспечения для работы с базами данных. Сравнительно с Foxpro скорость данного программного продукта в несколько раз выше. По всем показателям приложения, созданные на Access работают быстрее Fox-программ. Набор команд, функций, мастеров предлагаемых разработчикам программных продуктов в среде MsAccess, по мощи и гибкости отвечает любым современным требованиям к представлению и обработке данных. Здесь может быть реализован максимально удобный, гибкий и эффектный пользовательский интерфейс. В Access поддерживаются разнообразные многоуровневые меню, работа с окнами и мышью, управление цветами, настройка принтера. Данные могут быть представлены в виде, похожем на электронные таблицы, и т.п. Система также обладает средствами быстрой генерации форм, отчетов, меню, поддерживает язык SQL, прекрасно работает в сети, не требуя дополнительной настройки. Также Access работает в связи со всеми приложениями, входящими с состав пакета Office, что позволяет осуществлять импорт/экспорт таблиц (баз данных) практически любого формата.

Как уже упоминалось выше для реализации, поставленной задачи в своем дипломном проекте я использовала версию СУБД Access 2007.

По отношению к предыдущим версиям Access 2007 располагает рядом новых возможностей.2007 предоставляет эффективный набор средств, которые позволяют быстро организовать учет данных, отчетность и совместный доступ к данным. Не обладая специализированными знаниями баз данных, пользователи могут быстро создавать удобные приложения учета данных посредством настройки одного из нескольких готовых шаблонов, преобразования существующих баз данных или создания новой базы данных. С помощью OfficeAccess 2007 можно легко адаптировать приложения базы данных и отчеты к меняющимся потребностям бизнеса. Расширенная поддержка компонента MicrosoftWindowsSharePointServices 3.0 в OfficeAccess 2007 обеспечивает совместное использование, проверку и резервное копирование данных, а также управление ими.Access является настольной СУБД (система управления базами данных) реляционного типа. Достоинством Access является то, что она имеет очень простой графический интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать приложения, используя встроенные средства.

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

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

Особенности MS Access, отличающиеся от представления об идеальной реляционной СУБД.

Создание многопользовательской БД Access2007 и получение одновременного доступа нескольких пользователей к общей базе данных возможно в локальной одноранговой сети или в сети с файловым сервером. Сеть обеспечивает аппаратную и программную поддержку обмена данными между компьютерами. Access2007 следит за разграничением доступа разных пользователей к БД и обеспечивает защиту данных. При одновременной работе. Так как Access не является клиент серверной СУБД, возможности его по обеспечению многопользовательской работы несколько ограничены. Обычно для доступа к данным по сети с нескольких рабочих станций, файл БД Access (с расширением *.mdb) выкладывается на файловый сервер. При этом обработка данных ведется в основном на клиенте - там, где запущено приложение, в силу принципов организации файловых СУБД. Этот фактор ограничивает использование Access для обеспечения работы множества пользователей (более 15-20) и при большом количестве данных в таблицах, так как многократно возрастает нагрузка не сеть[2].

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