# Object-Relational Mapping (ORM)

Skill · Databases

Canonical page: https://career.thegoodapps.co/skills/object-relational-mapping-orm

ORM is a programming technique that maps objects in code to rows in a relational database, letting developers query and manipulate data using their programming language instead of writing raw SQL. Popular implementations include Hibernate (Java), Entity Framework (.NET), SQLAlchemy (Python), and Active Record (Ruby on Rails). Backend and full-stack developers use ORMs to speed up development, reduce boilerplate, and make database code more portable across different database engines.

Related skills: [SQL](https://career.thegoodapps.co/skills/sql), [Database Design](https://career.thegoodapps.co/skills/database-design), [Hibernate](https://career.thegoodapps.co/skills/hibernate), [Django](https://career.thegoodapps.co/skills/django), [Entity Framework](https://career.thegoodapps.co/skills/entity-framework), [SQLAlchemy](https://career.thegoodapps.co/skills/sqlalchemy)

## Open roles requiring Object-Relational Mapping (ORM) (0)

None of the roles we have read name this skill yet. A large share of the visible corpus has not been parsed for skills, so this is at least as likely to be our backlog as the market's verdict.
