Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Кратко сформулируем основные современные принципы организации баз данных.



Базы данных. Для хранения и обработки больших объемов информации используются базы данных. Телефонный справочник является базой данных, в которой хранится информация об организациях (адрес, телефон и т. д.). Записная книжка является базой данных, в которую записывается информация о людях (фамилия, телефон, адрес электронной почты и т. д.). Библиотечный каталог является базой данных, которая хранит информацию о книгах (название, автор, год издания и т. д.).

Каждая база данных хранит информацию о большом количестве объектов одинакового типа (организациях, людях, книгах и т. д.). Объекты одного типа обладают одинаковым набором свойств, поэтому база данных хранит для каждого объекта значения этих свойств.

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

В настоящее время широкое распространение получили компьютерные базы данных. Например, при работе с электронной почтой используется база данных " Адресная книга".

Табличная форма представления баз данных. Базы данных удобно представлять в виде таблицы. В каждой строке таблицы размещаются значения свойств одного объекта, а каждый столбец таблицы хранит значения определенного свойства всех объектов. Например, в базе данных " Записная книжка" в каждой строке таблицы содержится информация об определенном человеке, а значения его " свойств": " №", " Фамилия", " Телефон", " E-mail" хранятся в различных столбцах (табл.1).

Таблица 5.1. База данных " Записная книжка" в табличной форме
Фамилия Телефон E-mail
Сидоров 111-11-11 sidorov@server.ru
Иванов 222-22-22 ivanov@server.ru
Петров 333-33-33 petrov@server.ru

Столбцы табличной базы данных называют полями. Каждое поле имеет имя и может хранить данные определенного типа (текст, число, дата/время и т. д.). В базе данных " Записная книжка" полями являются " №" (число), " Фамилия", " Телефон" и " E-mail" (текст).

Строки таблицы называются записями (т. е. это записи об объекте). Запись хранит набор значений, содержащихся в полях базы данных. Записи могут нумероваться с использованием счетчика (поле " №" ).

Так, в базе данных " Записная книжка" содержатся три записи, в каждой из которых хранятся значения четырех свойств.

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

Обычно на форме размещаются надписи, являющиеся именами полей базы данных, и поля, в которых отображаются данные выбранной записи базы данных (рис. 5.1).

В процессе создания формы можно указать, какие поля базы данных включить в форму и как расположить поля в окне формы. Пользователь может подобрать подходящий дизайн (размер и цвет) надписей, текстовых полей и самой формы.

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

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

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

БнД включает в себя: ƒ

технические средства; ƒ одну или несколько БД; СУБД; словарь или каталог данных; администратора; вычислительную систему; обслуживающий персонал.

 

БнД — информационная система, реализующая централизованное управление данных в интересах всех пользователей АС. (Средство интеграции данных).
БнД — может рассматриваться в узком и широком смысле этого понятия. В узком БнД=БД + СУБД. В широком БнД =АС (автоматизированная система).
БнД в узком смысле включает в состав две основные компоненты:
• БД;
• СУБД — для реализации централизованного управления данными, хранимыми в базе, доступа к ним, поддержание их в состоянии, соответствующем состоянию ПО.
В широком смысле БнД — это АС.

Рисунок 3. Банк данных


Поделиться:



Популярное:

Последнее изменение этой страницы: 2017-03-11; Просмотров: 1239; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.008 с.)
Главная | Случайная страница | Обратная связь