4DFLib Object Relational Mapping (ORM) Library Hands on Tutorial [Part 3]

Поделиться
HTML-код
  • Опубликовано: 10 сен 2024
  • This tutorial walks you through how an application can use an ORM tool to manage the database connection, creation and management of tables, data operations and more. This tutorial uses 4DFLib, which provides ORM or Object Relational Mapping as a database abstraction, it also automatically saves historical data without the need to design the database to manage changes to the data state.
    You can find Part 1 of this tutorial here: • 4DFLib Object Relation...
    And part 2: • 4DFLib Object Relation...
    **** NOTE: There has been a new release of 4DFLib since this video was created (version 1.4). This new version provides support for MariaDB (open source fork of MySQL), PostgreSQL and Hypersonic. There is also legacy support for MySQL version 5.7. Newer versions of MySQL are not currently supported. ****
    It is a good idea to watch this short series on ORM if you are not familiar with the concepts:
    Part 1: • What is object relatio...
    Part 2: • What is object relatio...
    Slides for this presentation: drive.google.c...
    4DFLib is an open source software designed and written by the creator (with help!) of this video and can be found here: github.com/bri...
    The BlackCarDemo application is a example application used to show how to include and use 4DFLib in your application it can be found here: github.com/bri...
    Here is more information of 4DFLib:
    What is 4DF????
    4DF is a Library that manages your applications interaction with the database, providing ORM, database abstraction and 4DF or 4th Dimensional Form data which means that all data is saved in every state in every table over time. Nothing is ever deleted or updated, and you do not need to anything to implement this behavior, it happens automatically. It also provides a basic service layer for accessing your data through time, allowing you to retrieve current and historical data and filtering by time ranges.
    This video is part of a full semester course given on databases and application integration: • {DBMS - Database Manag...
    If you learning computer science, you might also find this playlist interesting where we explore exactly how your programs run on a real computer: • Little Man Computer - ...
    Like this video and subscribe and would like to see more like it! / @codingcoach
    Additional slides used in this presentation: drive.google.c...
    Book used in this course: Garcia-Molina, Hector. Database systems: the complete book. Pearson Education India, 2008.
    www.amazon.com...

Комментарии •