How to convert “AS” to relational algebra









up vote
-2
down vote

favorite












If I have a simple query:



SELECT COUNT(*) AS num 
FROM Person
GROUP BY ID;


How would I convert this to relational algebra?










share|improve this question



















  • 2




    What do you mean relational algebra?
    – D-Shih
    Nov 10 at 4:11










  • I think, You may refer Aggregation title of this link : en.wikipedia.org/wiki/Relational_algebra
    – Barbaros Özhan
    Nov 10 at 4:21










  • Hi. There are many relational algebras--Give your texbook name & edition & where in it or define what "relation" means & exactly how the operators work. Define "convert"--Same result? Same structure also? See How to Ask, the downvote arrow mouseover text & hits googling 'stackexchange homework'--What have you found? What can you do? What do you suspect? PS Relation algebra is a programming language. Is there anything more we need to know from a Minimal, Complete, and Verifiable example?
    – philipxy
    Nov 10 at 6:02







  • 1




    What does your title have to do with the body of your post & your question?
    – philipxy
    Nov 10 at 6:16










  • "How would I convert this to relational algebra?" RA is not the same as SQL; does not have the same semantics; and in general there is no mechanical way to 'convert' between them. Why do you think you can 'convert'? Please give a reference to what authority you are quoting from.
    – AntC
    Nov 12 at 4:38














up vote
-2
down vote

favorite












If I have a simple query:



SELECT COUNT(*) AS num 
FROM Person
GROUP BY ID;


How would I convert this to relational algebra?










share|improve this question



















  • 2




    What do you mean relational algebra?
    – D-Shih
    Nov 10 at 4:11










  • I think, You may refer Aggregation title of this link : en.wikipedia.org/wiki/Relational_algebra
    – Barbaros Özhan
    Nov 10 at 4:21










  • Hi. There are many relational algebras--Give your texbook name & edition & where in it or define what "relation" means & exactly how the operators work. Define "convert"--Same result? Same structure also? See How to Ask, the downvote arrow mouseover text & hits googling 'stackexchange homework'--What have you found? What can you do? What do you suspect? PS Relation algebra is a programming language. Is there anything more we need to know from a Minimal, Complete, and Verifiable example?
    – philipxy
    Nov 10 at 6:02







  • 1




    What does your title have to do with the body of your post & your question?
    – philipxy
    Nov 10 at 6:16










  • "How would I convert this to relational algebra?" RA is not the same as SQL; does not have the same semantics; and in general there is no mechanical way to 'convert' between them. Why do you think you can 'convert'? Please give a reference to what authority you are quoting from.
    – AntC
    Nov 12 at 4:38












up vote
-2
down vote

favorite









up vote
-2
down vote

favorite











If I have a simple query:



SELECT COUNT(*) AS num 
FROM Person
GROUP BY ID;


How would I convert this to relational algebra?










share|improve this question















If I have a simple query:



SELECT COUNT(*) AS num 
FROM Person
GROUP BY ID;


How would I convert this to relational algebra?







sql relational-algebra






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 10 at 4:10









D-Shih

24.4k61431




24.4k61431










asked Nov 10 at 4:03









Yushey

273




273







  • 2




    What do you mean relational algebra?
    – D-Shih
    Nov 10 at 4:11










  • I think, You may refer Aggregation title of this link : en.wikipedia.org/wiki/Relational_algebra
    – Barbaros Özhan
    Nov 10 at 4:21










  • Hi. There are many relational algebras--Give your texbook name & edition & where in it or define what "relation" means & exactly how the operators work. Define "convert"--Same result? Same structure also? See How to Ask, the downvote arrow mouseover text & hits googling 'stackexchange homework'--What have you found? What can you do? What do you suspect? PS Relation algebra is a programming language. Is there anything more we need to know from a Minimal, Complete, and Verifiable example?
    – philipxy
    Nov 10 at 6:02







  • 1




    What does your title have to do with the body of your post & your question?
    – philipxy
    Nov 10 at 6:16










  • "How would I convert this to relational algebra?" RA is not the same as SQL; does not have the same semantics; and in general there is no mechanical way to 'convert' between them. Why do you think you can 'convert'? Please give a reference to what authority you are quoting from.
    – AntC
    Nov 12 at 4:38












  • 2




    What do you mean relational algebra?
    – D-Shih
    Nov 10 at 4:11










  • I think, You may refer Aggregation title of this link : en.wikipedia.org/wiki/Relational_algebra
    – Barbaros Özhan
    Nov 10 at 4:21










  • Hi. There are many relational algebras--Give your texbook name & edition & where in it or define what "relation" means & exactly how the operators work. Define "convert"--Same result? Same structure also? See How to Ask, the downvote arrow mouseover text & hits googling 'stackexchange homework'--What have you found? What can you do? What do you suspect? PS Relation algebra is a programming language. Is there anything more we need to know from a Minimal, Complete, and Verifiable example?
    – philipxy
    Nov 10 at 6:02







  • 1




    What does your title have to do with the body of your post & your question?
    – philipxy
    Nov 10 at 6:16










  • "How would I convert this to relational algebra?" RA is not the same as SQL; does not have the same semantics; and in general there is no mechanical way to 'convert' between them. Why do you think you can 'convert'? Please give a reference to what authority you are quoting from.
    – AntC
    Nov 12 at 4:38







2




2




What do you mean relational algebra?
– D-Shih
Nov 10 at 4:11




What do you mean relational algebra?
– D-Shih
Nov 10 at 4:11












I think, You may refer Aggregation title of this link : en.wikipedia.org/wiki/Relational_algebra
– Barbaros Özhan
Nov 10 at 4:21




I think, You may refer Aggregation title of this link : en.wikipedia.org/wiki/Relational_algebra
– Barbaros Özhan
Nov 10 at 4:21












Hi. There are many relational algebras--Give your texbook name & edition & where in it or define what "relation" means & exactly how the operators work. Define "convert"--Same result? Same structure also? See How to Ask, the downvote arrow mouseover text & hits googling 'stackexchange homework'--What have you found? What can you do? What do you suspect? PS Relation algebra is a programming language. Is there anything more we need to know from a Minimal, Complete, and Verifiable example?
– philipxy
Nov 10 at 6:02





Hi. There are many relational algebras--Give your texbook name & edition & where in it or define what "relation" means & exactly how the operators work. Define "convert"--Same result? Same structure also? See How to Ask, the downvote arrow mouseover text & hits googling 'stackexchange homework'--What have you found? What can you do? What do you suspect? PS Relation algebra is a programming language. Is there anything more we need to know from a Minimal, Complete, and Verifiable example?
– philipxy
Nov 10 at 6:02





1




1




What does your title have to do with the body of your post & your question?
– philipxy
Nov 10 at 6:16




What does your title have to do with the body of your post & your question?
– philipxy
Nov 10 at 6:16












"How would I convert this to relational algebra?" RA is not the same as SQL; does not have the same semantics; and in general there is no mechanical way to 'convert' between them. Why do you think you can 'convert'? Please give a reference to what authority you are quoting from.
– AntC
Nov 12 at 4:38




"How would I convert this to relational algebra?" RA is not the same as SQL; does not have the same semantics; and in general there is no mechanical way to 'convert' between them. Why do you think you can 'convert'? Please give a reference to what authority you are quoting from.
– AntC
Nov 12 at 4:38

















active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53235897%2fhow-to-convert-as-to-relational-algebra%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes















draft saved

draft discarded
















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53235897%2fhow-to-convert-as-to-relational-algebra%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Use pre created SQLite database for Android project in kotlin

Darth Vader #20

Ondo