Разработка базы данных для асу
Заказать уникальную курсовую работу- 24 24 страницы
- 17 + 17 источников
- Добавлена 26.05.2017
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
ВВЕДЕНИЕ 3
1. Анализ предметной области 4
1.1. Процессы в организации 4
2. Анализ предметной области 7
2.1. Информационные процессы 7
2.2. Постановка и средства реализации задачи 9
2.3. Разработка системы 9
3. Проектирование 14
3.1. Создание таблиц 14
3.2. Создание триггеров 21
3.3. SQL запросы 22
ЗАКЛЮЧЕНИЕ 24
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 25
[Кодсотрудника]);END;Для создания форм для ввода данных, необходимо создать или приложение на языке программирования или написать сайт, который будет подключаться к нашей базе данных.3.3. SQLзапросыПриведем примеры SQLзапросов к нашей базе данных:Выбор сотрудников и их операций.SELECT [Обмен валюты].*, Банки.[Наименование банка], Валюты.[Наименование валюты], Города.[Наименование города], Области.[Наименование области], Сотрудники.[Серия паспорта], Сотрудники.Фамилия, Сотрудники.[Дата рождения], Сотрудники.[Дата выдачи паспорта]FROM Сотрудники INNER JOIN (Области INNER JOIN (Города INNER JOIN (Валюты INNER JOIN (Банки INNER JOIN [Обмен валюты] ON Банки.[Код банка] = [Обмен валюты].[Код банка]) ON Валюты.[Код валюты] = [Обмен валюты].[Код валюты]) ON Города.[Код города] = Банки.[Код города]) ON Области.[Код области] = Города.[Код области]) ON Сотрудники.[Код сотрудника] = [Обмен валюты].[Код сотрудника];Количество банков по городам.SELECT [Наименование города], Count([Код банка]) AS [Количество банков]FROM [Базовый запрос]GROUP BY [Наименование города];Общая прибыль по банкам.SELECT [Базовый запрос].[Наименование банка] AS Банк, Sum([Выручка от продажи валюты]-[Затраты на покупку валюты]) AS [Общая прибыль]FROM [Базовый запрос]GROUP BY [Базовый запрос].[Наименование банка];Таким образом мы создали SQLзапросы.Итог. проделанной работы это спроектированная база данных SQL.ЗАКЛЮЧЕНИЕВ курсовой работе были рассмотрены вопросы автоматизации процесса пункта обмена валюты. В первой главе были рассмотрены теоретические аспекты, касающиеся информационной системы учета, её назначение, функции, пользователи и т.д.Во второй главе были исследованы процессы автоматизации, построены диаграммы потоков данных и информационных процессов.В третьей главе была разработана информационная система при помощи программного БДSQL.По итогам работы можно сформулировать следующие выводы:Информационная система учёта напрямую работает с базой данных, поэтому для её разработки необходима система управления базами данных. SQL является более расширенной СУБД, при помощи него возможно сделать системы различных направлений, даже не опытной пользователь может быстро разобраться в этой системе, дополнять и обновлять её. С внедрением информационной системы появляется возможность значительно повысить производительность труда работников, а также значительно снизить трудоемкость учета, путем максимального использования ресурсов ПЭВМ.Но при автоматизации любого учета необходимо учитывать то, что не все сотрудники могут стать пользователями этой системы, чаще всего возникает необходимость в их обучении. При этом учете увеличивается риск утечки информации, если не предпринять специальных мер по её защите. Информация должна автоматически сохраняться, так как любая аппаратура не совершенна, и возможны различные сбои.СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫБазы данных: [учебное пособие по направлению 230700 «Прикладная информатика»]/О. Л. Голицына, Н. В. Максимов, И. И. Попов. - 4-е изд., перераб. и доп. - Москва: Форум: ИНФРА-М, 2014. - 399 с.: ил.Баранчиков А. И. Синтез информационных структур хранения данных на основе анализа предметных областей/А. И. Баранчиков. - Рязань: Рязанская обл. типография, 2014. - 229 с.Гвоздева В. А. Базовые и прикладные информационные технологии: [учебник по техническим специальностям]/В. А. Гвоздева. - Москва: Форум: ИНФРА-М, 2014. - 382 с.: ил.Дмитриева И. С. Проектирование экономических информационных систем: учебное пособие/И. С. Дмитриева, Е. В. Музюкова, Н. Е. Шевелева. - 2-е изд., перераб. и доп. - Волгоград: Волгоградское научное издательство, 2014. - 96 с.: ил.Дрогобыцкая К. С. Архитектурные модели экономических систем/К. С. Дрогобыцкая, И. Н. Дрогобыцкий; Финансовый ун-т при Правительстве Рос. Федерации. - Москва: Вузовский учебник: ИНФРА-М, 2014. - 299, с.: ил.Информатика для юристов и экономистов: для бакалавров и магистров/под ред. С. В. Симоновича. - 2-е изд. - Санкт-Петербург [и др.]: Питер, 2014. - 540 с.: ил.Информационно-коммуникационные технологии: сферы использования в маркетинге/Романов А. А., Тультаев Т. А.; М-во образования и науки Рос. Федерации, Моск. гос. ун-т экономики, статистики и информатики (МЭСИ), Ин-т менеджмента. - Москва: МЭСИ, 2014. - 130 с.: ил.Информационные технологии в экономике и управлении: учебник для бакалавров/[В. В. Трофимов, О. П. Ильина, М. И. Барабанова и др.]; под ред. В. В. Трофимова; С.-Петерб. гос. экон. ун-т. - 2-е изд., перераб. и доп. - Москва: Юрайт, 2014. - 482 с.: ил.Крайзмер, Л.П. Информатика и вычислительная техника / Л.П. Крайзмер. - М.: Лениздат, 1988. - 270 c.Микляев И. А. Универсальные объектно-ориентированные базы данных на реляционной платформе/И. А. Микляев; М-во образования и науки Рос. Федерации, Сев. (Аркт.) федер. ун-т им. М. В. Ломоносова. - Архангельск: Издательский дом САФУ, 2014. - 223, с.: ил.Могилев, А.В. Информатика / А.В. Могилев, Н.И. Пак, Е.К. Хеннер. - М.: Академия; Издание 2-е, 2003. - 816 c.Нестеров С. А. Корпоративные системы баз данных: [учеб. пособие по направлению подготовки магистров «Системный анализ и управление»]/С. А. Нестеров; С.-Петерб. гос. политехн. ун-т. - Санкт-Петербург: Издательство Политехнического университета, 2014. - 120 с.Провалов В. С. Информационные технологии управления: учебное пособие/В. С. Провалов; Рос. акад. образования, Моск. психол.-социал. ун-т. - 3-е изд. - Москва: Флинта: МПСУ, 2014. - 371 с.Современные информационно-коммуникационные технологии для успешного ведения бизнеса: учебное пособие: соответствует Федеральному государственному образовательному стандарту 3-го поколения/[Ю. Д. Романова и др.]. - Москва: ИНФРА-М, 2014. - 277, с.: ил.Тадеусевич Информатика - это очень просто! / Тадеусевич, Хшонстовский Рышард; , Петр. - М.: Принт - Ателье, 1996. - 155 c.Экономическая информатика: учебник и практикум для бакалавриата и магистратуры: [для вузов по экономическим специальностям/Дьяконова Л. П., Герасимова В. Г., Милорадов К. А. и др.]; под ред. Ю. Д. Романовой; Рос. экон. ун-т им. Г. В. Плеханова. - Москва: Юрайт, 2014. - 494, с.: ил.Якубайтис, Э.А. Информатика - Электроника - Сети / Э.А. Якубайтис. - М.: Финансы и статистика, 1989. - 200 c.
1. Базы данных: [учебное пособие по направлению 230700 «Прикладная информатика»]/О. Л. Голицына, Н. В. Максимов, И. И. Попов. - 4-е изд., перераб. и доп. - Москва: Форум: ИНФРА-М, 2014. - 399 с.: ил.
2. Баранчиков А. И. Синтез информационных структур хранения данных на основе анализа предметных областей/А. И. Баранчиков. - Рязань: Рязанская обл. типография, 2014. - 229 с.
3. Гвоздева В. А. Базовые и прикладные информационные технологии: [учебник по техническим специальностям]/В. А. Гвоздева. - Москва: Форум: ИНФРА-М, 2014. - 382 с.: ил.
4. Дмитриева И. С. Проектирование экономических информационных систем: учебное пособие/И. С. Дмитриева, Е. В. Музюкова, Н. Е. Шевелева. - 2-е изд., перераб. и доп. - Волгоград: Волгоградское научное издательство, 2014. - 96 с.: ил.
5. Дрогобыцкая К. С. Архитектурные модели экономических систем/К. С. Дрогобыцкая, И. Н. Дрогобыцкий; Финансовый ун-т при Правительстве Рос. Федерации. - Москва: Вузовский учебник: ИНФРА-М, 2014. - 299, с.: ил.
6. Информатика для юристов и экономистов: для бакалавров и магистров/под ред. С. В. Симоновича. - 2-е изд. - Санкт-Петербург [и др.]: Питер, 2014. - 540 с.: ил.
7. Информационно-коммуникационные технологии: сферы использования в маркетинге/Романов А. А., Тультаев Т. А.; М-во образования и науки Рос. Федерации, Моск. гос. ун-т экономики, статистики и информатики (МЭСИ), Ин-т менеджмента. - Москва: МЭСИ, 2014. - 130 с.: ил.
8. Информационные технологии в экономике и управлении: учебник для бакалавров/[В. В. Трофимов, О. П. Ильина, М. И. Барабанова и др.]; под ред. В. В. Трофимова; С.-Петерб. гос. экон. ун-т. - 2-е изд., перераб. и доп. - Москва: Юрайт, 2014. - 482 с.: ил.
9. Крайзмер, Л.П. Информатика и вычислительная техника / Л.П. Крайзмер. - М.: Лениздат, 1988. - 270 c.
10. Микляев И. А. Универсальные объектно-ориентированные базы данных на реляционной платформе/И. А. Микляев; М-во образования и науки Рос. Федерации, Сев. (Аркт.) федер. ун-т им. М. В. Ломоносова. - Архангельск: Издательский дом САФУ, 2014. - 223, с.: ил.
11. Могилев, А.В. Информатика / А.В. Могилев, Н.И. Пак, Е.К. Хеннер. - М.: Академия; Издание 2-е, 2003. - 816 c.
12. Нестеров С. А. Корпоративные системы баз данных: [учеб. пособие по направлению подготовки магистров «Системный анализ и управление»]/С. А. Нестеров; С.-Петерб. гос. политехн. ун-т. - Санкт-Петербург: Издательство Политехнического университета, 2014. - 120 с.
13. Провалов В. С. Информационные технологии управления: учебное пособие/В. С. Провалов; Рос. акад. образования, Моск. психол.-социал. ун-т. - 3-е изд. - Москва: Флинта: МПСУ, 2014. - 371 с.
14. Современные информационно-коммуникационные технологии для успешного ведения бизнеса: учебное пособие: соответствует Федеральному государственному образовательному стандарту 3-го поколения/[Ю. Д. Романова и др.]. - Москва: ИНФРА-М, 2014. - 277, с.: ил.
15. Тадеусевич Информатика - это очень просто! / Тадеусевич, Хшонстовский Рышард; , Петр. - М.: Принт - Ателье, 1996. - 155 c.
16. Экономическая информатика: учебник и практикум для бакалавриата и магистратуры: [для вузов по экономическим специальностям/Дьяконова Л. П., Герасимова В. Г., Милорадов К. А. и др.]; под ред. Ю. Д. Романовой; Рос. экон. ун-т им. Г. В. Плеханова. - Москва: Юрайт, 2014. - 494, с.: ил.
17. Якубайтис, Э.А. Информатика - Электроника - Сети / Э.А. Якубайтис. - М.: Финансы и статистика, 1989. - 200 c.
Вопрос-ответ:
Какие процессы происходят в организации при разработке базы данных для АСУ?
В организации происходят процессы анализа предметной области, разработки системы, проектирования базы данных, создания таблиц, создания триггеров, написания SQL запросов и других информационных процессов.
Какие задачи решает разработка базы данных для АСУ?
Разработка базы данных для АСУ решает задачи автоматизации и оптимизации информационных процессов в организации. Она позволяет централизованно хранить и обрабатывать данные, ускоряет доступ к информации, обеспечивает ее целостность и безопасность.
Что включает в себя процесс проектирования базы данных для АСУ?
Процесс проектирования базы данных для АСУ включает в себя создание таблиц, определение связей между таблицами, установку ограничений целостности данных, создание триггеров для автоматического выполнения определенных действий, написание SQL запросов для получения нужной информации.
Какие средства можно использовать для реализации задачи разработки базы данных для АСУ?
Для реализации задачи разработки базы данных для АСУ можно использовать специальные программные средства для создания и управления базами данных, такие как MySQL, Oracle, PostgreSQL и другие. Также можно использовать языки программирования, такие как SQL, PHP, Python, Java и другие.
Где можно найти дополнительную информацию по разработке баз данных для АСУ?
Дополнительную информацию по разработке баз данных для АСУ можно найти в специальной литературе по базам данных и информационным технологиям, а также на сайтах и форумах, посвященных разработке баз данных. Также полезным может быть общение с опытными специалистами в данной области.
Какие процессы в организации рассматриваются в анализе предметной области при разработке базы данных для АСУ?
В анализе предметной области при разработке базы данных для АСУ рассматриваются различные процессы, происходящие в организации. Это могут быть процессы связанные с управлением персоналом, обработкой заказов, учетом товаров или услуг, формированием отчетов и т.д. Анализ предметной области помогает определить основные задачи, которые будет решать система и необходимые данные для их выполнения.
Какие информационные процессы рассматриваются в анализе предметной области при разработке базы данных для АСУ?
В анализе предметной области при разработке базы данных для АСУ рассматриваются различные информационные процессы. Это может быть процесс сбора и хранения данных, их обработки и анализа, передачи и получения информации между различными подразделениями организации и т.д. Анализ информационных процессов помогает определить структуру и связи между данными, необходимые для эффективной работы системы.
Какой метод реализации задачи выбрать при разработке базы данных для АСУ?
При разработке базы данных для АСУ выбор метода реализации задачи зависит от конкретных требований и особенностей организации. Можно использовать различные средства программирования, например, приложение на языке программирования или написать сайт с необходимыми функциями. Также можно применить готовые системы управления базами данных (СУБД) и разработать приложение для работы с ними. Выбор метода реализации задачи должен быть обоснован и учитывать потребности и возможности организации.
Какие этапы включает разработка системы базы данных для АСУ?
Разработка системы базы данных для АСУ включает несколько этапов. Вначале проводится анализ предметной области, в рамках которого изучаются процессы и информационные потоки в организации. Затем происходит проектирование базы данных, включающее создание таблиц для хранения данных, создание триггеров для автоматизации определенных действий и написание SQL запросов для обработки данных. После этого осуществляется разработка системы, включающая создание приложения или сайта для работы с базой данных. Каждый этап требует определенных знаний и навыков для успешной реализации проекта.
Какие процессы происходят в организации при разработке базы данных для АСУ?
При разработке базы данных для АСУ происходят следующие процессы: анализ предметной области, постановка и средства реализации задачи, разработка системы и проектирование.
Какие таблицы следует создать при разработке базы данных для АСУ?
При разработке базы данных для АСУ следует создать таблицы для хранения различных типов информации, например, таблицу с информацией о сотрудниках, таблицу с информацией о клиентах и т.д. Количество и структура таблиц зависит от конкретных требований и задач системы.