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

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

? столбцу ФИО, а с таблицей ПРЕПОДАВАТЕЛЬ - по столбцу ФИО_П.

 

ПРЕДМЕТ ПРЕПОДАВАТЕЛЬ СТУДЕНТ

 

Для данной схемы связь Изучаемый предмет будет установлена между таблицами СТУДЕНТ и ПРЕДМЕТ через таблицы СТУДЕНТ_ПРЕПОДАВАТЕЛЬ и ПРЕПОДАВАТЕЛЬ_ПРЕДМЕТ.

Связи, существующие между объектами предметной области, могут обладать определенными свойствами. Эти свойства можно представить дополнительными столбцами в связующих таблицах.

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

Таблицы реляционной модели строятся по определенным правилам. Некоторые из них таковы:

в таблице не должно быть столбцов с одинаковыми именами;

в каждом столбце должны содержаться данные, имеющие одинаковый смысл и принадлежащие к одному и тому же типу;

в таблицах не должно быть повторяющихся строк;

каждое значение, содержащееся на пересечении строки и столбца, должно быть атомарным (логически неделимым);

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

Эти и другие правила построения таблиц будут обсуждаться ниже.

При соблюдении всех правил построения таблиц каждую из них можно рассматривать как математическое отношение (relation). Тогда над таблицами можно выполнять математические операции реляционной алгебры и теории множеств. Именно эти операции положены в основу ЯМД реляционных СУБД.

Достоинством реляционной модели является ее наглядность, так как таблица - это привычная и понятная форма представления данных. Но самое важное достоинство реляционной модели - это ее математическая обоснованность. Этот факт обеспечивает возможность формулировки достаточно строгих правил построения модели и возможность выполнения любых манипуляций с данными.

 

 

Заключение

 

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

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

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

Популярные СУБД - FoxPro, Access for Windows, Paradox. Для менее сложных применений вместо СУБД используются информационно-поисковые системы (ИПС), которые выполняют следующие функции:

хранение большого объема информации;

быстрый поиск требуемой информации;

добавление, удаление и изменение хранимой информации;

вывод ее в удобном для человека виде.

 

 

Список использованной литературы

 

1. Информатика. Базовый курс /Симонович С.В. и др. - СПб: Издательство Питер, 2000. - 640с.

. Информатика. Учебное пособие /Под ред. В.Г. Кирия. - Иркутск: ИрГТУ, 1998 часть 2. - 382с.

. Информатика. Учебное пособие /Ломтадзе В.В., Шишкина Л.П. - Иркутск: ИрГТУ, 1999. - 116с.