Анализ архитектур сетевых баз данных

Современный рынок инструментальных средств, используемых для проектирования информационных систем. Базы данных и архитектуры их реализации. Построение модели трехуровневой архитектуры базы данных информационной системы компании "Спецэнерготехника".

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 31.03.2016
Размер файла 728,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Основные данные о работе

Версия шаблона

1.1

Филиал

Вид работы

Электронная письменная предзащита

Название дисциплины

Выпускная квалификационная работа

Тема

Анализ архитектур сетевых баз данных

Фамилия выпускника

Имя выпускника

Отчество выпускника

№ контракта

Введение

Развитие средств вычислительной техники и информационных технологий обеспечило возможности для создания и широкого применения автоматизированных информационных систем (АИС) разнообразного назначения. Разрабатываются и внедряются информационные системы управления хозяйственными и техническими объектами, модельные комплексы для научных исследований, системы автоматизации проектирования и производства, всевозможные тренажеры и обучающие системы.

Различают АИС, основанные на знаниях, и АИС, основанные на данных. К первым можно отнести, например, экспертные системы (ЭС), интеллектуальные системы поддержки принятия решений (СППР) и т.п. Ко вторым - всевозможные прикладные системы, которые сейчас активно используются и на предприятиях, и в учреждениях. Такие прикладные системы применяются очень широко, и в рамках данного курса наше внимание будет сосредоточено именно на системах, которые основаны на данных.

Существуют две основные предпосылки создания таких систем:

1. Разработка методов конструирования и эксплуатации систем, предназначенных для коллективного использования.

2. Возможность собирать, хранить и обрабатывать большое количество данных о реальных объектах и явлениях, то есть оснащение этих систем «памятью».

Массив данных общего пользования в системах, основанных на данных, называется базой данных. База данных (БД) является моделью предметной области информационной системы.

Базы данных предназначены для хранения и обработки большого количества однородной информации, которая может представлять собой, например, сведения о сотрудниках университета, справочник лекарственных средств, результаты измерения температуры, давления и влажности в течение года, сведения о банковских вкладах, список счетов для оплаты телефонных переговоров и т. д.

Идея использовать компьютер для накопления и обработки больших объемов информации появилась почти сразу после его создания. Одновременно с развитием компьютерной техники развивалась и теория баз данных, изменялись структура представления информации, хранения данных на физических носителях, методы доступа и обработки данных. В результате появились модели баз данных, методики проектирования баз данных, специальное программное обеспечение для работы с базами данных, называемое системой управления базами данных, языки баз данных.

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

Актуальность исследования состоит в распространении сетевых баз данных как средства хранения больших объемов данных с возможностью удаленной работы с ними.

Объект исследования - базы данных.

Предмет исследования - сетевые базы данных.

Цель исследования - рассмотреть существующие модели сетевых баз данных и построить модель используемой в компании «Спецэнерготехника» базы данных.

Для достижения поставленной цели необходимо решить следующие задачи:

1. Рассмотреть основные понятия баз данных архитектуры баз данных;

2. Изучить основные принципы реализации баз данных;

3. Произвести анализ деятельности предприятия;

4. Осуществить выбор CASE-средства для построения модели архитектуры базы данных;

5. Описать архитектуру и структуру используемой в компании «Спецэнерготехника» сетевой базы данных.

Теоретическую основу работы составили научные труды отечественных ученых в области учета и отчетности, работы которых в той или иной степени связаны с различными аспектами учета основных средств.

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

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

1. Базы данных и архитектуры их реализации

трехуровневый архитектура база данные

1.1 Общие понятия и определения баз данных

Основой многих информационных систем (прежде всего, информационно-справочных систем) являются базы данных. База данных (БД) -- организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ, постоянного обновления и использования.

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

Один из признаков, по которому можно классифицировать базы данных, -- характер хранимой информации. Фактографические БД содержат данные, представляемые в краткой форме и строго фиксированных форматах. Такие БД являются аналогами бумажных картотек, например, библиотечного каталога или каталога видеотеки. Другой тип баз данных -- документальные БД. Здесь аналогом являются архивы документов, например, архив судебных дел, архив исторических документов и пр. В дальнейшем мы будем рассматривать лишь фактографические БД.

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

Известны три разновидности структуры данных: иерархическая,
сетевая и табличная. Соответственно по признаку структуры базы данных делятся на иерархические БД, сетевые БД и реляционные (табличные) БД.

В последнее время наиболее распространенным типом баз данных стали реляционные БД. Известно, что любую структуру данных можно свести к табличной форме Голицына, О. Л. Информационные системы. - М. : ФОРУМ: ИНФРА-М, 2007. - С. 132..

