Abstract
Datenbank-Pascal ist ein Datenbanksystem für Personal-Computer-Anwendungen. Um eine gerade im Personal-Computer-Bereich notwendige einheitliche Sprachschnittstelle des Betriebssystems, des Datenbanksystems und der Programmiersprache zu erreichen, ist die Datenbankschnittstelle in ein Pascal-Sprachsystem (UCSD-Pascal) integriert. In diesem Bericht wird das durch Datenbank-Pascal unterstützte Datenmodell auf konzeptueller Ebene (ein erweitertes Entity-Relationship-Modell) mittels programmiersprachenorientierter Konzepte beschrieben. Es wird die Schemadefinition, die auch die Definition von Datenbankprozeduren beinhaltet, und der Import von Datenbankobjekten in Programme behandelt, sowie auf die für die Datenmanipulation verwendeten Konzepte eingegangen.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literaturverzeichnis
M.L.Brodie, S.N.Zilles (eds.): Proc. of the Workshop on Data Abstraction, Databases and Conceptual Modelling, SIGMOD Record Vol. 11, No.2, Feb. 1981; SIGART Newsletter No. 74, Jan.1981; SIGPLAN Notices Vol.16, No. 1, Jan.1981.
P.P.Chen: The Entity-Relationship-Model: Towards a Unified View of Data, ACM TODS, Vol. 1, No. 1, March 1976, 9–36.
P.P.Chen (ed.): Entity-Relationship Approach to Systems Analysis and Design, Proc. of the 1. Conf. 1979, North Holland, 1980.
J.Koch, M.Mall, P.Putfarken, M.Reimer, J.W.Schmidt, C.A.Zehnder: Modula/R Report - Lilith Version, Institut für Informatik der ETH Zürich, Feb. 1983.
J.Karszt, H.Kuss, G.Lausen: Transaction Management in a Multi Personal Computer System, Proc. of the EUROMICRO 82-Conference, 203–210.
J.Karszt, G.Lausen, R.Salz: Implementation aspects of a Concurrency Controller in a Personal Computer Network, to appear at EUROMICRO83.
J.Karszt, W.Martin, W.Stucky, W.Weber: Datenbank-Pascal für Personal Computer; Berichte des German Chapter of the ACM, Band 8, 92–114.
M.Mall, M.Reimer, J.W.Schmidt: Pascal und Relationen: Sprachintegration und Übersetzung, Berichte des German Chapter of the ACM, Band 12, 139–154.
M.Reimer, J.W.Schmidt: Transaction Procedures with Relational Parameters, Bericht Nr. 45 des Instituts für Informatik der ETH Zürich, 1981.
J.Rebsamen, M.Reimer, C.Ursprung, C.A.Zehnder: LIDAS - A Database System for the Personal Computer Lilith, Bericht Nr. 50 des Instituts für Informatik der ETH Zürich, Juni 1982.
Schmidt, J.W.: Some High Level Language Constructs for Data of Type Relation, ACM TODS, Vol. 2, No. 3, Sept. 1977, 247–261.
G.Schlageter, W.Stucky: Datenbanksysteme: Konzepte und Modelle. 2. Auflage, Teubner-Verlag, 1983.
P.Scheuermann, G.Schiffner, H.Weber: Abstraction Capabilities and Invariant Properties Modelling within the Entity-Relationship Approach, in [Chen80], 121–140.
Softech Inc. (edt.): UCSD-Pascal Users Manual, San Diego 1979.
A.I.Wassermann et al.: Revised Report on the Programming Language PLAIN, SIGMOD Newsletter, May 1981.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1983 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Karszt, J., Stucky, W. (1983). Datenmodell, Schemadefinition und Datenmanipulation in Datenbank-Pascal. In: Schmidt, J.W. (eds) Sprachen für Datenbanken. Informatik-Fachberichte, vol 72. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-69297-0_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-69297-0_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-12733-8
Online ISBN: 978-3-642-69297-0
eBook Packages: Springer Book Archive