Relational algebra (original) (raw)
Relační algebra je v informatice formální systém pro manipulaci s relacemi, který se používá zejména na popis operací v relačních databázích. Operandy algebry jsou relace, operátory jsou množinové operátory (jelikož každá relace je současně i množinou) a speciální relační operátory, jako selekce, projekce nebo join (v doslovném překladu spojení).
Property | Value |
---|---|
dbo:abstract | Relační algebra je v informatice formální systém pro manipulaci s relacemi, který se používá zejména na popis operací v relačních databázích. Operandy algebry jsou relace, operátory jsou množinové operátory (jelikož každá relace je současně i množinou) a speciální relační operátory, jako selekce, projekce nebo join (v doslovném překladu spojení). (cs) In der Theorie der Datenbanken versteht man unter einer relationalen Algebra oder Relationenalgebra eine Menge von Operationen zur Manipulation von Relationen. Sie ermöglicht es, Relationen zu filtern, zu verknüpfen, zu aggregieren oder anderweitig zu modifizieren, um Anfragen an eine Datenbank zu formulieren. Normalerweise werden Anfragen und Programme nicht direkt in einer relationalen Algebra formuliert, sondern in einer deklarativen Sprache wie SQL, XQuery SPARQL oder auch Datalog. Diese Programme und Anfragen werden üblicherweise zunächst in eine (i. Allg. erweiterte) relationale Algebra übersetzt. Der entstehende Operatorbaum wird dann mit Hilfe relationaler Gesetze transformiert, um eine möglichst effiziente Auswertung der Anfragen zu ermöglichen. (de) En la teoría de bases de datos, el álgebra relacional es una teoría que utiliza estructuras algebraicas con una semántica bien fundamentada para modelar datos y definir consultas sobre ellos. La teoría fue presentada por Edgar F. Codd. La principal aplicación del álgebra relacional es proporcionar una base teórica para las bases de datos relacionales, en particular los lenguajes de consulta para dichas bases de datos, entre los que destaca SQL. Las bases de datos relacionales almacenan datos tabulares representados como relaciones. Las consultas sobre bases de datos relacionales a menudo también devuelven datos tabulares representados como relaciones. El propósito principal del álgebra relacional es definir operadores que transformen una o más relaciones de entrada en una relación de salida. Dado que estos operadores aceptan relaciones como entrada y producen relaciones como salida, pueden combinarse y usarse para expresar consultas potencialmente complejas que transforman potencialmente muchas relaciones de entrada (cuyos datos se almacenan en la base de datos) en una sola relación de salida (los resultados de la consulta) . Describe el aspecto de la manipulación de datos. Estas operaciones se usan como una representación intermedia de una consulta a una base de datos y, debido a sus propiedades algebraicas, se usa para para obtener una versión mejor y más eficiente de dicha consulta. (es) L'algèbre relationnelle est un langage de requêtes dans des bases de données relationnelles. L'algèbre relationnelle a été inventée en 1970 par Edgar Frank Codd, le directeur de recherche du centre IBM de San José. Il s'agit de la théorie sous-jacente aux langages de requête des SGBD, comme SQL. Le théorème de Codd dit que l'algèbre relationnelle est équivalente au calcul relationnel (logique du premier ordre sans symbole de fonction). Elle est aussi équivalente à Datalog¬ (Datalog avec la négation) non récursif. Datalog est un langage de requête et de règles pour les bases de données déductives. Selon Abiteboul et al., l'algèbre relationnelle est conceptuellement un langage "procédural" : en effet, les requêtes sont des suites d'opérations qui construisent la réponse. Cela s'oppose aux langages conceptuellement "déclaratifs" comme le calcul relationnel et Datalog. (fr) Aljabar relasional adalah bagian dari ilmu komputer, cabang dari logika predikat tingkat pertama dan aljabar himpunan, yang menangani suatu set yang memiliki sifat dengan operator-operator tertentu. Operator ini bertindak dengan satu atau lebih relasi untuk menghasilkan suatu relasi (gabungan). Aljabar relasional mulai mendapat perhatian dengan diterbitkannya model relasional data oleh Edgar F. Codd pada tahun 1970 yang mengusulkan untuk menggunakan aljabar ini sebagai dasar dari bahasa kueri basis data. * l * * s (in) In database theory, relational algebra is a theory that uses algebraic structures with a well-founded semantics for modeling data, and defining queries on it. The theory was introduced by Edgar F. Codd. The main application of relational algebra is to provide a theoretical foundation for relational databases, particularly query languages for such databases, chief among which is SQL. Relational databases store tabular data represented as relations. Queries over relational databases often likewise return tabular data represented as relations. The main purpose of the relational algebra is to define operators that transform one or more input relations to an output relation. Given that these operators accept relations as input and produce relations as output, they can be combined and used to express potentially complex queries that transform potentially many input relations (whose data are stored in the database) into a single output relation (the query results). Unary operators accept as input a single relation; examples include operators to filter certain attributes (columns) or tuples (rows) from an input relation. Binary operators accept as input two relations; such operators combine the two input relations into a single output relation by, for example, taking all tuples found in either relation, removing tuples from the first relation found in the second relation, extending the tuples of the first relation with tuples in the second relation matching certain conditions, and so forth. Other more advanced operators can also be included, where the inclusion or exclusion of certain operators gives rise to a family of algebras. (en) 関係代数(かんけいだいすう、リレーショナル代数、英: relational algebra)は、関係データベースの関係モデル (リレーショナルモデル)において、集合論と一階述語論理に基づいて、関係 (リレーション、表、テーブル)として表現されたデータを扱う、コンピュータ科学における代数的な演算の体系である。 関係として表現されたデータに対して行う演算体系としては、関係論理(関係計算)とこの項目で説明する関係代数の2種類が知られている。関係代数と関係論理は、主にエドガー・F・コッドによって考案され、その後コッドを含めた関係データベース(関係モデル)の研究者たちが発展させてきた。 現在では、関係代数の演算子としては、、、 (交差) 、、 (選択) 、、、の8種類が言及されることが多い。ただしや、などこの他の演算子も考案されている。 関係代数を実装したデータベース言語(問い合わせ言語)としては、SQL や Tutorial D などが挙げられる。ただし SQL については、関係代数を完全な形で実装していないとして批判する意見がある。 数学的に純粋な関係代数は、数理論理学や集合論と比較して、代数的構造をなしている。 (ja) 관계대수(relational algebra,關係代數)는 컴퓨터 과학의 관계형 데이터베이스의 관계 모델에서, 집합론과 1차 논리에 기반하여 관계(표)로 표현된 데이터를 취급하는 대수적인 연산 체계이다. 데이터베이스 관계대수는 기본 연산 집합이며, 연산자(operator)에는 단항연산자(unary operator)와 이항연산자(binary operator)가 있으며 연산종류에는 기본연산과 유도된 연산이 있다. 1. * 기본연산: 2. 1. * select(unary op.): 3. 2. * project(unary op.): 4. 3. * union(binary op.): 5. 4. * difference(binary op.): 6. 5. * cartesian product(binary op.): 7. * 유도된 연산: 8. 1. * intersect(binary op.): 9. 2. * antijoin(binary op.): 10. 3. * outerjoin(binary op.): 11. 4. * natural join(binary op.): 12. 5. * semijoin(binary op.): 13. 6. * division(binary op.): (ko) Relationele algebra is een formele taal, of eigenlijk een geheel van transformatieregels, die toelaten om een relationele database te ondervragen.Ze vormt de theoretische grondslag voor de relationele taal SQL, en werd in 1970 voor het eerst geformuleerd door Edgar F. Codd (zie literatuur), waardoor hij effectief een revolutie tot stand bracht in de database-wereld. N.B.: Er is verwantschap, maar er zijn ook verschillen tussen relationele algebra en relatiealgebra. (nl) Rachunek relacyjny – teoretyczny, deklaracyjny i nieproceduralny model operowania danymi w bazie danych. Zawiera w sobie relacyjny rachunek krotek (RRK) oraz relacyjny rachunek dziedzin (RRD). Są to elementy modelu relacyjnego baz danych gwarantujące deklaratywny sposób określania zapytań do baz danych. Jest on oparty na alternatywie i koniunkcji. (pl) In informatica l'algebra relazionale e il collegato calcolo relazionale fanno parte dell'insieme di linguaggi che permettono di esaminare le query (interrogazioni) da effettuare nell'ambito della gestione/utilizzo di un database. Si tratta di un linguaggio procedurale, cioè una descrizione della procedura da attuare per ottenere il risultato. Mentre il calcolo relazionale invece è un , che permette di descrivere le proprietà del risultato invece che il modo per ottenerlo. Il risultato può essere calcolato sia sulle tuple (i singoli record che compongono la tabella) che sui domini (campo di applicazione della tabella). In matematica è una struttura algebrica, pertinente alla logica e alla teoria degli insiemi, ovvero è un ramo della logica del primo ordine (e degli insiemi) e si occupa di relazioni chiuse e operatori: gli operatori operano su una o più relazioni e danno sempre come risultato un'altra relazione. (it) Em ciências da computação, álgebra relacional é uma derivação descendente da lógica de primeira ordem e da álgebra de conjuntos em relação das operações sobre a relação finítimo, que auxilia o trabalho ao identificar os componentes de uma tupla por nome (chamado o atributo) ao invés de uma coluna de chaves numéricas, o qual é chamado a relação na terminologia de banco de dados. A principal aplicação da álgebra relacional é sustentar a fundamentação teórica de banco de dados relacional, particularmente linguagem de consulta para tais bancos de dados, entre os maiores o SQL. (pt) Реляционная алгебра — замкнутая система операций над отношениями в реляционной модели данных. Операции реляционной алгебры также называют реляционными операциями. Первоначальный набор из 8 операций был предложен Э. Коддом в 1970-е годы и включал как операции, которые до сих пор используются (проекция, соединение и т. д.), так и операции, которые не вошли в употребление (например, деление отношений). В процессе развития реляционной теории и практики было предложено несколько новых реляционных операций, например полусоединение (SEMI-JOIN) и полуразность, или анти-полусоединение (ANTI-SEMI-JOIN), CROSS APPLY и OUTER APPLY, транзитивное замыкание (TCLOSE) и др. Поскольку многие операции выразимы друг через друга, в составе реляционной алгебры можно выделить несколько вариантов базиса (набора операций, через который выразимы все остальные). Наиболее известный и строго определённый базис предложен Кристофером Дейтом и . Реляционная алгебра и реляционное исчисление эквивалентны по своей выразительной силе. Существуют правила преобразования запросов между ними. Основное применение реляционной алгебры — предоставить теоретическую основу для реляционных баз данных, особенно языков запросов для таких баз данных, главным из которых является SQL. (ru) Реляці́йна а́лгебра — відгалуження логіки першого порядку, множина відношень замкнених операторами. Оператори застосовуються до відношень, в результаті застосування отримується нове відношення. В математиці є алгебраїчною структурою щодо математичної логіки та теорії множин. (uk) 关系代数是一阶逻辑的分支,是闭合于运算下的关系的集合。运算作用于一个或多个关系上来生成一个关系。关系代数是计算机科学的一部分。 在纯数学中的关系代数是有关于数理逻辑和集合论的代数结构。 (zh) |
dbo:wikiPageExternalLink | http://des.sourceforge.net http://mlwiki.org/index.php/Translating_SQL_to_Relational_Algebra http://www.databaselecture.com/processing.html http://www.databasteknik.se/webbkursen/relalg-lecture/index.html http://www.slinfo.una.ac.cr/rat/rat.html https://centaurialpha.github.io/pireal/index.html https://dbis-uibk.github.io/relax/ https://ltworf.github.io/relational/index.html http://www-db.stanford.edu/~widom/cs346/ioannidis.pdf https://users.cs.duke.edu/~junyang/ra2/ http://www.cse.fau.edu/~marty%23RADownload https://web.stanford.edu/class/cs345d-01/rl/chaudhuri98.pdf http://infolab.stanford.edu/lore/pubs/qo.pdf |
dbo:wikiPageID | 175285 (xsd:integer) |
dbo:wikiPageLength | 49568 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1119171059 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Cartesian_product dbr:Propositional_formula dbr:Query_language dbr:Business_System_12 dbr:Binary_relation dbr:Algebraic_structure dbr:Hugh_Darwen dbr:Rel_(DBMS) dbr:Relation_(mathematics) dbr:Cylindric_algebra dbr:Unary_operation dbr:Unicode dbr:Commutative dbr:Complement_(set_theory) dbr:SQL dbr:Negation dbr:Object-role_modeling dbr:Christopher_J._Date dbr:Multiset dbr:Logical_conjunction dbr:Composition_of_relations dbr:Table_(database) dbr:Aggregate_function dbr:Transitive_closure dbr:Tree_(data_structure) dbr:Triadic_relation dbr:Tuple dbc:Relational_algebra dbr:Database_theory dbr:Distributive_property dbr:Query_optimization dbr:D4_(programming_language) dbr:Database dbr:Datalog dbr:Edgar_F._Codd dbr:Null_(SQL) dbr:Foreign_key dbr:Journal_of_Computer_and_System_Sciences dbr:Logical_disjunction dbr:Set_difference dbr:Projection_(mathematics) dbr:Projection_(relational_algebra) dbr:Projection_(set_theory) dbr:Relation_(database) dbr:Relation_algebra dbr:Relational_database dbr:Relational_model dbr:Relational_operator dbr:Tuple_relational_calculus dbr:Atomic_formula dbr:Jeffrey_Ullman dbr:Jennifer_Widom dbr:Binary_expression_tree dbr:Codd's_theorem dbr:Hierarchical_and_recursive_queries_in_SQL dbr:Idempotence dbr:Idempotent dbr:Iff dbc:Relational_model dbr:Category_theory dbr:Set_(mathematics) dbr:Set_theory dbr:Relational_calculus dbr:Select_(SQL) dbr:Selection_(relational_algebra) dbr:Well-founded_semantics dbr:Logic_of_relatives dbr:ISBL dbr:Relation_construction dbr:Predicate_(mathematics) dbr:Garcia-Molina dbr:Set_intersection dbr:Set_union dbr:Fiber_product dbr:Relation_composition dbr:Relational_query dbr:Theory_of_relations |
dbp:wikiPageUsesTemplate | dbt:Not dbt:= dbt:Cite_journal dbt:Col-begin dbt:Col-break dbt:Col-end dbt:Distinguish dbt:Div_col dbt:Div_col_end dbt:Efn dbt:External_links dbt:Fact dbt:Main dbt:Math dbt:Mono dbt:Notelist dbt:NumBlk dbt:Redirect dbt:Reflist dbt:Rp dbt:See_also dbt:Short_description dbt:Unreferenced_section dbt:Var dbt:Visible_anchor dbt:EquationRef dbt:Φ dbt:Databases dbt:Or- dbt:And |
dcterms:subject | dbc:Relational_algebra dbc:Relational_model |
gold:hypernym | dbr:Family |
rdf:type | owl:Thing yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:DatabaseManagementSystem106588785 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 yago:WikicatDatabaseManagementSystems |
rdfs:comment | Relační algebra je v informatice formální systém pro manipulaci s relacemi, který se používá zejména na popis operací v relačních databázích. Operandy algebry jsou relace, operátory jsou množinové operátory (jelikož každá relace je současně i množinou) a speciální relační operátory, jako selekce, projekce nebo join (v doslovném překladu spojení). (cs) Aljabar relasional adalah bagian dari ilmu komputer, cabang dari logika predikat tingkat pertama dan aljabar himpunan, yang menangani suatu set yang memiliki sifat dengan operator-operator tertentu. Operator ini bertindak dengan satu atau lebih relasi untuk menghasilkan suatu relasi (gabungan). Aljabar relasional mulai mendapat perhatian dengan diterbitkannya model relasional data oleh Edgar F. Codd pada tahun 1970 yang mengusulkan untuk menggunakan aljabar ini sebagai dasar dari bahasa kueri basis data. * l * * s (in) 関係代数(かんけいだいすう、リレーショナル代数、英: relational algebra)は、関係データベースの関係モデル (リレーショナルモデル)において、集合論と一階述語論理に基づいて、関係 (リレーション、表、テーブル)として表現されたデータを扱う、コンピュータ科学における代数的な演算の体系である。 関係として表現されたデータに対して行う演算体系としては、関係論理(関係計算)とこの項目で説明する関係代数の2種類が知られている。関係代数と関係論理は、主にエドガー・F・コッドによって考案され、その後コッドを含めた関係データベース(関係モデル)の研究者たちが発展させてきた。 現在では、関係代数の演算子としては、、、 (交差) 、、 (選択) 、、、の8種類が言及されることが多い。ただしや、などこの他の演算子も考案されている。 関係代数を実装したデータベース言語(問い合わせ言語)としては、SQL や Tutorial D などが挙げられる。ただし SQL については、関係代数を完全な形で実装していないとして批判する意見がある。 数学的に純粋な関係代数は、数理論理学や集合論と比較して、代数的構造をなしている。 (ja) Relationele algebra is een formele taal, of eigenlijk een geheel van transformatieregels, die toelaten om een relationele database te ondervragen.Ze vormt de theoretische grondslag voor de relationele taal SQL, en werd in 1970 voor het eerst geformuleerd door Edgar F. Codd (zie literatuur), waardoor hij effectief een revolutie tot stand bracht in de database-wereld. N.B.: Er is verwantschap, maar er zijn ook verschillen tussen relationele algebra en relatiealgebra. (nl) Rachunek relacyjny – teoretyczny, deklaracyjny i nieproceduralny model operowania danymi w bazie danych. Zawiera w sobie relacyjny rachunek krotek (RRK) oraz relacyjny rachunek dziedzin (RRD). Są to elementy modelu relacyjnego baz danych gwarantujące deklaratywny sposób określania zapytań do baz danych. Jest on oparty na alternatywie i koniunkcji. (pl) Em ciências da computação, álgebra relacional é uma derivação descendente da lógica de primeira ordem e da álgebra de conjuntos em relação das operações sobre a relação finítimo, que auxilia o trabalho ao identificar os componentes de uma tupla por nome (chamado o atributo) ao invés de uma coluna de chaves numéricas, o qual é chamado a relação na terminologia de banco de dados. A principal aplicação da álgebra relacional é sustentar a fundamentação teórica de banco de dados relacional, particularmente linguagem de consulta para tais bancos de dados, entre os maiores o SQL. (pt) Реляці́йна а́лгебра — відгалуження логіки першого порядку, множина відношень замкнених операторами. Оператори застосовуються до відношень, в результаті застосування отримується нове відношення. В математиці є алгебраїчною структурою щодо математичної логіки та теорії множин. (uk) 关系代数是一阶逻辑的分支,是闭合于运算下的关系的集合。运算作用于一个或多个关系上来生成一个关系。关系代数是计算机科学的一部分。 在纯数学中的关系代数是有关于数理逻辑和集合论的代数结构。 (zh) In der Theorie der Datenbanken versteht man unter einer relationalen Algebra oder Relationenalgebra eine Menge von Operationen zur Manipulation von Relationen. Sie ermöglicht es, Relationen zu filtern, zu verknüpfen, zu aggregieren oder anderweitig zu modifizieren, um Anfragen an eine Datenbank zu formulieren. (de) En la teoría de bases de datos, el álgebra relacional es una teoría que utiliza estructuras algebraicas con una semántica bien fundamentada para modelar datos y definir consultas sobre ellos. La teoría fue presentada por Edgar F. Codd. Describe el aspecto de la manipulación de datos. Estas operaciones se usan como una representación intermedia de una consulta a una base de datos y, debido a sus propiedades algebraicas, se usa para para obtener una versión mejor y más eficiente de dicha consulta. (es) L'algèbre relationnelle est un langage de requêtes dans des bases de données relationnelles. L'algèbre relationnelle a été inventée en 1970 par Edgar Frank Codd, le directeur de recherche du centre IBM de San José. Selon Abiteboul et al., l'algèbre relationnelle est conceptuellement un langage "procédural" : en effet, les requêtes sont des suites d'opérations qui construisent la réponse. Cela s'oppose aux langages conceptuellement "déclaratifs" comme le calcul relationnel et Datalog. (fr) In database theory, relational algebra is a theory that uses algebraic structures with a well-founded semantics for modeling data, and defining queries on it. The theory was introduced by Edgar F. Codd. The main application of relational algebra is to provide a theoretical foundation for relational databases, particularly query languages for such databases, chief among which is SQL. Relational databases store tabular data represented as relations. Queries over relational databases often likewise return tabular data represented as relations. (en) In informatica l'algebra relazionale e il collegato calcolo relazionale fanno parte dell'insieme di linguaggi che permettono di esaminare le query (interrogazioni) da effettuare nell'ambito della gestione/utilizzo di un database. (it) 관계대수(relational algebra,關係代數)는 컴퓨터 과학의 관계형 데이터베이스의 관계 모델에서, 집합론과 1차 논리에 기반하여 관계(표)로 표현된 데이터를 취급하는 대수적인 연산 체계이다. 데이터베이스 관계대수는 기본 연산 집합이며, 연산자(operator)에는 단항연산자(unary operator)와 이항연산자(binary operator)가 있으며 연산종류에는 기본연산과 유도된 연산이 있다. (ko) Реляционная алгебра — замкнутая система операций над отношениями в реляционной модели данных. Операции реляционной алгебры также называют реляционными операциями. Первоначальный набор из 8 операций был предложен Э. Коддом в 1970-е годы и включал как операции, которые до сих пор используются (проекция, соединение и т. д.), так и операции, которые не вошли в употребление (например, деление отношений). Реляционная алгебра и реляционное исчисление эквивалентны по своей выразительной силе. Существуют правила преобразования запросов между ними. (ru) |
rdfs:label | Relational algebra (en) Relační algebra (cs) Relationale Algebra (de) Álgebra relacional (es) Algèbre relationnelle (fr) Aljabar relasional (in) Algebra relazionale (it) 관계대수 (ko) 関係代数 (関係モデル) (ja) Relationele algebra (nl) Rachunek relacyjny (pl) Álgebra relacional (pt) Реляционная алгебра (ru) Реляційна алгебра (uk) 关系代数 (数据库) (zh) |
rdfs:seeAlso | dbr:Join_(SQL) |
owl:differentFrom | dbr:Relation_algebra |
owl:sameAs | freebase:Relational algebra yago-res:Relational algebra wikidata:Relational algebra dbpedia-az:Relational algebra dbpedia-cs:Relational algebra dbpedia-de:Relational algebra dbpedia-es:Relational algebra dbpedia-fa:Relational algebra dbpedia-fi:Relational algebra dbpedia-fr:Relational algebra dbpedia-he:Relational algebra dbpedia-id:Relational algebra dbpedia-is:Relational algebra dbpedia-it:Relational algebra dbpedia-ja:Relational algebra dbpedia-ko:Relational algebra dbpedia-lmo:Relational algebra dbpedia-nl:Relational algebra dbpedia-no:Relational algebra dbpedia-pl:Relational algebra dbpedia-pt:Relational algebra dbpedia-ru:Relational algebra http://si.dbpedia.org/resource/සාපේක්ෂ_වීජීයය dbpedia-sk:Relational algebra dbpedia-sr:Relational algebra dbpedia-tr:Relational algebra dbpedia-uk:Relational algebra dbpedia-vi:Relational algebra dbpedia-zh:Relational algebra https://global.dbpedia.org/id/4zV5q |
prov:wasDerivedFrom | wikipedia-en:Relational_algebra?oldid=1119171059&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Relational_algebra |
is dbo:wikiPageDisambiguates of | dbr:Relation dbr:Relational dbr:Algebra_(disambiguation) |
is dbo:wikiPageRedirects of | dbr:Join_(relational_algebra) dbr:⋈ dbr:▷ dbr:⟕ dbr:⟖ dbr:⟗ dbr:⨝ dbr:Relational_Algebra dbr:Natural_join dbr:Relational_logic dbr:Antijoin dbr:Semijoin dbr:Extended_projection dbr:Theta_join |
is dbo:wikiPageWikiLink of | dbr:Pullback_(category_theory) dbr:QUEL_query_languages dbr:Entity–attribute–value_model dbr:Entity–relationship_model dbr:List_of_XML_and_HTML_character_entity_references dbr:List_of_algebras dbr:Monotonic_query dbr:SQLf dbr:Join_(Unix) dbr:Join_(relational_algebra) dbr:⋈ dbr:▷ dbr:⟕ dbr:⟖ dbr:⟗ dbr:⨝ dbr:Information_algebra dbr:Sigma dbr:List_of_mathematical_proofs dbr:SQL dbr:Object-role_modeling dbr:Query_rewriting dbr:Conjunctive_query dbr:L_(complexity) dbr:Apache_Calcite dbr:Composition_of_relations dbr:Pi_(letter) dbr:Pivot_table dbr:Aggregate_function dbr:Tuple dbr:Data_model dbr:Data_stream_management_system dbr:Domain_relational_calculus dbr:Join_(SQL) dbr:Join_dependency dbr:Query_optimization dbr:NoSQL dbr:Algebra dbr:Amazon_DynamoDB dbr:Dataphor dbr:Edgar_F._Codd dbr:Alpha_(programming_language) dbr:Equivalence_relation dbr:Ernst_Schröder_(mathematician) dbr:Finitary_relation dbr:First-order_logic dbr:Null_(SQL) dbr:Discrete_mathematics dbr:History_of_mathematical_notation dbr:Projection_(relational_algebra) dbr:Query_by_Example dbr:Relation dbr:Relation_(database) dbr:Relation_algebra dbr:Relational dbr:Relational_database dbr:Relational_model dbr:Rename_(relational_algebra) dbr:Restriction_(mathematics) dbr:Rho dbr:Tuple_relational_calculus dbr:Codd's_theorem dbr:Plankalkül dbr:Greek_letters_used_in_mathematics,_science,_and_engineering dbr:Information_technology dbr:Ingres_(database) dbr:Algebra_(disambiguation) dbr:Object–relational_impedance_mismatch dbr:Set_theory dbr:Witold_Lipski dbr:Relational_calculus dbr:Ruby_(hardware_description_language) dbr:Select_(SQL) dbr:Selection_(relational_algebra) dbr:Nested_set_model dbr:IBM_Business_System_12 dbr:ISBL dbr:Imieliński–Lipski_algebra dbr:WinFS dbr:Finite_model_theory dbr:Flat-file_database dbr:Tomasz_Imieliński dbr:Outline_of_databases dbr:PL/Perl dbr:Peter_Schnell dbr:Relational_Algebra dbr:Natural_join dbr:Relational_logic dbr:Antijoin dbr:Semijoin dbr:Extended_projection dbr:Theta_join |
is foaf:primaryTopic of | wikipedia-en:Relational_algebra |