Автор работы: Пользователь скрыл имя, 11 Декабря 2013 в 05:59, реферат
В настоящее время жизнь человека настолько сильно насыщена различного рода информацией, что для ее обработки требуется создание огромного количества хранилищ и банков данных различного назначения. Сейчас практически любая задача связана с манипулированием информацией и данными. По этой причине в последние годы появилось множество различных компьютерных систем, называемых системами управления базами данных, которые предназначены именно для этих целей.
В настоящее время жизнь человека настолько сильно насыщена различного рода информацией, что для ее обработки требуется создание огромного количества хранилищ и банков данных различного назначения. Сейчас практически любая задача связана с манипулированием информацией и данными. По этой причине в последние годы появилось множество различных компьютерных систем, называемых системами управления базами данных, которые предназначены именно для этих целей.
Термины база данных (БД) и система управления базами данных (СУБД) чаще всего употребляются в компьютерной тематике. Понятие БД можно применить к любой информации, в которой имеются связанные по определенному признаку элементы, хранимой и организованной особым образом - как правило, в виде таблиц. По сути, БД - это некоторое подобие электронной картотеки, электронного хранилища данных, которое хранится в компьютере в виде одного или нескольких файлов. При этом возникает необходимость в выполнении ряда операций с БД, в частности:
Компьютеризированная информационная система представляет собой программный комплекс, задачи которого состоят в поддержке надежного хранения БД в компьютере, выполнении преобразований информации и соответствующих вычислений, предоставлении пользователям удобного и легко осваиваемого интерфейса. Традиционно объемы информации, с которыми приходится иметь дело таким системам, довольно велики, а сами БД имеют достаточно сложную структуру. Примерами информационных систем являются системы заказа железнодорожных или авиационных билетов, банковские системы и многие другие.
В последние годы в большинстве БД используются реляционные модели данных, и практически все современные СУБД ориентированны именно на такое представление информации. Реляционную модель можно представить как особый метод рассмотрения данных, который включает как собственно данные (в виде таблиц), так и способы работы и манипуляции с ними (в виде связей). Другими словами, в реляционной БД используется несколько таблиц, между которыми устанавливаются связи. Таким образом, информация, введенная в одну таблицу, может быть связана с одной или несколькими записями из другой таблицы.
Между записями двух таблиц (например, таблиц Аи В) могут существовать следующие основные виды связей;
Важным понятием в теории реляционных БД является нормализация, принципы которой можно сформулировать в виде следующих основных правил, используемых при разработке структуры БД:
Особенности Access
■М БИ
Приложение Access является реляционной^СуБД, которая поддерживаем все средства и возможности де обработке данных, свойственные реляционным моделям. При этом информация, которую необхо-димдзранить в соответствующих БД, может быть,представлена в практически любом формате, в частно-стИру^стовом, графическом, числовом, денежном, дата или время и т. д. ■>
Среди средств, которые предлагает СУБД Access нельзя не отметить возможность динамического обм^ца данными (DDE) между Access и другими приложениями, которые поддерживают эту техноло-гию,{)Т,акже имеется возможность применения технологии ActiveX, позволяющей использовать разработчику в своем программном продукте не только т« объекты, которые свойственны данному приложению (в частности, Access), но и объекты других приложений (например, Excel или Word).
■•. ■ Весьма удобной возможностью является то, что пользователь при обработке данных может работать не только с БД обрабатываемого в Access формата, но и экспортировать данные других СУБД, имеющие совершенно другой формат представления, в частности, формат FoxPro, Paradpx и т. д. Кроме этого, при помощи Access пользователь может обрабатывать БД, поддерживающие открытый доступ к данным (стандарт ODBC), в частности, весьма популярных в последнее время серверов баз данных Oracle и SQL Server.
При обработке данных в Access используется структурированный язык запросов SQL, который без преувеличения можно назвать стандартным языком БД. С его помощью можно выполнять самую разнообразную обработку имеющихся данных, в частности, создавать выборки требуемой структуры, вносить необходимые изменения в имеющиеся БД, преобразовывать или удалять таблицы, формировать данные для отчетов и многое другое.
Важным преимуществом СУБД Access является то, что с ее помощью можно разрабатывать системы, которые обрабатывают БД как на отдельном .компьютере, так и в локальной сети предприятия или в Internet, используя режим обработки данных "клиент-сервер".
1КНеобходимо также отметить, что Access предоставляет
широкие возможности по созданию прило-
ж,ени^, связанных с обработкой БД. При
этом разработчику не обязательно быть
программистом высоко
го класса, а вполне достаточно иметь
представление о создании событийных
приложений в среде Win
dow?, а также владеть некоторыми навыками
программирования на языке Visual Basic. В этом
случае
разработчик достаточно быстро сможет
овладеть навыками по созданию приложений
в Access, что по
зволит, выполнять автоматизирование
как простых, так и достаточно сложных
задач, связанных с обра
боткой данных. ■ Д Г
:г Структ^а Access
СУБД Access при обработке информации
рассматривает БД как набор нескольких
структурных
элементов, каждый из которых может включать
один или несколько объектов. Среди основных
состав
ляющих БД с точки зрения Access можно выделить
следующие объекты. ,
5. Страницы. Представляют собой объекты/ которые
обеспечивают доступ к информации,
имеющейся в БД, из сети Internet посредством
броузера1 Internet Explorer. Каждая страница,
как rfp^an-
ло, представляет собой HTML-файл, посредством
которого пользователи Internet получаюг
доступ к
имеющейся БД. . 1-*