Работа с базами данных


ВВЕДЕНИЕ


Работа с базами данных


Стасышин В.М., доцент кафедры программных систем и баз данных НГТУ

ВВЕДЕНИЕ

Прошедшие 5-7 лет ознаменовались решительным поворотом в области баз данных в сторону профессиональных многопользовательских СУБД. Эпоха настольных СУБД на платформе персональных компьютеров, таких как FoxBase, FoxPro, Paradox, Clipper, dBase, Clarion, MSAccess и т.д., не поддерживающих значительное число функций управления базами данных, ушла в прошлое. В настоящее время большинство средних и крупных организаций постепенно переходят к созданию действительно открытых и распределенных информационных систем на мощной компьютерной платформе и с использованием СУБД более высокого класса. Это - многопользовательские многоплатформные профессиональные СУБД, которые изначально были ориентированы на решение сложных технологических проблем. К числу таких многопользовательских СУБД относятся широко известные коммерческие системы управления базами данных:

- Oracle фирмы Oracle Corp.;

- Informix и DB2 фирмы IBM;

- MS SQL Server фирмы Microsoft;

- Sybase фирмы Sybase Inc.;

- Sybase фирмы Sybase Inc.;

а также целый ряд некоммерческих свободно распространяемых СУБД.

Задачей курса "Базы данных" является не изучение особенностей той или иной СУБД, а освоение технологий работы с базами данных. Время по сути сделало язык SQL стандартом de-facto в области работы с базами данных, а международные стандарты языка SQL (стандарты SQL/89, SQL2, SQL:1999 и другие части разрабатываемого стандарта SQL/3) позволяют в значительной степени унифицировать средства доступа к данным вне зависимости от используемой СУБД. В качестве используемой СУБД в лабораторных работах используется система управления базами данных Informix, хотя в равной степени это могла быть любая из приведенного выше списка СУБД.

Лабораторный практикум по курсу "Базы данных" состоит из двух частей. В первой части практикума студенты осваивают различные технологии работы с базами данных. При этом предполагается, что студенты знакомы с основами языка SQL, например, в объеме пособия "Язык структурных запросов SQL".




Начало  Назад  Вперед



Книжный магазин