Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Subd.doc
Скачиваний:
29
Добавлен:
19.12.2014
Размер:
756.22 Кб
Скачать

Министерство образования Республики Беларусь

Учреждение образования

«БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ»

Институт информационных технологий

Специальность: «Промышленная электроника»

Контрольная работа

По курсу “Системы управления базами данных”

Вариант № 22

«Управление библиотечным фондом»

Студент-заочник курса

Группы №

ФИО ____________________

Адрес г.Минск,

ул. _____, д.__ кв.____

Тел. ______

Минск, 20

Содержание

СОДЕРЖАНИЕ 2

ВВЕДЕНИЕ 3

СОВРЕМЕННЫЕ СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ, ИХ КЛАССИФИКАЦИЯ И ВОЗМОЖНОСТИ 4

1.1 Основные функции СУБД 4

1.2 Классификации СУБД 4

1.3 Основные положения 6

1.4 Интерфейсы доступа к БД 9

ПРАКТИЧЕСКАЯ ЧАСТЬ 15

1 Создание базы данных 15

2. Создать процедуру, которая будет выводить запись из БД по заданной переменной. 16

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

ЗАКЛЮЧЕНИЕ 20

ЛИТЕРАТУРА 21

ПРИЛОЖЕНИЕ А 22

Введение

Основные идеи современной информационной технологии базируются на концепции баз данных (БД). Базой данных является представленная в объективной форме совокупность самостоятельных материалов (статей, расчетов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины.

Первые БД появились уже на заре 1-го поколения ЭВМ представляя собой отдельные файлы данных или их простые coвокупности. По мере увеличения объемов и структурной сложности хранимой информации, а также расширения круга потребителей; информации определилась необходимость создания удобных эффективных систем интеграции хранимых данных и управления ими. В конце 60-х годов это привело к созданию первых коммерческих систем управления базами данных (СУБД), поддерживающих организацию и ведение БД.

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

Целью контрольной работы является исследование СУБД, их классификации, а также разработка собственной базы данных.

Современные системы управления базами данных, их классификация и возможности

1.1 Основные функции субд

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

Основные функции СУБД

  • управление данными во внешней памяти (на дисках);

  • управление данными в оперативной памяти с использованием дискового кэша;

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

  • поддержка языков БД (язык определения данных, язык манипулирования данными).

Обычно современная СУБД содержит следующие компоненты:

  • ядро, которое отвечает за управление данными во внешней и оперативной памяти и журнализацию,

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

  • подсистему поддержки времени исполнения, которая интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД

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

Примеры: OpenEdge, SQLite, BerkeleyDB, Firebird Embedded, Microsoft SQL Server, ЛИНТЕР.