- •Министерство образования и науки рф Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
- •Введение в базы данных
- •Учебное пособие
- •Воронеж 2012
- •Понятие информационной системы
- •Процессы в информационной системе
- •Этапы развития информационных систем
- •Структура информационной системы. Типы обеспечивающих подсистем
- •Математическое и программное обеспечение
- •Правовое обеспечение
- •Классификация информационных систем по признаку структурированности задач
- •Понятие структурированности задач
- •Типы информационных систем, используемые
- •Классификация ис по характеру использования информации
- •Классификация ис по сфере применения
- •Классификация ис по степени автоматизации
- •Контрольные вопросы
- •2. Введение в субд
- •2.1. Понятие базы и банка данных
- •2.2. Средства реализации баз данных
- •2.2.1. Программные средства банка данных
- •2.2.2. Языковые средства
- •2.2.3. Технические и организационно-методические средства
- •2.2.4. Требования к банкам данных
- •2.3. Функции субд
- •2.4. Классификация банков данных
- •2.4.1. Классификация баз данных
- •2.4.2. Классификация субд
- •2.4.3. Классификация БнД по экономико-организационным признакам
- •2.5. Концепция централизованного управления
- •Преимущества централизованного управления данными
- •2.6. Трехуровневая архитектура системы баз данных
- •2.7. Пользователи банков данных
- •2.8. Архитектура клиент/сервер
- •Контрольные вопросы
- •3. Модели и типы данных
- •3.1. Иерархическая модель
- •3.2. Сетевая модель
- •3.3. Реляционная модель
- •3.4. Постреляционная модель
- •3.5. Многомерная модель
- •3.6. Типы данных
- •Контрольные вопросы
- •4. Применение Баз данных в корпоративных информационных системах
- •4.1. Корпоративная информационная система
- •Контуром оперативного управления
- •4.2. Контур административного управления
- •4.2.1. Наполнение баз данных на примере модуля «Управление персоналом»
- •4.3. Контур оперативного управления
- •4.3.1. Пример организации модуля «Управление продажами (сбыт)»
- •Базы данных модуля «Автотранспорт»
- •4.4. Контур бухгалтерского учета
- •Контрольные вопросы
- •5. Справочно-правовые базы данных
- •5.1. Общая характеристика справочно-правовых баз
- •5.2. Наиболее популярные юридические базы данных
- •5.2.1. База юсис
- •5.2.2. Информационно-поисковая система "Кодекс"
- •5.2.3. Справочно-правовая система "Гарант"
- •5.2.4. Справочно-правовая система «Консультант Плюс»
- •5.2.5. Программный комплекс "Эталон"
- •Контрольные вопросы
- •6. Проектирование баз данных
- •6.1. Этапы проектирования
- •6.2. Инфологическое моделирование
- •6.2.1. Компоненты инфологической модели Модель «сущность — связь»
- •6.2.2. Классификация бинарных связей
- •6.2.3. Моделирование локальных представлений
- •6.2.4. Объединение моделей локальных представлений
- •6.3. Даталогическое проектирование
- •6.4. Проектирование реляционных баз данных
- •6.5. Нормализация отношений
- •Контрольные вопросы
- •7. Реляционная модель данных
- •Общие понятия
- •7.2. Реляционные объекты данных
- •7.2.1. Основные понятия
- •7.2.2. Фундаментальные свойства отношений
- •7.2.3. Виды отношений
- •Целостность реляционных данных
- •Реляционные операторы
- •7.4.1. Реляционная алгебра
- •Примеры использования реляционной алгебры для выражения словесных запросов в виде формулы
- •Назначение реляционной алгебры
- •Операции расширения и подведения итогов
- •Операторы обновления
- •7.4.2. Реляционное исчисление
- •Контрольные вопросы
- •8. Язык реляционных баз данных sql
- •8.1. Функции и основные возможности
- •8.2. Средства определения схемы
- •8.2.1. Определение таблицы
- •8.2.2. Определение ограничений целостности таблицы
- •8.2.3. Определение представлений
- •8.3. Структура запросов
- •8.3.1. Спецификация курсора
- •8.3.2. Оператор выборки
- •8.3.3. Подзапрос
- •8.3.4 Табличное выражение
- •Раздел where
- •Предикат сравнения
- •Предикат between
- •Предикат in
- •Предикат null
- •Предикат с квантором
- •Предикат exists
- •Раздел group by
- •Раздел having
- •8.4. Агрегатные функции и результаты запросов
- •8.5. Операторы обновления
- •Оператор изменения записей
- •Контрольные вопросы
- •9. Внутренняя организация реляционных субд
- •9.1. Хранение отношений
- •9.2. Индексы
- •9.3. Журнальная информация
- •9.4. Служебная информация
- •Контрольные вопросы
- •10. Настольные субд
- •10.1. Общие сведения о настольных субд
- •10.2. Наиболее популярные настольные субд
- •Контрольные вопросы
- •11. Серверные субд
- •11.1. Характерные черты современных серверных субд
- •Наиболее популярные серверные субд
- •Контрольные вопросы
- •Заключение
- •Корелина Татьяна Валерьевна введение в базы данных
- •394006 Воронеж, ул. 20-летия Октября, 84
Базы данных модуля «Автотранспорт»
Модуль «Автотранспорт» предназначен для учета и анализа работы автотранспорта как на предприятиях, обеспечивающих перевозку грузов собственным средствами, так и на автотранспортных предприятиях, оказывающих услуги по перевозке грузов и пассажиров.
С помощью данного модуля можно выполнить следующие задачи:
• вести картотеки подвижного состава и водителей. Составлять табели транспортных средств и водителей;
• формировать картотеки заказов на внешние и внутрихозяйственные работы как на основании накладных (актов на услуги), так и независимо от них;
• выписывать и обрабатывать путевые листы;
• рассчитывать расход ГСМ, выручку и стоимость услуг;
•получать оперативную информацию о состоянии транспортных средств и данных о водителях и на основании этой информации направлять транспортные средства на ТО и капитальный ремонт;
• просматривать текущие данные о распределении работ среди водителей;
• учитывать пробег шин и работу аккумуляторов на основе данных из путевых листов;
• выдавать отчеты по технико-эксплуатационным показателям работы автотранспорта, техническому обслуживанию, расходу ГСМ, оплате труда водителей, сведениям о заказчиках, пробегам шин и работе аккумуляторов.
Передавать данные об оплате труда водителей в модуль «Зарплата». В информационной системе управления предприятием должны быть реализованы связи модуля «Автотранспорт» с модулями:
• «Заработная плата», в который передаются данные из путевых листов;
• Основные средства, данные из которого передаются в карточку транспортных средств;
• информация из модулей «Управление закупками», «Управление продажами», «Консигнация», «Складской учет». «Производство» используется при формировании картотеки заказов на основании сопроводительных документов.
Информационная база модуля Автотранспорт очень обширна. Ее общая структура представлена на рис. 4.4.
Картотека основного состава
Рис. 4.4. Информационная база модуля "Автотранспорт"
4.4. Контур бухгалтерского учета
Базы данных модуля «Расчет зарплаты»
Модуль «Зарплата» полностью автоматизирует ведение табелей и расчет начислений, удержаний и налогов на фонд оплаты труда (ФОТ) при повременной и сдельной форме оплаты. При ее разработке реализованы два основных принципа:
• универсальность – возможность использования в любых организациях, начиная от крупных, со штатом в несколько тысяч человек, до предприятий малого бизнеса, с любым режимом работы;
• адаптируемость – обеспечение возможности бухгалтеру самостоятельно проводить настройку с учетом специфики конкретного предприятия и изменений действующего законодательства.
Для начисления заработка можно использовать до 160 видов оплат. Для каждого вида оплаты можно определять алгоритм расчета, включение в расчет различных видов удержаний, средних заработков и налогов на ФОТ. В стандартном варианте поставки настроено до 30-ти видов оплат. При необходимости помимо стандартного набора алгоритмов расчета можно использовать собственные алгоритмы. Их формирование обеспечивается набором функций, обеспечивающих доступ к базе данных, и не требует специальной подготовки пользователя.
Обеспечивается ведение лицевых счетов работников и хранение данных обо всех начислениях и удержаниях за прошлый и текущий год. Эти данные могут использоваться для получения разнообразных справок.
Модуль «Зарплата» позволяет получать разнообразную документацию, начиная от расчетных листков и платежных ведомостей и кончая различными сводами и контрольным журналом по оплате труда. Основной документ по оплате труда – расчетно-платежная ведомость – допускает настройку формы в зависимости от специфики предприятия.
При переходе к новому расчетному периоду автоматически формируются бухгалтерские справки о начислениях, удержаниях и налогах на ФОТ. Одновременно формируются платежные поручения на перечисление налогов, а также удержаний в пользу других юридических и физических лиц. Дальнейшая работа с этими документами производится в модуле «Финансы».
Модуль «Зарплата» имеет тесную взаимосвязь с модулем «Управление персоналом». Учетные данные работников, введенные в одном из этих модулей, становятся доступными для другого. Таким образом исключается необходимость повторного ввода идентичных данных о работниках предприятия. Функциональная схема модуля «Зарплата» приведена на рис. 4.5.