en.unionpedia.org

Oracle TopLink, the Glossary

Index Oracle TopLink

Oracle TopLink is a mapping and persistence framework for Java developers.[1]

Table of Contents

  1. 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.

  2. Object–relational mapping
  3. Oracle acquisitions
  4. 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.

See Oracle TopLink and DBase

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 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.

See Oracle TopLink and HSQLDB

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).

See Oracle TopLink and JSON

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.

See Oracle TopLink and MySQL

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.

See Oracle TopLink and NoSQL

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.

See Oracle TopLink and SOAP

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).

See Oracle TopLink and SQL

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 Oracle TopLink and XML

See also

Object–relational mapping

Oracle acquisitions

Persistence frameworks

References

[1] https://en.wikipedia.org/wiki/Oracle_TopLink

Also known as TopLink.