- •Содержание
- •21.1. Основные принципы создания и использования автоматизированных систем учёта товародвижения, бухгалтерского учёта, анализа и аудита 74
- •Введение
- •1. Основные понятия информационных систем
- •1.1. Информационные ресурсы и продукты
- •1.2. Понятие системы
- •2. Информационные системы
- •2.1. Понятие информационная система
- •2.2. Функционирование ис
- •2.3. Классификация информационных систем
- •3. Виды информационных технологий
- •4. Базы данных
- •5. Модели данных
- •6. Системы управления базами данных
- •6.1. Понятие субд. Состав и функции субд
- •6.2. Требования, предъявляемые к субд
- •6.3. Технология работы в субд
- •7. Табличные процессоры в информационных системах
- •7.1. Назначение табличных процессоров
- •7.2. Сервисные функции в Microsoft Excel
- •8. Компьютерные сети
- •8.1. Основные понятия и определения
- •8. 2. Топология компьютерных сетей
- •8.3. Модели лвс
- •9. Техническое обеспечение компьютерных сетей
- •9.1. Среда передачи данных
- •9.2. Сетевой адаптер
- •9.3. Соединение нескольких сетей
- •10. Современные системы телекоммуникаций
- •10.1. Спутниковые сети
- •10.2. Сотовые сети
- •10.3. Стандарты и спецификации сотовой связи
- •11. Безопасность информационных систем
- •11.1. Основные понятия безопасности информации
- •11.2. Основные меры осуществления безопасности
- •12. Атаки на компьютерные системы
- •12.1. Виды атак
- •12.2. Типовые атаки
- •12.3. Методы отражения атак
- •13. Проектирование информационных систем
- •13.1. Методы организации информационных систем
- •13.2. Проектирование ис
- •14. Case-средства проектирования информационных систем
- •15. Интеллектуальные технологии в информационных системах
- •16. Экспертные системы
- •17. Бухгалтерские информационные системы
- •18. Банковские информационные системы
- •19. Информационные системы биржевой и внебиржевой торговли
- •20. Информационные системы маркетинга
- •21. Автоматизированные системы бухгалтерского учета
- •21.1. Основные принципы создания и использования автоматизированных систем учёта товародвижения, бухгалтерского учёта, анализа и аудита
- •21.2. Современные информационные системы учета
- •Введение
- •22.1 Подготовительные операции
- •22.2. Элементы пользовательского интерфейса
- •Ввод основных сведений
- •22.4. Установка параметров расчетного периода
- •22.5. Общие сведения о справочниках
- •22.6. Заполнение справочника
- •22.7. Установка рабочей даты и валютного курса
- •22.8. Ввод данных об остатках товаров
- •22.9. Операции в оптовой торговле
- •22.10. Перечисление аванса поставщику
- •22.11. Подтверждение перечисления средств с расчетного счета
- •Литература
6.3. Технология работы в субд
В настоящее время широкое распространение получили реляционные БД. Поэтому рассмотрим основные принципы работы в СУБД на примере СУБД с реляционной БД. Работу в любой реляционной СУБД можно разбить на несколько этапов, таких как:
создание структуры таблиц БД;
ввод и редактирование данных;
обработка данных, содержащихся в таблицах;
просмотр и вывод информации из БД.
При создании структуры таблиц БД происходит определение перечня полей, из которых она должна состоять, их типов и размеров. При этом каждому полю таблицы присваивается уникальное имя.
Тип данных указывает программе СУБД, как обрабатывать эти данные. Можно использовать следующие типы:
текстовый – для текстовой информации и чисел, при невыполнении математических расчетов;
поле MEMO – для хранения произвольного текста, например, комментария или примечания;
числовой – используется при выполнении математических операций над данными;
денежный – используется для операций с денежными единицами;
дата/время – предназначен для хранения информации о дате и времени;
счетчик – специальное числовое поле, в котором многие СУБД проставляют уникальные порядковые номера записей;
объект OLE – это объект, созданный другим приложением (например, электронная таблица, рисунок, текст).
Ввод и редактирование данных можно выполнять непосредственно или с помощью дополнительных программ и запросов. При непосредственном вводе могут использоваться создаваемые экранные формы или ввод осуществляется напрямую в таблице. Экранные формы имеют более дружественный интерфейс, и их рекомендуется использовать для пользователей с низкой квалификацией.
Обработка данных осуществляется с помощью запросов или в процессе выполнения специально разработанной программы.
Запрос представляет собой вопрос о данных, хранящихся в таблицах, или инструкцию на отбор записей, подлежащих изменению. Запросы бывают следующих видов:
Запрос-выборка предназначен для отбора данных, хранящихся в таблицах, и не изменяющий эти данные. При выполнении запроса данные, удовлетворяющие условиям отбора, выбираются из одной или нескольких таблиц и выводятся на экран в определенном порядке.
Запрос-изменение предназначен для изменения или перемещения данных. К этому виду относятся: запрос на добавление записей, запрос на удаление записей, запрос на создание таблицы, запрос на обновление.
Перекрестные запросы предназначены для группирования данных и представления их в компактном виде.
Запрос с параметром, позволяющий определить одно или несколько условий отбора данных.
Запросы SQL – запросы, которые могут быть созданы только с помощью инструкций SQL. Это запрос-объединение, запрос к серверу и управляющий запрос. Данный вид запросов позволяет использовать СУБД в локальных вычислительных сетях.
Для подготовки запроса необходимо определить:
поля, по которым будет проводиться поиск;
искомое значение;
поля, выводимые в результате выполнения запроса.
Для указания условий отбора данных и для создания вычисляемых полей в запросах используются выражения. Выражения представляют собой формулы (как логические, так и арифметические), по которым вычисляются необходимые значения.
Просмотр данных в БД может осуществляться с помощью стандартных форм в виде таблицы или с помощью специальных отчетов. Особенно отчеты важны для вывода обработанной информации. При построении отчета пользователь имеет возможность:
включить в отчет выборочную информацию из БД;
добавлять информацию, не содержащуюся в БД;
выводить итоговые данные;
располагать выводимую информацию в удобном виде;
включать в отчет информацию из нескольких связанных таблиц БД.
