Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Целью любой информационной системы является хранение данных об объектах и событиях реального мира и своевременное предоставление человеку нужной информации о них.
Базы данных как компонент информационной системы Основа информационной системы, объект её обработки — это база данных. В сложных автоматизированных системах может использоваться не одна, а несколько различных баз данных. Теоретически БД могут храниться в каком угодно виде: на бумажном носителе, в памяти человека (гипотетический случай). Удобнее хранить БД на современных носителях информации, а для её создания и обработки пользоваться вычислительной техникой. Компьютерную БД можно создать несколькими способами: § С помощью алгоритмических процедурных языков программирования, таких как Basic, Pascal, C++ и т.д. Данный способ сейчас применяется не часто (для создания уникальных баз данных под определённые требования тех. средств.). § С помощью специализированных систем управления базами данных (СУБД). Обычно, после создания структуры БД, создаётся программное приложение по её обработке. В некоторых случаях не делается различия между понятиями: БД или приложение баз данных. И в том, и в другом случае подразумевается некоторое программное обеспечение, которое позволяет хранить и обрабатывать большие объёмы данных в соответствии с конкретными производственными (или другими) задачами. Приложение БД может создаваться при помощи средств СУБД (если она таковыми обладает). Такие средства предлагают, например, СУБД Access, Oracle, FoxPro. Приложение БД может создаваться на основе готовой БД при помощи средств (языков) визуального программирования. Примером могут служить Visual Basic, Delphi, Visual Ci.
Архитектура БД В 1971 году была предпринята первая попытка создания стандартной терминологии и общей архитектуры СУБД. Была признана необходимость использования трехуровневого подхода. Эти уровни формируют трехуровневую архитектуру, которая охватывает Внешний, Концептуальный и 3. внутренний уровни базы данных, как показано на рис. ниже.
Внешний уровень. Это представление БД с точки зрения конечных пользователей. Этот уровень описывает ту часть БД, которая имеет отношение к конкретному типу пользователя. Каждый пользователь имеет дело со своим собственным пониманием комплекса данных, которые должны храниться в БД для выполнения поставленных перед ним задач. Пользователь имеет своё представление БД, выраженное в наиболее удобной для него форме, например, только с теми объектами и их свойствами, которые для него интересны или с данными в наиболее подходящем для него формате.
Примером может служить база данных «Студенты техникума», которая хранит и обрабатывает самую разнообразную информацию о студентах. Так, диспетчер учебной части не интересуется адресом студента, данными о его родителях. Для диспетчера эта часть информации «не видна», она не входит в его представление о базе данных. Его интересует успеваемость студента, название группы. Куратор группы, наоборот, «видит» все эти данные. Его интересуют и личные данные студента и его успеваемость. Мед. сестра техникума будет иметь своё представление о базе данных «Студенты техникума», не́сколько отличное от представлений куратора и диспетчера. У библиотекаря техникума тоже будет своё собственное представление о данных, которые должны храниться в этой базе данных. Таким образом, каждый тип пользователя будет иметь своё собственное представление структуры БД. Для всех БД внешняя схема отображает лишь часть реальной БД. В общем случае, структура БД определяется набором объектов, входящих в неё и взаимосвязью между ними. Концептуальный уровень Концептуальный уровень описывает, какие данные хранятся в БД и какие связи существуют между ними. Он содержит логическую структуру всей БД. На этом уровне представлены такие компоненты: - все объекты, их характеристики и связи; - ограничения, накладываемые на данные; - информация о мерах обеспечения безопасности и поддержки целостности данных. Концептуальная схема БД не зависит от СУБД, которая будет использоваться для реализации БД. Внутренний уровень
|
|||||
Последнее изменение этой страницы: 2021-12-15; просмотров: 20; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.136.154.103 (0.004 с.) |