Автор: Пользователь скрыл имя, 06 Декабря 2013 в 14:26, курсовая работа
В данной курсовой работе в качестве предметной области рассматривается «Изделие на складе». База данных решает следующие задачи: учёт изделий, выдача данных о поставщиках и поставляемых ими товарах, выдача данных о покупателях и осуществляемых ими заказах.
Введение……………………………………………………………………5
1 Основная часть…………………………………………………………6
1.1 Описание предметной области……………………………………6
1.2 Структура реляционной базы данных……………………………9
1.3 Программа реализации информационных запросов……………13
1.4 Итоговые документы, полученные в результате
обработки информационных запросов…………………………………19
2 Вопросы стандартизации…………………………………………….24
Заключение……………………………………………………………….27
Список использованных источников…………………………………..
Безопасность данных включает их целостность и защиту.
Целостность данных - устойчивость хранимых данных к разрушению и уничтожению, связанных с неисправностями технических средств, системными ошибками и ошибочными действиями пользователей.
Она предполагает:
1) отсутствие неточно введенных данных или двух одинаковых записей об одном и том же факте;
2) защиту от ошибок при обновлении БД;
3) невозможность
удаления (или каскадное удаление)
связанных данных разных
4) неискажение
данных при работе в
5) сохранность
данных при сбоях техники (
Целостность обеспечивается триггерами целостности - специальными приложениями-программами, работающими при определенных условиях. Защита данных от несанкционированного доступа предполагает ограничение доступа к конфиденциальным данным и может достигаться:
1) введением системы паролей;
2) получением разрешений от администратора базы данных (АБД);
3) запретом от АБД на доступ к данным;
4) формирование видов - таблиц, производных от исходных и предназначенных конкретным пользователям.
Три последние процедуры легко выполняются в рамках языка структуризованных запросов Structured Query Language - SQL, часто называемого SQL2.
Стандартизация обеспечивает преемственность поколений СУБД, упрощает взаимодействие БД одного поколения СУБД с одинаковыми и различными моделями данных. Стандартизация (ANSI/SPARC) осуществлена в значительной степени в части интерфейса пользователя СУБД и языка SQL. Это позволило успешно решить задачу взаимодействия различных реляционных СУБД как с помощью языка SQL, так и с применением приложения Open DataBase Connection (ODBC). При этом может быть осуществлен как локальный, так и удаленный доступ к данным (технология клиент/сервер или сетевой вариант).
Заключение
Использование баз данных и информационных систем становится неотъемлемой составляющей деловой деятельности современного человека и функционирования преуспевающих организаций. В связи с этим большую актуальность приобретает освоение принципа построения и эффективного применения соответствующих технологий и программных продуктов.
Таким образом, была построена гибкая модель базы данных, в которой легко создать нужный запрос, данные представлены в удобном для пользователя виде. Программа позволяет заполнить базу данных, редактировать и т.д.
В процессе работы над проектированием БД была решена главная задача проекта – ведение данных и формирование выходных документов базы.
Задание было выполнено при помощи системы визуального программирования Delphi 7. Также были созданы запросы по критериям, необходимые для оперативного нахождения требуемой информации. На основе выполненных запросов формируются отчёты в электронном виде по выведенным данным, которые впоследствии при необходимости можно вывести на печать при помощи принтера.
Можно с уверенностью
сказать, что дальнейшая проработка
данной предметной области и современные
средства реализации баз данных помогут
создать программный продукт, отвечающий
самым высоким требованиям
Список использованных источников
курс. – СПб.: Питер, 2006. – 459 с.
БХВ-Петербург, 2003. – 784с.
3. Введение в SQL. Мартин Грабер.: Пер. с англ. В.Я. Ястребов. - М.: «ЛОРИ», 1996.