Курсовая: Проектирование базы данных для учета и анализа качества воздуха на рабочих местах МПКО - текст курсовой. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Курсовая

Проектирование базы данных для учета и анализа качества воздуха на рабочих местах МПКО

Банк рефератов / Программирование

Рубрики  Рубрики реферат банка

закрыть
Категория: Курсовая работа
Язык курсовой: Русский
Дата добавления:   
 
Скачать
Microsoft Word, 3460 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникальной курсовой работы

Узнайте стоимость написания уникальной работы

19 Министерство образования Республики Беларусь Международный экологич еский университет имени А.Д . Сахарова Факультет мониторинга окружающей среды Кафедра экологических информационных систем Проектирование базы данных для учета и анализа параметров качества воздуха на рабочих местах МПКО Курсовая работа студентк и IV курса ПОЛЕНОК Елизаветы Александровны «Допустить к защите» Зав . кафедрой экологических информационных систем к.ф.-м.н., доцент В.А. Иванюкович « ____» ________________2004 г. Научный руководитель ст . преподаватель Г.П . Ку канков Минск 2004 Реф е рат Курсовая работа 18 страниц , 5 рисунков , 1 таблица , 5 источников , 1 приложение . База данных , таблица , запрос , форма , первичный ключ , функциональная зависимо сть , нормализация , информация , данные , пользователь . Объектом исследования являются проектирование баз данных , базы данных и управление ими. Цель работы – создание базы данных для учета и анализа параметров качества воздуха на рабочих местах Минского Промышленного Кожевенного Объединения. Назначение данной базы данных состоит в регистрации , корректировке , хранении и обработке информации с целью поиска и выдачи ответов на стандартные запросы пользователей. Созданные формы и запросы позволяют б ыстро и эффективно обновлять данные , получать ответы на вопросы , осуществлять поиск нужных данных , анализировать данные , печатать отчеты. Abstract Course work of 18 pages, 5 figures, 1 table, 5 references, 1 annexes . Database, table, quiry, form, primary key, functional dependence, normalization, information, data, user. Problems of designing databases, databases and management of them are investigated. The objective of work – creation of a database for the account an d the analysis of parameters of quality of air on workplaces of the Minsk Industrial Tanning Association. Purpose of the given database will consist in registration, updating, storage and processing of the information with the purpose of search and deliver y of answers to standard quiries of users The created forms and inquiries allow to update quickly and effectively the data, to receive answers to questions, to carry out search of the necessary data, to analyze the data, to print reports. Содержание Введение 5 1. Базы данных и управление ими . 6 1.1 Основные требования к организации базы данных . 6 1.2 Язык SQL как стандартный язык баз данных 7 2. Проектирование базы данных 10 2.1 Этапы и задачи проектирования баз данных 10 2.2 Нормализация 12 3. База данных для МПКО 14 3.1Инфологическая модель 14 ЗАКЛЮЧЕНИЕ 16 Литература 17 приложение 18 Введение Существует много веских причин перевода существующей информации на компьютерную основу . Сейчас стоимость хранения информации в файлах ЭВМ дешевле , чем на бумаге . Базы данных позволяют хран ить , структурировать информацию и извлекать оптимальным для пользователя образом. Целью работы является создание базы данных для учета и анализа параметров качества воздуха на рабочих местах Минского Промышленного Кожевенного Объединения. Данная база должн а работать с оперативными данными , накопление этих данных позволит проводить анализ деятельности предприятия за любой период времени . Это является одной из задач внедрения системы. Назначение данной базы данных должно состоять в регистрации , корректировке, хранении и обработке информации с целью поиска и выдачи ответов на стандартные запросы пользователей. Для принятия обоснованных и эффективных решений в производственной деятельности , в управлении данная база поможет получать , накапливать , хранить и обраба тывать данные , представляя результат в виде наглядных документов. Глава 1. Базы данных и управление ими 1.1. Основные требования к организации базы данных Установление многосторонних связей. Некоторые базы данных будут содержать сложные переплетения взаимосвязей. Метод организации данных должен быть таким , чтобы обеспечивалась возможность удобного представления этих взаимосвязей и быстрого согласования вносимых в них изменений. Производительность. Си стема баз данных должна обеспечивать соответствующую пропускную способность . Но в системах , рассчитанных на небольшой поток запросов , пропускная способность накладывает незначительные ограничения на структуру базы данных. Минимальные затраты. Для уменьшения затрат на создание и эксплуатацию базы данных выбираются такие методы организации , которые минимизируют требования к внешней памяти. Минимальная избыточность. Целью организации базы данных должно быть уничтожение избыточных данных там , где это выг о дно , и контроль за теми противоречиями , которые вызываются наличи е м избыточных данных. Возможности поиска. Пользователь б азы данных может обращаться к ней с самыми различными вопросами по поводу хранимых данных. Целостность. Если база данных содержит данные , используемые многими пользователями , оче нь важно , чтобы элементы данных и связи между ними не разрушались. Связь с прошлым. В том случае , к огда фирма начинает использовать на вычислительной установке новое программное обеспечение управ л ения базами данных , очень важно , чтобы при этом она могла работать с уже существующими на этой установке программами , обрабатывае мые данные можно было бы соответствующим образом преобразовывать . Важно , однако , чтобы проблема связи с прошлым не сдерживала развитие средств управления базами данных. Связь с будущим. Особенно важной представляется связь с будущим . В будущем данные и среда их хранения изменятся по многим направлениям . Одна из самых важных задач при разработке баз данных – запланировать базу данных таким образом , что бы изменения ее можно было выполнять без модификации прикладных программ. Простота использования. Средства , которые используются для представления общего логического описания дан ных , должны быть простыми и изящными . Интерфейс программного обеспечения должен быть ориентирован на конечного пользователя и учитывать возможность того , что пользователь не имеет необходимой базы знаний по теории баз данных .[1,5] 1.2. Язык SQL как стандартный язык баз данных Стремительный рост популярности SQL является одной из самых важных тенденций в сов ременной компьютерной промышленности . На сегодняшний день SQL поддерживают свыше ста СУБД . Язык SQL является важным звеном в архитектуре систем управления базами данных , выпускаемых всеми ведущими поставщиками программных продуктов. Язык SQL. SQL является инструментом , предназначенным для обработки и чтения данных , содержащихся в компьютерной базе данных . SQL – это сокращенное название структурированного языка запросов (Structur ed Query Language ). Как следует из названия , SQL является языком программирования , который применяется для организации взаимодействия пользователя с базой данных . На самом деле SQL работает только с базами данных реляционного типа . Компьютерная программа , которая управляет базой данных , называется системой управления базой данных, или СУБД . Если пользователю необходимо прочитать данные из базы данных , он запрашивает их у СУБД с помощью SQL. СУБД обрабатывает запрос , находит требуемые данные и посылает их по льзователю . Процесс запрашивания данных и получения результата называется запросом к базе данных : отсюда и название – структурированный язык запросов. Несмотря на то , что чтение данных по-прежнему остается одной из наиболее важных функций SQL, сейчас этот язык используется для реализации всех функциональных возможностей , которые СУБД предоставляет пользователю , а именно : Организация данных. SQL дает пользователю возможность изменять структуру представления данных , а также устанавливать отношения между элеме нтами базы данных. Чтение данных. SQL дает пользователю или приложению возможность читать из базы данных содержащиеся в ней данные и пользоваться ими. Обработка данных. S QL дает пользователю или приложению возможность изменять базу данных , т.е . добавлять в нее новые данные , а также удалять или обновлять уже имеющиеся в ней данные. Управление доступом. С помощью SQL можно ограничить возможности пользователя по чтению и изменению данных и защитить их от несанкционированного доступа. Совместное использование д анных. SQL координирует совместное использование данных пользователями и работающими параллельно , чтобы они не мешали друг другу. Целостность данных. SQL позволяет обеспечить целостность базы данных , защищая ее от разрушения из-за несогласованных изменений или отказа системы. Таким образом , SQL является достаточно мощным языком для взаимодействия с СУБД. SQL — это достаточно мощный и в то же время относительно легкий для изучения язык. Достоинства SQL. SQL — это легкий для понимания язык и в то же время универсальное программное средство управления данными. Успех языку SQL принесли следующие его особенности : • независимость от конкретных СУБД ; • переносимость с одной вычислительной системы на другую ; • наличие стандартов ; • реляционная основа ; • высокоуровневая структура ; • возможность выполнения специальных интерактивных запросов : • обеспечение программного доступа к базам данных ; • возможность различного представления данных ; • по лноценность как языка , предназначенного для работы с базами данных ; • возможность динамического определения данных ; • поддержка архитектуры клиент /сервер. Все перечисленные выше факторы явились причиной того , что SQL стал стандартным инструментом для управ ления данными на персональных компьютерах . [2,3] Глава 2. Проектирование базы д анных 2.1. Этапы и задачи проектирования баз данных В Microsoft Access можно начинать построение базы данных точно так же , как при создании приложения с одной электронной таблицей (например , как в Microsoft Excel ), то есть с организации данных по строкам и столбцам , одновременно решая вопросы их обработки . Однако такой непродуманный подход оправдывает себя только в самых тривиальных ситуациях . Решение ре альных задач требует планирования , в противном случае придется без конца перестраивать создаваемое приложение . Одним из основных достоинств реляционных баз данных является то , что в них легко вносить изменения. Основные этапы проектирования базы данных. Можн о выделить основные этапы проектирования базы данных : · Уточнение задач ; · Определение последовательности выполнения задач ; · Анализ данных ; · Определение структуры данных ; · Разработка макета приложения и пользовательского интерфейса ; · Создание приложени я ; · Тестирование и усовершенствование. Этап 1. Уточнение задач Под основн ыми задачами понимаются функции , которые должны быть представлены в формах или отчетах приложения. Этап 2. Последовательность выполнения задач Чтобы приложение работало логично и удобно , лучше всего объединить основные задачи в тематические группы так , чтобы они располагались в порядке их выполнения. Группировка задач и графичес кое представление последовательности их выполнения помогут определить “естественный” порядок следования задач , который затем необходимо отразить во взаимных связях форм и отчетов в приложении. Этап 3. Анализ данных После формирования списка задач наиболее важным этапом является составление подробного перечня всех данных , необход имых для решения каждой задачи. Этап 4. Определение структуры данных После предварительного анализа всех необходимых для проектируемого приложения элементов данных необходимо упорядочить их по объектам и соотнести объекты с таблицами и запросами базы данных. Для реляционных баз данных типа Access используется процесс , называемый нормализацией , в результате которого вырабатывается наиболее эффективный и гибкий способ хранения данных. Этап 5. Разработка макета приложения и пользовательского и нтерфейса Задав структуры таблиц , в Microsoft Access легко создать макет приложения с помощью форм и связать их между собой , используя несложные макросы или процедур ы обработки событий Visual Basic . Этап 6. Создание приложения Для достаточ но простых задач созданный макет является практически законченным приложением . Однако довольно часто приходится писать процедуры , позволяющие полностью автоматизировать решение намеченных в проекте задач. Этап 7. Тестирование и усовершенствование После завершения работ по отдельным компонентам приложения необходимо проверить фун кционирование приложения в каждом из возможных режимов. Передача приложения в эксплуатацию отнюдь не означает , что процесс усовершенствования завершен . Большинство разработчиков программного обеспечения после окончания работы над очередной версией часто ви дят возможность дальнейшего улучшения и расширения возможностей программного продукта . При значительных переработках приложения , чтобы оценить воздействие необходимых изменений на приложение в целом и внести дополнения в предыдущую версию наиболее безболе з ненным способом , вполне возможно вновь придется вернуться к первому этапу .[3] 2.2. Нормализация Для решения проблем используется процесс , называемый нормализацией , позволяющий существенно сократить объем хранимой информации и устраняющий аномалии в организации хранения данных. Нормализация позволяет о рганизовать поля данных в группы таблиц . Лежащая в основе нормализации математическая теория довольно сложна , но для практического применения ее можно сформулировать в виде довольно простых правил. Правил о 1: уникальность полей Каждое поле таблицы должно представлять уникальный тип информации. Правило 2: первичные ключи Каждая таблица должна иметь уникальный идентификатор , или первичный ключ , который может состоять из одного или нескольких полей. Правило 3: функциональная зависимость Для каждого значения первичного ключа значения в столбцах данных должны относиться к объекту таблицы и полностью его описывать. Правило 4: независимость полей Вы должны иметь возможность изменять значения любого поля ( не входящего в первичный ключ ) без воздействия на данные других полей. Нормализация – разбиение таблицы на две или более , обладающих лучшими свойств ами при добавлении , изменении и удалении данных. Всякая нормализованная таблица автоматически считается таблицей в первой нормальной форме. Таблица находится в первой нормальной форме , если ни одна из строк таблицы не содержит в любом своем поле более одно го значения и ни одно из ее ключевых полей не пусто. Таблица находится во второй нормальной форме , если все ее поля (не входящие в первичный ключ ) связаны неприводимой зависимостью с первичным ключом. Таблица находится в третьей нормальной форме , если ни одно из ее неключевых полей не зависит функционально от любого другого неключевого поля. Существуют также нормальные формы , обоснованные более сложными зависимостями. В нормализованном отношении отсутствуют проблемы избыточности , аномалии обновления , анома лии включения , аномалии удаления , т.к . такие проблемы и решает процесс нормализации .[4] Глава 3. База данных для лаборатории промышленной санитарии МПКО 3.1. Инфологическая модель Выделены следующие сущности : Рабочие мест а Цеха Вещества Мастера Главная Таблица 1. Описание модели сущность – атрибут : Сущность : Атрибуты : Рабочие места Номер рабочего места Рабочее место Цеха Номер цеха Цех Вещества Номер вещества Вещество ПДК НД на методику испытаний Мастера Номер мастера Мастер Главная Лабораторный номер Дата регистрации Рабочее место Цех Вещество Концентрация Присутствующий мастер рис .1. Фрагмент таблицы «Главная». Схема связей между сущностями показана на рис .2. Нужно отметить , что таблицы «Рабочие места» , «Цеха» , «Вещества» и «Мастера» относятся к таблице «Главная» , как 1:М (один ко многим ). рис .2. Схема данных. Данное отношение приведено к третьей Нормальной Форме. Для пользователей предусмотрена возможность ввода и просмотра данных при помощи удобных форм. Заключение Цель работы выполнена – создана база данных для учета и анализа параметров качества воздуха на рабочих местах Минского Промышленного Кожевенного Объединения. Данная база должна работать с оперативными данными , накопление этих данных позволит проводить анализ де ятельности предприятия за любой период времени . Это является одной из задач внедрения системы. Назначение данной базы данных состоит в регистрации , корректировке , хранении и обработке информации с целью поиска и выдачи ответов на стандартные запросы пользо вателей. Созданные формы и запросы позволяют быстро и эффективно обновлять данные , получать ответы на вопросы , осуществлять поиск нужных данных , анализировать данные , печатать отчеты. Для принятия обоснованных и эффективных решений в производственной деяте льности , в управлении данная база поможет получать , накапливать , хранить и обрабатывать данные , представляя результат в виде наглядных документов. Литература 1. Microsoft Office 2000. Избранное от Питера Нортона : Пер . с англ ./Питер Нортон и др . – К .: Изд ательство «ДиаСофт» , 1999 2. Использование Microsoft Office 2000. Специальное издание : Пер . с англ .:уч.пос . – М .: Издательский дом “Вильямс” , 2000 3. Эффективная работа с Microsoft Access 2000 – СПб : Издательство “Питер” , 2000 4. Дейт , К . Дж . Введение в системы баз данных . : Пер . с англ . – 6-е изд . Диалектика , Москва , 1998. 5. Информатика . Базовый курс /Симонович С.В . и др . - СПб : Издательство «Питер» , 2000. – 640с. приложение рис.П .1. Запрос на выборку в режиме конструктора. рис.П .2. Фрагмент запроса «Главный». рис.П .3. Форма «Главная».
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
Если нас ругают наши враги, значит, мы всё делаем правильно.
© Иосиф Виссарионович Сталин
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

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

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2016
Рейтинг@Mail.ru