PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Object relational interfaces survey

Identyfikatory
Warianty tytułu
PL
Interfejsy obiektowo relacyjne – przegląd
Języki publikacji
EN
Abstrakty
EN
Object relational interface, within the meaning of a tool for mapping of a relational database to a set of objects, is an essential element of modern applications co-operating with relational databases. Nowadays at least a few dozen of this type tools exists. For one programming language sometimes there are even a dozen or more to choose from. So the choice is broad. The article presents a review of such tools and proposes basic evaluation criteria for their suitability.
PL
Interfejs obiektowo relacyjny, w rozumieniu narzędzia pozwalającego na mapowanie relacyjnej bazy danych na zbiór obiektów, jest niezbędnym elementem współczesnych aplikacji współpracujących z bazą danych. Obecnie funkcjonuje przynajmniej kilkadziesiąt tego typu narzędzi. Dla danego języka programowania czasami mamy ich do wyboru nawet kilkanaście. Wybór jest więc szeroki. Artykuł przedstawia przegląd takich interfejsów oraz proponuje podstawowe kryteria oceny ich przydatności.
Czasopismo
Rocznik
Strony
299--310
Opis fizyczny
Bibliogr. 21 poz.
Twórcy
Bibliografia
  • 1. Lausen G., Vossen G.: Models and Languages of Object-Oriented Databases. Addison-Wesley, 1997.
  • 2. Fowler M. et al.: Patterns of Enterprise Application Architecture. Addison-Wesley, 2003.
  • 3. The original Object People, https://sites.google.com/a/objectpeople.com/objectpeople-com/About [online, access 2012-01-15].
  • 4. Smith D.: A Brief History of TopLink, http://www.oracle.com/technetwork/topics/ history-of-toplink-101111.html [online, access 2012-01 -15].
  • 5. History-Hibernate-JBoss Community, http://www.hibernate.org/about/history [online, access 2012-01-15].
  • 6. Bauer Ch., King G.: Hibernate in Action. Manning Publications, 2005.
  • 7. Burke B., Monson-Haefel R.: Enterprise JavaBeans 3.0, 5th edition. O'Reilly Media, 2006.
  • 8. Oracle TopLink JPA, http://www.oracle.com/technetwork/middleware/toplink/index-085257.html [online, access 2012-01-29].
  • 9. JSR-000317 Java Persistence 2.0 - Final Release, http://jcp.org/aboutJava/community-process/final/jsr317/index.html [online, access 2012-01-15].
  • 10. EclipseLink Project, EPS Creation Review, http://www.eclipse.org/projects/project. php?id=rt.eclipselink [online, access 2012-01-15].
  • 11. http://www.eclipse.org/org/press-release/20080317_Eclipselink.php [online, access 2012-01-29].
  • 12. Minter D., Linwood J.: Beginning Hibernate. Second Edition, Apress 2010.
  • 13. Apache OpenJPA, http://openjpa.apache.org/ [online, access 2012-02-02].
  • 14. DataNucleus, http://www.datanucleus.org/ [online, access 2012-02-02].
  • 15. Apache OpenJPA, http://openjpa.apache.org/faq.html#FAQ-Whatisthehistoryof Open-JPA%253F [online, access 2012-02-02].
  • 16. Kuaté P. H., Harris T., Bauer Ch., King G.: NHibernate in Action. Manning Publications, 2009.
  • 17. Marguerie F., Eichert S., Wooley J.: LINQ in Action. Manning Publications, 2008.
  • 18. Jennings R.: Professional ADO.NET 3.5 with LINQ and the Entity Framework. Wiley Publishing, 2009.
  • 19. Marshall K., Pytel Ch., Yurek J.: Pro Active Record. Databases with Ruby and Rails. Apress, 2007.
  • 20. Hunt A., Thomas D.: The Pragmatic Programmer. From Journeyman to Master. Adison-Wesley, 1999.
  • 21. Ford N.:The Productive Programmer. O'Reilly Media, 2008.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSL6-0016-0065
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.