Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201603948405) Pontos: 0,0 / 0,1 Os conceitos de banco de dados relacional refletem o nível de abstração dos dados. Desta forma, marque a alternativa que se refere a esquema de banco de dados. Uma chave estrangeira é sempre uma chave primária em outra tabela. É o conjunto de opções de preenchimento do atributo. Toda entidade deve possui chave primária. Pode ser modificado com o uso dos comandos DDL. Pode ser considerado como o resultado da aplicação do SELECT. 2a Questão (Ref.: 201603948394) Pontos: 0,0 / 0,1 Os conceitos de banco de dados relacional refletem o nível de abstração dos dados. Desta forma, marque a alternativa que se refere a domínio do atributo. É o conjunto de opções de preenchimento do atributo. Pode ser considerado como o resultado da aplicação do SELECT. Uma chave estrangeira é sempre uma chave primária em outra tabela. Pode ser modificado com o uso dos comandos DDL. Toda entidade deve possui chave primária. 3a Questão (Ref.: 201603927120) Pontos: 0,0 / 0,1 Abaixo segue parte do esquema do banco de dados Shark, sabendo-se que os atributos em negrito e sublinhados são chaves primárias e os atributos em itálico são chaves estrangeiras: ESPECIE (IDESPECIE, NOME_CIENTIFICO, DENTICAO, STATUS_EXTINCAO, HABITAT, TIPOREPRODUCAO) TUBARAO (IDTUBARAO, IDESPECIE, COMPRIMENTO, SEXO) Deseja-se criar uma tabela chamada Marcacao. Supondo que no instante da captura de alguns tubarões deseja-se marca-los com três possíveis tipos de marcação T, R ou G, representando marcações tradicional, a rádio ou GPS, respectivamente. Analise os comandos abaixo relacionados a criação da tabela Marcacao: I - CREATE TABLE MARCACAO (IDMARC INT PRIMARY KEY, IDTUBARAO NUMBER(4) REFERENCES TUBARAO NOT NULL, TIPOMARC CHAR NOT NULL ); II - CREATE TABLE MARCACAO (IDMarc INT, IDTubarao NUMBER(4) NOT NULL, TipoMarc CHAR NOT NULL, PRIMARY KEY (IDMarc), FOREIGN KEY (IDTubarao) REFERENCES Tubarao ); III - CREATE TABLE MARCACAO (IDMarc INT PRIMARY KEY, IDTubarao NUMBER(4) NOT NULL, TipoMarc CHAR NOT NULL, FOREIGN KEY (IDTubarao) REFERENCES Tubarao ); IV - CREATE TABLE MARCACAO (IDMarc INT PRIMARY KEY(IDMarc), IDTubarao NUMBER(4) NOT NULL, TipoMarc CHAR NOT NULL, FOREIGN KEY(IDTubarao) REFERENCES Tubarao ); Assinale a alternativa que indica quais dos comandos acima funcionariam ao serem executados: I, II e IV. I, II, III e IV. II, III e IV. I, III e IV. I, II e III. 4a Questão (Ref.: 201603906051) Pontos: 0,0 / 0,1 Sobre a linguagem SQL, analise as assertivas e assinale a alternativa que aponta a(s) correta(s). I. O nome da SQL é derivado de Structured Query Language (Linguagem estruturada de consulta), foi chamada inicialmente de SEQUEL (Structured English QUEry Language Linguagem de Pesquisa em Inglês Estruturado). II. O núcleo da especificação SQL deve ser implementado por todos os vendedores de SGBDs relacionais, compatíveis com o padrão. III. Essa linguagem tem funcionalidades, como definição de visões, no banco de dados. IV. A SQL é uma linguagem de banco de dados abrangente: ela possui comandos para definição de dados, consulta e atualizações. Assim ela tem ambas as DDL e DML. Apenas I, II e III. I, II, III e IV. Apenas I, III e IV. Apenas II, III e IV. Apenas I. 5a Questão (Ref.: 201603237099) Pontos: 0,1 / 0,1 Observe a tabela abaixo, referente a um banco de dados empresa: Para gerar uma consulta SQL com todos os atributos, classificados por NOME_PACIENTE, deve-se utilizar o seguinte comando: SELECT * FROM PACIENTE DESC NOME_PACIENTE; SELECT * OVER PACIENTE ORDER BY NOME_PACIENTE; SELECT * FROM PACIENTE ASC NOME_PACIENTE; SELECT * OVER PACIENTE ASC NOME_PACIENTE; SELECT * FROM PACIENTE ORDER BY NOME_PACIENTE;
Compartilhar