Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Базы данных. Термины и определения



Принимать оптимальные решения с первого раза, а не устра­нять результаты и последствия неправильных технических реше­ний — вот девиз управленческой деятельности современных пред­приятий.

СУБД — это успех в управлении.

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

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

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

Итак, что же такое база данных (БД) и система управления базами данных (СУБД)? К сожалению, в этом направлении ин­формационных технологий не существует достаточно четких оп­ределений. Рассмотрим некоторые из них.

1. База данных — именованная совокупность данных, отражаю­щая состояние объектов и их отношений в рассматриваемой пред­метной области [9].

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

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

Основные функции системы управления базами данных — это оп­ределение данных (описание структуры базы данных), обработка дан­ных и управление данными.

Обратим внимание на существенное отличие второго опреде­ления БД, а именно на характеристику особой организации ин­формации в БД.

В наибольшей степени, по нашему мнению, сущность понятий БД и СУБД раскрыта в толковом словаре по вычислительным системам.

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

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

Таким образом, учитывая приведенные определения, можно сказать, что база данных — это файл, организованный как файл с прямым доступом.

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

Различают три класса СУБД, обеспечивающих работу иерар­хических, сетевых и реляционных систем баз данных.

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

Итак, реляционная база данных представляет собой некото­рое множество таблиц, связанных между собой определенными отношениями. Однако база данных может состоять и из одной таблицы.

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

• поиск информации в таблицах;

• вывод информации в требуемом виде;

• удобный диалоговый режим работы.

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





Дата публикования: 2015-07-22; Прочитано: 2399 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...