Логическое проектирование баз данных

Автор работы: Пользователь скрыл имя, 23 Февраля 2012 в 13:27, курсовая работа

Описание работы

Автоматизированные информационные системы первого поколения представляют собой наборы автономных файлов и управляющих ими прикладных программ. Недостатками этих АИС являются сложность эксплуатации системы, проблемы в обеспечении согласованности информации, высокая степень дублирования хранимых данных, зависимость прикладных программ от данных (при изменении структуры данных требуется переделывать все программы).

Содержание работы

Введение 3
Основная часть 5
1 Основы проектирования реляционных баз данных 5
2 Логическое проектирование баз данных 15
Заключение 32
Глоссарий 36
Список использованных источников 39

Файлы: 1 файл

Курсовая работа, базы данных.doc

— 201.00 Кб (Скачать файл)

Под витриной данных понимается специализированное хранилище данных, обслуживающее только одно из направлений деятельности предприятия, например, учет товаров. Для разработки такого хранилища требуется, чтобы происходящие в этой сфере бизнес процессы были относительно просты и достаточно хорошо изучены. Примеры витрин данных: PowerMart Suite (фирма Informatica), Data Mart Solution (Sagent Technology), DataMart Suite (Oracle).

Хранилища и витрины данных могут использоваться при интеллектуальном анализе данных (ИАД), направленном на решение задач поиска зависимостей между данными, прогнозирования изменений данных, анализа аномалий – выявления данных, не соответствующих имеющимся закономерностям.

2. Для учета изменения характеристик объектов баз данных во времени могут использоваться темпоральные базы данных. В реляционной БД для оценки состояния объекта в различные моменты времени может быть создано множество одинаковых по структуре таблиц. Темпоральные БД используют специальные механизмы снятия срезов по времени для определенных объектов базы данных. При этом пользователю доступны все состояния объекта в период времени его существования.

3. Другим перспективным направлением применения и развития баз данных является организация доступа к их содержанию через Интернет.

Достоинствами этого подхода являются:

1. Обеспечение доступа в реальном времени удаленных пользователей к необходимой им информации, хранящейся на Web-серверах.

2. Возможность стандартизации пользовательского интерфейса при обращении к данным (используются средства унифицированной программы-обозревателя).

3. Применение для обмена данными в сети протоколов (например, HTTP), не зависящих от платформ, используемых пользователями.

При размещении базы данных на Web-страницах могут быть применены способы статической и динамической публикации.

При статической публикации созданные некоторым приложением Web-страницы хранятся на Web-сервере в виде файлов во внешней памяти. Обновление базы данных выполняется по мере необходимости. Статическая публикация базы данных позволяет уменьшить нагрузку на сервер и сократить время выполнения запросов.

Динамическая публикация применяется при обращении к часто изменяемой информации и используется, например, при организации работы интернет-магазинов, систем бронирования мест в гостиницах и т. д.  Web-страницы формируются только после поступления на сервер запроса пользователя. Для этого применяются различные средства и технологии: ASP, PHP и IDC/HTX- страницы, программы расширения сервера (Java-сервлеты, CORBA-объекты, ISAPI-модули и т. д.).

Завершая краткий обзор перспективных направлений применения и использования баз данных, следует отметить высокую сложность разработанных в их рамках методов и технологий. При необходимости более подробно с ними можно ознакомиться с помощью специальной литературы. Детальный анализ этих средств далеко выходит за рамки данной курсовой работы.

Глоссарий

№ п/п

Понятие

Определение

1.

DDL (Data Definition Language) (язык описания данных)

это семейство компьютерных языков, используемых в компьютерных программах для описания структуры баз данных.

2.

OLAP (англ. online analytical processing, аналитическая обработка в реальном времени)

технология обработки информации, включающая составление и динамическую публикацию отчётов и документов.

3.

OLTP (Online Transaction Processing) (онлайновая обработка транзакций)

способ организации БД, при котором система работает с транзакциями небольшими по размерам, но идущими большим потоком, и при этом клиенту требуется от системы максимально быстрое время ответа.

4.

Концептуальное проектирование

сбор, анализ и редактирование требований к данным.

5.

Логическое проектирование

преобразование требований к данным в структуры данных.

6.

Модель данных

интегрированный набор понятий для описания данных, связей между ними и ограничений, накладываемых на данные в некоторой организации.

7.

Представления

виртуальная (логическая) таблица, результат запроса из базы данных.

8.

Реляционная модель данных

логическая модель данных, строгая математическая теория, описывающая структурный аспект, аспект целостности и аспект обработки данных в реляционных базах данных.

9.

Система управления базами данных (СУБД)

программное обеспечение, с помощью которого пользователи могут определять, создавать и поддерживать базу данных, а также осуществлять к ней контролируемый доступ.

10.

Физическое проектирование

определение особенностей хранения данных, методов доступа и т.д.

Список использованных источников

1.

http://citforum.ru/database/

2.

http://global-july.com/

3.

http://ru.wikipedia.org/

4.

http://www.codenet.ru/

5.

Бешенков С.А., Гейн А.Г., Григорьев С.Г. Информатика и информационные технологии [Электронный ресурс] - Екатеринбург, 2008

6.

Бугорский В.Н., Соколов Р.В., Сетевая экономика и проектирование информационных систем. – СПб.: Питер, 2007.-320с.

7.

Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник. - 2-е изд., перераб. и доп. - М.: Фи-нансы и статистика, 2005.

8.

Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф. Проектирование экономических информационных систем, 2002.

9.

Филиппов М.В. Теория экономических информационных систем: Сборник практических заданий. – Волгоград: Изд-во ВФ МУПК, 2003. – 48 с.

10.

Хаббард Дж. Автоматизированное проектирование баз данных. – М.: Мир, 2001. – 294 с. 11. Р50.1.028-2-001. Методология функционального моделирования. М.: Госстандарт РФ, 2001.

Приложения

А

Б

В

 

38

 



Информация о работе Логическое проектирование баз данных