База

  • 17 янв. 2013 г.
  • 4919 Слова
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ






КУРСОВАЯ РАБОТА
на тему: «Система управления базами данных»







Выполнил:
студент гр. Л.К. С


Проверил:









Минск, 2011

СОДЕРЖАНИЕ




Введение 3

1. Базы данных 5

2. Виды моделей данных 8

3. Понятие информационногообъекта 10

4. Типы связей 10
5. Нормализация отношений 11
6. Модели данных 13
6.1 Сведенья о моделях данных 13
6.2 Проектирование моделей данных 14
6.2.1 Этапы проектирования данных 14
6.2.2 Представление данных с помощью модели«сущность-связь» 16
7. Постановка задачи 22
8. Построение инфологической модели данных 23
9. Построение датологической модели данных 24
Заключение 25
Список литературы 26
ВВЕДЕНИЕ
Современная жизнь немыслима без эффективного управления. Важной категорией являются системы обработки информации, от которых во многом зависит эффективность работылюбого предприятия ли учреждения. Такая система должна:
1. обеспечивать получение общих и/или детализированных отчетов по итогам работы;
2. позволять легко определять тенденции изменения важнейших показателей;
3. обеспечивать получение информации, критической по времени, без существенных задержек;
4. выполнять точный и полный анализ данных.
Современные СУБД в основном являютсяприложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менеекритичными к аппаратным ресурсам ЭВМ.
Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер». Фактически, у любой современной СУБДсуществует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров,пакетов построения графиков и т.п., и встроенные версии языков высокого уровня (чаще – диалекты SQL и/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет существенного значения на каком языке и на основе какого пакета написано конкретное приложение, и какой формат данных в нем используется. Более того, стандартом «де-факто» стала «быстрая разработкаприложений» или RAD (от английского Rapid Application Development), основанная на широко декларируемом в литературе «открытом подходе», то есть необходимость и возможность использования различных прикладных программ и технологий для разработки более гибких и мощных систем обработки данных. Поэтому в одном ряду с «классическими» СУБД все чаще упоминаются языки программирования Visual Basic 4.0 иVisual C++, которые позволяют быстро создавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами «классических» СУБД. Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент-сервер».
Таким образом, на сегодняшний день разработчик не связан рамками...
tracking img