Базы данных как основы информационного обеспечения управленческой деятельности
С помощью Access можно разрабатывать простые и удобные формы ввода данных, а также осуществлять обработку данных и выдачу сложных отчетов. Access обеспечивает доступ ко всем типам данных и позволяет использовать одновременно несколько таблиц базы данных. При этом можно существенно упростить структуру данных, облегчая тем самым выполнение поставленных задач. Таблицу Access можно связать с данными… Читать ещё >
Базы данных как основы информационного обеспечения управленческой деятельности (реферат, курсовая, диплом, контрольная)
СОДЕРЖАНИЕ Введение
1.Теоретическая основа использования баз данных в управленческой деятельности
1.1. Основные понятия и классификация систем управления базами данных
1.2 Модели организации данных
1.3 Проектирование реляционных баз данных
2. Особенности создания и использования баз данных для информационного обеспечения управленческой деятельности
2.1 Постановка задачи
2.2 Информационно-логическая модель предметной области
2.3 Машинная реализация базы данных Заключение Библиографический список
Актуальность исследования. Одним из факторов, определяющих уровень развития современного общества и его интеллектуальные возможности, является оснащённость его средствами вычислительной техники. Сфера использования ЭВМ в настоящее время настолько широка, что нет такой области, где применение ЭВМ было бы нецелесообразным.
Рациональное и умелое использование возможностей ЭВМ является одной из серьёзных проблем настоящего периода развития общества, и актуальность решения этой проблемы растет по мере увеличения парка ЭВМ и совершенствования их технического и программного оснащения. Эффективный путь решения указанной проблемы состоит широком использовании на практике автоматизированных информационных систем.
Проблема ведения качественного и своевременного учета документов была актуальной всегда. Один из способов повышения качества учета — его автоматизация при помощи средств вычислительной техники. Целью автоматизации учета документов в организации является создание условий для наиболее эффективной работы сотрудников с применением вычислительной техники для сбора и автоматической обработки информации, а также разумное распределение функций между различными пользователями системы и техническими средствами.
Информационное обеспечение управления — это связь информации с системами управления предприятием и управленческим процессом в целом. Оно может рассматриваться не только в целом, охватывая все функции управления, но и по отдельным функциональным управленческим работам, например прогнозированию и планированию, учету и анализу. Это дает возможность оттенить специфические моменты, присущие информационному обеспечению функционального управления, раскрыв в то же самое время его общие свойства, что позволяет направить исследования вглубь.
База данных — это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств. Программное обеспечение, предназначенное для работы с базами данных, называется система управления базами данных (СУБД). СУБД используются для упорядоченного хранения и обработки больших объемов информации.
Различные теоретические и методические аспекты информационного обеспечения управления на уровне предприятия нашли отражение в работах Мишенина А. И., Николаевой С. А., Палий В. Ф., Раметова А. Х, Савицкой Г. В., Соколова Я. В. а также зарубежных авторов: Ансоффа И., Гаррисона Дж. Ч., Друри К., Котлера Ф., Майера Э., Мескона М. Х., Риса Дж., Томпсона А. А., Хана Д., Энтони Р. и других.
Цель курсовой работы: изучить базы данных как основы информационного обеспечения управленческой деятельности.
Задачи исследования:
1.Изучить теоретическую основу по использованию баз данных в управленческой деятельности.
2.Проанализировать практический аспект создания и использования баз данных в управленческой деятельности на примере факультета университета.
Информационной базой исследования послужили научные монографии, методическая литература, научные и отраслевые периодические издания, аналитические обзоры.
Теоретической и методологической базой исследования явились труды отечественных и зарубежных ученых, посвященные проблемам теории управления и информационных систем в экономике.
В работе рассмотрено создание и использование базы данных для обеспечения управленческой деятельности на факультете в университете.
1.Теоретическая основа использования баз данных в управленческой деятельности
1.1 Основные понятия и классификация систем управления базами данных
База данных (БД) представляет собой совокупность структурированных данных, хранимых в памяти вычислительной системы и отображающих состояние объектов и их взаимосвязей в рассматриваемой предметной области.
Логическую структуру данных, хранимых в базе, называют моделью представления данных. К основным моделям представления данных (моделям данных) относятся иерархическая, сетевая, реляционная.
Система управления базами данных (СУБД) — это комплекс языковых и программных средств, предназначенный для создания, ведения и совместного использования БД многими пользователями. Обычно СУБД различают по используемой модели данных. Так, СУБД, основанные на использовании реляционной модели данных, называют реляционными СУБД.
Для работы с базой данных зачастую достаточно средств СУБД. Однако если требуется обеспечить удобство работы с БД неквалифицированным пользователям или интерфейс СУБД не устраивает пользователей, то могут быть разработаны приложения. Их создание требует программирования. Приложение представляет собой программу или комплекс программ, обеспечивающих автоматизацию решения какой-либо прикладной задачи. Приложения могут создаваться в среде или вне среды СУБД — с помощью системы программирования, использующей средства доступа к БД, к примеру, Delphi или С++ Вuildег. Приложения, разработанные в среде СУБД, часто называют приложениями СУБД, а приложения, разработанные вне СУБД, — внешними приложениями.
Словарь данных представляет собой подсистему БД, предназначенную для централизованного хранения информации о структурах данных, взаимосвязях файлов БД друг с другом, типах данных и форматах их представления, принадлежности данных пользователям, кодах защиты и разграничения доступа и т. п.
Информационные системы, основанные на использовании БД, обычно функционируют в архитектуре клиент-сервер. В этом случае БД размещается на компьютере-сервере, и к ней осуществляется совместный доступ.
Сервером определенного ресурса в компьютерной сети называется компьютер (программа), управляющий этим ресурсом, клиентом — компьютер (программа), использующий этот ресурс. В качестве ресурса компьютерной сети могут выступать, к примеру, базы данных, файлы, службы печати, почтовые службы.
Достоинством организации информационной системы на архитектуре клиент-сервер является удачное сочетание централизованного хранения, обслуживания и коллективного доступа к общей корпоративной информации с индивидуальной работой пользователей.
Согласно основному принципу архитектуры клиент-сервер, данные обрабатываются только на сервере. Пользователь или приложение формируют запросы, которые поступают к серверу БД в виде инструкций языка SQL. Сервер базы данных обеспечивает поиск и извлечение нужных данных, которые затем передаются на компьютер пользователя. Достоинством такого подхода в сравнении предыдущим является заметно меньший объем передаваемых данных.
Выделяют следующие виды СУБД :
* полнофункциональные СУБД;
* серверы БД;
* средства разработки программ работы с БД.
Полнофункциональные СУБД представляют собой традиционные СУБД. К ним относятся dBaseIV, Microsoft Access, Microsoft FoxPro и др.
Серверы БД предназначены для организации центров обработки данных в сетях ЭВМ. Серверы БД обеспечивают обработку запросов клиентских программ обычно с помощью операторов SQL. Примерами серверов БД являются: Microsoft SQL Server, InterBase и др.
В роли клиентских программ в общем случае могут использоваться СУБД, электронные таблицы, текстовые процессоры, программы электронной почты и др.
Средства разработки программ работы с БД могут использоваться для создания следующих программ:
* клиентских программ;
* серверов БД и их отдельных компонентов;
* пользовательских приложений.
По характеру использования СУБД делят на многопользовательские (промышленные) и локальные (персональные).
Промышленные, СУБД представляют собой программную основу для разработки автоматизированных систем управления крупными экономическими объектами. Промышленные СУБД должны удовлетворять следующим требованиям:
* возможность организации совместной параллельной работы многих пользователей;
* масштабируемость;
* переносимость на различные аппаратные и программные платформы;
* устойчивость по отношению к сбоям различного рода, в том числе наличие многоуровневой системы резервирования хранимой информации;
* обеспечение безопасности хранимых данных и развитой структурированной системы доступа к ним.
Персональные СУБД — это программное обеспечение, ориентированное на решение задач локального пользователя или небольшой группы пользователей и предназначенное для использования на персональном компьютере. Это объясняет и их второе название — настольные. Определяющими характеристиками настольных систем являются:
* относительная простота эксплуатации, позволяющая создавать на их основе работоспособные пользовательские приложения;
* относительно ограниченные требования к аппаратным ресурсам.
По используемой модели данных СУБД разделяют на иерархические, сетевые, реляционные, объектно-ориентированные и др. Некоторые СУБД могут одновременно поддерживать несколько моделей данных.
Для работы с данными, хранящимися в базе, используются следующие типы языков:
· язык описания данных — высокоуровневый непроцедурный язык
декларативного типа, предназначенный для описания логической
структуры данных;
· язык манипулирования данными — совокупность конструкций, обеспечивающих выполнение основных операций по работе с данными: ввод, модификацию и выборку данных по запросам.
Названные языки в различных СУБД могут иметь отличия. Наибольшее распространение получили два стандартизованных языка: QBE — язык запросов по образцу и SQL — структурированный язык запросов. QBE в основном обладает свойствами языка манипулирования данными, SQL сочетает в себе свойства языков обоих типов.
СУБД реализует следующие основные функции низкого уровня:
* управление данными во внешней памяти;
* управление буферами оперативной памяти;
* управление транзакциями;
* ведение журнала изменений в БД;
* обеспечение целостности и безопасности БД.
Реализация функции управления данными во внешней памяти обеспечивает организацию управления ресурсами в файловой системе ОС.
Необходимость буферизации данных обусловлена тем, что объем оперативной памяти меньше объема внешней памяти. Буферы представляют собой области оперативной памяти, предназначенные для ускорения обмена между внешней и оперативной памятью. В буферах временно хранятся фрагменты БД, данные из которых предполагается использовать при обращении к СУБД или планируется записать в базу после обработки.
Механизм транзакций используется в СУБД для поддержания целостности данных в базе. Транзакцией называется некоторая неделимая последовательность операций над данными БД, которая отслеживается СУБД от начала и до завершения. Если по каким-либо причинам (сбои и отказы оборудования, ошибки в программном обеспечении, включая приложение) транзакция остается незавершенной, то она отменяется.
Транзакции присущи три основных свойства:
* атомарность (выполняются все входящие в транзакцию операции или ни одна);
* сериализуемость (отсутствует взаимное влияние выполняемых в одно и то же время транзакций);
* долговечность (даже крах системы не приводит к утрате результатов зафиксированной транзакции).
Примером транзакции является операция перевода денег с одного счета на другой в банковской системе. Сначала снимают деньги с одного счета, затем начисляют их на другой счет. Если хотя бы одно из действий не выполнится успешно, результат операции окажется неверным и будет нарушен баланс операции.
Ведение журнала изменений выполняется СУБД для обеспечения надежности хранения данных в базе при наличии аппаратных и программных сбоев.
Обеспечение целостности БД составляет необходимое условие успешного функционирования БД, особенно при ее сетевом использовании. Целостность БД — это свойство базы данных, означающее, что в ней содержится полная, непротиворечивая и адекватно отражающая предметную область информация. Целостное состояние БД описывается с помощью ограничений целостности в виде условий, которым должны удовлетворять хранимые в базе данные.
Обеспечение безопасности достигается в СУБД шифрованием данных, парольной защитой, поддержкой уровней доступа к базе данных и отдельным ее элементам (таблицам, формам, отчетам и др.).
1.2 Модели организации данных
В иерархической модели объекты-сущности и отношения предметной области представляются наборами данных, которые имеют древовидную (иерархическую) структуру. Иерархическая модель данных была исторически первой. На ее основе в конце 60-х — начале 70-х годов были разработаны первые профессиональные СУБД.
Основное внимание в ограничениях целостности в иерархической модели уделяется целостности ссылок между предками и потомками с учетом основного правила: никакой потомок не может существовать без родителя.
Сетевая модель данных позволяет отображать разнообразные взаимосвязи элементов данных в виде произвольного графа. Сетевая БД состоит из набора записей и набора соответствующих связей. На формирование связи особых ограничений не накладывается. Если в иерархических структурах запись-потомок могла иметь только одну запись-предка, то в сетевой модели данных запись-потомок может иметь произвольное число записей-предков.
Достоинством сетевой мидели данных является возможность ее эффективной реализации. В сравнении с иерархической моделью сетевая модель предоставляет большие возможности в смысле допустимости образования произвольных связей.
Недостатком сетевой модели данных является высокая сложность и жесткость схемы БД, построенной на ее основе, а также сложность ее понимания обычным пользователем. Кроме того, в сетевой модели данных ослаблен контроль целостности связей из-за допустимости установления произвольных связей между записями.
Системы на основе сетевой модели не получили широкого распространения на практике.
Реляционная модель данных предложена сотрудником фирмы IВМ Эдгаром Коддом и основывается на понятии отношения (relation).
Отношение представляет собой множество элементов, называемых кортежами. Наглядной формой представления отношения является двумерная таблица.
С помощью одной таблицы удобно описывать простейший вид связей между данными, а именно: деление одного объекта, информация о котором хранится в таблице, на множество подобъектов, каждому из которых соответствует строка или запись таблицы.
Основными недостатками реляционной модели являются следующие: отсутствие стандартных средств идентификации отдельных записей и сложность описания иерархических и сетевых связей.
1.3 Проектирование реляционных баз данных
Проектирование баз данных информационных систем является достаточно трудоемкой задачей. Оно осуществляется на основе формализации структуры и процессов предметной области, сведения о которой предполагается хранить в БД. Различают концептуальное и схемно-структурное проектирование.
Концептуальное проектирование БД ИС является в значительной степени эвристическим процессом. Адекватность построенной в его рамках инфологической модели предметной области проверяется опытным путем, в процессе функционирования ИС.
Перечислим этапы концептуального проектирования:
* изучение предметной области для формирования общего представления о ней;
* выделение и анализ функций и задач разрабатываемой ИС;
* определение основных объектов-сущностей предметной области
и отношений между ними;
* формализованное представление предметной области.
При проектировании схемы реляционной БД можно выделить следующие процедуры:
*определение перечня таблиц и связей между ними;
*определение перечня полей, типов полей, ключевых полей каждой таблицы (схемы таблицы), установление связей между таблицами через внешние ключи;
*установление индексирования для полей в таблицах;
* разработка списков (словарей) для полей с перечислительными
данными;
* установление ограничений целостности для таблиц и связей;
* нормализация таблиц, корректировка перечня таблиц и связей. Проектирование БД осуществляется на физическом и логическом уровнях. Проектирование на физическом уровне реализуется средствами СУБД и зачастую автоматизировано.
Логическое проектирование заключается в определении числа и структуры таблиц, разработке запросов к БД, отчетных документов, создании форм для ввода и редактирования данных в БД и т. д.
Одной из важнейших задач логического проектирования БД является структуризация данных. Выделяют следующие подходы к проектированию структур данных:
*объединение информации об объектах-сущностях в рамках одной таблицы (одного отношения) с последующей декомпозицией на несколько взаимосвязанных таблиц на основе процедуры нормализации отношений;
* формулирование знаний о системе (определение типов исходных данных и взаимосвязей) и требований к обработке данных, получение с помощью СА5Е-системы готовой схемы БД или даже готовой прикладной информационной системы;
* осуществление системного анализа и разработка структурных моделей.
Использование Access для хранения и поиска данных, представления информации в удобном виде и автоматизации выполнения повторяющихся задач.
Разработка с помощью Access простых и удобных форм ввода данных, обработки данных и генерации сложных отчетов.
Accessэто, прежде всего, система управления базами данных. Как и другие продукты этой категории, она предназначена для хранения и поиска данных, представления информации в удобном виде и автоматизации часто повторяющихся операций (таких, как ведение счетов, учет, планирование и т. п.).
С помощью Access можно разрабатывать простые и удобные формы ввода данных, а также осуществлять обработку данных и выдачу сложных отчетов. Access обеспечивает доступ ко всем типам данных и позволяет использовать одновременно несколько таблиц базы данных. При этом можно существенно упростить структуру данных, облегчая тем самым выполнение поставленных задач. Таблицу Access можно связать с данными, хранящимися на большой ЭВМ или на сервере. Система Accessэто набор инструментов конечного пользователя для управления базами данных. В ее состав входят конструкторы таблиц, форм, запросов и отчетов. Эту систему можно рассматривать и как среду разработки приложений. Используя макросы или модули для автоматизации решения задач, можно создавать ориентированные на пользователя приложения такими же мощными, как и приложения, написанные непосредственно на языках программирования.
Проектируется база данных с информацией о носителях (название альбома ключевое поле, год выпуска, стоимость, наличие и др.), и исполнителях с названием песен (в качестве кода, название альбома). Учитывая то, что в библиотеке может быть несколько произведений одного исполнителя, используется реляционную модель данных.
В таблицах хранится основная информация, имеющиеся в базе данных. Создание базы данных начинается с проектирования структуры таблицы в режиме конструктора, имен полей и типов данных, которые будут в них храниться.
2.Особенности создания и использования баз данных для информационного обеспечения управленческой деятельности
2.1 Постановка задачи
управление база данные информационный
В курсовой работе разработана база данных по учету и выдаче сведений о результатах спортивных соревнований между студентами на факультете.
В постановочной части работы необходимо продумать содержание предметной области задания и определить возможный перечень и содержание запросов для получения информации заинтересованными должностными лицами.
Предполагается, что в базе данных будут содержаться сведения о личном составе подразделения. Должностные лица (начальник института, начальник курса) будут выступать пользователями этой базы данных. Объектами учета в базе данных являются слушатели (курсанты) факультета.
Должностными лицами может быть востребована следующая информация относительно указанных объектов учета, выражаемая в форме запросов:
— Слушатели Запрос (содержит информацию о слушателях факультета),
— Соревнования Запрос с вычислением (содержит информацию об итогах соревнований, при этом итоговые оценки исчисляются по формуле = (оценка 1 + оценка 2 + оценка 3 + оценка 4)/4,
— Соревнования Запрос с параметром (в качестве параметра выступает название соревнования, т. е. список выводится по названию соревнования);
Перечень запросов может быть гораздо шире. В рамках учебного примера целесообразно ограничиться только приведенными запросами.
В качестве форм выходных документов служат отчеты:
— Слушатели Отчет (список всех слушателей факультета — может постоянно дополняться и изменяться),
— Отчет Соревнования с вычислением (итоги соревнований, включая всех участников всех соревнований),
— СоревнованияОтчет с параметром (список участников по запрашиваемому названию соревнования)
2.2 Информационно-логическая модель предметной области
Приведенные запросы служат основой построения информационно-логической модели (в графическом виде).
При этом, слушатель (курсант) во время соревнований может заработать до четырех оценок. Если слушатель (курсант) не имеет четырех оценок, то это не меняет сущности информационно-логической модели. В этом случае позиции таких оценок будут пустыми. В дальнейшем, по мере того, как будут проводиться соревнования на факультете, они могут заполняться и даже неоднократно.
Таким образом, в качестве объектов учета в базе данных выступают слушатели (курсанты) учебной группы. Их характеристики (атрибуты) показаны в виде «листьев» дерева информационно-логической модели.
Далее необходимо описать сами атрибуты. Это описание целесообразно представить в виде следующей таблицы.
Таблица 1 — Описание атрибутов
Атрибут | Тип атрибута | Размер атрибута | Обязательность атрибута | Повторяемость атрибута | |
Фамилия | Текст | 15 символов | Обязателен | Не повторяется | |
Имя | Текст | 15 символов | Обязателен | Не повторяется | |
Отчество | Текст | 15 символов | Обязателен | Не повторяется | |
Специальное звание | Текст | 15 символов | Обязателен | Не повторяется | |
Курс | Число | целое | Обязателен | Не повторяется | |
Группа | Текст | 15 символов | Обязателен | Не повторяется | |
Дата рождения | Дата | Краткий формат | Обязателен | Не повторяется | |
Спортивный разряд | Текст | 15 символов | Не обязателен | Повторяется | |
Вид спорта | Текст | 15 символов | Не обязателен | Повторяется | |
База данных — это организованная структура, предназначенная для хранения информации. При изучении электронных таблиц Microsoft Excel, видно, что они работают с тремя типами данных: текстами, числами и формулами. Таблицы баз данных, допускают работу с гораздо большим количеством разных типов данных (текстовый, поле Мемо, числовой, дата/время, денежный, логический и др.)
Для достижения цели разработаем БД в среде MS Access 2007. Приложение Office Access 2007 позволяет специалистам по работе с информацией отслеживать данные и составлять по ним отчеты, используя интерфейс Microsoft Office Fluent и интерактивные возможности конструирования, не требующие глубоких знаний в области баз данных. Данные можно предоставлять в общий доступ, размещая их в Интернете в виде списков Microsoft Office SharePoint Server 2007, допускающих аудит и резервное копирование. Перечислим десять основных преимуществ Office Access 2007:
1) Быстрое получение нужных результатов с помощью пользовательского интерфейса Office Fluent.
2) Office Access 2007 обеспечивает качественно иной уровень возможностей, предлагая пользовательский интерфейс Office Fluent, новую область переходов и представления в окнах с вкладками. Любой пользователь, даже не имея опыта работы с базой данных, сможет легко отслеживать данные и составлять отчеты, помогающие принимать более обоснованные решения.
Ускоренное освоение приложения благодаря использованию встроенных решений.
3) Широкий выбор изначально встроенных решений позволяет сразу приступить к отслеживанию информации. В программу для удобства пользователя включены готовые формы и отчеты, причем их можно настраивать в соответствии с конкретными условиями работы. Список контактов, отслеживание вопросов, отслеживание проектов, отслеживание основных фондов — вот лишь некоторые из готовых решений, входящих в комплект Office Access 2007.
Создание нескольких отчетов с разными представлениями одних и тех же данных.
4) Создание отчета в Office Access 2007 полностью соответствует принципам режима точного отображения (WYSIWYG). Можно изменить отчет, используя средства визуальной обратной связи в реальном времени, и сохранить разные представления для тех или иных аудиторий. Новая область группировки, возможности отбора и сортировки помогают отображать сведения в нужном виде и благодаря этому принимать более обоснованные деловые решения.
Быстрое создание таблиц без применения сложных операций управления базой данных.
5) Благодаря функции автоматического обнаружения типов данных создавать таблицы в Office Access 2007 стало не труднее, чем работать с таблицей Microsoft Office Excel. Достаточно ввести данные, и Office Access 2007 автоматически определит, что это: дата, денежная сумма или другой стандартный тип данных. Можно даже вставить всю таблицу Excel в Office Access 2007, чтобы отслеживать информацию с помощью обширного инструментария базы данных.
Новые типы полей, расширяющие возможности пользователей.
6) В Office Access 2007 вводятся новые типы полей, такие как вложения и многозначные поля. Теперь в любую запись в приложении можно вложить любой документ, изображение или электронную таблицу. Многозначное поле позволяет выбирать в каждой ячейке несколько значений, например назначать задачу более чем одному сотруднику.
Сбор и обновление сведений непосредственно из источника.
7) В Office Access 2007 можно с помощью Microsoft Office InfoPath 2007 или HTML создавать формы, где будет собираться информация для базы данных. Затем такую форму можно направить коллегам по электронной почте и использовать содержимое ответных сообщений для заполнения и обновления таблицы Access, что избавляет от необходимости вводить данные повторно.
Общий доступ к данным через Microsoft Windows SharePoint Services.
8) Данные Access можно предоставить в общий доступ другим участникам рабочей группы, используя средства служб Windows SharePoint Services. Объединенные возможности этих двух приложений позволят всем участникам группы редактировать данные и просматривать отчеты в реальном времени непосредственно через веб-интерфейс.
Отслеживание списков служб Windows SharePoint Service с использованием разнообразных клиентских возможностей Office Access 2007.
Office Access 2007 можно использовать в качестве многофункционального клиентского интерфейса для анализа списков служб Windows SharePoint и создания отчетов. Можно перевести список в автономный режим, а затем после подключения к сети синхронизировать внесенные изменения; это позволяет работать с данными в любое время. Перемещение данных в службах Windows SharePoint Services для оптимизации управления.
9) Данные можно сделать более прозрачными, перемещая их в среду служб Windows SharePoint Services. Это даст возможность регулярно создавать на сервере резервные копии данных, восстанавливать удаленные данные из корзины, отслеживать использовавшиеся версии и устанавливать разрешения на доступ, обеспечивая более эффективное управление данными.
Доступ к данным и использование информации из нескольких источников.
10) С помощью Office Access 2007 можно связывать с текущей базой данных таблицы из других баз данных Access, электронных таблиц Excel, узлов Windows SharePoint Services, источников данных ODBC, баз данных Microsoft SQL Server и других источников. Затем эти связанные таблицы могут использоваться при составлении отчетов, что позволит принимать решения на основе более полной информации.
Требования к интерфейсу базы данных: база данных должна быть ориентирована на пользователя, не имеющего специальной подготовки; при выводе на печать отчеты должны быть максимально похожими на стандартные бланки; база
Выбор системы управления базами данных определяет логическую структуру самой базы. В данном случае система управления данными реляционная, т. е. данные хранятся в виде двух таблиц. В последнем случае необходимо обеспечить связи между таблицами.
Рисунок 2. Схема данных
Таблица 2 — Соревнования организована по следующему принципу:
Атрибут | Тип атрибута | Размер атрибута | Обязательность атрибута | Повторяемость атрибута | |
Название соревнования | Текст | 30 символов | Обязателен | Не повторяется | |
Дата проведения | Дата | Краткий формат | Обязателен | Не повторяется | |
Участник | Текст | 15 символов | Обязателен | Не повторяется | |
Оценка 1 | Текст | 15 символов | Обязателен | Не повторяется | |
Оценка 2 | Число | целое | Обязателен | Не повторяется | |
Оценка 3 | Текст | 15 символов | Обязателен | Не повторяется | |
Оценка 4 | Дата | Краткий формат | Обязателен | Не повторяется | |
Итоговая оценка | Текст | 15 символов | Не обязателен | Повторяется | |
Связь между этими таблицами организована за счет использования мастера подстановок. Т. е. «Участник» будет вводится пользователем не вручную, а выбираться из списка, сформированного из таблицы Слушатели, с помощью мастера подстановок.
Характеристики таблиц, схема данных, содержимое таблиц, примеры запросов и отчетов приведены ниже в виде форм машинных документов.
2.3 Машинная реализация базы данных
а) структура таблицы Слушатели
б) пример заполнения таблицы Слушатели
в) структура таблицы Соревнования
г) пример заполнения таблицы Соревнования
д) структура запроса Слушатели Запрос
е) пример выполнения запроса Слушатели Запрос без условий
ж) структура запроса Соревнования Запрос с вычислением
з) выполнение запроса Соревнования Запрос с вычислением
и) общая структура запроса Соревнования Запрос с параметром
к) пример выполнения запроса Соревнования Запрос с параметром
параметр — Весенний кубок
л) структура формы Слушатели в режиме редактирования
м) форма Слушатели в режиме просмотра
н) структура формы Соревнования в режиме редактирования
о) форма Соревнования в режиме просмотра
п) форма Начальная в режиме просмотра
р) отчет Слушатели в режиме просмотра
с) отчет Итоги соревнований в режиме просмотра
т) отчет СоревнованиеОтчет с параметром в режиме просмотра
Заключение
Информатизация общества проявляется в первую очередь в быстром увеличении потоков и массивов информации, циркулирующих в социуме и его подсистемах. Наряду с кадровыми, финансовыми, материальными ресурсами, обеспечивающими эффективное функционирование этих систем в условиях становления и развития рыночной экономики к этой триаде добавился еще один вид ресурсов — информационный. Выделение информации как важнейшего ресурса функционирования и управления системными объектами обусловлено прежде всего усиливающейся сложностью управления ресурсной триадой в современных социально-экономических условиях.
На этапе информатизации общества пришло понимание необходимости управления информацией в любом производстве, так как в конечном итоге от качества управления информационными ресурсами и информационным производством зависит эффективность использования и развития других ресурсов организации. На первом этапе необходимо рассмотреть сущность основополагающих понятий, таких как «информация» и «информационный менеджмент» и их взаимосвязь.
Преимущества от использования информационных систем в управлении очевидны: сокращаются производственные затраты, уменьшаются сроки выполнения заказов. Но для оценки эффективности возможные выгоды от внедрения необходимо сравнить с совокупной стоимостью владения — основным показателем оценки эффективности внедрения информационных систем.
Правильное и грамотное внедрение информационных систем очень полезно. В этом случае предприятие может экономить значительную часть своего бюджета ежедневно. Существует немало примеров, когда внедрение автоматизированных информационных систем принесла значительную долю в прибыль предприятия.
В наше время любой труд совершенствуется путем внедрения вычислительной техники. В сфере управления можно механизировать работу с документами и автоматизировать обработку информации, содержащейся в документах. Машина предъявляет жесткие требования к формату, порядку оформления, изложению текста обрабатываемых документов.
Управление современными организационно-техническими системами практически невозможно без использования мощнейшего потенциала компьютерной техники. Поэтому изучение теоретических основ информационных технологий и приобретение практики работы с их элементами является важным атрибутом подготовки специалиста в любой области деятельности. Именно на обеспечение высокого уровня образованности выпускника университета и на формирование его как глубоко эрудированной личности направлена дисциплина «Информационные технологии в психологии», изучаемая будущими специалистами-психологами.
Предметная область информатики отличается высокой динамичностью. Достаточно заметить, что смена семейств аппаратных средств компьютерной техники в настоящее время исчисляется отнюдь не десятилетиями, а годами, и этот период имеет тенденцию к сокращению. Практически то же самое касается и программных продуктов.
С помощью базы данных можно упорядочить учет результатов соревнований между студентами факультета. Ее конечно можно дополнить в любое время, и она будет помощником в решении поставленного вопроса. Она поможет собрать и связать данные из различных источников — таблиц и документов, поиск и обработка которых занимали ранее время, усилия и ресурсы. База данных также предоставляет большие возможности для анализа результатов соревнований и определение направлений спорта на факультете.
Библиографический список
1. Паронжанов С. А. Объектно-ориентированные средства анализа, проектирования и реинжениринга информационных систем. — М.: Учебные материалы конференции «Индустрия программирования 96» .-М.: Изд-во Центра информационных технологий, 2011. — 280 с.
2. Липаев В. В Управление разработкой программных средств. Методы, стандарты, технология. — М.: Финансы и статистика, 1993. 158 с.
3. Вендров А. М. CASEтехнологии. Современные методы и средства проектирования информационных систем. М.: Финансы и статистика, 2011. 482 с.: ил.
4. Оскерко В. С., Пунчик З. В. Практикум по технологиям баз данных. — Мн.: «БГЭУ», 2011. — 170 с.
5. Архангельский А. Я. Программирование в Delphi 7. — М.: Бином, 2011. 118 с.
6. Джеффри Д. Ульман, Дженнифер Уидом.
Введение
в системы баз данных. Пер. с англ. М.: Издательство «Лори», 2011. 374 с.
7. Карпова Т. С. Базы данных: модели, разработка, реализация. -СПб.: Питер, 2011. — 304 с.
8. Коннолли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация и сопровождение. Теория и практика, 2-е изд.:пер. с англ.: Уч.пос. — М.: Изд. дом «Вильямс», 2011. — 1120 с.
9. Крючков А. Вопросы комплексной автоматизации предприятий / А. Крючков, Е. Лазебник // «САПР и графика» № 7, 2011 — С. 6 — 12.
10. Бычков И. В. Принципы построения информационной системы предприятия / И. В. Бычков, Ю. В. Ващук // Компьютерное моделирование, тезисы докладов международной научно-методической конференции, г. Днепродзержинск, ДГТУ, 2011 г. — С. 148 — 149.
11. Петров В. Н. Информационные системы / Учебник для вузов. — СПб. — 2011.
12. Семенов М. И., Трубилин И. Т. Автоматизированные информационные технологии в экономике / Учебник для студентов вузов по агроэкономическим специальностям. — М.: Финансы и статистика. — 2011.