Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Основные понятия. База данных. Известны два подхода корганизации информационных массивов: файловая организация и организация в виде базы данных


БАЗЫ ДАННЫХ

 

База данных. Известны два подхода корганизации информационных массивов: файловая организация и организация в виде базы данных. Файловая организайия предпологает специализацию и хранения информации, ориентированной, как правило, в одну прикладную задачу, и обеспечиваетбся самим прикладным программистом. Такая организация позволяет достигнуть высокой скорости обработки информации, но обладает рядом недостатков.

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

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

 

Для обозначения прообраза понятия любой природы используется термин «сущность». Каждая сущность обладает набором свойств, характеризующих эту сущность.

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

б) Термин атрибут был введен выше для представления свойств объекта. Несколько атрибутов могут получать значения из одного домена. Таким образом, значения домена по-разному интерпретируются в разных атрибутах, используемых при описании информационной структуры. Например, атрибуты «зарплата» и «комиссионные» объекта (отношения) «служащие» получают значения из домена денежных сумм.

Физические данные. Это данные, хранящиеся в памяти ЭВМ. При большом объеме данных используется вторичная память на магнитных дисках, лентах и т. д.

Логическое представление данных. Соответствует пользовательскому представлению физических данных. Различие между физическим и соответствующим логическим представлением данных состоит в том, что последнее отражает некоторые важные взаимосвязи между элементами физических данных. Например, в файле могут содержаться некоторые множества имен и денежных сумм. Логическое представление или интерпретация этих данных может быть следующей: имена идентифицируют служащих, а денежные суммы соответствуют их зарплатам.

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



Хотя термин независимость данных имеет широкое распространение, часто говорят также о логической независимости данных и физической независимости данных. Эти термины приблизительно обозначают независимость соответствующих сторон многоуровневой (многослойной) архитектуры СУБД, которая кратко описывается в данной главе и гл. 9.

 

 

<== предыдущая лекция | следующая лекция ==>
БАНКИ ЗНАНИЙ | ЭТАПЫ ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ

Дата добавления: 2014-01-03; Просмотров: 391; Нарушение авторских прав?


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



ПОИСК ПО САЙТУ:


Рекомендуемые страницы:

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