Ми працюємо над відновленням додатку Unionpedia у Google Play Store
ВихідніВхідний
🌟Ми спростили наш дизайн для кращої навігації!
Instagram Facebook X LinkedIn

Data mapper (шаблон)

Індекс Data mapper (шаблон)

Data mapper - шаблон проектування взаємодії з базою даних.

Зміст

  1. 5 відносини: Active Record, CRUD, Doctrine (PHP), SQLAlchemy, Об'єктно-реляційне відображення.

  2. Архітектурні шаблони програмного забезпечення
  3. Шаблони проєктування програмного забезпечення

Active Record

Шаблон active record — це шаблон проектування що використовується при реалізації доступу до реляційних баз даних.

Переглянути Data mapper (шаблон) і Active Record

CRUD

CRUD — (create read update delete) 4 базові функції управління даними «створення, зчитування, зміна і видалення».

Переглянути Data mapper (шаблон) і CRUD

Doctrine (PHP)

Doctrine — об'єктно-реляційний проектор (ORM) для PHP 5.3.0+, який базується на шарі абстракції доступу до БД (DBAL).

Переглянути Data mapper (шаблон) і Doctrine (PHP)

SQLAlchemy

SQLAlchemy - інструментарій SQL та об'єктно-реляційне відображення для мови програмування Python випущене під ліцензією MIT.

Переглянути Data mapper (шаблон) і SQLAlchemy

Об'єктно-реляційне відображення

ORM (Object-relational mapping, Об'єктно-реляційна проекція) — технологія програмування, яка зв'язує бази даних з концепціями об'єктно-орієнтованих мов програмування, створюючи «віртуальну об'єктну базу даних».

Переглянути Data mapper (шаблон) і Об'єктно-реляційне відображення

Див. також

Архітектурні шаблони програмного забезпечення

Шаблони проєктування програмного забезпечення

Також відомий як DataMapper, Шаблон Data mapper.