Objektrelationel mapping
En teknik, der forbinder programobjekter med data i en relationel database.
Hvad er objektrelationel mapping?
Objektrelationel mapping, ORM, forbinder objekter eller modeller i programmet med relationelle databasestrukturer. Et værktøj oversætter mange adgange til databaseoperationer. Håndtering af felter, relationer og ændringer afhænger af ORM og konfiguration. Metoden træffer ikke teamets beslutninger om skema, begrænsninger, forespørgsler og migreringer.
I en opdigtet portal repræsenterer modellen ServiceRequest en gemt anmodning. En objektændring i hukommelsen betyder ikke automatisk en varig databaseændring i alle værktøjer; det planlagte gemmeforløb skal udføres. Teamet kontrollerer genererede forespørgsler, nødvendige data og adgangsrettigheder. En bekvem modelforespørgsel garanterer hverken passende ydelse eller ret til at se alle returnerede anmodninger.
Kilder
Relaterede begreber
- Relationel datamodelData modelleres i tabeller med rækker, kolonner og udtrykkeligt beskrevne relationer.
- SQLEt sprog til at definere, forespørge og ændre data; ikke et enkelt databaseprodukt.
- PostgreSQLEt åbent objektrelationelt databasesystem til struktureret lagring og forespørgsler.
- Unik nøgleEn unik nøgle forhindrer gentagne værdier eller kombinationer inden for det fastlagte dataområde.
- DatabaseforespørgselEn databaseforespørgsel henter data efter fastlagte betingelser. Udvalg, omfang og rækkefølge skal passe til arbejdsformålet.
- DatabaseindeksEt databaseindeks understøtter passende opslag. Det gør ikke alle forespørgsler hurtigere og kræver plads og vedligeholdelse.
Dit projekt med ASES
Beskriv dit projekt for os. Vi vender tilbage med en første vurdering.