Структурированное представление данных называется моделью данных. Основной информационной единицей реляционной БД является таблица. Реляционные БД используют табличную модель данных. База данных может состоять из одной таблицы -- однотабличная БД или из множества взаимосвязанных таблиц -- многотабличная БД.

Структурными составляющими таблицы являются записи и поля.

Рисунок 1.1 - Структура таблицы базы данных

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

Для каждой таблицы реляционной БД должен быть определен главный ключ -- имя поля или некольких полей, совокупность значений которых однозначно определяют запись. Иначе говоря, значение главного ключа не должно повторяться в разных записях. Например, в библиотечной базе данных таким ключом может быть выбран инвентарный номер книги, который не может совпадать у разных книг.

В теории реляционных баз данных таблица называется отношением (от англ, * relation* -- отношение). Отсюдапроисходит название «реляционные базы данных». Имя_табляцы -- это имя отношения. Примеры отношений:

Каждое поле таблицы имеет определенный тип. ТИП-- это множество значений, которые поле может принимать, и множество операций, которые можно выполнять над этими значениями. Существуют четыре основных типа для полей БД: символьный, числовой, логический и дата»/

Поле «ПЕРВИЧНЫЙ» нужно для обозначения того, поступил ли больной в больницу с данным диагнозом впервые или повторно. Те записи, где значение этого поля равно TRUE (ИСТИНА), относятся к первичным больным, значение FALSE (ЛОЖЬ) отмечает повторного больного. Таким образом, поле логического типа может принимать только два значения.

Программное обеспечение, предназначенное для работы с базами данных, называется системой управления базами данных -- СУБД.

Наибольшее распространение на персональных компьютерах получили реляционные БД, использующие табличное представление данных.

Основные действия, которые пользователь может выполнять с помощью СУБД:

- создание структуры БД;

- заполнение БД информацией;

- изменение (редактирование) структуры и содержания БД;

- поиск информации в БД;

- сортировка данных

- защита БД;

- проверка целостности БД Тельнов, Ю. Ф. Интеллектуальные информационные системы в экономике. - М. : СИНТЕГ, 2009. - С. 56..

1.2 Архитектуры баз данных

Первая попытка создания стандартной терминологии и общей архитектуры СУБД была предпринята в 1971 году группой DBTG, признавшей необходимость использования двухуровневого подхода, построенного на основе использования системного представления, т.е. схемы , и пользовательских представлений, т.е. подсхем . Сходные терминология и архитектура были предложены в 1975 году Комитетом планирования стандартов и норм SPARC (Standards Planning and Requirements Committee) Национального Института Стандартизации США (American National Standard Institute - ANSI), ANSI/X3/SPARC (ANSI, 1975). Комитет ANSI/SPARC признал необходимость использования трехуровневого подхода. Хотя модель ANSI/SPARC не стала стандартом, тем не менее она все еще представляет собой основу для понимания некоторых функциональных особенностей СУБД.

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

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

- Пользователи не должны непосредственно иметь дело с подробностями физического хранения данных в базе

- Администратор базы данных должен иметь возможность изменять структуру хранения данных в базе, не оказывая влияния на пользовательские представления.

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

- АБД должен иметь возможность изменять концептуальную или глобальную структуру базы данных без какого-либо влияния на всех пользователей Петров, В. Н. Информационные системы. - СПб. : Питер, 2008. - С. 59..

Уровень, на котором воспринимают данные пользователи, называется внешним уровнем (external level), тогда как СУБД и операционная система воспринимают данные на внутреннем уровне (internal level). Именно на внутреннем уровне данные реально сохраняются с использованием всех тех структур и файловой организации. Концептуальный уровень (conceptual level) представления данных предназначен для отображения внешнего уровня на внутренний и обеспечения необходимой независимости друг от друга.

Рисунок 1.2 - Трехуровневая архитектура ANSI-SPARC

Внешний уровень состоит из нескольких различных внешних представлений БД. Каждый пользователь имеет дело с представлением предметной области, выраженным в наиболее удобной для него форме. Внешнее представление содержит только те сущности, атрибуты и связи предметной области, которые интересны пользователю.

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

Промежуточным уровнем в трехуровневой архитектуре является концептуальный уровень. Этот уровень содержит логическую структуру всей базы данных (с точки зрения АБД). Фактически, это полное представление требований к данным, которое не зависит от любых соображений относительно способа их хранения. На концептуальном уровне представлены следующие компоненты: все сущности, их атрибуты и связи; накладываемые на данные ограничения; семантическая информация о данных; информация о мерах обеспечения безопасности и поддержки целостности данных.

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

