АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Обработка данных средствами СУБД

Читайте также:
  1. Access. Базы данных. Определение ключей и составление запросов.
  2. Cкоростная автоматическая обработка
  3. I. Разработка структуры базы данных.
  4. I. Решение логических задач средствами алгебры логики
  5. А Порядок работы на станции при тахеометрической съемке. Вычислительная и графическая обработка результатов съемки.
  6. А. Термическая обработка
  7. Абстрактные структуры данных
  8. Автоматизированная система обработки данных правовой статистики
  9. Авторское право - правовое положение авторов и созданных их творческим трудом произведений литературы, науки и искусства.
  10. Алгоритм шифрования данных IDEA
  11. Американский стандарт шифрования данных DES
  12. Анализ данных при исследовании систем управления

Пополнение, изъятие, изменение и выборка данных осуществляются с помощью языка запросов, встроенной алгоритмического языка и других средств СУБД. Реализация запросов обеспечивается либо диалоговой системой команд меню, или запросами по примеру QBE (Query By Example) В первом случае отдельный запрос выполняется одной или несколькими командами языка СУБД Последовательность команд языка СУБД образует программу - командный файл. Во втором - для выполнения запроса пользователь выбирает последовательно один или несколько пунктов меню или указывает в запросе пример (образец), по которому создается запрос, а также в случае необходимости - условия выбору и операции вычисления, которые необходимо выполнять с данными (СУБД Paradox, Access и т.д.) Последовательность команд меню и запросов может запомнить программа-макрос и в дальнейшем выполнить ее так же, как командный файл.

В СУБД может использоваться базовый язык или один из универсальных алгоритмических языков (С, Pascal и т.д.) Прикладная программа, написанная универсальной алгоритмическом языке, может инициировать команды СУБД В СУБД с базовым языком применяется собственная алгоритмический язык, позволяющий, кроме операций манипулирования данными, выполнять различные вычисления и обработку данных Стандартной реляционной языком запросов является язык структурированных запросов SQL (Structured Queries Languagege).

 

Классическим представителем реляционной СУБД является Access.

 

СУБД ACCESS

 

С помощью Access обычные пользователи получили удобное средство для создания и эксплуатации достаточно мощных баз данных без необходимости что-либо программировать. В то же время работа с Access не исключает возможности программирования. При желании систему можно развивать и настраивать собственными силами. Для этого надо владеть основами программирования на языке Visual Basic.

Еще одним дополнительным достоинством Access является интегрированность этой программы с Excel, Word и другими программами пакета Office. Данные, созданные в разных приложениях, входящих в этот пакет, легко импортируются и экспортируются из одного приложения в другое.

 

ОБЪЕКТЫ ACCESS

 

Исходное окно Access отличается простотой и лаконичностью. Шесть вкладок этого окна представляют шесть видов объектов, с которыми работает программа.

 

Таблицы - основные объекты базы данных. В них хранятся данные. Реляционная база данных может иметь много взаимосвязанных таблиц.

Запросы - это специальные структуры, предназначенные для обработки данных базы. С помощью запросов данные упорядочивают, фильтруют, отбирают, изменяют, объединяют, то есть обрабатывают.

Формы - это объекты, с помощью которых в базу вводят новые данные или просматривают имеющиеся.

Отчеты - с их помощью данные выдают на монитор компьютера (принтер) в удобном и наглядном виде.

Макросы - это макрокоманды. Если какие-то операции с базой производятся особенно часто, имеет смысл сгруппировать несколько команд в один макрос и назначить его выделенной комбинации клавиш.

Модули - это программные процедуры, написанные на языке Visual Basic. Если стандартных средств Access не хватает для удовлетворения требований заказчика, программист может расширить возможности системы, написав для этого необходимые модули или использовав готовые.

 

РЕЖИМЫ РАБОТЫ С ACCESS

 

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

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

Режим работы с базой выбираются с помощью командных кнопок:

Открыть, Конструктор, Создать.

- Кнопка Открыть открывает избранный объект. Если это таблица, то ее можно просмотреть, внести новые записи или изменить те, что были внесены ранее.

- Кнопка Конструктор тоже открывает избранный объект, но по другому. Она открывает его структуру и позволяет править не содержимое, а устройство. Если это таблица, в нее можно вводить новые поля или изменять свойства существующих полей. Если это форма, в ней можно изменять или создавать элементы управления. Очевидно, что этот режим служит не для пользователей базы, а для ее разработчиков.

- Действие командной кнопки Создать соответствует ее названию. Она служит для создания новых объектов. Этот элемент управления тоже предназначен для проектировщиков базы. Таблицы, запросы, формы и отчеты можно создавать несколькими разными способами: автоматически, вручную или с помощью Мастера.


 

13. Сетевые технологии обработки данных

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

Сети ЭВМ породили новые технологии обработки информации – сетевые технологии. В простейшем случае сетевые технологии позволяют совместно использовать ресурсы - накопители большой емкости, печатающие устройства, доступ в Internet, базы и банки данных. Но более значимым приложением сетевых информационных технологий является распределенная обработка данных.

Распределенная обработка данных – обработка данных, выполняемая на независимых, но связанных между собой компьютерах, представляющих территориально распределенную систему

Достоинствами распределенной обработки информации является:

Ø большое число взаимодействующих между собой пользователей;

Ø устранение пиковых нагрузок с централизованной базы данных за счет распределения обработки и хранения локальных баз данных на разных ЭВМ;

Ø возможность доступа пользователя к вычислительным ресурсам сети ЭВМ;

Ø обеспечение обмена данными между удаленными пользователями.

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


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)