Базы данных и знаний
Если нет необходимости в работе с программой, то по желанию можно выбрать в меню либо работу с таблицами, либо работу с формами, либо с отчётами. Для этого нужно обратиться в меню к соответствующим командам, где из списков выбираются требуемые компоненты. На главной кнопочной форме можно выбрать два режима работы: работа с формами и работа с отчетами. После выбора необходимого режима и выбора… Читать ещё >
Содержание
- ВВЕДЕНИЕ
- I. ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ
- 1. СТРУКТУРА ПРЕДМЕТНОЙ ОБЛАСТИ
- 2. ВЫБОР ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
- 3. ОБЪЕКТЫ И СВЯЗИ
- 3. 1. Структуры таблиц
- 4. ИНФОЛОГИЧЕСКАЯ МОДЕЛЬ БАЗЫ ДАННЫХ
- II. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
- 1. ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ
- 1. 1. Запросы и отчеты
- 1. 2. Диалог с пользователем
- 2. ДЕРЕВО ВЫЗОВА ПРОЦЕДУР
- 3. ИСПОЛЬЗУЕМЫЕ МАКРОКОММАНДЫ
- 4. ОПИСАНИЕ ПРОГРАММНЫХ МОДУЛЕЙ
- ЗАКЛЮЧЕНИЕ
- СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
Для принятия обоснованных и эффективных решений в производственной деятельности, в управлении экономикой и в политике современный специалист должен уметь с помощью компьютеров и средств связи получать, накапливать, хранить и обрабатывать данные, представляя результат в виде наглядных документов. Поэтому, в данной курсовой работе рассмотрим работу с базами данных.
Современная жизнь немыслима без эффективного управления. Важной категорией являются системы обработки информации, от которых во многом зависит эффективность работы любого предприятия или учреждения. Такая система должна позволять:
1. Сбор, обработку, хранение и представление данных о деятельности организаций и внешней среде в виде, удобном для анализа и использования при принятии управленческих решений.
2. Автоматизацию выполнения операций (технологических операций), составляющих целевую деятельность организации.
3. Выполнение учетных функций. Система предназначена для получения сводной картины финансово хозяйственной деятельности организации. Основные выполняемые задачи:
— обеспечивать получение общих или детализированных отчетов по итогам работы;
— позволять легко определять тенденции изменения важнейших показателей;
— обеспечивать получение информации, критической по времени, без существенных задержек;
— выполнять точный и полный анализ данных.
Первоначально для накопления, хранения и обработке информации на ЭВМ применялись локальные массивы (или файлы), при этом для каждой из решаемых функциональных задач создавались собственные файлы исходной и результатной информации. Это приводило к значительному дублированию данных, усложняло их обновление, затрудняло решение взаимосвязанных проблемных задач.
Постепенно с развитием программного обеспечения ЭВМ появились идеи создания управляющих систем, которые позволяли бы накапливать, хранить и обновлять взаимосвязанные данные по целому комплексу решаемых задач. Эти идеи нашли свое воплощение в системах управления базами данных (СУБД).
Основные функции СУБД:
— Определение данных. Какие сведения будут храниться в базе данных, типы данных и как они связаны между собой.
— Обработка данных. Различные способы обработки данных, фильтровка, сортировка, вычисление итоговых значений.
— Управление данными. Ограничение доступа, правила совместного доступа.
СУБД взаимодействуют не с локальными, а со взаимосвязанными по информации массивами, называемыми базами данных. С помощью персональных компьютеров СУБД становятся наиболее популярным средством обработки табличной информации. Они являются инструментальным средством проектирования банков данных при обработке больших объемов информации.
Современные СУБД в основном являются
приложениями Windows, т.к. данная операционная система позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньшей степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам ЭВМ.
Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в
приложениях, построенных по технологии «клиент — сервер». Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое
приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологии, позволяющие использовать возможности других
приложений (например, текстовых редакторов, пакетов построения графиков и т. п.), встроенные версии языков высокого уровня (чаще диалекты SQL или VBA) и средства визуального программирования интерфейсов разрабатываемых
приложений. Поэтому уже не имеет существенного значения на каком языке и на основе какого пакета написано конкретное
приложение, и какой формат данных в нем используется. Более того, стандартом «де-факто» стала «быстрая разработка
приложений" или RAD (Rapid Application Development), основанная на «открытом подходе», т. е. необходимость и возможность использования различных прикладных программ и технологий для разработки более гибких и мощных систем обработки данных. Поэтому в одном ряду с «классическими» СУБД все чаще упоминаются языки программирования Visual Basic и Visual С++, которые позволяют быстро создавать необходимые компоненты
приложений, критичные по скорости работы, которые трудно, а иногда невозможно, разработать средствами «классических» СУБД. Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент — сервер».
Таким образом, на сегодняшний день разработчик не связан рамками какого либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные
приложения. Поэтому, более важным в настоящее время представляется общее направление развития СУБД и других средств разработки
приложений.
Задачей данного курсового проекта является разработка автоматизированной системы ''База данных'' для кафедры «Химии и высокомолекулярных соединений».
Данная база предназначена для быстрого доступа к следующей информации:
— трудовые данные о сотрудниках,
— личные данные,
— данные о пенсионном фонде,
— данные о предметах и специальностях на кафедре.
Данная система предназначена для автоматизации получения оперативной информации, формирования выходных документов.
Практическая значимость: значительная экономия времени, затрачиваемого на работу. Данное
приложение позволит сотрудникам более эффективно работать с данными, получать информацию отчетного характера, необходимую для внутриорганизационных целей, значительно сократить время.
Список литературы
- Автоматизированные системы управления предприятиями и объеинениями: (Разработка, внедрение, развитие)/ Н. А. Саломатин, В. И. Дудорин, А. И. Ларионов и др.; Под ред. Н. А. Саломатина.-М.: Экономика, 1985.
- Эффективность работы с Microsoft Access 97 СПБ: ЗАО «Издательство «Питер», 1999. 976 с.: ил.
- Работа с Microsoft Office 97 изд. «Кнолидж», 1999 г.