LocalazyLocalazy
SQR ist eine Programmiersprache, die für die Erstellung von Berichten aus Datenbanken entwickelt wurde. Es handelt sich um eine Programmiersprache der vierten Generation (4GL), die die Geschwindigkeit einer Datenbankabfragesprache mit der Flexibilität einer Allzweckprogrammiersprache kombiniert. SQR wurde ursprünglich in den frühen 1980er Jahren von PeopleSoft entwickelt. Später wurde sie von der Oracle Corporation übernommen, die die Sprache weiterhin entwickelt und unterstützt. SQR ist eine deklarative Sprache, d. h., Programme werden als eine Reihe von Anweisungen geschrieben, die beschreiben, was das Programm tun soll, und nicht als eine Reihe von Befehlen, die dem Computer sagen, wie er es tun soll. Dadurch sind SQR-Programme einfacher zu schreiben und zu pflegen als herkömmliche Programmiersprachen. SQR-Programme werden in der Regel in einem Texteditor geschrieben, z. B. in Notepad oder vi. Es gibt jedoch mehrere integrierte Entwicklungsumgebungen (IDEs), die eine anspruchsvollere Bearbeitungsumgebung bieten. SQR-Programme werden von einem SQR-Interpreter ausgeführt, d. h. einem Programm, das SQR-Programme liest und ausführt. Der Interpreter kann von der Befehlszeile des Betriebssystems oder aus einer IDE heraus aufgerufen werden. Sobald ein SQR-Programm geschrieben wurde, kann es mit jeder Datenbank ausgeführt werden, für die ein SQR-Interpreter verfügbar ist. Dies macht SQR zu einer idealen Wahl für die Erstellung von Berichten, die auf mehreren Datenbankplattformen ausgeführt werden müssen. SQR ist eine leistungsstarke und flexible Programmiersprache, mit der sich eine Vielzahl von Berichten erstellen lässt. Sie ist leicht zu erlernen und zu verwenden, und sie ist auf einer Vielzahl von Plattformen verfügbar. Wenn Sie Berichte aus einer Datenbank erstellen müssen, ist SQR eine ausgezeichnete Wahl.