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

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

Страница 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

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

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

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

Развитие психомоторных функций у детей с ДЦП в условиях формирующего эксперимента
Экспериментальное исследование состояло из трех этапов: констатирующего, формирующего, контрольного. На констатирующем этапе психологического эксперимента приняли участие дети с психомоторными нарушениями контрольной и экспериментальной групп (20 испытуемых) на данном этапе была проведена диагности ...

Разделы

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