Студопедия

КАТЕГОРИИ:


Архитектура-(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. Общие сведения о базах данных

Базы данных: принципы построения.

База данных (БД) - совокупность хранящихся вместе данных при наличии такой минимальной избыточности, которая допускает их использование оптимальным образом для одного или нескольких приложений.

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

Предметная область - часть реального мира, которая моделируется средствами базы данных. Как правило, предметная область имеет сложную структуру и неупорядочена, поэтому для построения базы данных нам придется выбрать нужную нам совокупность объектов и связей между ними.

Банк данных (БнД) – это система специальным образом организованных данных – баз данных, программных, технических, языковых, организационно-методических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных.

Система управления базами данных (СУБД) – совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями.

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

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

Ядро (database engine) - это программный механизм, обеспечивающий работу с базой данных для приложений и пользователей, например, ядро Jet, ядро SQL Server и т.п. Он обеспечивает физическое манипулирование данными: хранение на диске и извлечение по запросу.

Объектные модели (ADO, ADO.NET, RDO, DAO и т.п.) - это наборы взаимосвязанных объектов, которые используются для упрощения доступа к данным в базах данных из приложений. Напрямую с базами данных через API работать неудобно, поэтому эти объектные модели используются очень широко.

Классификация БД

1. По характеру хранимой информации базы данных делятся на фактографические и документальные.

Фактографические БД содержат краткие сведения об описываемых объектах, представленные в строго определенном формате. Например, в БД библиотеке о каждой книге хранятся библиографические сведения: год издания, автор, название и пр.; в записной книжке школьника могут храниться фамилия, имена, даты рождения, телефоны, адреса друзей и знакомых. В фактографических ИС регистрируются факты - конкретные значения данных об объектах реального мира. Такие ИС имеют четкую структуру и способны давать однозначные ответы на поставленные вопросы.

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

Примеры баз данных:

Фактографические:

· БД книжного фонда библиотеки;

· БД кадрового состава учреждения;

Документальные:

· БД законодательных актов в области уголовного права;

· БД современной рок музыки и прочие.

2. По способу хранения базы данных делятся на централизованные и распределенные.

· Централизованная БД- БД хранится на одном компьютере.

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

По способу доступа к данным:

- БД с локальным доступом;

- БД с удаленным (сетевым) доступом:

--- построенные с использованием архитектуры файл-сервер (MS Access, Paradox, dBase, FoxPro)

--- построенные с использованием архитектуры клиент – сервер (Oracle, Firebird, Interbase, IBM DB2, MS SQL Server, PostgreSQL, MySQL)

Гипертекстовая БД - текстовая база данных, записи в которой содержат связи с другими записями, позволяющими компоновать ансамбли записей на основе их логической связанности

 

Гипертекстовая база данных в концепции 3W — это набор текстовых файлов, написанных на языке HTML, который определяет форму представления информации (разметка) и структуру связей этих файлов (гипертекстовые ссылки). Спецификация языка постоянно развивается и в настоящее время помимо спецификации DHTML (Dynamic HTML — динамический HTML), позволяющей менять содержимое документа «на лету» в зависимости от действий пользователя, определён ряд расширений, дающих возможность создавать целые трёхмерные виртуальные миры (XML).

<== предыдущая лекция | следующая лекция ==>
Диагностические исследования в условиях амбулаторно- поликлинической службы | XML-серверы
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 681; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



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




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