Курсовая с практикой на тему Проектирование и разработка базы данных (предприятие) (Тема на выбор)
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Введи почту и скачай архив со всеми файлами
Ссылку для скачивания пришлем
на указанный адрес электронной почты
Содержание:
1.3 Инфологическое проектирование базы данных
2.2 Запросы на выборку данных для решения
поставленных задач
2.3 Отчеты по результатам решения задач
3.4 Организация интерфейса с пользователем
посредством форм
Введение:
Во всем мире организации
накапливают или уже накопили в процессе своей административно-хозяйственной
деятельности большие объемы данных, в том числе и в электронном виде. Для
хранения, упорядочения и анализа больших объемов информации предназначены комплексы
средств, именуемых информационными системами (ИС). Одними из таких видов,
сегодня уже автоматизированных информационных систем (АИС), являются базы
данных (БД), управляемые с помощью систем управления базами данных (СУБД), и
информационно-аналитические системы, предназначенные как для хранения, так и для
анализа хранимой информации.
Концепция баз данных (БД)
как метод представления и накопления данных в электронном виде сформировалась к
середине 60-х годов прошлого века в фирме IBM. В 1969 году была создана первая
СУБД для управления и манипулирования данными как самостоятельными
информационными объектами. В 1970 году была предложена реляционная модель
данных для БД, и на ее основе начали создаваться популярные ныне реляционные
СУБД [1].
В рамках реляционной
модели с единых позиций были решены многие проблемы операционной
(транзакционной) обработки данных. С середины 80-х годов прошлого столетия
стали интенсивно накапливаться электронные информационные массивы данных
организаций, корпораций, научно-исследовательских учреждений. Ведущие мировые
корпорации создали огромные электронные массивы конструкторской документации и
документации по управлению производством.
В это же время возникло
четкое понимание, что сбор данных в электронном виде – не самоцель, а
накопленные информационные массивы могут быть полезны. Первыми осознали этот
факт в области управления бизнесом и производством. В накопленных данных
организации находится «информационный снимок» хронологии ее поведения на рынке.
Анализ истории административно-хозяйственной деятельности организации позволил
существенно увеличить эффективность ее управления, эффективно организовать
взаимоотношения с клиентами, производство и сбыт.
К ключевым факторам, определяющим развитие
СУБД, относятся следующие:
− увеличение объемов
данных и появление новых стандартов представления и обмена данными;
− появление новых типов
данных (как структурированных, так и неструктурированных)
– XML, электронной почты,
календарей, файлов, документов, географических данных и т. п. в дополнение к
традиционным типам данных, поддерживаемым на уровне баз данных и файловой
системы;
− существенное снижение
стоимости хранения самих данных, появление новых устройств хранения данных и
уменьшение размеров накопителей [2].
Основные идеи
современной информационной технологии базируются на концепции баз данных (БД).
Согласно данной концепции основной информационной технологией являются данные,
организованные в БД, адекватно отражающие реалии действительности в той или
иной предметной области и обеспечивающие пользователя актуальной информацией в
соответствующей предметной области.
Базы данных занимают
лидирующее положение в области информационных технологий, становятся
неотъемлемой частью жизни современного человека, насыщенной различного рода
информацией. Без основательного знакомства с базами данных и системами
управления базами данных (СУБД) в наше время невозможно быть не только
квалифицированным программистом, но и грамотным пользователем. Без знания основ
баз данных трудно на серьезном уровне работать с конкретными экономическими
системами, как бы хорошо они ни были документированы [3].
Основная цель данной
работы состоит в разработке БД “Аптека”, изучить на данном примере СУБД “Access”.
В рамках курсовой работы были поставлены следующие задачи:
— Анализ предметной области. В нашем случае надо выявить специфику и
особенности при разработке базы данных «Аптека».
— Проектирование БД в исследуемой предметной области (включающее
проектирование структуры таблиц, ключевых полей и схемы данных).
— Приобретение навыков по созданию запросов различных типов.
Объект и предмет исследования – база данных, реализованная в СУБД «Access».
Практическая значимость работы состоит в приобретении навыков построения
базы данных в СУБД “Access”, ее логическое проектирование и реализация посредством методов и функций
в СУБД [4].
Апробация и внедрение результатов: разработанная база данных может быть
использована в реальной жизни для моделирования деятельности аптек: поступления
и продажи медпрепаратов, в БД доступно дополнительное редактирование и
изменение для добавления иных функций аптек .
Объектом данного
исследования является аптека "Медпрепараты".
Предметом исследования
данной работы является комплекс функций, видов деятельности, показателей, направленных на моделирования
деятельности аптек и последующего применения БД в реальной жизни.
Фрагмент текста работы:
1. Проектирование базы данных
Система управления базами
данных – это совокупность языковых и программных средств, которая осуществляет
доступ к данным, позволяет их создавать, менять и удалять, обеспечивает
безопасность данных и т.д. В общем СУБД – это система, позволяющая создавать базы
данных и манипулировать сведениями из них.
База
данных – это набор сведений, относящихся к определенной теме или задаче,
такой как отслеживание заказов клиентов или хранение коллекции звукозаписей.
Цель любой информационной системы — обработка данных об объектах реального
мира. Если база данных хранится не на компьютере или на компьютере хранятся
только ее части, приходится отслеживать сведения из целого ряда других
источников, которые пользователь должен скоординировать и организовать
самостоятельно [5].
Создавая
базу данных, пользователь стремится упорядочить информацию по различным
признакам и быстро извлекать выборку с произвольным сочетанием признаков.
Сделать это возможно, только если данные структурированы.
Структурирование
— это введение соглашений о способах представления данных.
Неструктурированными
называют данные, записанные, например, в текстовом файле.
Пользователями
базы данных могут быть различные прикладные программы, программные комплексы, а
также специалисты предметной области, выступающие в роли потребителей или
источников данных, называемые конечными пользователями.
В
современной технологии баз данных предполагается, что создание БД, ее поддержка
и обеспечение доступа пользователей к ней осуществляются централизованно с
помощью специального программного инструментария — системы управления базами
данных.
СУБД
используют для управления, создания и использования БД. СУБД должна
предоставлять доступ к данным любым пользователям, включая и тех, которые
практически не имеют и (или) не хотят иметь представления о:
·
физическом размещении в памяти данных и их описаний;
·
механизмах поиска запрашиваемых данных;
·
проблемах, возникающих при одновременном запросе одних и тех же
данных многими пользователями (прикладными программами);
·
способах обеспечения защиты данных от некорректных обновлений и
(или) несанкционированного доступа;
·
поддержании баз данных в актуальном состоянии.
В
качестве СУБД для реализации базы данных была использована Microsoft Access.
Microsoft Access является настольной СУБД реляционного типа, которая имеет все
необходимые средства для выполнения перечисленных выше функций и входит в
стандартный набор прикладных программ пакета Microsoft Office.
Система управления базами данных Microsoft
Access является одним из самых популярных приложений в семействе настольных
СУБД. Все версии Access имеют в своем арсенале средства, значительно упрощающие
ввод и обработку данных, поиск данных и предоставление информации в виде
таблиц, графиков и отчетов[6].
Начиная
с версии Access 2000, появились также Web-страницы доступа к данным, которые
пользователь может просматривать с помощью программы Internet Explorer. Access
позволяет использовать электронные таблицы и таблицы из других настольных и
серверных баз данных для хранения информации, необходимой приложению.
Присоединив
внешние таблицы, пользователь Access будет работать с базами данных в этих
таблицах так, как если бы это были таблицы Access. При этом и другие
пользователи могут продолжать работать с этими данными в той среде, в которой
они были созданы.