Внутренний уровень описывает физическую реализацию базы данных и предназначен для достижения оптимальной производительности и обеспечения экономного использования дискового пространства. Он содержит описание структур данных и организации отдельных файлов, используемых для хранения данных в запоминающих устройствах. На этом уровне осуществляется взаимодействие СУБД с методами доступа операционной системы с целью размещения данных на запоминающих устройствах, создания индексов, извлечения данных и т.д. На внутреннем уровне хранится следующая информация: сведения о распределении дискового пространства для хранения данных и индексов; описание подробностей сохранения записей (с указанием реальных размеров сохраняемых элементов данных); сведения о размещении записей; сведения о сжатии данных и выбранных методах их шифрования Карминский, А. М. Информатизация бизнеса. Концепции, технологии, системы. - М. : Астрэль 2008. - С. 51..

Общее описание базы данных называется схемой базы данных. Существует три различных типа схем базы данных, которые определяются в соответствии с уровнями абстракции трехуровневой архитектуры, показанной на рис. 5.6. На самом высоком уровне имеется несколько внешних схем или подсхем, которые соответствуют разным представлениям данных. На концептуальном уровне описание базы данных называют концептуальной схемой, а на самом низком уровне абстракции - внутренней схемой.

Концептуальная схема описывает все элементы данных и связи между ними, с указанием необходимых ограничений поддержки целостности данных. Для каждой базы данных имеется только одна концептуальная схема. На нижнем уровне находится внутренняя схема, которая является полным описанием внутренней модели данных.

Она содержит определения хранимых записей, методы представления, описания полей данных, сведения об индексах и выбранных схемах хеширования. Для каждой базы данных существует только одна внутренняя схема.

СУБД отвечает за установление соответствия между этими тремя типами схем, а также за проверку их непротиворечивости. Иначе говоря, СУБД должна убедиться в том, что каждую внешнюю схему можно вывести на основе концептуальной схемы. Для установления соответствия между любыми внешней и внутренней схемами СУБД должна использовать информацию из концептуальной схемы. Концептуальная схема связана с внутренней схемой посредством отображения «концептуальный - внутренний». Оно позволяет СУБД найти фактическую запись или набор записей на физическом устройстве хранения, которые образуют логическую запись в концептуальной схеме, с учетом любых ограничений, установленных для выполняемых над данной логической записью операций. Оно также позволяет обнаружить любые различия в именах объектов, именах атрибутов, порядке следования атрибутов, их типах данных и т.д. Наконец, каждая внешняя схема связана с концептуальной схемой с помощью отображения «внешний - концептуальный». С его помощью СУБД может отображать имена пользовательского представления на соответствующую часть концептуальной схемы.

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

Основным назначением трехуровневой архитектуры является обеспечение независимости от данных, которая означает, что изменения на нижних уровнях никак не влияют на верхние уровни. Различают два типа независимости от данных: логическую и физическую.

Логическая независимость от данных означает полную защищенность внешних схем от изменений, вносимых в концептуальную схему. Такие изменения концептуальной схемы, как добавление или удаление новых сущностей, атрибутов или связей, должны осуществляться без внесения изменений в уже существующие внешние схемы или переписывания прикладных программ Михеев, Е. В. Информационные технологии в профессиональной деятельности. - М. : ТК Велби, Проспект, 2007. - С. 116..

Физическая независимость от данных означает защищенность концептуальной схемы от изменений, вносимых во внутреннюю схему. Такие изменения внутренней схемы, как использование различных файловых систем или структур хранения, разных устройств хранения, модификация индексов или хеширование, должны осуществляться без необходимости внесения изменений в концептуальную или внешнюю схемы. Пользователем могут быть замечены изменения только в общей производительности системы. На рисунке 1.3 показано место перечисленных выше типов независимости от данных в трехуровневой архитектуре СУБД.

Принятое в архитектуре ANSI-SPARC двухэтапное отображение может сказываться на эффективности работы, но при этом оно обеспечивает более высокую независимость от данных.

Рисунок 1.3 - Реализация независимости от данных в трехуровневой архитектуре ANSI-SPARC

1.3 Принципы реализации баз данных

В зависимости от содержания исходной информации, положенной в основу проектирования, различают подходы «от предметной области» и «от запроса». Подход от предметной области означает описание объектов отображаемой в ИС части реального мира и связей между ними безотносительно к потребностям пользователей. Иногда этот подход называют объектным или непроцессным. В подходе от запроса основным источником информации являются запросы пользователей (задачи). Этот подход называется также процессным или функциональным.

Преимуществом подхода от предметной области является его объективность, системное отображение предметной области и, как следствие, устойчивость информационной модели, возможность реализации большого числа приложений, в том числе и заранее незапланированных, на созданной базе данных. Недостатком подхода является трудность отбора информации, подлежащей фиксации в БД.

