Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект_к_аттестации.docx
Скачиваний:
5
Добавлен:
05.12.2018
Размер:
1.25 Mб
Скачать

10. Дайте определение понятия «субд». Назовите виды субд. Охарактеризуйте субд ms Access, ее назначение и возможности

Система управления базами данных (СУБД) — это совокупность программных средств, предназначенных для управления данными в базе и ведения БД. Управление данными — это обеспечение требуемого представления данных, их накопление, хранение, обновление, удаление, поиск по заданному критерию и выдача необходимых данных. Под ведением БД понимается деятельность по обновлению, восстановлению и перестройке структуры БД.

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

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

В настоящее время наиболее популярными являются СУБД общего назначения реляционного типа, такие, например, как FoxPro, Paradox, Microsoft Access.

Наиболее распространенной СУБД является Microsoft Access.

Microsoft Access предназначена для решения локальных офисных задач с ограниченным объемом данных и формирование и формирование отчетов по результатам работы, при этом отчеты могут быть представлены в стандартном для офисных приложений виде.

Используя Microsoft Access можно производить полный цикл работ – от проектирования до внедрения готовой программы. Только Microsoft Access позволяет создать программы, состоящие из одного файла, содержащего как текст программы, так и реляционную БД сложной структуры.

Программа позволяет формировать необходимые элементы как в электронном виде, так и в печатном.

К недостаткам программы можно отнести ограниченный объем обрабатываемых данных и медлительность, т.к. Microsoft Access является одной из самых медлительных СУБД. Не рекомендуется применять Microsoft Access для базы, которая может разрастись до объема свыше 100 Мб.

Основные функции Microsoft Access

  1. Организация данных. Создание таблиц и управление ими.

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

  3. Добавление и изменение данных. Эта функция требует разработки и реализации представленных данных, отличных от табличных (формы).

  4. Представление данных. Access позволяет создавать различные отчёты на основе данных таблиц и других объектов базы данных.

  5. Макросы. Использование макросов позволяет автоматизировать повторяющиеся операции. В последних версиях Access макросы используют для совместимости.

  6. Модули. Модули представляют собой процедуру или функцию, написанные на Access VBA (диалект Visual Basic Application). Эти процедуры можно использовать для сложных вычислений. Процедуры на Access VBA превышают возможности стандартных макросов.

  7. Защита базы данных. Эти средства позволяют организовать работу приложения в многопользовательской среде и предотвратить несанкционированный доступ к базам данных.

  8. Средства печати. С помощью этой функции Access позволяет распечатать практически всё, что можно увидеть в базе данных.

Access так же позволяет создавать дистрибутивные диски для распространения готового приложения (с помощью Office Developer Edition Tools). Распространение подразумевает поставку всех необходимых файлов на каком-либо носителе.

Пакет ODE Tools включает мастер установки, автоматизирующий создание средств распространения и программы установки. Он так же позволяет выполнение приложения на компьютерах, на которых не установлен Access.

Основными объектами Access являются:

  • ТАБЛИЦЫ — служат хранилищем всех данных БД, от которых зависят любые другие объекты;

  • ЗАПРОСЫ — позволяют отбирать из БД данные, удовлетворяющие определенным условиям, осуществлять отбор данных из нескольких таблиц;

  • ФОРМЫ — предназначены для просмотра и редактирования БД в удобном для пользователя виде;

  • ОТЧЕТЫ — служат для вывода информации БД на печать в требуемом виде;

  • МАКРОСЫ — позволяют автоматизировать наиболее часто выполняемые операции без программирования;

  • МОДУЛИ — служат для автоматизации операций путем создания процедур, написанных на языке программирования Visual Basic for Application (VBA)