Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Herunterladen
Schneller Zugriff als Browser!
 

Datenbankabstraktionsschicht

Index Datenbankabstraktionsschicht

Eine Datenbankabstraktionsschicht (englisch database abstraction layer) ist eine Programmierschnittstelle, welche die Verbindung zwischen einer Software-Anwendung und damit zu verbindenden Datenbanken vereinheitlicht.

33 Beziehungen: ADOdb, Anwendungssoftware, C (Programmiersprache), C++, Cache, Datenbank, Datenbankschnittstelle, EclipseLink, Framework, Hibernate (Framework), Java (Programmiersprache), Java Database Connectivity, Lock-in-Effekt, MyBatis, Objekt (Programmierung), Objektorientierung, Objektrelationale Abbildung, Open Database Connectivity, OpenDBX, Perl (Programmiersprache), Perl-DBI, PHP, Plattformunabhängigkeit, Pool (Informatik), Programmierschnittstelle, Programmiersprache, Quelltext, Relationale Datenbank, SAP ERP, Schichtenarchitektur, Software, Syntax, TYPO3.

ADOdb

ADOdb (Active Data Objects DataBase) ist eine Datenbankabstraktionsschicht für die Skriptsprachen PHP und Python.

Neu!!: Datenbankabstraktionsschicht und ADOdb · Mehr sehen »

Anwendungssoftware

Ein Textverarbeitungsprogramm als Beispiel für Anwendungssoftware Als Anwendungssoftware werden Computerprogramme bezeichnet, die Anwender wie Unternehmen, Verwaltungen, Behörden, Institute, Vereine und sonstige Organisationen, aber auch Einzelpersonen für geschäftliche, dienstliche, sonstige organisationsbezogene oder private Zwecke einsetzten, um eine nützliche oder gewünschte nicht systemtechnische Funktionalität zu bearbeiten oder zu unterstützen.

Neu!!: Datenbankabstraktionsschicht und Anwendungssoftware · Mehr sehen »

C (Programmiersprache)

C ist eine imperative und prozedurale Programmiersprache, die der Informatiker Dennis Ritchie in den frühen 1970er Jahren an den Bell Laboratories entwickelte.

Neu!!: Datenbankabstraktionsschicht und C (Programmiersprache) · Mehr sehen »

C++

C++ ist eine von der ISO genormte Programmiersprache.

Neu!!: Datenbankabstraktionsschicht und C++ · Mehr sehen »

Cache

Cache (auch) bezeichnet in der Informationstechnik einen schnellen Pufferspeicher, der (wiederholte) Zugriffe auf vergleichsweise langsame Datenspeicher oder aufwendige Neuberechnungen zu vermeiden hilft.

Neu!!: Datenbankabstraktionsschicht und Cache · Mehr sehen »

Datenbank

Eine Datenbank, auch Datenbanksystem genannt, ist ein System zur elektronischen Datenverwaltung.

Neu!!: Datenbankabstraktionsschicht und Datenbank · Mehr sehen »

Datenbankschnittstelle

Eine Datenbankschnittstelle ist eine Programmierschnittstelle, die den Zugriff auf und den Datenaustausch mit einer Datenbank regelt, d. h.

Neu!!: Datenbankabstraktionsschicht und Datenbankschnittstelle · Mehr sehen »

EclipseLink

EclipseLink ist ein Open-Source-Persistenz- und ORM-Framework der Eclipse Foundation.

Neu!!: Datenbankabstraktionsschicht und EclipseLink · Mehr sehen »

Framework

Ein Framework (für Rahmenstruktur) ist ein Programmiergerüst, das in der Softwaretechnik, insbesondere bei der objektorientierten Softwareentwicklung sowie bei komponentenbasierten Entwicklungsansätzen, verwendet wird.

Neu!!: Datenbankabstraktionsschicht und Framework · Mehr sehen »

Hibernate (Framework)

Hibernate (für Winterschlaf halten) ist ein Open-Source-Persistenz- und ORM-Framework für Java.

Neu!!: Datenbankabstraktionsschicht und Hibernate (Framework) · Mehr sehen »

