Інформаційна система “Пункт прокату відеофільмів”, страница 4


ВВЕДЕНИЕ

В связи с тем, что происходит всеобщее внедрение ЭВМ, вырастает потребность в автоматизации управления. Разнообразные данные все чаще приходится объединять в какие-то системы, связывать большое количество отдельных систем. Для решения этих и многих других проблем применяют такую отрасль программирования, как базы данных. База данных представляет собой совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отображающих состояние объектов и их взаимной связи в рассматриваемой предметной области [2, 6].

Основные идеи современных информационных технологий основаны на концепции, в соответствии с которой данные должны организовываться в базы данных с целью адекватного отображения изменчивого реального мира, а также чтобы удовлетворить информационные потребности пользователей. Такие базы дынных создаются и функционируют под управлением программных комплексов – информационно-справочных систем [3].

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

Информационно-справочные системы – это программы-оболочки, которые служат для управления разнообразными информационными и справочными массивами, к которым относятся и базы данных. Эти системы организовывают интерфейс пользователя с функциями обработки информации. В набор возможностей таких систем обычно входит: робота с составляющими объекта, инкапсулирующего информацию, – добавление, редактирование, удаление (в случае, когда роль такого объекта выполняет база данных, это – записи), обычный просмотр, поиск элементов. Также необходимо обеспечить для этой системы и функции постоянного надежного хранения. Программная реализация мало отличается от такой концепции, но конкретизирует абстрактные операции в конкретные функции (или объекты) и полностью зависит от возможностей выбранного языка программирования, поставленной задачи и мастерства программиста [4].

Вследствие развития средств вычислительной техники и внедрения их в повседневную практику информационно-справочные системы приобретают все большее значение. Языки проектирования и программирования все более и более усложняются, а их количество неуклонно возрастает. Одним из мировых лидеров, позволяющих разрабатывать мощные информационно-справочные системы, является фирма Borland Software Corporation.