Контрольная работа: Базы данных Ms Access

Ms-Access

Bortand dBase

BortandParadox

Microsoft Visual FoxPro

Microsoft Visual Basic

Microsoft SQL Server

Oracl

Управление данными во внешней памяти

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

Ведение журналов изменений в базе данных

Обеспечение целостности и безопасности базы данных

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

Информация в базе данных определённым образом структурирована, т.е. её можно описать определённой моделью. Классическими являются три модели описания данных – иерархическая, сетевая, реляционная .


2. Модели описания баз данных

Основное различие между моделями описания баз данных состоит в характере описания взаимосвязей и взаимодействия между объектами и атрибутами базы данных.

Иерархическая модель . В ней связи между данными можно представить и описать в виде упорядоченного графа (дерева). При программировании для описания структуры иерархической базы данных используется тип данных «дерево». Достаточно небольшое количество СУБД построено на иерархической модели данных.

Достоинства модели:

· Эффективно используется память ЭВМ;

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

· Удобство работы с иерархически упорядоченной информацией.

Недостатки модели:

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

· Обычным пользователям бывает трудно понять принципы функционирования модели.

Сетевая модель . Описывает данные и отношения между ними в виде ориентированной сети. В основу модели положены сетевые структуры, в которых каждый элемент может быть информационно связан с любым другим элементом. Примером является сетевая структура, в которой между объектами присутствуют два вида взаимосвязей: «один ко многим» и «многие к одному». Её можно рассматривать как развитие и обобщение иерархической модели данных. В этой модели могут описываться многообразные взаимосвязи между данными в виде произвольного графа.

Достоинства модели:

· Эффективное использование памяти ЭВМ;

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

· Возможно описание произвольных связей.

Недостатки модели:

К-во Просмотров: 338
Бесплатно скачать Контрольная работа: Базы данных Ms Access