Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Трехуровневая модель организации баз данных




Приложения базы данных. Компоненты базы данных.

Недостатки файловой организации данных обусловили появление баз данных (БД), которые позволяют обеспечивать более эффективный доступ к данным и их обработку. БД – поименованная и структурированная совокупность взаимосвязанных данных, которая отражает состояние объектов конкретной предметной области, их свойства и взаимоотношения и находящихся под общим программным управлением. Преимущества использования БД: 1) возможность и простота расширения и модификации данных. 2) обеспечение независимости данных в БД от программ их обрабатывающих. 3) быстрый поиск необходимых данных по запросам пользователя. 4) обеспечение защиты секретных данных от постороннего вмешательства. 5) обеспечение целостности данных и др. Банк данных – организационно-техническая система, включающая одну или несколько БД и систему управления ими. Основной принцип организации БД: совместное хранение данных и их описаний – метаданных. Он обеспечивает независимость данных, что позволяет обрабатывать их без написан дополнит программ.

Классификация БД по масштабу: 1) уровень предприятия, 2) подраздел, 3) научной группы, 4) интегрирование БД нескольких подраздел. Классификация по технологии хранен: 1) во вторичной памяти, 2) в оперативной памяти, 3) в третичной памяти.

Приложения базы данных включают такие объекты для работы с базой данных как формы, отчеты, Web-страницы и прикладные программы. Формы, отчеты и Web-страницы можно создавать с помощью средств, поставляемых в комплекте с СУБД (например, в СУБД Access имеются средства конструирования таких объектов, называемые элементами управления). Прикладные программы должны быть написаны либо на входном языке СУБД (например, модули в Access), либо на одном из стандартных языков программирования и затем с помощью СУБД соединены с базой данных. Формы являются основным средством создания диалогового интерфейса приложения пользователя. Формы могут служить удобным средством для экранного представления данных, использоваться для ввода данных, а также для создания панелей управления в приложениях. Отчеты - это форматированное отображение информации из базы данных при выводе на печать. Web-страницы используются для просмотра, редактирования, обновления, удаления, отбора, группировки и сортировки изменяющихся данных базы данных в Microsoft Internet Explorer. Любая база данных состоит из четырех основных компонентов: данных пользователя, метаданных, индексов и метаданных приложений. Данные пользователя в большинстве современных баз данных представляются в виде набора таблиц, состоящих из строк (записей) и столбцов (полей). Метаданные представляют собой описание структуры базы данных с помощью так называемых системных таблиц. Индексы являются средством ускорения операций поиска необходимой информации в базах данных, а также используются при извлечении, модификации и сортировке данных. Метаданные приложений описывают структуру и формат пользовательских форм, отчетов и других компонентов приложений базы данных. Проектирование реляционной БД включает 3 самостоятельных этапа: концептуальное, логическое и физическое проектирование. На этапе концептуального проектирования изучается и описывается предметная область. На этом этапе разрабатывается словарь данных. Цель создания словаря данных: документирование данных. Он содержит информацию: об источниках данных, их форматах, взаимосвязях, характере использования. Два важнейших назначения у словаря данных: 1) централизованное ведение и управление данными как ресурсом на всех этапах проектирования, эксплуатации и развития БД; 2) обеспечение эффективного взаимодействия между всеми участниками проекта БД.

 

2 вариант ответа

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

Приложениями базы данных являются:

· Запросы. Запрос – это требование пользователя на отбор данных из базы и/или на выполнение определенных действий;

· Формы. Форма – это шаблон на экране, предназначенный, главным образом, для ввода, просмотра и редактирования данных базы;

· Отчеты. Отчет – это представление информации из базы данных в виде, удобном для ее восприятия и анализа пользователем;

· Web-страницы, предназначенные для публикации базы данных в Интернет;

Прикладные программы – программы, работающие с базой данных, и написанные на языке программирования.

Современные базы данных состоят из четырех основных элементов:

· данных пользователей;

· метаданных. Метаданные определяют как данные о данных. Чаще всего они хранятся в форме таблиц, называемых системными таблицами;

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

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


Предметная область – часть реального мира, которая описывается и моделируется с помощью БД. Атрибут - характеристика объекта, которая определяется именем и одним или несколькими значениями. Совокупность значений данных, описывающих конкретный экземпляр объекта, объединяется в запись логическую (таблица Exel) и физическую (хранится по правилам внутри компа). Трехуровневая модель предложена в 1978г двумя американскими органами Национальным институтом стандартизации (ANSI) и SPARC - комитет по планированию выпуска стандартов. Она помогает понять, каким образом взаимодействуют уровни, важна для понимания функционирования системы управления БД. Цель: отделение пользовательского представления от его физического представления. Существует 3 уровня абстракции: 1) внешний (представления о данных конечных пользователей); 2.) концептуальный (обобщает представления конечных пользователей, служит для отображения данных внешнего уровня на внутренний и обеспечивает необходимую независимость разных уровней друг от друга); 3) внутренний (данные воспринимаются СУБД и ОС, представляет собой описание отображения логической записи данных). На концептуальном уровне отображаются: 1) сущность, атрибуты и связи между сущностями; 2) определяются ограничения на данные; 3) фиксируется семантическая. информация о данных; 4) меры обеспечения безопасности и поддержка целостности. На внутреннем уровне: 1) распределение дискового пространства для хранения данных; 2) описание записей с указанием реальных размеров сохраняемых элементов; 3) сведения о размещении записей; 4) сведения о сжатии данных и выбранных методах их шифрования.





Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 1049; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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