Функциональный подход ориентирован на реализацию текущих запросов пользователей и не учитывает перспектив развития системы. при его использовании могут возникнуть трудности в объединении взглядов различных пользователей. Однако учет запросов позволяет улучшить характеристики функционирования БД Истомин, Е. П. Высокоуровневые методы информатики и программирования. - М. : Андреевский Издательский дом 2008. - С. 51..

Отдельно взятый ни один из указанных подходов не дает достаточной информации для проектирования рациональной БД. Целесообразно совместное применение обоих подходов с ведущим положением объектного подхода.

Рисунок 1.4 - Укрупненная схема проектирования БД

Проектирование баз данных представляет собой переход от исходного описания предметной области к схеме баз данных. Процесс проектирования структуры БД носит итеративный характер. Обычно сначала строится предварительная логическая структура, которая в общем виде отображает предметную область и функциональные требования, затем переходят к детальному логическому структурированию. Причем, предварительная структура будет служить своеобразным эталоном, с которым сравниваются получающиеся в результате проектирования структуры. те части структур, которые не соответствуют друг другу, должны быть тщательно исследованы, и в ту структуру, которая оказалась неадекватной, должны быть внесены изменения (см. рисунок 1.5).

Рисунок 1.5 - Взаимосвязь этапов проектирования структуры БД

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

При реализации подхода от запроса (рис. 7) на начальной стадии выявляются локальные представления о предметной области каждого пользователя. Затем эти представления объединяют в глобальную инфологическую модель. Первоначальный вариант модели неканонический: он может содержать различные аномалии, например, транзитивные связи, циклы, противоречия, вызванные расхождением во взглядах различных пользователей на одни и те же данные, и др. Инфологическая модель, в которой устранены аномалии, называется канонической инфологической моделью. Дальнейшие шаги проектирования в подходах «от запроса» и «от предметной области» совпадают Пономаренко, В. С. Информационные системы и технологии в экономике. - Киев : Академия, 2012. - С. 85..

Рисунок 1.6 - Схема проектирования логической структуры баз данных при использовании подхода от запроса:

На рисунке 1.6 изображены следующие элементы:

1 описание взглядов отдельных пользователей;

2 обобщение взглядов пользователей;

3 устранение противоречивости, нормализация, минимизация модели;

4 преобразование модели к виду, воспринимаемому СУБД;

5 проверка адекватности даталогической модели предметной области;

6 уточнение взглядов пользователей

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

В основе построения БД лежат определенные научные принципы, позволяющие создавать высококачественные системы. Из множества используемых принципов можно выделить наиболее существенные:

Принцип интеграции данных и принцип централизации управления ими - оба принципа отражают суть банка данных: интеграция является основой организации БД, централизация управления - основой организации и функционирования системы управления базами данных (СУБД).

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

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

Остальные принципы в той или иной степени связаны с принципами интеграции и централизации.

Принцип целостности данных отражает требование адекватности хранимой в БД информации состоянию предметной области: в любой момент времени данные должны в точности соответствовать свойствам и характеристикам объектов. Нарушение целостности возникает вследствие искажения или даже разрушения всех или части данных, а также как результат записи в базу данных неверной информации. Поддержание целостности достигается контролем входной информации, периодической проверкой хранимых в БД данных, применением специальной системы восстановления данных и т.д.

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

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

Под непротиворечивостью понимается смысловое соответствие между данными; это состояние БД, при котором хранимые в ней данные не противоречат друг другу. Различают два аспекта непротиворечивости: смысловое соответствие разнотипных данных и идентичность (равенство) дублирующих данных.

Принцип связности данных заключается в том, что данные в БД взаимосвязаны, и связи отражают отношения между объектами предметной области. Множество связей и множество типов данных образуют логическую структуру данных. Наличие связей между записями в БД позволяет уменьшить избыточность, упростить и ускорить поиск данных Романенко, А. Г. Информационные системы. - М. : Российский государственный гуманитарный университет, Издательский центр, Издательский центр РГГУ, 2007. - С. 184..

Выводы по главе 1

Основой многих информационных систем (прежде всего, информационно-справочных систем) являются базы данных. База данных (БД) -- организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ, постоянного обновления и использования. Классификация по способу хранения данных делит БД на централизованные и распределенные. Вся информация в централизованной БД хранится на одном компьютере.

Наиболее распространенной архитектурой реализации баз данных является трехуровневая архитектура баз данных. Цель трехуровневой архитектуры заключается в отделении пользовательского представления базы данных от ее физического представления. Внешний уровень состоит из нескольких различных внешних представлений БД. Концептуальный уровень поддерживает каждое внешнее представление, в том смысле, что любые доступные пользователю данные должны содержаться (или могут быть вычислены) на этом уровне. Внутренний уровень описывает физическую реализацию базы данных и предназначен для достижения оптимальной производительности и обеспечения экономного использования дискового пространства.

