Студопедия

КАТЕГОРИИ:


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

Определение базы данных. Особенности организации данных в базе данных




Введение в теорию баз данных

Тема 2

 

 

Под системой с базой данных обычно понимается любая информационная система на базе компьютера, в которой данные могут совместно использоваться многими приложениями [20, С.5].

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

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

При использовании компьютерных ИС данные хранятся в файлах. Файл данных представляет собой набор записей, посвященных некой общей теме. Например, файл заказов состоит из записей о заказах, файл клиентов – из записей о клиентах и т.п. Каждая запись состоит из данных, которые разделены на поля. Так, файл клиентов содержит записи о клиентах, при этом каждая запись состоит из полей, в которых указаны номер регистрации клиента, его полное имя, номер счета, сумма на счете и т.д.

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

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

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

Создаются и используются базы данных средствами СУБД.

Система управления базой данных (СУБД) – программное обеспечение, которое управляет доступом к данным и обеспечивает функциональные возможности ИС [20, С.7].

Современные БД могут иметь практически неограниченное число записей, содержать мультимедийную информацию, предоставлять возможность публикации данных базы на Web (в том числе с использованием интерактивных страниц), предоставлять данные для хранилищ данных и др. Проектирование БД является сложной задачей, требующей специальной подготовки, и в настоящее время осуществляется, как правило, с использованием CASE (Computer Aided System Engineering) – средств (а именно, средств компьютерной поддержки технических систем). Создание и ведение БД возлагается на одного специалиста (или группу специалистов), являющегося администратором БД.

 




Поделиться с друзьями:


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


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



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




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