Java (Programmiersprache)

Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde.

Neu!!: Datenbankabstraktionsschicht und Java (Programmiersprache) · Mehr sehen »

Java Database Connectivity

Java Database Connectivity (JDBC, für Java Datenbankverbindungsfähigkeit) ist eine Datenbankschnittstelle der Java-Plattform, die eine einheitliche Schnittstelle zu Datenbanken verschiedener Hersteller bietet und speziell auf relationale Datenbanken ausgerichtet ist.

Neu!!: Datenbankabstraktionsschicht und Java Database Connectivity · Mehr sehen »

Lock-in-Effekt

Unter Lock-in-Effekt („einschließen“ oder „einsperren“) versteht man generell in den Wirtschaftswissenschaften und speziell im Marketing die enge Kundenbindung an Produkte/Dienstleistungen oder einen Anbieter, die es dem Kunden wegen entstehender Wechselkosten und sonstiger Wechselbarrieren erschwert, das Produkt oder den Anbieter zu wechseln.

Neu!!: Datenbankabstraktionsschicht und Lock-in-Effekt · Mehr sehen »

MyBatis

MyBatis (früher iBATIS zusammengesetzt aus „internet“ und ‚Verhau‘) ist ein Open-Source-Persistenz-Framework für Java und das.Net-Framework.

Neu!!: Datenbankabstraktionsschicht und MyBatis · Mehr sehen »

Objekt (Programmierung)

Ein Objekt in der Programmierung bezeichnet eine inhaltlich zusammengehörige Datenmenge.

Neu!!: Datenbankabstraktionsschicht und Objekt (Programmierung) · Mehr sehen »

Objektorientierung

Unter Objektorientierung (kurz OO) versteht man in der Entwicklung von Software eine Sichtweise auf komplexe Systeme, bei der ein System durch das Zusammenspiel kooperierender Objekte beschrieben wird.

Neu!!: Datenbankabstraktionsschicht und Objektorientierung · Mehr sehen »

Objektrelationale Abbildung

Objektrelationale Abbildung (ORM) ist eine Technik der Softwareentwicklung, mit der ein in einer objektorientierten Programmiersprache geschriebenes Anwendungsprogramm seine Objekte in einer relationalen Datenbank ablegen kann.

Neu!!: Datenbankabstraktionsschicht und Objektrelationale Abbildung · Mehr sehen »

Open Database Connectivity

Open Database Connectivity (ODBC, für etwa Offene Datenbank-Verbindungsfähigkeit) ist eine standardisierte Datenbankschnittstelle, die SQL als Datenbanksprache verwendet.

Neu!!: Datenbankabstraktionsschicht und Open Database Connectivity · Mehr sehen »

OpenDBX

OpenDBX ist eine freie C-Programmbibliothek, die eine einheitliche und konsistente Schnittstelle für Softwareentwickler zu verschiedenen Datenbankmanagementsystemen bereitstellt.

Neu!!: Datenbankabstraktionsschicht und OpenDBX · Mehr sehen »

Perl (Programmiersprache)

Perl ist eine freie, plattformunabhängige und interpretierte Programmiersprache, die mehrere Paradigmen unterstützt.

Neu!!: Datenbankabstraktionsschicht und Perl (Programmiersprache) · Mehr sehen »

Perl-DBI

DBI (DataBase Interface) ist ein Perl-Modul, das Perl-Programmen eine einheitliche Datenbankschnittstelle zu verschiedenen Datenbankverwaltungssystemen bereitstellt und dabei eine parallele Kommunikation mit mehreren Datenbanken verschiedenen Typs erlaubt.

Neu!!: Datenbankabstraktionsschicht und Perl-DBI · Mehr sehen »

PHP

PHP (rekursives Akronym und Backronym für „PHP: '''H'''ypertext '''P'''reprocessor“, ursprünglich „Personal '''H'''ome '''P'''age Tools“) ist eine Skriptsprache mit einer an C und Perl angelehnten Syntax, die hauptsächlich zur Erstellung dynamischer Webseiten oder Webanwendungen verwendet wird.