В основе построения БД лежат определенные научные принципы, позволяющие создавать высококачественные системы. Из множества используемых принципов можно выделить наиболее существенные: принцип интеграции, принцип централизации управления , принцип целостности данных , независимость , неизбыточность, непротиворечивость и принцип связанности.

2. Общий анализ функционирования компании «Спецэнерготехника»

2.1 Общая характеристика компании «Спецэнерготехника»

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

Главная цель компании «Спецэнерготехника» получение максимальной прибыли и расширение рынка сбыта готовой продукции и предоставления услуг, путем выпуска продукции соответствующей стандартам РБ, наличие сертификата качества на каждую единицу продукции. Компания гарантирует совместимость и надежную работу каждого готового персонального компьютера и программного комплекса. Фирма ведет своевременное обучение персонала, обеспечение понимания политики в области качества на всех уровнях.

Основные функциональные задачи организации:

1 Ремонт компьютерной техники

2 Плановое обслуживание компьютерной техники

3 Продажа оргтехники

4 Снабжение организаций запасными частями и расходными материалами

5 Разработка и создание программного обеспечения

Рассмотрим перечисленные выше задачи более подробно:

1 Обслуживание клиентов, обратившихся с целью ремонта компьютерной техники. В случае возникновения каких-либо поломок или отклонений от нормальной работы компьютерной техники, владельцы обращаются в компанию с целью приведения техники в работоспособное состояние. Сотрудник, осуществляющий приемку техники, пытается определить неисправность. При невозможности выявить неисправность и определить стоимость ремонт немедленно, техника принимается для более детального обследования, клиенту при этом выдается квитанция о приемке техники, в которой указывается ФИО клиента, дата приемки и описание оборудования (тип, марка, серийный номер). Принятая для обследования техника передается в ремонтный цех. При передаче в цех оформляется документ «Заказ-наряд», в котором указываются ФИО клиента, его контактные данные, описание оборудования и указанные клиентом симптомы неисправности.

После выявления неисправности и определении стоимости ремонта указанные данные сообщаются клиенту. Клиент на основании предоставленной ему информации (стоимости ремонта, наличии запасных частей, рекомендации специалиста), принимает решение о заказе ремонта техники или отказе от него. В случае получения от клиента согласия на ремонт техники, оформляется документ «Заказ-наряд» (в случае, если он не был оформлен ранее, в противном случае выполняется дооформление документа), в котором указывается ФИО клиента; его контактные данные; перечень неисправностей, которые необходимо устранить; описание техники и ФИО мастера, который будет занят в исполнении заказа. Срок выполнения заказа зависит от трудоемкости ремонта и текущей загрузки специалистов.

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

По факту выполнения поступившего заказа мастер отражает в документе «Заказ-наряд» фактически выполненные работы и использованные запасные части, после чего отремонтированная техники и сопутствующие документы передаются в службу приемки и клиент оповещается о выполнении ремонта. Для получения техники клиент обращается в отдел приемки, предъявляет полученную им при сдаче квитанцию, проверяет внешний вид и комплектность техники и, при отсутствии замечаний, делает отметку о получении техники в документе «Заказ-наряд».

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

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

По факту каждого визита (как планового, так и внепланового), оформляется «Заказ-наряд», в котором указываются данные клиента, выполненные работы и ФИО специалиста.

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

4 Организация процесса снабжения компании с целью пополнения товарных запасов, инструментов, запасных частей и расходных материалов.

Для пополнения товарных запасов, запасных частей, инструментов и расходных материалов, сотрудники компании организуют закупки требуемого ассортимента материальных ценностей. Ассортимент и объемы закупок могут определяться либо на основании планируемых расходов, либо по конкретному заказу, поступившему от сотрудников компании с (целью приобретения материалов, запасных частей или расходных материалов), либо от клиента компании (с целью приобретения компьютерной техники или комплектующих). По факту поступления ценностей на склад компании оформляется приходный ордер, в котором указывается дата совершения операции и полученный ассортимент. Для контроля движения материальных ценностей на складе осуществляется ведение так называемой «номенклатурной карточки». Карточка открывается для каждой номенклатуры, которая может находиться на складе. В рамках карточке учитываются все операции, на основании которых выполнялась приемка (приходные ордера) и выдача (требования-накладные и накладные) ценностей.

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

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

Использование вычислительной техники при решении любых задач обуславливается рядом факторов. Объем и качество выходной информации не позволит решать задачи без использования вычислительной техники быстро и, что важно, корректно. В настоящее время роль компьютерной техники в деятельности компании торговли и сферы услуг невозможно переоценить. На смену огромным книгам учета приходят быстрые и компактные базы данных. Естественно, что для функционирования компьютера необходимо программное обеспечение. И если системное программное обеспечение на сегодняшний день не имеет особо широкого разнообразия для конечного пользователя, то на рынке прикладного программного обеспечения наблюдается довольно жесткая конкуренция. На фоне борьбы крупных программных корпораций за конечного пользователя единичные программные продукты просто незаметны [10, с. 8].

