Содержание

Задание 1. Системы управления реляционными базами данных 3

1.1. Назначение РСУБД 3

1.2. Краткая характеристика программного обеспечения,

используемого при создании СУБД 4

1.3. Принципы организации данных, лежащие в основе

современных СУБД 6

1.4. Современные технологии, используемые в работе с данными. 7

Задание 2. Электронные таблицы Microsoft Excel 10

2.1. Задание 10

2.2. Вид таблицы с исходными данными 10

2.3. Проведение расчетов 11

2.3.1. Расчет прибыли и уровня рентабельности 11

2.3.2. Расчет суммарных и средних итогов 12

2.3.3. Суммарные значения прибыли, полученные для каждого

типа аттракционов 12

2.3.4. Подсчет количества аттракционов каждого типа 13

2.4. Итоговый вид таблицы 13

2.5. Отбор информации при помощи фильтрации 15

2.5.1. Характеристики аттракционов, для которых цена билета

равна 10 рублям 15

2.5.2. Тип и место расположения наиболее посещаемого

аттракциона 15

2.5.3. Название парка, где расположен аттракцион «Качели»,

расходы при эксплуатации которых составили от 4 000 до

6 000 рублей 15

2.5.4. Характеристики аттракционов «Качели» или «Карусель»,

прибыль для которых составила более 4 500 рублей 16

2.6. Создание сводной таблицы для расчета суммарной прибыли 16

Задание 3. СУБД MS Access 17

3.1. Задание 17

3.2. Создание таблиц, связи между ними и ввод данных в таблицы 18

3.3. Использование запросов для отбора требуемых данных 19

3.3.1. Марки автобусов, имеющихся в автобусном парке 19

3.3.2. Даты работы водителя Иванова О.М. на маршруте № 8 20

3.3.3. Поездки, для которых пробег находится в диапазоне от 200 до 300 км или дневная выручка превышает 30 000 рублей 21

3.3.4. Суммарная выручка автобусного парка для каждой даты 22

3.3.5. Марка и дата выпуска автобуса, на котором водитель

Иванов О.И. работал 15 марта 2003 г. 22

3.4. Создание отчета 23

3.5. Создание пользовательской формы 24

Задание 4. Информационно-поисковые системы 25

Используемая литература 28

Задание 1. Системы управления реляционными базами данных

1.1. Назначение РСУБД

Современная жизнь немыслима без эффективного управления. Важной категорией являются системы обработки информации, от которых во многом зависит эффективность работы любого предприятия ли учреждения. Такая система должна:

* обеспечивать получение общих и/или детализированных отчетов по итогам работы;

* позволять легко определять тенденции изменения важнейших показателей;

* обеспечивать получение информации, критической по времени, без существенных задержек;

* выполнять точный и полный анализ данных.

Среди наиболее ярких представителей систем управления базами данных можно отметить: 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++, которые позволяют быстро создавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами «классических» СУБД. Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент-сервер».

Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время. 

1.2. Краткая характеристика программного обеспечения, используемого при создании СУБД

 Рассмотрим более подробно программные продукты компании Microsoft, а именно Visual FoxPro 3.0, Visual Basic 4.0, Visual С++, Access 7.0, SQL Server 6.5. Наиболее интересной чертой этих пакетов являются их большие возможности интеграции, совместной работы и использования данных, так как данные пакеты являются продуктами одного производителя, а также используют сходные технологии обмена данными.