Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Определение и классификация баз данных и субдСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
База данных представляет собой организованное хранилище данных, где доступ к данным может быть получен с помощью поименованных элементов. Хранилище – место, предназначенное для хранения информации. Поименованные элементы – имена файлов, типов записей, таблиц БД, полей и т.д. База данных – совокупность данных, организованная с определенной целью.
Организованность данных подразумевает: · Хранение данных · Наличие определенного формата данных (отформатированность) · Возможность доступа к данным (доступность) · Возможность представления информации потребителю в приемлемом виде (репрезентативность)
Наличие цели означает, что состав данных должен соответствовать некоторой задаче (или классу задач): 1. С одной стороны, в базе не должны содержаться данные, не имеющие отношения к задаче. 2. С другой стороны, в ней должна содержаться вся информация, касающаяся задачи.
БД может содержать: · Фактические данные, таблицы, индексы, используемые приложением. · Словарь данных (справочники, энциклопедия, репозитарий) - состоит из структуры данных системного уровня, используемых СУБД для управления БД. Словарь данных Фундаментальное различие между БД и файловыми системами заключается в способе доступа к данным. Программы, использующие БД, обращаются к данным через механизмы самой БД (без непосредственной зависимости от фактического источника данных). Такая независимость данных возможна благодаря словарю данных. Словарь данных представляет собой системные таблицы и объекты, которые хранятся в БД и содержат метаинформацию (информацию об информации) для всех объект БД. Доступ к этим объектам ведется ядром СУБД. Метаинформация включает: описание БД, информация о предметной области, информация о пользователях системах и др. Информация в словаре данных предназначена для подтверждения существования объектов, обеспечения доступа к ним, описание фактического физического расположения в памяти. Классификация БД: По области применения: · Деловые БД · Научные · Военные… По форме представления информации:
Понятие изображения включает в себя:
По типу хранимой информации: · Документальные БД (библиографические, реферативные, полнотекстовые) · Фактографические · Лексикографические (различные словари (классификаторы, многоязычные словари, словари основ слов и т.д.)) По характеру организации хранения данных и обращения к ним:
По охватываемому уровню организации: · БД уровня предприятия (информация охватывает деятельность предприятия в целом) · БД уровня подразделения (информация не выходит за рамки деятельности подразделения) · БД уровня рабочей группы (для небольших коллективов) По степени структурированности: · Неструктурированные (семантические сети) · Частично структурированные (обычный текст или гипертекстовый документ) · Структурированные (организованные в соответствии с одной из моделей данных) · По типу модели данных: · Иерархические (навигационные) (низкий уровень зависит от высшего, EX: Организация –Подразделение -Отдел) · Сетевые (навигационные) · Реляционные (информация в форме таблиц, в отличие от сетевых связи могут не описываться. Ограничение рел.моделей в таких системах, как система принятия решений – к таким темам лучше подходит ОбОрМод) · Объектно-ориентированные модель Мультимодельные (БД, в которых поддерживается много моделей, например Oracle, в которых можно задавать таблички, связи, формулы и будет поддерживаться несколько связей)
СУБД (Система Управления Базами Данных) – это программное обеспечение, с помощью которого пользователи могут определять, создавать и поддерживать БД, а также осуществлять к ней контролируемый доступ. Классификация СУБД По языкам общения: Ø Открытые системы — системы, в которых для обращения к базам данных используются универсальные языки программирования. Ø Замкнутые системы — имеют собственные языки общения с пользователями. Ø Смешанные системы — поддерживают как универсальные, так и собственные языки программирования.
По числу уровней в архитектуре: Ø Одноуровневые Ø Двухуровневые Ø Трехуровневые Под архитектурным уровнем СУБД понимают функциональный компонент, механизмы которого служат для поддержки некоторого уровня абстракции данных: Ø Физический уровень — описывает структуры, используемые для хранения различной информации. Ø Логический уровень — описывает объекты, создаваемые в базе данных, а также различные свойства, которые влияют на работу приложения с базой данных. Ø Внешний уровень — описывает структуру представления хранящейся в базе данных информацию для конечного пользователя.
По выполняемым функциям: Ø Информационные— позволяют организовать хранение Ø Операционные — выполняют достаточно сложную обработку, например, автоматически позволяют получать показатели, не хранящиеся непосредственно в базе данных, могут изменять алгоритмы обработки и т.д.
По сфере возможного применения: Ø Универсальные Ø Специализированные
По используемым наборам типов данных: Ø Нерасширяемые— используют базовый набор типов данных. Ø Расширяемые— позволяют разработчику добавлять новые типы данных и новые операции над этими данными.
|
||||
Последнее изменение этой страницы: 2017-01-25; просмотров: 477; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.189.145.109 (0.007 с.) |