Методический анализ учебного материала по теме «Языки программирования баз данных и СУБД»

Актуально о образовании » Методический анализ темы "Языки программирования баз данных и СУБД" » Методический анализ учебного материала по теме «Языки программирования баз данных и СУБД»

Страница 3

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

Многомерные базы данных OLAP (On-line Analytical Processing) - программное обеспечение OLAP используется при обработке данных из различных источников. Эти программные продукты позволяют реализовать множество различных представлений данных и характеризуются тремя основными чертами: многомерное представление данных; сложные вычисления над данными; вычисления, связанные с изменением данных во времени.

Реляционная база данных — база данных, основанная на реляционной модели. Слово «реляционный» происходит от английского «relation» (отношение).

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

Данные хранятся в таблицах, состоящих из столбцов ("атрибутов") и строк ("записей", "кортежей" );

На пересечении каждого столбца и строчки стоит в точности одно значение;

У каждого столбца есть своё имя, которое служит его названием, и все значения в одном столбце имеют один тип.

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

Строки в реляционной базе данных неупорядочены - упорядочивание производится в момент формирования ответа на запрос. Общепринятым стандартом языка работы с реляционными базами данных является язык SQL.

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

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

К настоящему моменту неизвестен какой-либо язык программирования ООБД, который был бы спроектирован целиком заново, начиная с нуля. Естественным подходом к построению такого языка было использование (с необходимыми расширениями) некоторого существующего объектно-ориентированного языка. Начало расцвета направления ООБД совпало с пиком популярности языка Smalltalk-80. Этот язык оказал большое влияние на разработку первых систем ООБД, и в частности, использовался в качестве языка программирования.[3]

Трудности с эффективной практической реализацией языка Smalltalk побудили разработчиков систем ООБД к поиску альтернативных базовых языков. Известная близость объектно-ориентированного и функционального подходов к программированию позволяет достаточно успешно опираться на функциональные языки программирования. В частности, язык Лисп (Common Lisp) является основой проекта ORION. В этом проекте Лисп является и инструментальным языком, и базой объектно-ориентированного языка программирования в среде ORION.

Страницы: 1 2 3 4 5 6 7 8

Подробно о педагогике:

Понятие «внеклассная работа» в педагогической литературе
В Российской педагогической энциклопедии «внеклассная работа» определяется как «составная часть учебно-воспитательного процесса в школе, одна из форм организации свободного времени учащихся». Внеклассной работе всегда уделялось пристальное внимание со стороны многих учителей, методистов и ученых. В ...

Содержание и формы обучения в технологии деятельностного подхода
Для планирования и проведения уроков предлагается использовать адаптированный вариант технологии деятельностного метода. Так, структура уроков введения нового знания имеет следующий вид: № Этапы урока Организующая роль учителя 1. Мотивация к учебной деятельности Создают условия для возникновения у ...

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

Разделы

Copyright © 2024 - All Rights Reserved - www.educationtheory.ru