Buscar

IMPLEMENTAÇÃO DE BANCO DE DADOS Forum A

Bom dia a todos,

1º momento
A álgebra relacional consiste de operações para manipulação dos dados no modelo relacional. As operações podem ser de seleção, projeção, produto cartesiano, junção, além das operações de conjunto como: diferença, união e interseção.
A álgebra relacional é aplicada nas relações e o resultado é sempre uma nova relação.

Analise as relações e construa pelo menos duas operações da álgebra relacional que envolva:
•    Seleção e Projeção     •    Junção e Projeção          •    Diferença e Projeção             •    Interseção              •    Produto Cartesiano

2º momento
O SQL (Linguagem estruturada de consulta), utilizado para manipulação e administração dos bancos de dados, disponibiliza uma série de instruções e conceitos para disponibilizar as informações aos programas e usuários. 
A partir das relações, escolha duas, sendo que uma delas deve ter chave estrangeira, represente a criação, a inserção, da tabela, a alteração de um atributo e a eliminação de uma tupla. O tipo e o tamanho dos atributos podem ser de livre escolha.

Relações (as chaves primárias estão em negrito e sublinhado com linhas contínuas e as chaves estrangeiras sublinhadas com linhas pontilhadas) 
Artista = {codArtista, Nome, Cidade}
Quadros = {codQuadro, DescQuadro, codArtista, codCliente}
Exposição = {CodExp, DataAbertura, DataFechamento}
Cliente = {CodCLiente, Nome, Email}
Movimentação = {CodExp, CodQuadro, Preço, Status}

Alguém teria o exercício desse Forum ? Desde já grato pela colaboração.

Respostas

User badge image

Mariana Oliveira

teste impl

0
Dislike0
User badge image

Andre Smaira

Uma de suas principais características é o uso de álgebra e cálculo relacional para realizar consultas a fim de recuperar facilmente, informações de bancos de dados e alterá-los. Originalmente baseado em álgebra relacional e cálculo relacional, o SQL consiste em uma linguagem de definição de dados , uma linguagem de manipulação de dados e uma linguagem de controle de dados .


O escopo do SQL inclui a inserção de dados, consultas, atualizações e exclusões, a criação e modificação de esquemas e o controle de acesso aos dados. Também SQL é algumas vezes descrito como uma linguagem declarativa , mas também inclui elementos processuais. SQL foi uma das primeiras linguagens comerciais para o modelo relacional de Edgar Frank Codd , conforme descrito em seu artigo de 1970 O modelo relacional de dados para grandes bancos de dados compartilhados .


Apesar de não aderir completamente ao modelo relacional descrito por Codd, ele se tornou a linguagem de banco de dados mais utilizada. O SQL tornou-se o padrão do Instituto Nacional de Padrões Americanos (ANSI) em 1986 e da Organização Internacional para Padronização (ISO) em 1987. Desde então, o padrão foi revisado para incluir mais recursos. Apesar da existência de ambos os padrões, a maioria dos códigos SQL não são completamente portável ​​entre diferentes sistemas de banco de dados sem ajustes.

0
Dislike0
User badge image

Andre Smaira

Uma de suas principais características é o uso de álgebra e cálculo relacional para realizar consultas a fim de recuperar facilmente, informações de bancos de dados e alterá-los. Originalmente baseado em álgebra relacional e cálculo relacional, o SQL consiste em uma linguagem de definição de dados , uma linguagem de manipulação de dados e uma linguagem de controle de dados .


O escopo do SQL inclui a inserção de dados, consultas, atualizações e exclusões, a criação e modificação de esquemas e o controle de acesso aos dados. Também SQL é algumas vezes descrito como uma linguagem declarativa , mas também inclui elementos processuais. SQL foi uma das primeiras linguagens comerciais para o modelo relacional de Edgar Frank Codd , conforme descrito em seu artigo de 1970 O modelo relacional de dados para grandes bancos de dados compartilhados .


Apesar de não aderir completamente ao modelo relacional descrito por Codd, ele se tornou a linguagem de banco de dados mais utilizada. O SQL tornou-se o padrão do Instituto Nacional de Padrões Americanos (ANSI) em 1986 e da Organização Internacional para Padronização (ISO) em 1987. Desde então, o padrão foi revisado para incluir mais recursos. Apesar da existência de ambos os padrões, a maioria dos códigos SQL não são completamente portável ​​entre diferentes sistemas de banco de dados sem ajustes.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando