Автор работы: Пользователь скрыл имя, 03 Января 2012 в 21:33, курсовая работа
База данных - это реализованная с помощью компьютера информационная структура (модель), отражающая состояние объектов и их отношения.
Надо отметить, что база данных - это, собственно, хранилище информации и не более того. Однако, работа с базами данных трудоемкая и утомительная. Для создания, ведения и осуществления возможности коллективного пользования базами данных используются программные средства, называемые системами управления базами данных (СУБД).
Системы управления базами данных (СУБД): модели данных, классификация СУБД, их основные характеристики. 3
Вычислительные сети 10
Список литературы 22
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального образования
РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ
ТОРГОВО-ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ
ТУЛЬСКИЙ ФИЛИАЛ
(Тульский
филиал РГТЭУ)
КОНТРОЛЬНАЯ РАБОТА
По дисциплине
ИНФОРМАЦИОННЫЕ СИСТЕМЫ В ЭКОНОМИКЕ
Выполнил:
Студент 3 курс
Заочного отделения
Специальности
080109
«Бухгалтерский учет, анализ и аудит»
Пигорева Е. А.
Проверил:
Старший
преподаватель Степанова
Т. В.
Тула, 2011г
Содержание
Системы управления базами данных (СУБД): модели данных, классификация СУБД, их основные характеристики. 3
Вычислительные сети 10
Список
литературы 22
Введение
База данных - это реализованная с помощью компьютера информационная структура (модель), отражающая состояние объектов и их отношения.
Надо
отметить, что база данных - это, собственно,
хранилище информации и не более
того. Однако, работа с базами данных
трудоемкая и утомительная. Для создания,
ведения и осуществления
Базы данных на ПК развивались по направлению от настольных (desktop), или локальных приложений, когда реально с БД могло работать одно приложение, до систем коллективного доступа к БД. Локальное приложение устанавливалось на единичном ПК; там же располагалась и база данных (БД), с которой работало данное приложение. Однако необходимость коллективной работы с одной и той же БД повлекло за собой перенос БД на сервер. Приложение, работающее с БД, располагалось также на сервере.
Современные
базы данных — один из тех объектов
в сфере информатизации, от которых
иногда требуется особенно высокое
качество и наличие возможности
его оценки.
Виды
баз данных
Поскольку основу любой базы данных составляет информационная структура, базы данных делят на три рассмотренные выше типа: табличные (реляционные), сетевые, иерархические.
Опыт использования баз данных позволяет выделить общий набор их рабочих характеристик:
• полнота - чем полнее база данных, тем вероятнее, что она содержит нужную информацию (однако, не должно быть избыточной информации);
• правильная организация - чем лучше структурирована база данных, тем легче в ней найти необходимые сведения;
•
актуальность - любая база данных может
быть точной и полной, если она постоянно
обновляется, т.е. необходимо, чтобы
база данных в каждый момент времени
полностью соответствовала
• удобство для использования - база данных должна быть проста и удобна в использовании и иметь развитые методы доступа к любой части информации.
Соответственно
возможностям организации реляционных,
иерархических и сетевых
Системы
управления базами данных (СУБД)
База данных предполагает наличие комплекса программных средств, обслуживающих эту базу данных и позволяющих использовать содержащуюся в ней информацию. Такие комплексы программ называют СУБД. СУБД - это программная система, поддерживающая наполнение и манипулирование данными, представляющими интерес для пользователей при решении прикладных задач. Иными словами, СУБД является интерфейсом между базой данных и прикладными задачами.
В настоящее время выделяют пять уровней проблематики систем управления базами данных:
• реляционные базы данных, 1970 - 90 гг.;
• объектно-ориентированные базы данных, 1980 - 90 гг.;
• интеллектуальные базы данных, 1985 - 90 гг.;
• распределенные базы данных, начало 1990 гг.;
• базы данных мультимедиа и виртуальной реальности настоящего времени.
Обычно современная СУБД содержит следующие компоненты:
Архитектурно СУБД состоит из двух основных компонентов; языка описания данных (ЯОД), позволяющего создать схему описания данных в базе, и языка манипулирования данными (ЯМД), выполняющего операции с базой данных (наполнение, обновление, удаление, выборку информации). Данные языки могут быть реализованы в виде тренажеров или интерпретаторов. Помимо ЯОД и ЯМД к СУБД следует отнести средства (или языки) подготовки отчетов (СПО), позволяющие подготовить сводки (отчеты) на основе информации, найденной в базе данных, по заданным формам.
Язык
описания данных (ЯОД) - это язык высокого
уровня декларативного (непроцедурного)
типа, предназначенный для
Язык манипулирования данными (или язык запросов) представляет собой систему команд, например, следующего типа:
• произвести выборку данного, значение, которого удовлетворяет заданным условиям;
• произвести выборку всех данных определенного типа, значения которых удовлетворяют заданным условиям;
• найти в базе позицию данного и поместить туда новое значение (или удалить данное) и т.д.
Широкое распространение имеют СУБД для персональных компьютеров типа DBASE (DBASE III, IV, FoxPro, Paradox), Clipper, Clarion. Эти СУБД ориентированы на однопользовательский режим работы с базой данных и имеют очень ограниченные возможности. Языки подобных СУБД представляют собой сочетание команд выборки, организации диалога, генерации отчетов. В связи с развитием компьютерных сетей, в которых персональные компьютеры выступают в качестве развитых (интеллектуальных) терминалов, новые версии СУБД все в большей степени включают в себя возможности описанного ниже языка манипулирования данными SQL.
В
последнее время стали среди
СУБД популярными ACCESS (входит в состав
MS Office), Lotus, Oracle.
Основные
функции СУБД
1. управление данными - можно указать, кому разрешено знакомиться с данными, корректировать их или добавлять новую информацию. Можно также определять правила коллективного доступа, в том числе:
1.1 управление данными во внешней памяти (на дисках);
1.2 управление данными в оперативной памяти с использованием дискового кэша;
Классификация
СУБД
Базы
данных на ПК развивались по направлению
от настольных (desktop), или локальных
приложений, когда реально с БД
могло работать одно приложение, до
систем коллективного доступа к
БД. Локальное приложение устанавливалось
на единичном ПК; там же располагалась
и база данных (БД), с которой работало
данное приложение. Однако необходимость
коллективной работы с одной и
той же БД повлекло за собой перенос
БД на сервер. Приложение, работающее с
БД, располагалось также на сервере.
Менее характерным был другой
способ, заключавшийся в хранении
приложения, обращавшегося к БД,
на конкретном компьютере пользователей
("клиентов"). Были выпущены новые
версии локальных СУБД, которые позволяли
создавать приложения, одновременно
работающие с одной БД на файловом
сервере. Основной проблемой была явная
или неявная обработка
По
модели данных
По типу управляемой базы данных СУБД разделяются на:
По
архитектуре организации
По
способу доступа к БД
В файл-серверных СУБД файлы данных располагаются централизованно на файл-сервере. Ядро СУБД располагается на каждом клиентском компьютере. Доступ к данным осуществляется через локальную сеть. Синхронизация чтений и обновлений осуществляется посредством файловых блокировок. Преимуществом этой архитектуры является низкая нагрузка на ЦП сервера, а недостатком — высокая загрузка локальной сети.
На данный момент файл-серверные СУБД считаются устаревшими.