Контрольная работа

Магазин настольных и настенных часов. СУБД MS Access.

  • 14 страниц
  • 15 просмотров
  • 0 покупок
Содержание

Введение 2

1. Описание решаемой задачи 4

2. Описание структуры базы данных 5

3. Руководство пользователя базы данных 13

Заключение 14

Введение (выдержка)

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, обладая всеми чертами СУБД, предоставляет и дополнительные возможности. Это не только гибкая и простая в использовании СУБД, но и система для разработки работающих с базами данных приложений.

Основная часть (выдержка)

1. Описание решаемой задачи

Данная контрольная работа работа выполняется в приложении Microsoft Access, которое входит в прикладной пакет MS Office 2013, на примере создания базы данных «Магазин настольных и настенных часов». СУБД (система управления базами данных) Microsoft Access является системой управления реляционной базой данных, включающей все необходимые инструментальные средства для создания локальной базы данных, общей базы данных в сети с файловым сервером или создания приложения пользователя Созданная программа обладает рядом достоинств и особенностей.

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

Задача контрольной работы – приобретение навыков работы с программным обеспечением для решения прикладных задач.

Исходные данные:

«Магазин настольных и настенных часов»

1. Сведения: марка, тип (кварц, мех.), вид (стена, стол), цена, страна, фирма, количество, о продукции фирмы-производителя (название продукта (заполняется из справочника наименований продукции), количество, цена).

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

3. Создать следующие запросы:

a) вывести марки всех кварцевых часов, цена которых менее 500 руб.;

b) вывести марку и цены настольных часов.

Заключение (выдержка)

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

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

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

350 руб.
Купить эту работу

Не подошла эта работа?

Закажите новую работу, выполненную по вашим требованиям с нужным уровнем оригинальности.

Не нашли нужную работу?

Разместите задание, а мы подберём эксперта

Заботимся о вас и вашем времени

У нас есть все, чтобы сделать вашу жизнь более приятной и беззаботной

Не бросаем после выполнения работы

Бесплатно выполним все доработки в рамках задания

Средний бал наших работ

  • 4.9

Узнай стоимость

Это быстро и бесплатно :)

Отзывы довольных студентов

Мы помогли более 10К+ студентам

Иванова Оксана Александровна
Тема работы: использование различных видов музыкальной деятельности в развитиимузыкальных способностей старщих...

СПАСИБО БОЛЬШОЕ

Зоя
Тема работы: бухгалтерский учет

Работа выполнена в срок, автор молодец!

Владислав
Тема работы: Вариант 1

Отличная работа, как всегда высокого качества!

Игорь
Тема работы: Проектирование сборочно-сварочных сооружений

Спасибо, отличная работа.

Евгения
Тема работы: Проект

Спасибо большое, выполнено вовремя и без замечаний!

Боровков Сергей Александрович
Тема работы: Портрет социального педагога

Все хорошо