Neu!!: Datenbankabstraktionsschicht und PHP · Mehr sehen »

Plattformunabhängigkeit

Die Plattformunabhängigkeit – genauer als plattformübergreifend (engl. cross-platform) und allgemeiner -portabel – bezeichnet in der Informationstechnik jene Eigenschaft, die ein Computerprogramm auf verschiedenen Computerplattformen ausführbar macht.

Neu!!: Datenbankabstraktionsschicht und Plattformunabhängigkeit · Mehr sehen »

Pool (Informatik)

Ein Pool ist in der Informatik eine Menge vorinitialisierter Ressourcen, die jederzeit einsatzbereit sind, statt bei Bedarf jedes Mal alloziert und danach wieder zerstört zu werden.

Neu!!: Datenbankabstraktionsschicht und Pool (Informatik) · Mehr sehen »

Programmierschnittstelle

Quelltextkompatibilität, d. h. Quelltext kann ohne Anpassungen für die jeweiligen Systeme erfolgreich kompiliert werden. Eine Programmierschnittstelle (auch Anwendungsschnittstelle, genauer Schnittstelle zur Programmierung von Anwendungen), häufig nur kurz API genannt (von, wörtlich ‚Anwendungs­programmier­schnittstelle‘), ist ein Programmteil, der von einem Softwaresystem anderen Programmen zur Anbindung an das System zur Verfügung gestellt wird.

Neu!!: Datenbankabstraktionsschicht und Programmierschnittstelle · Mehr sehen »

Programmiersprache

Quelltext eines Programms in der Programmiersprache C++. Scratch. Eine Programmiersprache ist eine formale Sprache zur Formulierung von Datenstrukturen und Algorithmen, d. h.

Neu!!: Datenbankabstraktionsschicht und Programmiersprache · Mehr sehen »

Quelltext

siehe eigene Artikel. Quelltext, auch Quellcode oder unscharf Programmcode genannt, ist in der Informatik der für Menschen lesbare, in einer Programmiersprache geschriebene Text eines Computerprogrammes.

Neu!!: Datenbankabstraktionsschicht und Quelltext · Mehr sehen »

Relationale Datenbank

Eine relationale Datenbank ist eine digitale Datenbank, die zur elektronischen Datenverwaltung in Computersystemen dient und auf einem tabellenbasierten relationalen Datenbankmodell beruht.

Neu!!: Datenbankabstraktionsschicht und Relationale Datenbank · Mehr sehen »

SAP ERP

SAP ERP (als Oberbegriff für die ERP-Systeme von SAP) ist die wesentliche Hauptproduktlinie des deutschen Software-Unternehmens SAP SE, die es seit 1993 vertreibt.

Neu!!: Datenbankabstraktionsschicht und SAP ERP · Mehr sehen »

Schichtenarchitektur

Aufrufschema in einer Schichtenarchitektur Die Schichtenarchitektur (auch Schichtenmodell oder Schichtenmuster) ist ein häufig angewandtes Strukturierungsprinzip für die Architektur von Softwaresystemen.

Neu!!: Datenbankabstraktionsschicht und Schichtenarchitektur · Mehr sehen »

Software

Software (dt.

Neu!!: Datenbankabstraktionsschicht und Software · Mehr sehen »

Syntax

Unter Syntax (von syn ‚zusammen‘ und taxis ‚Ordnung, Reihenfolge‘) versteht man allgemein ein Regelsystem zur Kombination elementarer Zeichen zu zusammengesetzten Zeichen in natürlichen oder künstlichen Zeichensystemen.

Neu!!: Datenbankabstraktionsschicht und Syntax · Mehr sehen »

TYPO3

TYPO3 CMS ist ein freies Content-Management-System für Websites, das seit Oktober 2012 offiziell unter dem Namen TYPO3 CMS angeboten wird.

Neu!!: Datenbankabstraktionsschicht und TYPO3 · Mehr sehen »

Leitet hier um:

DBAL, DBAS, Database abstraction layer.

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »