Реферат Курсовая Конспект
Базы данных - Курсовая Работа, раздел Компьютеры, Содержание Введение… ….…….……….1. Краткая Характеристика Microsoft Access.….…...
|
СОДЕРЖАНИЕ Введение… ….…….……….1. Краткая характеристика Microsoft Access.….….……2. Функциональные возможности MS Access.………… ….…3. Характеристика сферы применения «настольных» СУБД… ……… 4 Область использования MS Access……….…19 Заключение……… … … ……20 Список литературы… 21 ВВЕДЕНИЕ Данная курсовая работа посвящена применению системы управления базами данных Microsoft Access.СУБД (система управления базами данных) Microsoft Access является системой управления реляционной базой данных, включающей все необходимые инструментальные средства для создания локальной базы данных, общей базы данных в сети с файловым сервером или создания приложения пользователя, работающего с базой данных на SQL-сервере.
В работе будут рассмотрены основные характеристики и возможности данной СУБД, сравнение с другими системами подобного класса. Целью работы является определение сферы применения MS Access и круга решаемых ею задач.
Необходимо определить, в какой области применение Access позволяет достичь максимальной эффективности. Для этого в работе будут решены такие задачи, как: рассмотрение возможностей MS Access, изучение факторов, влияющих на выбор СУБД, степень реализации в MS Access функциональных потребностей пользователей разного уровня. На основании этих данных будут указаны такие примеры применения этой СУБД, где она имеет максимальную эффективность. В большинстве существующих источников по MS Access, упор сделан либо на подробное изучение функций и меню, либо на автоматизацию конкретной задачи, либо на сравнение с другими СУБД. Новизна данной работы заключается в том, что в ней Access будет рассмотрена с точки зрения применимости к тем или иным задачам.
Это актуально в данное время, так как рынок программного обеспечения постоянно изменяется, стремительно развивается компьютерная техника, и нужно иметь представление, какие возможности предоставляет то или иное программное обеспечение.
Практическое применение данная работа может найти при выборе средства для решения какой-либо задачи в бизнесе или управлении. 1. ICROSOFT ACCESS Microsoft Access является настольной СУБД (система управления базами данных) реляционного типа. Достоинством Access является то, что она имеет очень простой графический интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать приложения, используя встроенные средства.
В отличие от других настольных СУБД, Access хранит все данные в одном файле, хотя и распределяет их по разным таблицам, как и положено реляционной СУБД. К этим данным относится не только информация в таблицах, но и другие объекты базы данных, которые будут описаны ниже. Для выполнения почти всех основных операций Access предлагает большое количество Мастеров (Wizards), которые делают основную работу за пользователя при работе с данными и разработке приложений, помогают избежать рутинных действий и облегчают работу неискушенному в программировании пользователю.
Особенности MS Access, отличающиеся от представления об «идеальной» реляционной СУБД. Создание многопользовательской БД Access и получение одновременного доступа нескольких пользователей к общей базе данных возможно в локальной одноранговой сети или в сети с файловым сервером. Сеть обеспечивает аппаратную и программную поддержку обмена данными между компьютерами. Access следит за разграничением доступа разных пользователей к БД и обеспечивает защиту данных.
При одновременной работе. Так как Access не является клиент серверной СУБД, возможности его по обеспечению многопользовательской работы несколько ограничены. Обычно для доступа к данным по сети с нескольких рабочих станций, файл БД Access (с расширением *.mdb) выкладывается на файловый сервер. При этом обработка данных ведется в основном на клиенте – там, где запущено приложение, в силу принципов организации файловых СУБД. Этот фактор ограничивает использование Access для обеспечения работы множества пользователей (более 15-20) и при большом количестве данных в таблицах, так как многократно возрастает нагрузка не сеть. В плане поддержки целостности данных Access отвечает только моделям БД небольшой и средней сложности.
В нем отсутствуют такие средства как триггеры и хранимые процедуры, что заставляет разработчиков возлагать поддержание бизнес логики БД на клиентскую программу. В отношении защиты информации и разграничения доступа Access не имеет надежных стандартных средств.
В стандартные способы защиты входит защита с использованием пароля БД и защита с использованием пароля пользователя. Снятие такой защиты не представляет сложности для специалиста. Однако, при известных недостатках MS Access обладает большим количеством преимуществ по сравнению с системами подобного класса. В первую очередь можно отметить распространенность, которая обусловлена тем, что Access является продуктом компании Microsoft, программное обеспечение и операционные системы которой использует большая часть пользователей персональных компьютеров.
MS Access полностью совместим с операционной системой Windows, постоянно обновляется производителем, поддерживает множество языков. В целом MS Access предоставляет большое количество возможностей за сравнительно небольшую стоимость. Также необходимо отметить ориентированность на пользователя с разной профессиональной подготовкой, что выражается в наличии большого количества вспомогательных средств (Мастеров, как уже отмечалось), развитую систему справки и понятный интерфейс.
Эти средства облегчают проектирование, создание БД и выборку данных из нее. MS Access предоставляет в распоряжение непрограммирующему пользователю разнообразные диалоговые средства, которые позволяют ему создавать приложения не прибегая к разработке запросов на языке SQL или к программированию макросов или модулей на языке VBA. Access обладает широкими возможностями по импорту/экспорту данных в различные форматы, от таблиц Excel и текстовых файлов, до практически любой серверной СУБД через механизм ODBC. Еще одно немаловажное преимущество MS Access заключается в развитых встроенных средствах разработки приложений. Большинство приложений, распространяемых среди пользователей, содержит тот или иной объем кода VBA (Visual Basic for Applications). Поскольку VBA является единственным средством для выполнения многих стандартных задач в Access (работа с переменными, построение команд SQL во время работы программы, обработка ошибок, использование Windows API и т. д.), для создания более-менее сложных приложений необходимо его знание и знание объектной модели MS Access.
Одним из средств программирования в Access является язык макрокоманд.
Программы, созданные на этом языке, называются макросами и позволяют легко связывать отдельные действия, реализуемые с помощью форм, запросов, отчетов. Макросы управляются событиями, которые вызываются действиями пользователями при диалоговой работе с данными через формы или системными событиями.
Получается что Access, обладая всеми чертами СУБД, предоставляет и дополнительные возможности. Это не только гибкая и простая в использовании СУБД, но и система для разработки работающих с базами данных приложений. 2.
Но одна БД Access может включать множество таблиц, форм, запросов, отч... Форма – это специальный объект-контейнер для других интерфейсных компо... Вывод данных. Здесь Access предоставляет такие возможности: вывод на э... Использование базы данных MS Access другими приложениями. 8.
Проанализировав характеристики области применения Microsoft Access мож... Это сферы использования СУБД Microsoft Access, хотя их конкретных реал... п.); в качестве средства хранения данных, которое используется в други... Область использования MS Access.
Заключение В данной работе были кратко описаны основные характеристики системы управления базами данных Microsoft Access, рассмотрены функциональные возможности этой СУБД. Определены основные классы объектов БД Microsoft Access, которые имеют значение при использовании этого средства для решения наиболее распространенных задач.
Затем были выявлены характеристики области использования систем подобного класса, выявлены требования к СУБД в разных сферах деятельности.
Требования эти разносторонни и могут значительно различаться, а иногда и совершенно противоположны в каждом виде деятельности. Поэтому, конкретный вывод о применимости Access для решения определенной задачи можно сделать только после ее всестороннего анализа, что выходит за рамки данной работы. В итоге, на основании задач, поставленных в данной работе определены конкретные варианты и модели применения Microsoft Access, сферы деятельности, в которых Access предоставляет максимум возможностей при минимуме расходов, чем и достигается высокий уровень эффективности.
Microsoft Access – хорошее решение для предприятий, стремящихся совершенствовать управление бизнесом в условиях постоянно изменяющегося рынка, стремящихся в максимально короткие сроки получить правильное решение. В основном это относится к предприятиям малого и среднего бизнеса, которые составляют большинство среди компаний разных отраслей.
Разработкой этого продукта Microsoft занималась более 7 лет, более 2,5 миллионов специалистов мира в области проектирования и разработки приложений используют Microsoft Access в своих решениях. В этом продукте сочетается легкость и быстрота получения результатов с помощью авто-построителей с гибкостью создания бизнес-логики на VBA. 3.
Список литературы 1.Акишкин А.М Федорова Г.В. Основы программирования на персональных ЭВМ. М.: Экономическое образование, 1996 27 стр. 2.Вейскас Д. Эффективная работа с Microsoft Access 2. С Петербург: «Питер Пресс», 1996 856 стр. 3.Майкл Маккелви.
Visual Basic 4 без проблем Под редакцией О. Рякина. М.: Восточная Книжная Компания, 1997 - 576 стр. 4.Ю. Бекаревич, Н. Пушкина. Самоучитель Microsoft Access 2000. – СПб.: БХВ – Санкт-Петербург, 1999. – 480 стр. 5.Спирли Э. Корпоративные хранилища данных. Планирование, разработка, реализация. – М.: АСТ, 2001. 6.Ролланд Ф. Основные концепции баз данных. – Вильямс, 2002. 7.Мамаев Е. Microsoft SQL Server 2000 – СПб.: БХВ-Петербург, 2002. 8.Документация по Microsoft Access 2000. 9.Материалы сайта http://www.sql.ru 10.Материалы сайта http://www.citforum.ru 11.Материалы сайта http://www.microsoft.ru.
– Конец работы –
Используемые теги: базы, данных0.052
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Базы данных
Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов