Мы работаем над восстановлением приложения Unionpedia в Google Play Store
ИсходящиеВходящий
🌟Мы упростили наш дизайн для улучшения навигации!
Instagram Facebook X LinkedIn

ORM

Индекс ORM

ORM (Object-Relational Mapping, объектно-реляционное отображение, или преобразование) — технология программирования, которая связывает базы данных с концепциями объектно-ориентированных языков программирования, создавая «виртуальную объектную базу данных».

Содержание

  1. 11 отношения: ActiveRecord, CRUD, Doctrine, EclipseLink, Tryton, Проприетарное программное обеспечение, Объектно-ориентированная база данных, Объектно-ориентированное программирование, Операция соединения (реляционная алгебра), Реляционная СУБД, Свободное программное обеспечение.

ActiveRecord

Active record (AR) — шаблон проектирования приложений, описанный Мартином Фаулером в книге Patterns of Enterprise Application Architecture («Шаблоны архитектуры корпоративных приложений»).

Посмотреть ORM и ActiveRecord

CRUD

CRUD — акроним, обозначающий четыре базовые функции, используемые при работе с персистентными хранилищами данных.

Посмотреть ORM и CRUD

Doctrine

Doctrine — объектно-реляционный проектор (ORM) для PHP 7.1+, который базируется на слое абстракции доступа к БД (DBAL).

Посмотреть ORM и Doctrine

EclipseLink — это свободный фреймворк для языка программирования Java, предназначенный для решения задач объектно-реляционного отображения ORM.

Посмотреть ORM и EclipseLink

Tryton

Tryton — высокоуровневая платформа для разработки приложений, использующая трехуровневую архитектуру, на основании которой создано бизнес-решение (или ERP), представленное с помощью так называемых модулей Tryton.

Посмотреть ORM и Tryton

Проприетарное программное обеспечение

Проприета́рное програ́ммное обеспе́чение, несвобо́дное программное обеспечение (proprietary software; от proprietary — частное Яндекс-словари, патентованное, в составе собственности и software — программное обеспечение) — программное обеспечение, являющееся частной собственностью авторов или правообладателей и не удовлетворяющее критериям свободного ПО (наличия открытого программного кода недостаточно).

Посмотреть ORM и Проприетарное программное обеспечение

Объектно-ориентированная база данных

Объектно-ориентированная база данных (ООБД) — база данных, в которой данные моделируются в виде объектов, их атрибутов, методов и классов.

Посмотреть ORM и Объектно-ориентированная база данных

Объектно-ориентированное программирование

Объе́ктно-ориенти́рованное программи́рование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования.

Посмотреть ORM и Объектно-ориентированное программирование

Операция соединения (реляционная алгебра)

Операция соединения — одна из операций реляционной алгебры.

Посмотреть ORM и Операция соединения (реляционная алгебра)

Реляционная СУБД

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

Посмотреть ORM и Реляционная СУБД

Свободное программное обеспечение

Свободное программное обеспечение (СПО, free software, также software libre или libre software), свободный софт — программное обеспечение, пользователи которого имеют права («свободы») на его неограниченную установку, запуск, свободное использование, изучение, распространение и изменение (совершенствование), а также распространение копий и результатов изменения.

Посмотреть ORM и Свободное программное обеспечение

Также известен как O/R mapping, Object-relational mapping.