Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

The ADO.NET entity framework: making the conceptual level real

Published: 01 December 2006 Publication History

Abstract

This paper describes the ADO.NET Entity Framework, a platform for programming against data that raises the level of abstraction from the logical (relational) level to the conceptual (entity) level, and thereby significantly reduces the impedance mismatch for applications and data services such as reporting, analysis, and replication. The conceptual data model is made real by a runtime that implements an extended relational model (the Entity Data Model aka the EDM), that embraces entities and relationships as first class concepts; a query language for the EDM; a comprehensive mapping engine that translates from the conceptual to the logical (relational) level, and a set of model-driven tools that help create entity-object, object-xml, and entity-xml transformers.

References

[1]
Chen, P. The Entity-Relationship Model---toward a unified view of data, ACM Transactions on Database Systems, Vol. 1, Issue 1, March 1976, pp. 9--36.
[2]
Unified Modeling Language. http://www.uml.org/.
[3]
Microsoft. The ADO. Net Entity Framework Overview. http://msdn.microsoft.com/data/default.aspx?pull=/library/en-us/dnvs05/html/ADONETEnFrmOvw.asp, June 2006.
[4]
Blakeley, J. A., Campbell, D., Gray, J., Muralidhar, S., Nori, A., Next-Generation Data Access: Making the Conceptual Level Real. http://msdn.microsoft.com/data/default.aspx?pull=/library/en-us/dnvs05/html/nxtgenda.asp, June 2006.
[5]
Microsoft. The Linq Project. http://msdn.microsoft.com/data/ref/linq/default.aspx.

Cited By

View all
  • (2024)Describing and Applying the Entity Framework from Simple Applications to Complex Scenarios. Case Study2024 25th International Carpathian Control Conference (ICCC)10.1109/ICCC62069.2024.10569585(01-06)Online publication date: 22-May-2024
  • (2019)Improved Presentation and Facade Layer Operations for Software Engineering ProjectsInternational Journal of Engineering and Management Research10.31033/ijemr.9.5.1109:05(65-72)Online publication date: 31-Oct-2019
  • (2018)Model of Conversion of Data Objects for Defining the Object-Relation MappingProcedia Computer Science10.1016/j.procs.2018.01.082123(541-546)Online publication date: 2018
  • Show More Cited By
  1. The ADO.NET entity framework: making the conceptual level real

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM SIGMOD Record
    ACM SIGMOD Record  Volume 35, Issue 4
    December 2006
    76 pages
    ISSN:0163-5808
    DOI:10.1145/1228268
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 December 2006
    Published in SIGMOD Volume 35, Issue 4

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)13
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 17 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Describing and Applying the Entity Framework from Simple Applications to Complex Scenarios. Case Study2024 25th International Carpathian Control Conference (ICCC)10.1109/ICCC62069.2024.10569585(01-06)Online publication date: 22-May-2024
    • (2019)Improved Presentation and Facade Layer Operations for Software Engineering ProjectsInternational Journal of Engineering and Management Research10.31033/ijemr.9.5.1109:05(65-72)Online publication date: 31-Oct-2019
    • (2018)Model of Conversion of Data Objects for Defining the Object-Relation MappingProcedia Computer Science10.1016/j.procs.2018.01.082123(541-546)Online publication date: 2018
    • (2017)Disconnected Data Access Architecture using ADO.NET FrameworkInternational Journal of Applied Engineering and Management Letters10.47992/IJAEML.2581.7000.0008(10-16)Online publication date: 18-Aug-2017
    • (2016)Design and implementation of an intelligent exam management system based on B/S structure for Hebei UniversityJournal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology10.3233/JIFS-16905631:4(2167-2175)Online publication date: 1-Jan-2016
    • (2014)ENORMACM SIGMOD Record10.1145/2694413.269441843:2(23-28)Online publication date: 4-Dec-2014
    • (2012)A Unified Design and Implementation for Creating, Reading, Updating and Deleting Operations Based on ADO.NET Entity FrameworkCommunications and Information Processing10.1007/978-3-642-31968-6_11(89-98)Online publication date: 2012
    • (2011)Utilizing the ADO.NET entity framework in database coursesJournal of Computing Sciences in Colleges10.5555/1859159.185917826:3(93-97)Online publication date: 1-Jan-2011
    • (2007)Lost in translationACM SIGPLAN Notices10.1145/1297105.129706342:10(479-498)Online publication date: 21-Oct-2007
    • (2007)Lost in translationProceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems, languages and applications10.1145/1297027.1297063(479-498)Online publication date: 21-Oct-2007
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media