Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метода ТОБД.doc
Скачиваний:
24
Добавлен:
13.04.2015
Размер:
8.25 Mб
Скачать

286

Технология организации баз данных и знаний

Методические указания к выполнению лабораторных работ

Методические указания к выполнению лабораторных работ

Предисловие

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

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

Основным требованием к выбору СУБД является ее работоспособность на вычислительной технике университета. В качестве рекомендуемой предлагается использовать СУБД MySQL или СУБД ORD. MySQL является собственностью компании Sun Microsystems, осуществляющей разработку и поддержку приложения практически под любой операционной системой. Распространяется под GNU (General Public License) MySQL - является свободно распространяемой системой. ORD коммерческая система, но для студентов кафедры предоставляется бесплатно.

В Интернете указанные системы можно найти по адресам указанным ниже:

http://www.mysql.com/downloads/

http://www.ord.com.ru.

Библиографический список

Основной:

1. Веллинг Л., Томсон Л. Разработка Web-приложений с помощью PHP и MySQL. 3-е издание. – М.: Издательский дом “Вильямс”. 2008. – 875 c.

Дополнительный:

2. Копейкин М. В., Спиридонов В. В., Шумова Е. О. Базы данных. Основы SQL реляционных баз данных: Учеб. пособие. – СПб.: СЗТУ, 2006.

– 177 c.

3. Базы данных: Метод. указ. к курсовому проектированию. / Сост.: М.В. Копейкин, В.В. Спиридонов, Е.О. Шумова – СПб.: СЗТУ, 2005. - 172 c.

4. Базы данных: Методический комплекс по курсу и указания к выполнению лабораторных работ. / Сост.: М.В. Копейкин, В.В. Спиридонов, Е.О. Шумова – СПб.: СЗТУ, 2005. - 172 c.– Спб.: СЗТУ. 2004. – 100 с.

Лабораторные работы в среде ORD представлены в [4. Лабораторные работы в среде MySQL представлены ниже.

Лабораторная работа № 1 Тема №1. ИнсталляцияMySqLи создание локального сервера

1. Цель работы

Изучение конфигурационных файлов пакета и создание собственного сервера MySQL Serverна локальной машине.

2. Основные технические возможности

Максимальные размеры таблиц

MySQL 3.23+: До 8 миллионов терабайт. (2 ^ 63).

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

Производительность

Результаты тестов Вы сможете найти по адресу http://www.mysql.com/information/benchmarks.html

Вставка 350768 строк

Секунды

mysql

381

mysql_odbc

619

db2_odbc

3460

informix_odbc

2692

ms-sql_odbc

4012

oracle_odbc

11291

solid_odbc

1801

sybase_odbc

4802


Чтение 2000000 строк по индексу

Секунды

Mysql

367

mysql_odbc

464

db2_odbc

1206

informix_odbc

121126

ms-sql_odbc

1634

oracle_odbc

20800

solid_odbc

877

sybase_odbc

17614

Возможность

Версия MySQL

Подзапросы

4.1

Внешние ключи

5.0 (3.23 с InnoDB)

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

5.0

Хранимые процедуры

5.0

Триггеры

5.0

Полные связи

4.1

Ограничения

4.1 или 5.0

Курсоры

4.1 или 5.0

R-деревья

4.1 (для таблиц MyISAM)