ID: 3055 OOP - Zaawansowane Średnie

Źródło: Arkusze CKE

Co to jest ORM w kontekście programowania?

Warianty odpowiedzi

  1. A

    Object-Relational Mapping - technika konwersji danych między systemami typów w relacyjnych bazach danych

  2. B

    Output Rendering Module - moduł renderujący dane wyjściowe w aplikacjach

  3. C

    Operational Reliability Management - zarządzanie niezawodnością operacyjną systemów

  4. D

    Organized Resource Model - model organizacji zasobów w aplikacjach webowych

Wyjaśnienie

ORM, czyli Object-Relational Mapping (Mapowanie Obiektowo-Relacyjne), to technika łącząca świat programowania obiektowego ze światem relacyjnych baz danych.

Rozwiązuje ona problem różnicy w strukturze danych: w kodzie operujesz na obiektach i klasach, a baza danych przechowuje dane w tabelach i wierszach.

Dzięki ORM nie musisz ręcznie pisać zapytań SQL do prostych operacji. Narzędzie automatycznie tłumaczy działania na obiektach na odpowiednie zapytania do bazy danych.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.04 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — OOP - Zaawansowane