Внутри организации создана иерархическая локальная сеть. Используемая топология - активная звезда. Сетевая технология - Gigabit Ethernet. В локальную вычислительную сеть объединены 50 рабочих станций. Все они входят в одну общую подсеть и имеют доступ к сети интернет. Для рабочих станций используются операционные системы Microsoft Windows XP Pro. SP3, Windows 7 Pro. и 8.1 Pro. Для работы с документами используются офисные пакеты Microsoft Office 2007, 2010, 2013. Для бухгалтерской работы используется ПО 1С бухгалтерия 8.0 (сетевая версия),

Основу ЛВС составляют сервера на базе семейств Microsoft Windows server 2003, 2008 Std. R2, 2012 Std. R2. Используются сервера: HP ProLiant DL 180 G6, HP ProLiant DL 380, а также сервера ручной сборки. Есть свои собственные Web сервера c выделенными IP адресами на базе Windows server 2003 Web Ed. Windows 2012 Std. R2.

На текущий момент Администрации Муниципального образования «поселок Мишкино» реализованы следующие механизмы информационной безопасности:

- приобретен полный пакет антивирусного программного обеспечения «Антивирус Касперского», обеспечивающего надежную антивирусную и сетевую защиту компьютеров организации;

- реализован парольный доступ к рабочим местам пользователей;

- на каждом рабочем месте включен и настроен журнал транзакций, в который вносятся все действия пользователей;

- для шифрования передаваемой по сети экономической информации используется криптографическое программное обеспечение «Крипто Про CSP»;

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

2.2 Организационная структура управления в компании «Спецэнерготехника»

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

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

В компании «Спецэнерготехника» действует централизованная функциональная структура управления, состоящая из следующих специализированных отделов:

- Бухгалтерия(2 человека - Главный бухгалтер, Экономист);

- Отдел информационно-технического обеспечения (12 чел - Руководитель отдела, Старший инженер, Техники, Программисты);

- Отдел продаж (3 человека - Руководитель отдела продаж, Продавцы);

- Отдел маркетинга (3 человека - Руководитель отдела маркетинга, Менеджеры);

- Отдел снабжения (3 человека - Руководитель отдела снабжения, кладовщики);

- Отдел кадров (1 человек - Руководитель отдела кадров);

- Отдел по работе с клиентами (3 человека - Руководитель отдела, менеджеры по работе с клиентами).

Рисунок 2.1 - Схема организационной структуры компании

Согласно действующему штатному расписанию в компании работает 28 чел, включая руководителя компании.

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

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

Отдел маркетинга отвечает за маркетинговую политику компании, реализацию рекламных акций и компаний.

Отдел снабжения выполняет заказ у поставщиков необходимого оборудования и комплектующих, следит за наличием последних на складе.

Отдел кадров работает с основными кадровыми процессами - прием, увольнение сотрудников, ведение штатного расписания.

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

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

Отдел взаимодействует со всеми отделами компании. Схема взаимодействия отдела с другими отделами представлена на рисунке 2.2.

Рисунок 2.2 - Схема взаимодействия отдела информационно-технического обеспечения с отделами компании

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

Из отдела по работе с клиентами поступают заявки на разработку программного обеспечения либо обслуживание клиентов компании.

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

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

Информация экономического характера передается на бумажных носителях. Это обусловлено отсутствием в компании специализированной информационной системы, а также близким расположением отделов.

Функциональная структура предприятия подразумевает в наличии функциональных подсистем управления. В компании «Спецэнерготехника» выделяются 4 функциональные подсистемы управления:

- Функциональная подсистема сбыта.

- Функциональная подсистема производства и услуг.

- Функциональная подсистема снабжения.

- Функциональная подсистема финансов.

Схематично основные функциональные подсистемы управления в организации на рисунке 2.3.

Рисунок 2.3 - Функциональные подсистемы управления

Основные задачи управления функциональными подсистемами:

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

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

Функциональная подсистема снабжения - поставка комплектующих и расходных материалов на нужды организации и заказчиков.

Функциональная подсистема финансов - учет финансовых потоков предприятия, анализ и планирование, поиск путей повышения прибыли предприятия.

2.3 Экономические показатели функционирования компании «Спецэнерготехника»

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

Основные технико-экономические показатели деятельности предприятия в 2013 - 2014 гг. представлены в таблице 2.1.

Таблица 2.1 - Основные технико-экономические показатели

Наименование показателей

2013

2014

Абсолютное

Темп роста, %

