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

1.11. Понятие бд. Преимущества бд

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

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

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

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

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

Трехуровневая сис-ма БД предлож. в США в 1975г. Цель 3-уровн. системы – отделение пользоват-го представления БД от ее физ. представления. Согласно этому стандарту: 3уровня-1)внешний уровень – (это тот, на котором представляют данные пользователи) это самый верхний уровень, который отражает представление конечного пользователя о конфигурации данных. Каждый пользователь представляет реальный мир по-своему, исходя из того вида работы, которую он выполняет. Остальная часть реального мира его не интересует. 2)концептуальный уровень (служит для отображения данных внешнего уровня на внутренний и обеспечивает необходимую независимость данных разных уровней друг от друга)это объединяющее представление данных, используемых всеми пользовательскими приложениями, работающими с данной базой. На этом уровне база данных представляет собой общий взгляд пользователя на данные проектируемой базы. Здесь описывается: какие данные хранятся в базе, и каковы связи между ними. Этот уровень отражает логическую структуру всей базы с точки зрения администратора базы данных. Здесь должны быть отражены:все сущности, включаемые в базу, их атрибуты и связи;накладываемые на данные ограничения;семантическая информация о данных;информация о мерах обеспечения безопасности и поддержки целостности данных.на внутреннем уровне данные воспринимаются СУБД и операционной системой. База данных на концептуальном уровне имеет высокую степень абстракции и характеризуется аппаратной и программной независимостью. Создаваемая на этом уровне концептуальная модель служит основой для идентификации и описания основных объектов данных.3)Внутренний уровень - служит для адаптации концептуальной модели к конкретной СУБД. Другими словами, внутренняя уровень – это представление базы данных со стороны СУБД, и на этом уровне описывается, как данные должны храниться в компьютере. Здесь хранится такая информация:распределение дискового пространства для хранения данных и индексов;описание подробностей хранения данных;сведения о размещении записей;сведения о сжатии данных и методах их шифрования.

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