Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры БД.doc
Скачиваний:
26
Добавлен:
14.04.2015
Размер:
387.07 Кб
Скачать

35. Возможность ms Access.

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

В Microsoft Access 2002 появилась возможность открывать таблицы, зап­росы, представления, хранимые процедуры, фун­кции и формы в режимах сводной таблицы и сводной диаграммы. Это более удобно для анализа данных и создания сложных сводных таблиц и диаграмм. Существует возможность сохранять представления в режимах сводной таб­лицы и сводной диаграммы в качестве страниц доступа к данным, которые затем можно просмотреть с помощью браузера Microsoft Internet Explorer 5 или более поздней версии.

Язык XML является в настоящее время не только стандартной технологией передачи данных в Интернете, но и пред­почтительной технологией обмена данными между приложениями. Поэтому Microsoft Access 2002 предоставляет мощные, интуитивные способы совместного использования данных XML, независимо от платформы, формата дан­ных, протокола, схемы и других особенностей. С помощью знакомого пользо­вателю интерфейса он позволяет легко создавать данные и структуры доку­ментов XML, используя структуры и данные Jet или SQL Server. Кроме того, в формах, отчетах и на страницах доступа к данным можно использовать дан­ные XML из других источников. Имеется также возмож­ность создавать и применять схемы и таблицы стилей.

Интеграция Microsoft Access 2002 с Microsoft SQL Server позволила вклю­чить в проект Microsoft Access расширенные свойства базы данных SQL Server. Это, в свою очередь, сделало возможным использование таких средств как связи подстановок, условия на значения, форматирование текста и подтаблицы. Расширенные свойства можно исполь­зовать в таблицах, представлениях и хранимых процедурах аналогично дру­гим объектам БД. С их помощью упростился перенос настроек столбцов, стро­ки, шрифтов и масок данных из одного сеанса проекта Microsoft Access в другой.

Если проект Microsoft Access имеет страницы доступа к данным и подклю­чен к локальному ядру Microsoft SQL Server 2000 Desktop Engine (MSDE), то имеется следующая возможность. Можно сделать эти страницы доступными в автономном режиме, потом независимо вносить в них измене­ния на переносном компьютере и, наконец, выполнить автоматическую син­хронизацию данных при подключении к серверу SQL.

36. Структура бд.

37. Бд и субд,

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

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

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

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

К СУБД относятся следующие основные виды программ:

  1. Полнофункциональные СУБД;

  2. Серверы БД;

  3. Клиенты БД;

  4. Средства разработки программ работы с БД.

1) Полнофункциональные СУБД представляют собой традиционные СУБД, которые сначала появились для больших машин, затем для минимашин и для ПЭВМ.

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

2) Серверы БД предназначены для организации центров обработки данных в сетях ЭВМ. эта группа БД в настоящее время менее многочисленна, но их количество постепенно растет.

3) В роли клиентских программ для серверов БД в общем случае могут использоваться различные программы:

  • полнофункциональные СУБД,

  • электронные таблицы,

  • текстовые процессоры,

  • программы электронной почты и т.д.

При этом элементы пары клиент-сервер могут принадлежать одному или разным производителям ПО.

4) Средства разработки программ работы с БД могут использоваться для создания разновидностей следующих программ:

  • клиентских программ,

  • серверов БД и их отдельных компонентов,

  • пользовательских приложений.

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

К персональным СУБД, например, относятся Visual FoxPro, Paradox, Access и др.

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

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

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

  1. управление данными во внешней памяти,

  2. управление буферами оперативной памяти,

  3. управление транзакциями,

  4. ведение журнала изменения БД,

  5. обеспечение целостности и безопасности БД.

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

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

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