1 Выручка от реализации продукции (услуг), тыс. руб.

1800

1831

31

5,1

2 Среднесписочная численность работающих, чел. в т.ч. рабочих

28

28

0

0

3 Среднегодовая выработка на одного работающего, тыс. руб. в т.ч. 1 рабочего

61,4

62,5

0,9

4,2

4 Фонд оплаты труда, тыс. руб.

500

500

15

4,8

5 Среднегодовая заработная плата на 1 работающего, тыс. руб.

19,07

20,11

0,54

4,8

6 Прибыль от продаж, тыс. руб.

1300

1331

38

14,4

7 Затраты на 1 рубль реализованной продукции, руб.

0,75

0,79

0,04

5,3

8 Среднегодовая стоимость основных фондов

480

503

0

0

9 Коэффициент фондоотдачи

15

17

2

13,3

10 Рентабельность производства и продаж, %

35

45

10

28,5

Анализ основных технико-экономических показателей, приведенных в таблице 2.1, свидетельствует о том, что хозяйствующий субъект в отчетном году повысил свои финансовые результаты в хозяйственной деятельности, по сравнению с предыдущим годом. Это говорит о повышении выручки в отчетном 2014 году от реализации продукции на 31 тыс. руб. Изменение численного состава организации не происходило, это связано с полной укомплектованностью организации специалистами согласно штатному расписанию. При этом средний уровень заработной платы на одного сотрудника вырос на 1040 рублей в год. Это свидетельствует об эффективной работе компании «Спецэнерготехника». За рассмотренный отчетный период был увеличен объем продаж выпускаемой продукции на 14,4 процента. Объемы общей выручки выросли на 5,1 процента.

Выводы по главе 2

Компания «Спецэнерготехника» занимается ремонтом, обслуживанием, технической модернизацией и реализацией компьютерной техники. Главная цель компании «Спецэнерготехника» получение максимальной прибыли и расширение рынка сбыта готовой продукции и предоставления услуг, путем выпуска продукции соответствующей стандартам РФ, наличие сертификата качества на каждую единицу продукции. Компания гарантирует совместимость и надежную работу каждого готового персонального компьютера и программного комплекса.

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

Исходя из показателей экономического развития компании можно отметить что фирма развивается успешно и получает довольно высокую прибыль.

3. Реализация модели архитектуры базы данных информационной системы компании «Спецэнерготехника»

3.1 Выбор программного обеспечения для реализации модели архитектуры

При создании крупных информационных систем наиболее сложными и трудоемкими являются начальные этапы работы (обычно это анализ требований к системе и проектирование спецификаций системы), а все последующие считаются уже менее сложными. Для упрощения выполнения начальных этапов проектирования информационной системы используют метод исследования, называемый «Структурный анализ». Суть данного метода - это исследование, начинаемое с общего обзора проектируемой системы, после чего система детализируется и разбивается на иерархическую структуру с несколькими уровнями. Каждый уровень содержит ограниченное количество элементов (обычно не более 10-ти), каждый из которых впоследствии может быть разбит на более мелкие составляющие элементы. Все это происходит с соблюдением строгих формальных правил записи информации (как правило при этом используются диаграммы различных типов).

Эта технология проектирования носит название CASE (Computer Aided Software Engeneering - создание программного обеспечения с помощью компьютера). Особенности данной технологии:

- в данной технологии используется методология структурного проектирования «сверху-вниз»

- разработка прикладной системы происходит последовательно, в виде четко определенных этапов:

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

- поддержка репозитория, хранящего спецификации проекта информационной системы на всех этапах ее разработки

- возможность одновременной работы с репозиторием многих разработчиков

- автоматизация различных стандартных действий по проектированию и реализации приложения

Как правило все средства проектирования информационных систем в числе своих функций имеют поддержку следующих этапов разработки ИС:

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

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

...

