Banco

811 palavras 4 páginas
IFRS – Câmpus Rio Grande Curso Técnico em Informática Para Internet 3o ano Integrado - Bancos de Dados

Verificação 02
1. No comando delete from obra where artista ~* 'john pizzarelli'; qual é a utilidade exata do operador ~*? O que substituiria esse operador? O operador ~* é um operador de comparação de expressão regular com textos. Expressões regulares são sequências de caracteres simbólicos que definem padrões de texto que se desejam procurar em conjuntos de variáveis de texto. Existe uma sintaxe bem definida para as expressões do padrão POSIX, que são as mais comuns. Estas são utilizadas para pesquisa de padrões de texto não apenas no shell *ix, mas também em diferentes linguagens de programação. Uma ferramenta online para teste de expressões regulares se encontra no sítio eletrônico http://tools.lymas.com.br/regexp_br.php. Nesse caso particular de um nome completo, a expressão regular poderia ser substituida pelo operador ilike, que também faz comparação de busca de padrões, porém usando uma sintaxe mais simples e restrita que o caso do operador ~*. Por sinal, ambos os operadores ignoram a diferenciação de maiúsculas e minúsculas. 2. Considere duas tabelas, fd (cujos registros são formados pelo id do filme e o nome do diretor) e fe (cujos registros são formados pelo id do filme e o nome de um ator do elenco desse filme). Explique por quê o comando Select diretor from fd join fe on (fd.diretor=fe.ator); consegue selecionar os atores que também são diretores. Esta select consegue selecionar atores que também são diretores através de uma junção, considerando como critério de validação da combinação dos registros de fd e fe o fato dos valores do campo diretor de fd serem iguais aos valores dos campos ator de fe. Assim, apenas no caso de ter um registro em fd cujo nome do diretor é igual ao nome do ator em fe é que a junção é feita. Dessa junção, apenas o nome do diretor é mostrado como resultado. 3. No comando da questão 2, qual é a função da palavra join? Join

Relacionados

  • O banco
    3115 palavras | 13 páginas
  • Bancos
    2921 palavras | 12 páginas
  • BANCOS
    2694 palavras | 11 páginas
  • Banco de
    1124 palavras | 5 páginas
  • bancos
    1460 palavras | 6 páginas
  • Bancos
    2019 palavras | 9 páginas
  • bancos
    3118 palavras | 13 páginas
  • Banco
    385 palavras | 2 páginas
  • Banco de
    1273 palavras | 6 páginas
  • Banco
    50826 palavras | 204 páginas