русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

ОБЩИЕ СВЕДЕНИЯ


Дата добавления: 2013-12-23; просмотров: 1037; Нарушение авторских прав


Вопросы

Контрольные вопросы

ПРОИЗВОДИТЕЛЬНОСТЬ СУБД

Производительность СУБД представляет собой комплексную характеристику, включающую ряд показателей:

· скорость выполнения массовых операций: обновление, вставка, удаление данных;

· время выполнения запросов;

· скорость поиска информации в неиндексированных полях;

· скорость создания индексов;

· время выполнения операций импортирования базы данных из других форматов;

· максимальное число параллельных обращений к данным в многопользовательском режиме;

· время генерации отчета и др.

Состав и уровень показателей производительности позволяют проектировщикам БД выбрать эффективную СУБД. На выбор СУБД и, следовательно, ее характеристик производительности влияет множество факторов:

· объемы и характер хранимых данных;

· динамика поступления и изменения данных;

· технология хранения данных: локальная или распределенная;

· необходимость многопользовательского режима использования хранимых данных;

· выбранная модель данных;

· гарантия целостности данных;

· необходимость механизма транзакций;

· необходимость реплицирования данных.

 

1. Понятие и назначение СУБД.

2. Классификация СУБД

3. Языковые средства СУБД

4. Программные средства СУБД. Понятие макроса, модуля, скрипта.

5. Архитектура СУБД: ядро, компилятор языка БД, подсистема поддержки времени выполнения, утилиты.

6. Состав ядра СУБД. Понятие транзакции.

7. Основные функциональные возможности СУБД. Понятие триггера.

8. Многопользовательские функции СУБД. Понятие репликации БД.


ТЕМА 5. ОБЩАЯ ХАРАКТЕРИСТИКА СУБД MS ACCESS 2007

 

 

1. Общие сведения

2. Инструментальные средства

СУБД MS Access (Microsoft Access) – одна из самых популярных систем для IBM PC и совместимых с ними компьютеров. MS Access входит в комплект Microsoft Office для профессиональной работы и эффективно используется совместно с другими его приложениями для ведения бизнеса на современном уровне. Новые версии Access предъявляют повышенные требования к компьютерной системе, в частности, к быстродействию микропроцессора, емкости запоминающих систем, операционной системе, сетевому программному обеспечению.



MS Access относится к СУБД реляционного типа. Это значит, что в БД информация организована в виде взаимосвязанных таблиц. Как и любая другая СУБД, MS Access предназначена для создания БД и управления ими. Основными функциями ее являются: добавление в БД записей, удаление из БД записей, обновление значений полей в записях, поиск в БД записей, удовлетворяющих заданным условиям. Для выполнения этих операций используется механизм запросов. Результатом выполнения запросов является либо отобранное по определенным критериям множество записей из таблицы, либо изменения в таблицах. Запросы к базе формируются на языке SQL.

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

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

Таблица – это основной объект БД, хранилище информации. В базе может быть несколько таблиц, отражающих сведения из разных источников. Для совместной работы с данными из нескольких таблиц устанавливаются связи между таблицами.

К другим объектам, которые могут быть созданы в БД, относятся запросы, формы, отчеты, макросы, модули.

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

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

Отчет служит для отображения данных при выводе на печать.

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

Модуль – это набор описаний и процедур на языке Visual Basic для приложений, собранных в одну программную единицу.

СУБД MS Access полностью совместима с такими компонентами пакета Microsoft Office, как MS Excel, MS Word, MS Outlook. Взаимодействие MS Accessс MS Outlook позволяет создавать и отправлять сообщения электронной почты с формами для ввода данных.

МS Access может работать с разными форматами файлов других систем, поддерживающих стандарт открытого доступа к данным ODBC (Open Database Connectivity) – Oracle, Microsoft SQL Server, Sybase SQL Server. Стандарт ODBC определяет язык и набор протоколов для обмена между пользовательским приложением и самими данными, хранящимися на сервере, и. используется как средство коммуникации между настольным персональным компьютером (клиентом) и сервером.

С помощью Office Access можно сохранить отчет в формате PDF (Portable Document Format) или XPS (формат XML Paper Specification). Это позволяет произвести распечатку или публикацию файла, а также переслать его по электронной почте. Можно опубликовать свои файлы в библиотеках или перемещать приложение в Windows SharePoint Services, что дает возможность участникам группы легко взаимодействовать друг с другом посредством обозревателя.

В MS Access существуют функции и технологии, увеличивающие производительность системы: технология Rushmore; быстрая сортировка (QuickSort); средство наиболее часто выполняемых запросов (Top Value queries).

MS Access представляет мощный инструментарий для разработчика. Универсальная среда разработчика со встроенным отладчиком обеспечивает возможности программирования на уровне Microsoft Visual Basic.



<== предыдущая лекция | следующая лекция ==>
ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ СУБД | ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Полезен материал? Поделись:

Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.002 сек.