Подобные документы

  • Понятие информации, автоматизированных информационных систем и банка данных. Общая характеристика описательной модели предметной области, концептуальной модели и реляционной модели данных. Анализ принципов построения и этапы проектирования базы данных.

    курсовая работа [1,7 M], добавлен 18.01.2012

  • Исследование технологии проектирования базы данных. Локальные и удаленные базы данных. Архитектуры и типы сетей. Программная разработка информационной структуры предметной области. Обоснование выбора архитектуры "клиент-сервер" и операционной системы.

    дипломная работа [1,1 M], добавлен 15.02.2017

  • Основные области проектирования информационных систем: базы данных, программы (выполнение к запросам данных), топология сети, конфигурации аппаратных средств. Модели жизненного цикла программного обеспечения. Этапы проектирования информационной системы.

    реферат [36,1 K], добавлен 29.04.2010

  • Анализ предметной области, этапы проектирования автоматизированных информационных систем. Инструментальные системы разработки программного обеспечения. Роль CASE-средств в проектировании информационной модели. Логическая модель проектируемой базы данных.

    курсовая работа [410,6 K], добавлен 21.03.2011

  • Модели данных в управлении базами данных. Концептуальные модели данных. Роль баз данных в информационных системах. Реляционная модель данных. Определение предметной области. Построение модели базы данных для информационной системы "Домашние животные".

    курсовая работа [1,9 M], добавлен 19.04.2011

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

    курсовая работа [3,0 M], добавлен 22.12.2014

  • Базы данных - важнейшая составная часть информационных систем. Проектирование базы данных на примере предметной области "Оргтехника". Сбор информации о предметной области. Построение информационно-логической модели данных. Разработка логической структуры.

    курсовая работа [318,6 K], добавлен 24.12.2014

  • Понятие базы данных, ее архитектура. Классификация баз данных. Основные модели данных. Примеры структурированных и неструктурированных данных. Достоинства и недостатки архитектуры файл-сервер. Иерархическая модель данных. Виды индексов, нормализация.

    презентация [1,4 M], добавлен 06.08.2014

  • Сравнительный анализ гостиничных информационных систем. Анализ и выбор CASE-средств для моделирования бизнес-процессов. Визуальная и математическая модели предметной области, выбор архитектуры и платформы информационной системы, построение базы данных.

    дипломная работа [1,4 M], добавлен 20.07.2014

  • Создание базы данных "Автовокзал" как части информационной системы. Требования к базе данных и этапы ее разработки. Анализ информационных потоков, выбор модели. Входные и выходные данные. Программирование базы данных на языке Borland Delphi 7.0.

    курсовая работа [105,8 K], добавлен 16.05.2011

  • Общая характеристика инфологической модели информационной системы. Знакомство с особенностями проектирования базы данных "Библиотека", анализ основных этапов. Рассмотрение способов составления запросов по выборке информации из таблиц базы данных.

    контрольная работа [831,2 K], добавлен 08.12.2013

  • Анализ проектирования баз данных на примере построения программы ведения информационной системы картотеки ГИБДД. Основные функции базы данных. Обоснование выбора технологий проектирования и реализации базы данных. Описание информационного обеспечения.

    курсовая работа [753,0 K], добавлен 27.08.2012

  • Разработка информационно-аналитической системы агентства недвижимости. Обоснование выбора архитектуры базы данных и СУБД. Моделирование потоков данных (DFD диаграмм). Проектирование инфологической модели данных с использованием модели "сущность-связь".

    дипломная работа [5,4 M], добавлен 06.06.2013

  • Разработка информационной системы ресторана, определение ее границ для реализации базы данных. Перечень запросов, отчетов и операций по вводу информации в информационной системе "Ресторан". Проектирование базы данных, выбор средств ее реализации.

    курсовая работа [7,6 M], добавлен 27.04.2011

  • Создание структуры базы данных на примере "Школьного журнала" с использованием метода и принципа нормализации. Понятия базы данных, архитектуры БД и проектирования. Описание предметной области; приложения для работы с базой данных TTable и TQuery.

    дипломная работа [996,4 K], добавлен 01.04.2012

  • Авторизация с каталогами проектирования базы данных магазина. Задачи базы данных: учет всех товаров, поиск и выдача данных о клиентах, адрес, телефоны, цена и наличие товара. Этапы проектирования базы данных. Схема данных, создание запросов и их формы.

    реферат [1,6 M], добавлен 22.10.2009

  • Понятие базы данных, модели данных. Классификация баз данных. Системы управления базами данных. Этапы, подходы к проектированию базы данных. Разработка базы данных, которая позволит автоматизировать ведение документации, необходимой для деятельности ДЮСШ.

    курсовая работа [1,7 M], добавлен 04.06.2015

  • Составление схемы концептуальной модели данных. Разработка структуры реляционной базы данных и интерфейса пользователя. Особенности главных этапов проектирования базы данных. Способы реализации запросов и отчетов. Специфика руководства пользователя.

    курсовая работа [186,9 K], добавлен 18.12.2010

  • Описание предметной области разрабатываемой базы данных для теннисного клуба. Обоснование выбора CASE-средства Erwin 8 и MS Access для проектирования базы данных. Построение инфологической модели и логической структуры базы данных, разработка интерфейса.

    курсовая работа [3,8 M], добавлен 02.02.2014

  • Сущность базы данных. Процесс построения концептуальной модели. Построение реляционной модели, создание ключевого поля. Процесс нормализации. Проектирование базы данных в ACCESS. Порядок создание базы данных. Создание SQL запросов и работа в базе данных.

    курсовая работа [185,6 K], добавлен 08.11.2008

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.