Oracle TopLink, the Glossary
Oracle TopLink is a mapping and persistence framework for Java developers.[1]
Table of Contents
45 relations: Apache Cayenne, Apache Derby, Apache iBATIS, Cross-platform software, Data model, DBase, Delete (SQL), Eclipse (software), EclipseLink, Enterprise information system, Firebird (database server), H2 (database), Hibernate (framework), HSQLDB, IBM Db2, Insert (SQL), Jakarta Persistence, Jakarta Persistence Query Language, Jakarta XML Binding, Java (programming language), Java virtual machine, JDeveloper, JSON, Microsoft Access, Microsoft SQL Server, MySQL, NetBeans, NoSQL, Object model, Object–relational database, Object–relational mapping, Oracle Application Server, Oracle Coherence, Oracle Corporation, Oracle Enterprise Pack for Eclipse, Oracle WebLogic Server, Persistence (computer science), Persistence framework, Relational database, RESTful Service Description Language, Service Data Objects, SOAP, SQL, Update (SQL), XML.
- Object–relational mapping
- Oracle acquisitions
- Persistence frameworks
Apache Cayenne
Apache Cayenne is an open source persistence framework licensed under the Apache License, providing object-relational mapping (ORM) and remoting services. Oracle TopLink and Apache Cayenne are object–relational mapping.
See Oracle TopLink and Apache Cayenne
Apache Derby
Apache Derby (previously distributed as IBM Cloudscape) is a relational database management system (RDBMS) developed by the Apache Software Foundation that can be embedded in Java programs and used for online transaction processing.
See Oracle TopLink and Apache Derby
Apache iBATIS
iBATIS is a persistence framework which automates the mapping between SQL databases and objects in Java,.NET, and Ruby on Rails. Oracle TopLink and Apache iBATIS are object–relational mapping and persistence frameworks.
See Oracle TopLink and Apache iBATIS
Cross-platform software
In computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer software that is designed to work in several computing platforms.
See Oracle TopLink and Cross-platform software
Data model
A data model is an abstract model that organizes elements of data and standardizes how they relate to one another and to the properties of real-world entities.
See Oracle TopLink and Data model
DBase
| influenced.
Delete (SQL)
In the database structured query language (SQL), the DELETE statement is used to remove one or more records from a table.
See Oracle TopLink and Delete (SQL)
Eclipse (software)
Eclipse is an integrated development environment (IDE) used in computer programming. Oracle TopLink and Eclipse (software) are Java platform.
See Oracle TopLink and Eclipse (software)
EclipseLink
EclipseLink is the open source Eclipse Persistence Services Project from the Eclipse Foundation. Oracle TopLink and EclipseLink are Java platform and object–relational mapping.
See Oracle TopLink and EclipseLink
Enterprise information system
An Enterprise Information System (EIS) is any kind of information system which improves the functions of enterprise business processes by integration.
See Oracle TopLink and Enterprise information system
Firebird (database server)
Firebird is an open-source SQL relational database management system that supports Linux, Microsoft Windows, macOS and other Unix platforms.
See Oracle TopLink and Firebird (database server)
H2 (database)
H2 is a relational database management system written in Java.
See Oracle TopLink and H2 (database)
Hibernate (framework)
Hibernate ORM (or simply Hibernate) is an object–relational mapping tool for the Java programming language. Oracle TopLink and Hibernate (framework) are object–relational mapping and persistence frameworks.
See Oracle TopLink and Hibernate (framework)
HSQLDB
HSQLDB (Hyper SQL Database) is a relational database management system written in Java.
IBM Db2
Db2 is a family of data management products, including database servers, developed by IBM.
See Oracle TopLink and IBM Db2
Insert (SQL)
An SQL INSERT statement adds one or more records to any single table in a relational database.
See Oracle TopLink and Insert (SQL)
Jakarta Persistence
Jakarta Persistence, also known as JPA (abbreviated from formerly name Java Persistence API) is a Jakarta EE application programming interface specification that describes the management of relational data in enterprise Java applications. Oracle TopLink and Jakarta Persistence are object–relational mapping.
See Oracle TopLink and Jakarta Persistence
Jakarta Persistence Query Language
The Jakarta Persistence Query Language (JPQL; formerly Java Persistence Query Language) is a platform-independent object-oriented query language defined as part of the Jakarta Persistence (JPA; formerly Java Persistence API) specification.
See Oracle TopLink and Jakarta Persistence Query Language
Jakarta XML Binding
Jakarta XML Binding (JAXB; formerly Java Architecture for XML Binding) is a software framework that allows Java EE developers to map Java classes to XML representations.
See Oracle TopLink and Jakarta XML Binding
Java (programming language)
Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. Oracle TopLink and Java (programming language) are Java platform.
See Oracle TopLink and Java (programming language)
Java virtual machine
A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages that are also compiled to Java bytecode. Oracle TopLink and Java virtual machine are Java platform.
See Oracle TopLink and Java virtual machine
JDeveloper
JDeveloper is a freeware IDE supplied by Oracle Corporation. Oracle TopLink and JDeveloper are Oracle software.
See Oracle TopLink and JDeveloper
JSON
JSON (JavaScript Object Notation, pronounced or) is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and arrays (or other serializable values).
Microsoft Access
Microsoft Access is a database management system (DBMS) from Microsoft that combines the relational Access Database Engine (ACE) with a graphical user interface and software-development tools.
See Oracle TopLink and Microsoft Access
Microsoft SQL Server
Microsoft SQL Server (Structured Query Language) is a proprietary relational database management system developed by Microsoft.
See Oracle TopLink and Microsoft SQL Server
MySQL
MySQL is an open-source relational database management system (RDBMS). Oracle TopLink and MySQL are Oracle software.
NetBeans
NetBeans is an integrated development environment (IDE) for Java. Oracle TopLink and NetBeans are Java platform.
See Oracle TopLink and NetBeans
NoSQL
NoSQL (originally referring to "non-SQL" or "non-relational") is an approach to database design that focuses on providing a mechanism for storage and retrieval of data that is modeled in means other than the tabular relations used in relational databases.
Object model
In computing, object model has two related but distinct meanings.
See Oracle TopLink and Object model
Object–relational database
An object–relational database (ORD), or object–relational database management system (ORDBMS), is a database management system (DBMS) similar to a relational database, but with an object-oriented database model: objects, classes and inheritance are directly supported in database schemas and in the query language.
See Oracle TopLink and Object–relational database
Object–relational mapping
Object–relational mapping (ORM, O/RM, and O/R mapping tool) in computer science is a programming technique for converting data between a relational database and the heap of an object-oriented programming language.
See Oracle TopLink and Object–relational mapping
Oracle Application Server
The Oracle Application Server 10g (the "g" stands for grid) (short Oracle AS), consists of an integrated, standards-based software platform. Oracle TopLink and Oracle Application Server are Oracle software.
See Oracle TopLink and Oracle Application Server
Oracle Coherence
In computing, Oracle Coherence (originally Tangosol Coherence) is a Java-based distributed cache and in-memory data grid. Oracle TopLink and Oracle Coherence are Oracle software.
See Oracle TopLink and Oracle Coherence
Oracle Corporation
Oracle Corporation is an American multinational computer technology company headquartered in Austin, Texas.
See Oracle TopLink and Oracle Corporation
Oracle Enterprise Pack for Eclipse
OEPE is the acronym for Oracle Enterprise Pack for Eclipse, a set of Eclipse plugins to facilitate development of Java SE, Java EE, Web service, ORM, and Spring applications on Oracle WebLogic Server. Oracle TopLink and Oracle Enterprise Pack for Eclipse are Oracle software.
See Oracle TopLink and Oracle Enterprise Pack for Eclipse
Oracle WebLogic Server
Oracle WebLogic Server is a Java EE application server currently developed by Oracle Corporation. Oracle TopLink and Oracle WebLogic Server are Oracle software.
See Oracle TopLink and Oracle WebLogic Server
Persistence (computer science)
In computer science, persistence refers to the characteristic of state of a system that outlives (persists more than) the process that created it.
See Oracle TopLink and Persistence (computer science)
Persistence framework
In computing a persistence framework is middleware that assists in the storage and retrieval of information between applications and databases, especially relational databases. Oracle TopLink and persistence framework are persistence frameworks.
See Oracle TopLink and Persistence framework
Relational database
A relational database (RDB) is a database based on the relational model of data, as proposed by E. F. Codd in 1970.
See Oracle TopLink and Relational database
RESTful Service Description Language
The RESTful Service Description Language (RSDL) is a machine- and human-readable XML description of HTTP-based web applications (typically REST web services).
See Oracle TopLink and RESTful Service Description Language
Service Data Objects
Service Data Objects is a technology that allows heterogeneous data to be accessed in a uniform way.
See Oracle TopLink and Service Data Objects
SOAP
SOAP (formerly an acronym for Simple Object Access Protocol) is a messaging protocol specification for exchanging structured information in the implementation of web services in computer networks.
SQL
Structured Query Language (SQL) (pronounced S-Q-L; historically "sequel") is a domain-specific language used to manage data, especially in a relational database management system (RDBMS).
Update (SQL)
An SQL UPDATE statement changes the data of one or more records in a table. Either all the rows can be updated, or a subset may be chosen using a condition. The UPDATE statement has the following form: For the UPDATE to be successful, the user must have data manipulation privileges (UPDATE privilege) on the table or column and the updated value must not conflict with all the applicable constraints (such as primary keys, unique indexes, CHECK constraints, and NOT NULL constraints).
See Oracle TopLink and Update (SQL)
XML
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data.
See also
Object–relational mapping
- .NET Persistence API
- Apache Cayenne
- Apache OpenJPA
- Apache iBATIS
- AutoFetch
- Castor (framework)
- Comparison of object–relational mapping software
- DBIx::Class
- Dapper ORM
- DataMapper
- Doctrine (PHP)
- Ebean
- EclipseLink
- Entity Framework
- Hi/Lo algorithm
- Hibernate (framework)
- JOOQ Object Oriented Querying
- Jakarta Persistence
- Java Data Objects
- List of object–relational mapping software
- MyBatis
- NHibernate
- Object–relational impedance mismatch
- Object–relational mapping
- Oracle TopLink
- Quick Objects
- SQLAlchemy
- SQLObject
- Skipper (computer software)
- Storm (software)
Oracle acquisitions
- Acme Packet
- Aconex
- Acquisition of Sun Microsystems by Oracle Corporation
- AddThis
- Agile Software Corporation
- Art Technology Group
- BEA Systems
- BigMachines
- BlueKai
- Datanomic
- Dyn (company)
- FatWire
- GreenBytes
- Hyperion Solutions
- Incomit
- Innobase
- Involver, Inc.
- JD Edwards
- Lee Data
- List of acquisitions by Oracle
- Micros Systems
- NetSuite
- OctetString
- Opower
- Oracle Advertising
- Oracle Cerner
- Oracle Financial Services Software
- Oracle Rdb
- Oracle TopLink
- PeopleSoft
- Pillar Data Systems
- Plumtree Software
- Portal Software
- Primavera Systems
- RightNow Technologies
- Siebel Systems
- Sleepycat Software
- Sun Microsystems
- TOA Technologies
- Tacit Software
- Talari Networks
- Taleo
- Tekelec
- Thinking Machines Corporation
- TimesTen
- Vantive (software)
- Vitrue, Inc.
- Wercker
- Xsigo Systems
Persistence frameworks
- Apache iBATIS
- Castor (framework)
- Hibernate (framework)
- MyBatis
- Oracle TopLink
- Persistence framework
- Persistent memory
References
[1] https://en.wikipedia.org/wiki/Oracle_TopLink
Also known as TopLink.