КАТЕГОРИИ: Архитектура-(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).
Дата добавления: 2014-01-07; Просмотров: 733; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |