Автор: Пользователь скрыл имя, 17 Ноября 2011 в 09:17, курсовая работа
При выполнении практической части курсовой работы, посвященной реализации экономической задачи на ПК, где необходимо определить и представить в таблице за каждый период совокупный доход и расход, прибыль, абсолютное и относительное изменение исчисленных показателей, ввести текущее значение даты между таблицей и ее названием и по данным таблицы построить гистограмму с заголовком, названием осей координат и легендой, использован пакет прикладных программ: табличный процессор Microsoft Excel и Microsoft Access из состава профессионального выпуска Microsoft Office для Windows XP Professional.
Введение.........................................................................................................3
Теоретическая часть......................................................................................4
Практическая часть.....................................................................................14
Список использованной литературы.........................................................26
Paradox for Windows, версия 4.5 компании Borland.
В таблице 1 показаны места (условные), которые занимают рассматриваемые программные средства относительно друг друга. Например, 1 — означает, что в указанной позиции данная программа обладает лучшими характеристиками, 5 — худшими, нет — указанной характеристикой данная программа не обладает.
Таблица 1. Характеристики СУБД
Наименование | dBASE IV 2.0 | Microsoft Access 2.0 | Microsoft FoxPro for DOS 2.6 | Microsoft FoxPro for Windows2.6 | Paradox for DOS 4.5 | Paradox for Windows 4.5 |
Производительность | 4 | 3 | 1 | 1 | 2 | 2 |
Обеспечение целостности данных на уровне базы данных | нет | 1 | нет | нет | 2 | 2 |
Обеспечение безопасности | 2 | 1 | 5 | 5 | 3 | 4 |
Работа в многопользовательских средах | 2 | 2 | 4 | 4 | 1 | 3 |
Импорт-экспорт | 2 | 1 | 2 | 1 | 1 | 1 |
Доступ к данным SQL | 2 | 1 | 2 | 2 | нет | 3 |
Возможности запросов и инструментальные средства разработки прикладных программ | 3 | 3 | 1 | 1 | 2 | 4 |
Производительность СУБД оценивается:
На производительность СУБД оказывают влияние два фактора:
Обеспечение целостности данных на уровне базы данных подразумевает наличие средств, позволяющих удостовериться, что информация в базе данных всегда остается корректной и полной. Должны быть установлены правила целостности, и они должны храниться вместе с базой данных и соблюдаться на глобальном уровне. Целостность данных должна обеспечиваться независимо от того, каким образом данные заносятся в память (в интерактивном режиме, посредством импорта или с помощью специальной программы).
К
средствам обеспечения
Некоторые СУБД предусматривают средства обеспечения безопасности данных. Такие средства обеспечивают выполнение следующих операций:
Практически все рассматриваемые СУБД предназначены для работы в многопользовательских средах, но обладают для этого различными возможностями. Обработка данных в многопользовательских средах предполагает выполнение программным продуктом следующих функций:
Импорт-экспорт отражает:
Язык запросов SQL (Structured Query Language) реализован в целом ряде популярных СУБД для различных типов ЭВМ либо как базовый, либо как альтернативный. В силу своего широкого использования является международным стандартом языка запросов. Язык SQL предоставляет развитые возможности как конечным пользователям, так и специалистам в области обработки данных.
Совместимость с SQL-системами играет большую роль, когда предполагается проведение работы с корпоративными данными. СУБД, хорошо подготовленные к работе в качестве средств первичной обработки информации для SQL-систем, могут открыть двери в системы с архитектурой клиент-сервер.
СУБД имеют доступ к данным SQL в следующих случаях:
Многие СУБД могут “прозрачно” подключаться к входным SQL-подсистемам с помощью ODBC или драйверов, являющихся их частью, поэтому существует возможность создания прикладных программ для них. Некоторые программные продукты совместимы также с SQL при обработке интерактивных запросов на получение данных, находящихся на сервере или на рабочем месте.
СУБД, ориентированные на разработчиков, обладают развитыми средствами для создания приложений. К элементам инструментария разработки приложений можно отнести:
Функциональные возможности моделей данных доступны пользователю СУБД благодаря ее языковым средствам. Языковые средства используются для выполнения двух основных функций:
Первая из этих функций обеспечивается языком описания (определения) данных (ЯОД). Описание базы данных средствами ЯОД называется схемой базы данных. Оно включает описание структуры базы данных и налагаемых на нее ограничений целостности в рамках тех правил, которые регламентированы моделью данных используемой СУБД. ЯОД некоторых СУБД обеспечивают также возможности задания ограничений доступа к данным или полномочий пользователей. ЯОД не всегда синтаксически оформляется в виде самостоятельного языка. Он может быть составной частью единого языка данных, сочетающего возможности определения данных и манипулирования данными.
Язык манипулирования данными (ЯМД) позволяет запрашивать предусмотренные в системе операции над данными из базы данных.
Имеются
многочисленные примеры языков СУБД,
объединяющих возможности описания
данных и манипулирования данными в единых
синтаксических рамках. Популярным языком
такого рода является реляционный язык
SQL [1, С. 575-580].
3. Основы технологии работы в СУБД
Команды для выполнения типовых операций
При работе с СУБД на экран выводятся рабочее поле и панель управления. Панель управления при этом включает меню, вспомогательную область управления и строку подсказки. Расположение этих областей на экране может быть произвольным и зависит от особенностей конкретной программы. Некоторые СУБД позволяют выводить на экран окно директив (командное окно) или строку команд.
Строка меню содержит основные режимы программы. Выбрав один из них, пользователь получает доступ к ниспадающему подменю, содержащему перечень входящих в него команд. В результате выбора некоторых команд ниспадающего меню появляются дополнительные подменю.
Вспомогательная область управления включает:
Строка подсказки предназначена для выдачи сообщений пользователю относительно его возможных действий в данный момент.
Важная особенность СУБД — использование буфера промежуточного хранения при выполнении ряда операций. Буфер используется при выполнении команд копирования и перемещения для временного хранения копируемых или перемещаемых данных, после чего они направляются по новому адресу. При удалении данных они также перемещаются в буфер. Содержимое буфера сохраняется до тех пор, пока в него не будет записана новая порция данных.
Программы СУБД имеют достаточное количество команд, у каждой из которых возможны различные параметры (опции). Такая система команд совместно с дополнительными опциями образует меню со своими особенностями для каждого типа СУБД. Выбор определенной команды из меню производится одним из следующих двух способов:
Получить дополнительную информацию о командах, составляющих меню СУБД, и их использовании можно, войдя в режим помощи.
Несмотря на особенности СУБД, совокупность команд, предоставляемых в распоряжение пользователю некоторой усредненной системой управления базами данных, может быть разбита на следующие типовые группы:
При работе с файлами программа дает возможность пользователю:
Информация о работе Современные системы управления базами данных (СУБД) и их применение