Serveur d'exploration sur l'opéra

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Query languages for relational multidatabases

Identifieur interne : 001468 ( Istex/Corpus ); précédent : 001467; suivant : 001469

Query languages for relational multidatabases

Auteurs : John Grant ; Witold Litwin ; Nick Roussopoulos ; Timos Sellis

Source :

RBID : ISTEX:845410AAD455A8C454CEECD1F8D6603E03A523CA

Abstract

Abstract: With the existence of many autonomous databases widely accessible through computer networks, users will require the capability to jointly manipulate data in different databases. A multidatabase system provides such a capability through a multidatabase manipulation language, such as MSQL. We propose a theoretical foundation for such languages by presenting a multirelational algebra and calculus based on the relational algebra and calculus. The proposal is illustrated by various queries on an example multidatabase. It is shown that properties of the multirelational algebra may be used for optimization and that every multirelational algebra query can be expressed as a multirelational calculus query. The connection between the multirelational languages and MSQL, the multidatabase version of SQL, is also investigated.

Url:
DOI: 10.1007/BF01232185

Links to Exploration step

ISTEX:845410AAD455A8C454CEECD1F8D6603E03A523CA

Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Query languages for relational multidatabases</title>
<author>
<name sortKey="Grant, John" sort="Grant, John" uniqKey="Grant J" first="John" last="Grant">John Grant</name>
<affiliation>
<mods:affiliation>Dept. of Computer and Information Sciences, Towson State University, 21204, Towson, MD</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Litwin, Witold" sort="Litwin, Witold" uniqKey="Litwin W" first="Witold" last="Litwin">Witold Litwin</name>
<affiliation>
<mods:affiliation>Universite Paris Dauphine, Pl. du Mal. de Lattre de Tassigny, 75775, Paris Cedex 16, France</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Roussopoulos, Nick" sort="Roussopoulos, Nick" uniqKey="Roussopoulos N" first="Nick" last="Roussopoulos">Nick Roussopoulos</name>
<affiliation>
<mods:affiliation>Dept. of Computer Science, University of Maryland, 20742, College Park, MD, USA</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Sellis, Timos" sort="Sellis, Timos" uniqKey="Sellis T" first="Timos" last="Sellis">Timos Sellis</name>
<affiliation>
<mods:affiliation>Dept. of Computer Science, University of Maryland, 20742, College Park, MD, USA</mods:affiliation>
</affiliation>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:845410AAD455A8C454CEECD1F8D6603E03A523CA</idno>
<date when="1993" year="1993">1993</date>
<idno type="doi">10.1007/BF01232185</idno>
<idno type="url">https://api.istex.fr/document/845410AAD455A8C454CEECD1F8D6603E03A523CA/fulltext/pdf</idno>
<idno type="wicri:Area/Istex/Corpus">001468</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">Query languages for relational multidatabases</title>
<author>
<name sortKey="Grant, John" sort="Grant, John" uniqKey="Grant J" first="John" last="Grant">John Grant</name>
<affiliation>
<mods:affiliation>Dept. of Computer and Information Sciences, Towson State University, 21204, Towson, MD</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Litwin, Witold" sort="Litwin, Witold" uniqKey="Litwin W" first="Witold" last="Litwin">Witold Litwin</name>
<affiliation>
<mods:affiliation>Universite Paris Dauphine, Pl. du Mal. de Lattre de Tassigny, 75775, Paris Cedex 16, France</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Roussopoulos, Nick" sort="Roussopoulos, Nick" uniqKey="Roussopoulos N" first="Nick" last="Roussopoulos">Nick Roussopoulos</name>
<affiliation>
<mods:affiliation>Dept. of Computer Science, University of Maryland, 20742, College Park, MD, USA</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Sellis, Timos" sort="Sellis, Timos" uniqKey="Sellis T" first="Timos" last="Sellis">Timos Sellis</name>
<affiliation>
<mods:affiliation>Dept. of Computer Science, University of Maryland, 20742, College Park, MD, USA</mods:affiliation>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="j">The VLDB Journal</title>
<title level="j" type="sub">The International Journal of Very Large Data Bases</title>
<title level="j" type="abbrev">VLDB Journal</title>
<idno type="ISSN">1066-8888</idno>
<idno type="eISSN">0949-877X</idno>
<imprint>
<publisher>Springer-Verlag</publisher>
<pubPlace>Berlin/Heidelberg</pubPlace>
<date type="published" when="1993-04-01">1993-04-01</date>
<biblScope unit="volume">2</biblScope>
<biblScope unit="issue">2</biblScope>
<biblScope unit="page" from="153">153</biblScope>
<biblScope unit="page" to="171">171</biblScope>
</imprint>
<idno type="ISSN">1066-8888</idno>
</series>
<idno type="istex">845410AAD455A8C454CEECD1F8D6603E03A523CA</idno>
<idno type="DOI">10.1007/BF01232185</idno>
<idno type="ArticleID">Art2</idno>
<idno type="ArticleID">BF01232185</idno>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">1066-8888</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass></textClass>
<langUsage>
<language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Abstract: With the existence of many autonomous databases widely accessible through computer networks, users will require the capability to jointly manipulate data in different databases. A multidatabase system provides such a capability through a multidatabase manipulation language, such as MSQL. We propose a theoretical foundation for such languages by presenting a multirelational algebra and calculus based on the relational algebra and calculus. The proposal is illustrated by various queries on an example multidatabase. It is shown that properties of the multirelational algebra may be used for optimization and that every multirelational algebra query can be expressed as a multirelational calculus query. The connection between the multirelational languages and MSQL, the multidatabase version of SQL, is also investigated.</div>
</front>
</TEI>
<istex>
<corpusName>springer</corpusName>
<author>
<json:item>
<name>John Grant Ph.D.</name>
<affiliations>
<json:string>Dept. of Computer and Information Sciences, Towson State University, 21204, Towson, MD</json:string>
</affiliations>
</json:item>
<json:item>
<name>Witold Litwin Ph.D.</name>
<affiliations>
<json:string>Universite Paris Dauphine, Pl. du Mal. de Lattre de Tassigny, 75775, Paris Cedex 16, France</json:string>
</affiliations>
</json:item>
<json:item>
<name>Nick Roussopoulos Ph.D.</name>
<affiliations>
<json:string>Dept. of Computer Science, University of Maryland, 20742, College Park, MD, USA</json:string>
</affiliations>
</json:item>
<json:item>
<name>Timos Sellis Ph.D.</name>
<affiliations>
<json:string>Dept. of Computer Science, University of Maryland, 20742, College Park, MD, USA</json:string>
</affiliations>
</json:item>
</author>
<articleId>
<json:string>Art2</json:string>
<json:string>BF01232185</json:string>
</articleId>
<language>
<json:string>eng</json:string>
</language>
<abstract>Abstract: With the existence of many autonomous databases widely accessible through computer networks, users will require the capability to jointly manipulate data in different databases. A multidatabase system provides such a capability through a multidatabase manipulation language, such as MSQL. We propose a theoretical foundation for such languages by presenting a multirelational algebra and calculus based on the relational algebra and calculus. The proposal is illustrated by various queries on an example multidatabase. It is shown that properties of the multirelational algebra may be used for optimization and that every multirelational algebra query can be expressed as a multirelational calculus query. The connection between the multirelational languages and MSQL, the multidatabase version of SQL, is also investigated.</abstract>
<qualityIndicators>
<score>6.404</score>
<pdfVersion>1.3</pdfVersion>
<pdfPageSize>468 x 684 pts</pdfPageSize>
<refBibsNative>false</refBibsNative>
<keywordCount>0</keywordCount>
<abstractCharCount>834</abstractCharCount>
<pdfWordCount>6277</pdfWordCount>
<pdfCharCount>38635</pdfCharCount>
<pdfPageCount>19</pdfPageCount>
<abstractWordCount>117</abstractWordCount>
</qualityIndicators>
<title>Query languages for relational multidatabases</title>
<genre>
<json:string>research-article</json:string>
</genre>
<host>
<volume>2</volume>
<pages>
<last>171</last>
<first>153</first>
</pages>
<issn>
<json:string>1066-8888</json:string>
</issn>
<issue>2</issue>
<subject>
<json:item>
<value>Database Management</value>
</json:item>
</subject>
<journalId>
<json:string>778</json:string>
</journalId>
<genre>
<json:string>Journal</json:string>
</genre>
<language>
<json:string>unknown</json:string>
</language>
<eissn>
<json:string>0949-877X</json:string>
</eissn>
<title>The VLDB Journal</title>
<publicationDate>1993</publicationDate>
<copyrightDate>1993</copyrightDate>
</host>
<publicationDate>1993</publicationDate>
<copyrightDate>1993</copyrightDate>
<doi>
<json:string>10.1007/BF01232185</json:string>
</doi>
<id>845410AAD455A8C454CEECD1F8D6603E03A523CA</id>
<fulltext>
<json:item>
<original>true</original>
<mimetype>application/pdf</mimetype>
<extension>pdf</extension>
<uri>https://api.istex.fr/document/845410AAD455A8C454CEECD1F8D6603E03A523CA/fulltext/pdf</uri>
</json:item>
<json:item>
<original>false</original>
<mimetype>application/zip</mimetype>
<extension>zip</extension>
<uri>https://api.istex.fr/document/845410AAD455A8C454CEECD1F8D6603E03A523CA/fulltext/zip</uri>
</json:item>
<istex:fulltextTEI uri="https://api.istex.fr/document/845410AAD455A8C454CEECD1F8D6603E03A523CA/fulltext/tei">
<teiHeader>
<fileDesc>
<titleStmt>
<title level="a" type="main" xml:lang="en">Query languages for relational multidatabases</title>
<respStmt xml:id="ISTEX-API" resp="Références bibliographiques récupérées via GROBID" name="ISTEX-API (INIST-CNRS)"></respStmt>
</titleStmt>
<publicationStmt>
<authority>ISTEX</authority>
<publisher>Springer-Verlag</publisher>
<pubPlace>Berlin/Heidelberg</pubPlace>
<availability>
<p>SPRINGER</p>
</availability>
<date>1990-12-05</date>
</publicationStmt>
<sourceDesc>
<biblStruct type="inbook">
<analytic>
<title level="a" type="main" xml:lang="en">Query languages for relational multidatabases</title>
<author>
<persName>
<forename type="first">John</forename>
<surname>Grant</surname>
</persName>
<roleName type="degree">Ph.D.</roleName>
<note type="biography">Professor</note>
<affiliation>Professor</affiliation>
<affiliation>Dept. of Computer and Information Sciences, Towson State University, 21204, Towson, MD</affiliation>
</author>
<author>
<persName>
<forename type="first">Witold</forename>
<surname>Litwin</surname>
</persName>
<roleName type="degree">Ph.D.</roleName>
<note type="biography">Professor</note>
<affiliation>Professor</affiliation>
<affiliation>Universite Paris Dauphine, Pl. du Mal. de Lattre de Tassigny, 75775, Paris Cedex 16, France</affiliation>
</author>
<author>
<persName>
<forename type="first">Nick</forename>
<surname>Roussopoulos</surname>
</persName>
<roleName type="degree">Ph.D.</roleName>
<note type="biography">Professor</note>
<affiliation>Professor</affiliation>
<affiliation>Dept. of Computer Science, University of Maryland, 20742, College Park, MD, USA</affiliation>
</author>
<author>
<persName>
<forename type="first">Timos</forename>
<surname>Sellis</surname>
</persName>
<roleName type="degree">Ph.D.</roleName>
<note type="biography">Associate Professor</note>
<affiliation>Associate Professor</affiliation>
<affiliation>Dept. of Computer Science, University of Maryland, 20742, College Park, MD, USA</affiliation>
</author>
</analytic>
<monogr>
<title level="j">The VLDB Journal</title>
<title level="j" type="sub">The International Journal of Very Large Data Bases</title>
<title level="j" type="abbrev">VLDB Journal</title>
<idno type="JournalID">778</idno>
<idno type="pISSN">1066-8888</idno>
<idno type="eISSN">0949-877X</idno>
<idno type="IssueArticleCount">4</idno>
<idno type="VolumeIssueCount">4</idno>
<imprint>
<publisher>Springer-Verlag</publisher>
<pubPlace>Berlin/Heidelberg</pubPlace>
<date type="published" when="1993-04-01"></date>
<biblScope unit="volume">2</biblScope>
<biblScope unit="issue">2</biblScope>
<biblScope unit="page" from="153">153</biblScope>
<biblScope unit="page" to="171">171</biblScope>
</imprint>
</monogr>
<idno type="istex">845410AAD455A8C454CEECD1F8D6603E03A523CA</idno>
<idno type="DOI">10.1007/BF01232185</idno>
<idno type="ArticleID">Art2</idno>
<idno type="ArticleID">BF01232185</idno>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<creation>
<date>1990-12-05</date>
</creation>
<langUsage>
<language ident="en">en</language>
</langUsage>
<abstract xml:lang="en">
<p>Abstract: With the existence of many autonomous databases widely accessible through computer networks, users will require the capability to jointly manipulate data in different databases. A multidatabase system provides such a capability through a multidatabase manipulation language, such as MSQL. We propose a theoretical foundation for such languages by presenting a multirelational algebra and calculus based on the relational algebra and calculus. The proposal is illustrated by various queries on an example multidatabase. It is shown that properties of the multirelational algebra may be used for optimization and that every multirelational algebra query can be expressed as a multirelational calculus query. The connection between the multirelational languages and MSQL, the multidatabase version of SQL, is also investigated.</p>
</abstract>
<textClass>
<keywords scheme="Journal Subject">
<list>
<head>Computer Science</head>
<item>
<term>Database Management</term>
</item>
</list>
</keywords>
</textClass>
</profileDesc>
<revisionDesc>
<change when="1990-12-05">Created</change>
<change when="1993-04-01">Published</change>
<change xml:id="refBibs-istex" who="#ISTEX-API" when="2016-3-2">References added</change>
</revisionDesc>
</teiHeader>
</istex:fulltextTEI>
<json:item>
<original>false</original>
<mimetype>text/plain</mimetype>
<extension>txt</extension>
<uri>https://api.istex.fr/document/845410AAD455A8C454CEECD1F8D6603E03A523CA/fulltext/txt</uri>
</json:item>
</fulltext>
<metadata>
<istex:metadataXml wicri:clean="Springer, Publisher found" wicri:toSee="no header">
<istex:xmlDeclaration>version="1.0" encoding="UTF-8"</istex:xmlDeclaration>
<istex:docType PUBLIC="-//Springer-Verlag//DTD A++ V2.4//EN" URI="http://devel.springer.de/A++/V2.4/DTD/A++V2.4.dtd" name="istex:docType"></istex:docType>
<istex:document>
<Publisher>
<PublisherInfo>
<PublisherName>Springer-Verlag</PublisherName>
<PublisherLocation>Berlin/Heidelberg</PublisherLocation>
</PublisherInfo>
<Journal>
<JournalInfo JournalProductType="ArchiveJournal" NumberingStyle="Unnumbered">
<JournalID>778</JournalID>
<JournalPrintISSN>1066-8888</JournalPrintISSN>
<JournalElectronicISSN>0949-877X</JournalElectronicISSN>
<JournalTitle>The VLDB Journal</JournalTitle>
<JournalSubTitle>The International Journal of Very Large Data Bases</JournalSubTitle>
<JournalAbbreviatedTitle>VLDB Journal</JournalAbbreviatedTitle>
<JournalSubjectGroup>
<JournalSubject Type="Primary">Computer Science</JournalSubject>
<JournalSubject Type="Secondary">Database Management</JournalSubject>
</JournalSubjectGroup>
</JournalInfo>
<Volume>
<VolumeInfo VolumeType="Regular" TocLevels="0">
<VolumeIDStart>2</VolumeIDStart>
<VolumeIDEnd>2</VolumeIDEnd>
<VolumeIssueCount>4</VolumeIssueCount>
</VolumeInfo>
<Issue IssueType="Regular">
<IssueInfo TocLevels="0">
<IssueIDStart>2</IssueIDStart>
<IssueIDEnd>2</IssueIDEnd>
<IssueArticleCount>4</IssueArticleCount>
<IssueHistory>
<CoverDate>
<Year>1993</Year>
<Month>4</Month>
</CoverDate>
</IssueHistory>
<IssueCopyright>
<CopyrightHolderName>VLDB Endowment</CopyrightHolderName>
<CopyrightYear>1993</CopyrightYear>
</IssueCopyright>
</IssueInfo>
<Article ID="Art2">
<ArticleInfo Language="En" ArticleType="OriginalPaper" NumberingStyle="Unnumbered" TocLevels="0" ContainsESM="No">
<ArticleID>BF01232185</ArticleID>
<ArticleDOI>10.1007/BF01232185</ArticleDOI>
<ArticleSequenceNumber>2</ArticleSequenceNumber>
<ArticleTitle Language="En">Query languages for relational multidatabases</ArticleTitle>
<ArticleFirstPage>153</ArticleFirstPage>
<ArticleLastPage>171</ArticleLastPage>
<ArticleHistory>
<RegistrationDate>
<Year>2005</Year>
<Month>2</Month>
<Day>11</Day>
</RegistrationDate>
<Received>
<Year>1990</Year>
<Month>12</Month>
<Day>5</Day>
</Received>
<Revised>
<Year>1992</Year>
<Month>6</Month>
<Day>18</Day>
</Revised>
<Accepted>
<Year>1992</Year>
<Month>11</Month>
<Day>2</Day>
</Accepted>
</ArticleHistory>
<ArticleCopyright>
<CopyrightHolderName>VLDB</CopyrightHolderName>
<CopyrightYear>1993</CopyrightYear>
</ArticleCopyright>
<ArticleGrants Type="Regular">
<MetadataGrant Grant="OpenAccess"></MetadataGrant>
<AbstractGrant Grant="OpenAccess"></AbstractGrant>
<BodyPDFGrant Grant="Restricted"></BodyPDFGrant>
<BodyHTMLGrant Grant="Restricted"></BodyHTMLGrant>
<BibliographyGrant Grant="Restricted"></BibliographyGrant>
<ESMGrant Grant="Restricted"></ESMGrant>
</ArticleGrants>
<ArticleContext>
<JournalID>778</JournalID>
<VolumeIDStart>2</VolumeIDStart>
<VolumeIDEnd>2</VolumeIDEnd>
<IssueIDStart>2</IssueIDStart>
<IssueIDEnd>2</IssueIDEnd>
</ArticleContext>
</ArticleInfo>
<ArticleHeader>
<AuthorGroup>
<Author AffiliationIDS="Aff1">
<AuthorName DisplayOrder="Western">
<GivenName>John</GivenName>
<FamilyName>Grant</FamilyName>
<Degrees>Ph.D.</Degrees>
</AuthorName>
<Role>Professor</Role>
</Author>
<Author AffiliationIDS="Aff2">
<AuthorName DisplayOrder="Western">
<GivenName>Witold</GivenName>
<FamilyName>Litwin</FamilyName>
<Degrees>Ph.D.</Degrees>
</AuthorName>
<Role>Professor</Role>
</Author>
<Author AffiliationIDS="Aff3">
<AuthorName DisplayOrder="Western">
<GivenName>Nick</GivenName>
<FamilyName>Roussopoulos</FamilyName>
<Degrees>Ph.D.</Degrees>
</AuthorName>
<Role>Professor</Role>
</Author>
<Author AffiliationIDS="Aff3">
<AuthorName DisplayOrder="Western">
<GivenName>Timos</GivenName>
<FamilyName>Sellis</FamilyName>
<Degrees>Ph.D.</Degrees>
</AuthorName>
<Role>Associate Professor</Role>
</Author>
<Affiliation ID="Aff1">
<OrgDivision>Dept. of Computer and Information Sciences</OrgDivision>
<OrgName>Towson State University</OrgName>
<OrgAddress>
<Postcode>21204</Postcode>
<City>Towson</City>
<State>MD</State>
</OrgAddress>
</Affiliation>
<Affiliation ID="Aff2">
<OrgName>Universite Paris Dauphine</OrgName>
<OrgAddress>
<Street>Pl. du Mal. de Lattre de Tassigny</Street>
<Postcode>75775</Postcode>
<City>Paris Cedex 16</City>
<Country>France</Country>
</OrgAddress>
</Affiliation>
<Affiliation ID="Aff3">
<OrgDivision>Dept. of Computer Science</OrgDivision>
<OrgName>University of Maryland</OrgName>
<OrgAddress>
<Postcode>20742</Postcode>
<City>College Park</City>
<State>MD</State>
<Country>USA</Country>
</OrgAddress>
</Affiliation>
</AuthorGroup>
<Abstract ID="Abs1" Language="En">
<Heading>Abstract</Heading>
<Para>With the existence of many autonomous databases widely accessible through computer networks, users will require the capability to jointly manipulate data in different databases. A multidatabase system provides such a capability through a multidatabase manipulation language, such as MSQL. We propose a theoretical foundation for such languages by presenting a multirelational algebra and calculus based on the relational algebra and calculus. The proposal is illustrated by various queries on an example multidatabase. It is shown that properties of the multirelational algebra may be used for optimization and that every multirelational algebra query can be expressed as a multirelational calculus query. The connection between the multirelational languages and MSQL, the multidatabase version of SQL, is also investigated.</Para>
</Abstract>
<KeywordGroup Language="En">
<Heading>Key Words</Heading>
<Keyword>Multidatabase</Keyword>
<Keyword>multirelational algebra</Keyword>
<Keyword>multirelational calculus</Keyword>
<Keyword>query optimization</Keyword>
</KeywordGroup>
</ArticleHeader>
<NoBody></NoBody>
</Article>
</Issue>
</Volume>
</Journal>
</Publisher>
</istex:document>
</istex:metadataXml>
<mods version="3.6">
<titleInfo lang="en">
<title>Query languages for relational multidatabases</title>
</titleInfo>
<titleInfo type="alternative" contentType="CDATA" lang="en">
<title>Query languages for relational multidatabases</title>
</titleInfo>
<name type="personal">
<namePart type="given">John</namePart>
<namePart type="family">Grant</namePart>
<namePart type="termsOfAddress">Ph.D.</namePart>
<affiliation>Dept. of Computer and Information Sciences, Towson State University, 21204, Towson, MD</affiliation>
<role>
<roleTerm type="text">author</roleTerm>
</role>
<description>Professor</description>
</name>
<name type="personal">
<namePart type="given">Witold</namePart>
<namePart type="family">Litwin</namePart>
<namePart type="termsOfAddress">Ph.D.</namePart>
<affiliation>Universite Paris Dauphine, Pl. du Mal. de Lattre de Tassigny, 75775, Paris Cedex 16, France</affiliation>
<role>
<roleTerm type="text">author</roleTerm>
</role>
<description>Professor</description>
</name>
<name type="personal">
<namePart type="given">Nick</namePart>
<namePart type="family">Roussopoulos</namePart>
<namePart type="termsOfAddress">Ph.D.</namePart>
<affiliation>Dept. of Computer Science, University of Maryland, 20742, College Park, MD, USA</affiliation>
<role>
<roleTerm type="text">author</roleTerm>
</role>
<description>Professor</description>
</name>
<name type="personal">
<namePart type="given">Timos</namePart>
<namePart type="family">Sellis</namePart>
<namePart type="termsOfAddress">Ph.D.</namePart>
<affiliation>Dept. of Computer Science, University of Maryland, 20742, College Park, MD, USA</affiliation>
<role>
<roleTerm type="text">author</roleTerm>
</role>
<description>Associate Professor</description>
</name>
<typeOfResource>text</typeOfResource>
<genre type="research-article" displayLabel="OriginalPaper"></genre>
<originInfo>
<publisher>Springer-Verlag</publisher>
<place>
<placeTerm type="text">Berlin/Heidelberg</placeTerm>
</place>
<dateCreated encoding="w3cdtf">1990-12-05</dateCreated>
<dateIssued encoding="w3cdtf">1993-04-01</dateIssued>
<copyrightDate encoding="w3cdtf">1993</copyrightDate>
</originInfo>
<language>
<languageTerm type="code" authority="rfc3066">en</languageTerm>
<languageTerm type="code" authority="iso639-2b">eng</languageTerm>
</language>
<physicalDescription>
<internetMediaType>text/html</internetMediaType>
</physicalDescription>
<abstract lang="en">Abstract: With the existence of many autonomous databases widely accessible through computer networks, users will require the capability to jointly manipulate data in different databases. A multidatabase system provides such a capability through a multidatabase manipulation language, such as MSQL. We propose a theoretical foundation for such languages by presenting a multirelational algebra and calculus based on the relational algebra and calculus. The proposal is illustrated by various queries on an example multidatabase. It is shown that properties of the multirelational algebra may be used for optimization and that every multirelational algebra query can be expressed as a multirelational calculus query. The connection between the multirelational languages and MSQL, the multidatabase version of SQL, is also investigated.</abstract>
<relatedItem type="host">
<titleInfo>
<title>The VLDB Journal</title>
<subTitle>The International Journal of Very Large Data Bases</subTitle>
</titleInfo>
<titleInfo type="abbreviated">
<title>VLDB Journal</title>
</titleInfo>
<genre type="Journal" displayLabel="Archive Journal"></genre>
<originInfo>
<dateIssued encoding="w3cdtf">1993-04-01</dateIssued>
<copyrightDate encoding="w3cdtf">1993</copyrightDate>
</originInfo>
<subject>
<genre>Computer Science</genre>
<topic>Database Management</topic>
</subject>
<identifier type="ISSN">1066-8888</identifier>
<identifier type="eISSN">0949-877X</identifier>
<identifier type="JournalID">778</identifier>
<identifier type="IssueArticleCount">4</identifier>
<identifier type="VolumeIssueCount">4</identifier>
<part>
<date>1993</date>
<detail type="volume">
<number>2</number>
<caption>vol.</caption>
</detail>
<detail type="issue">
<number>2</number>
<caption>no.</caption>
</detail>
<extent unit="pages">
<start>153</start>
<end>171</end>
</extent>
</part>
<recordInfo>
<recordOrigin>VLDB Endowment, 1993</recordOrigin>
</recordInfo>
</relatedItem>
<identifier type="istex">845410AAD455A8C454CEECD1F8D6603E03A523CA</identifier>
<identifier type="DOI">10.1007/BF01232185</identifier>
<identifier type="ArticleID">Art2</identifier>
<identifier type="ArticleID">BF01232185</identifier>
<accessCondition type="use and reproduction" contentType="copyright">VLDB</accessCondition>
<recordInfo>
<recordContentSource>SPRINGER</recordContentSource>
<recordOrigin>VLDB, 1993</recordOrigin>
</recordInfo>
</mods>
</metadata>
<enrichments>
<istex:refBibTEI uri="https://api.istex.fr/document/845410AAD455A8C454CEECD1F8D6603E03A523CA/enrichments/refBib">
<teiHeader></teiHeader>
<text>
<front></front>
<body></body>
<back>
<listBibl>
<biblStruct xml:id="b0">
<monogr>
<title level="m" type="main">Banks partly disagree upon attribute names that model the same concepts. For example, one database may use client-name, while another may use cl-narne for the same attribute</title>
<imprint></imprint>
</monogr>
</biblStruct>
<biblStruct xml:id="b1">
<monogr>
<title level="m" type="main">The same client may be represented in several databases</title>
<imprint></imprint>
</monogr>
</biblStruct>
<biblStruct xml:id="b2">
<analytic>
<title level="a" type="main">despite sometimes having the same column names In order to handle such heterogeneity, MSQL provides some basic language constructs to (a) express queries ranging over sets of databases, and (b) address attributes by specifying a prefix and not a complete attribute name. For example, the following MSQL query: USE etoile SELECT * FROM client allows the formation of a simple SQL query on the etoUe database</title>
</analytic>
<monogr>
<title level="m">Primary key values in databases of different banks are independent</title>
<imprint>
<publisher>ACM Computing Surveys</publisher>
<date type="published" when="1990"></date>
</imprint>
</monogr>
</biblStruct>
<biblStruct xml:id="b3">
<analytic>
<title></title>
<author>
<persName>
<forename type="first">S</forename>
<surname>Ceri</surname>
</persName>
</author>
<author>
<persName>
<forename type="first">G</forename>
<surname>Pelagatti</surname>
</persName>
</author>
</analytic>
<monogr>
<title level="m">Distributed Databases: Principles and Systems</title>
<meeting>
<address>
<addrLine>New York</addrLine>
</address>
</meeting>
<imprint>
<publisher>McGraw Hill</publisher>
<date type="published" when="1984"></date>
</imprint>
</monogr>
</biblStruct>
<biblStruct xml:id="b4">
<monogr>
<title level="m" type="main">A Guide to DB2 Information Processing Systems: Database Language SQL, Draft International Standard</title>
<author>
<persName>
<forename type="first">C</forename>
<forename type="middle">J</forename>
<surname>Date</surname>
</persName>
</author>
<imprint>
<date type="published" when="1983"></date>
<publisher>Addison-Wesley</publisher>
<pubPlace>Reading, MA</pubPlace>
</imprint>
</monogr>
</biblStruct>
<biblStruct xml:id="b5">
<analytic>
<title></title>
<author>
<persName>
<forename type="first">W</forename>
<surname>Litwin</surname>
</persName>
</author>
<author>
<persName>
<forename type="first">A</forename>
<surname>Abdeuatif</surname>
</persName>
</author>
<author>
<persName>
<surname>Interoperability</surname>
</persName>
</author>
</analytic>
<monogr>
<title level="j">IEEE ComputerJourna~</title>
<imprint>
<biblScope unit="volume">12</biblScope>
<biblScope unit="page" from="10" to="18"></biblScope>
<date type="published" when="1986"></date>
</imprint>
</monogr>
</biblStruct>
<biblStruct xml:id="b6">
<analytic>
<title level="a" type="main">SIRIUS Systems for Distributed Data Management</title>
<author>
<persName>
<forename type="first">W</forename>
<surname>Litwin</surname>
</persName>
</author>
</analytic>
<monogr>
<title level="m">Distributed Databases</title>
<editor>Schneider, H.J.</editor>
<meeting>
<address>
<addrLine>New York</addrLine>
</address>
</meeting>
<imprint>
<publisher>North-Holland</publisher>
<date type="published" when="1982"></date>
</imprint>
</monogr>
</biblStruct>
<biblStruct xml:id="b7">
<analytic>
<title></title>
<author>
<persName>
<forename type="first">W</forename>
<surname>Litwin</surname>
</persName>
</author>
<author>
<persName>
<forename type="first">A</forename>
<surname>Abdellatif</surname>
</persName>
</author>
<author>
<persName>
<forename type="first">A</forename>
<surname>Zeroual</surname>
</persName>
</author>
<author>
<persName>
<forename type="first">B</forename>
<surname>Nicolas</surname>
</persName>
</author>
<author>
<persName>
<forename type="first">Vigier</forename>
</persName>
</author>
</analytic>
<monogr>
<title level="j">Information Sciences</title>
<imprint>
<date type="published" when="1989"></date>
</imprint>
</monogr>
</biblStruct>
<biblStruct xml:id="b8">
<analytic>
<title level="a" type="main">Principles and techniques in the design of ADMS</title>
<author>
<persName>
<forename type="first">N</forename>
<surname>Roussopoulos</surname>
</persName>
</author>
<author>
<persName>
<forename type="first">H</forename>
<surname>Kang</surname>
</persName>
</author>
</analytic>
<monogr>
<title level="j">IEEE Computer Journal</title>
<imprint>
<biblScope unit="volume">12</biblScope>
<biblScope unit="page" from="19" to="25"></biblScope>
<date type="published" when="1986"></date>
</imprint>
</monogr>
</biblStruct>
<biblStruct xml:id="b9">
<analytic>
<title level="a" type="main">Multiple-query optimization</title>
<author>
<persName>
<forename type="first">T</forename>
<surname>Sellis</surname>
</persName>
</author>
</analytic>
<monogr>
<title level="j">A CM Transactions on Database Systems</title>
<imprint>
<biblScope unit="volume">1</biblScope>
<biblScope unit="issue">13</biblScope>
<biblScope unit="page" from="23" to="52"></biblScope>
<date type="published" when="1988"></date>
</imprint>
</monogr>
</biblStruct>
<biblStruct xml:id="b10">
<analytic>
<title level="a" type="main">The design of POSTGRES</title>
<author>
<persName>
<forename type="first">M</forename>
<surname>Stonebraker</surname>
</persName>
</author>
<author>
<persName>
<forename type="first">L</forename>
<surname>Rowe</surname>
</persName>
</author>
</analytic>
<monogr>
<title level="m">Proceedings of the 1986 ACMoSIGMOD Conference</title>
<meeting>the 1986 ACMoSIGMOD Conference
<address>
<addrLine>Washington, DC</addrLine>
</address>
</meeting>
<imprint>
<date type="published" when="1986"></date>
</imprint>
</monogr>
</biblStruct>
<biblStruct xml:id="b11">
<analytic>
<title></title>
<author>
<persName>
<forename type="first">J</forename>
<forename type="middle">D</forename>
<surname>Ullman</surname>
</persName>
</author>
</analytic>
<monogr>
<title level="m">Principles of Database Systems</title>
<meeting>
<address>
<addrLine>Rockville, MD</addrLine>
</address>
</meeting>
<imprint>
<publisher>Computer Science Press</publisher>
<date type="published" when="1982"></date>
</imprint>
</monogr>
<note>Second. Edition</note>
</biblStruct>
</listBibl>
</back>
</text>
</istex:refBibTEI>
</enrichments>
<serie></serie>
</istex>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Musique/explor/OperaV1/Data/Istex/Corpus
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 001468 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Istex/Corpus/biblio.hfd -nk 001468 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Musique
   |area=    OperaV1
   |flux=    Istex
   |étape=   Corpus
   |type=    RBID
   |clé=     ISTEX:845410AAD455A8C454CEECD1F8D6603E03A523CA
   |texte=   Query languages for relational multidatabases
}}

Wicri

This area was generated with Dilib version V0.6.21.
Data generation: Thu Apr 14 14:59:05 2016. Site generation: Thu Oct 8 06:48:41 2020