![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Принимать оптимальные решения с первого раза, а не устранять результаты и последствия неправильных технических решений — вот девиз управленческой деятельности современных предприятий.
СУБД — это успех в управлении.
Процесс принятия оптимального решения в любых сферах деятельности связан прежде всего с необходимостью предварительного анализа больших объемов информации, т.е. с тем, чтобы сначала найти область допустимых решений, а затем в ограниченной области выбрать одно единственно оптимальное решение.
Как показала практика, принятие нерациональных решений во многом определяется отсутствием у специалиста необходимой информации.
Базы данных и системы управления базами данных в этом случае можно рассматривать как стратегические средства в совершенствовании управления производством, так как эти программные продукты позволяют создавать информационные системы, необходимые для принятия оптимальных решений.
Итак, что же такое база данных (БД) и система управления базами данных (СУБД)? К сожалению, в этом направлении информационных технологий не существует достаточно четких определений. Рассмотрим некоторые из них.
1. База данных — именованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области [9].
Система управления базами данных — совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями.
2. База данных — это совокупность сведений (о реальных объектах, процессах, событиях или явлениях), относящихся к определенной теме или задаче, организованная таким образом, чтобы обеспечить удобное представление этой совокупности как в целом, так и любой ее части.
Основные функции системы управления базами данных — это определение данных (описание структуры базы данных), обработка данных и управление данными.
Обратим внимание на существенное отличие второго определения БД, а именно на характеристику особой организации информации в БД.
В наибольшей степени, по нашему мнению, сущность понятий БД и СУБД раскрыта в толковом словаре по вычислительным системам.
База данных — это файл данных, для определения и обращения к которому используются соответствующие средства управления. Это означает, во-первых, что этот файл определен посредством схемы, не зависящей от программ, которые к нему обращаются, и, во-вторых, что он реализован в виде запоминающего устройства с прямым доступом.
В этом определении подчеркнутым шрифтом выделено принципиальное отличие понятия файла базы данных от любого текстового файла, а именно возможность получения информации (данных) о конкретном объекте (конкретной записи) из этого файла.
Таким образом, учитывая приведенные определения, можно сказать, что база данных — это файл, организованный как файл с прямым доступом.
Система управления базой данных — это система программного обеспечения, имеющая средства обработки на языке базы данных, позволяющая обрабатывать обращения к базе данных, которые поступают от прикладных программ и (или) конечных пользователей, и поддерживать целостность базы данных.
Различают три класса СУБД, обеспечивающих работу иерархических, сетевых и реляционных систем баз данных.
В настоящее время для разработки информационных систем предприятий и фирм наибольшее распространение получили реляционные базы данных. Алгоритмы обработки информации в таких БД основаны на элементах реляционной алгебры. По своей сути реляционная БД — это информация (данные) об объектах, представленная в виде двумерных массивов — таблиц. Число таблиц в одном файле БД зависит, во-первых, от задач, решаемых информационной системой, и, во-вторых, от необходимости оптимального разделения информации на отдельные, связанные между собой таблицы. Критериями оптимальности реляционной БД являются число шагов поиска информации и объем памяти, необходимый для размещения данных.
Итак, реляционная база данных представляет собой некоторое множество таблиц, связанных между собой определенными отношениями. Однако база данных может состоять и из одной таблицы.
Для создания автоматизированной информационной системы, предназначенной для предоставления пользователю определенных данных из таблиц БД, необходимы программы, обеспечивающие:
• поиск информации в таблицах;
• вывод информации в требуемом виде;
• удобный диалоговый режим работы.
Таким образом, разработав таблицы БД и соответствующие программы, мы получим информационную систему управления реляционными базами данных или реляционную СУБД.
Дата публикования: 2015-07-22; Прочитано: 2422 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!