Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

1. Marque (V) verdadeiro ou (F) falso no nome da linguagem de consulta e 
de manipulação de banco de dados que se tornou mais conhecida e utilizada 
do modelo relacional de banco de dados? 
 
(V )Oracle DB 
(V )MySQL 
(F )MongoDB 
(V )SQL 
(V )Postgresql 
 
2. Ao projetar um sistema, o banco de dados deve ser pensado e modelado, 
sendo que o modelo de banco de dados permite mostrar um detalhamento dos 
tipos de informações que devem ser armazenadas no banco de dados que se 
deseja projetar/construir. Nesse sentido, o projetista conta com os 
níveis de abstração: Conceitual, Lógico e Físico. Marque (V) verdadeiro 
ou (F) falso no qual o modelo conceitual se destaca por: 
 
(F )Fazer as definições detalhadas da estrutura física, como tipo de 
dados, tamanho dos campos, índices etc. 
(V )Representar a estrutura de dados de um banco de dados conforme vista 
pelo usuário do SGBD 
(F)Fazer sintonia de banco de dados, procurando otimizar a performance. 
(F )Permitir descrever os detalhes de armazenamento (interno) dos dados e 
formas de acesso. 
(V )Permitir descrever a estrutura de um banco de dados de forma 
independente de um SGBD particular. 
 
3. Os modelos de dados demonstram como serão construídas as estruturas de 
dados que darão suporte aos processos de negócio, como os dados estarão 
organizados e quais relacionamentos serão estabelecidos. Sobre o modelo 
conceitual, 
marque (V) verdadeiro ou (F) falso. 
 
(F )Inclui uma sequência de comandos executados em SQL a fim de criar as 
tabelas, estruturas e ligações projetadas 
(F )Inclui a análise das características e recursos necessários para 
armazenamento e manipulação das estruturas de dados 
(F )Nenhuma das alternativas anteriores 
(F )Demonstra as ligações entre as tabelas de banco de dados, as chaves 
primárias e os componentes de cada uma 
(V )É um diagrama em blocos que demonstra todas as relações entre as 
entidades, suas especializações, seus atributos 
 
4. No MySQL é possível que os dados de uma tabela InnoDB sejam 
armazenados na própria estrutura de um índice. 
Marque (V) verdadeiro ou (F) falso na opção que indica a maneira como 
isso é feito. 
 
(V )Pelo uso do termo Clustered na criação de um dos índices. 
(F )Pelo tipo da tabela na sua criação, que deve ser declarada como 
InnoDB Clustered. 
(F )Pelo tipo da tabela na sua criação, que deve ser declarada como 
Index-Organized InnoDB. 
(F )Pelo comando alter table make clustered index. 
(F )Automaticamente, pelo MySQL na criação da tabela. 
 
5. Em um banco de dados foi criada uma tabela departamentos, nessa tabela 
existe dois campos CODIGODEP e NOME onde os tipos são INTEIRO e 
VARCHAR(40) respectivamente. Com essas informações, marque (V) verdadeiro 
ou (F) falso na alternativa com o comando correto para inserir o 
departamento de "TI". 
 
(F )INTO DEPARTAMENTOS (CODIGODEP NOME) 
VALUES(1,'TI'); 
 
(F )INSERT INTO DEPARTAMENTOS (CODIGODEP NOME) 
VALUES('TI',1); 
 
(V )INSERT INTO DEPARTAMENTOS (CODIGODEP NOME) 
VALUES(1,'TI'); 
 
(F )INSERT DEPARTAMENTOS (CODIGODEP NOME) 
VALUES(1,'TI'); 
 
(F )INSERT INTO DEPARTAMENTOS (NOME) 
VALUES(1,'TI'); 
 
6. Seja uma tabela assim estruturada: EMPREGADO(CODIGOE, NOME, ENDERECO, 
CODDEPARTAMENTO). Seja a 
consulta a seguir: 
 
SELECT CODDEPARTAMENTO, COUNT(*) AS QUANTIDADE 
FROM EMPREGADO 
GROUP BY CODDEPARTAMENTO; 
 
Marque (V) verdadeiro ou (F) falso quanto ao propósito da consulta. 
 
(F )Retornar o código do empregado e o número de departamentos da 
empresa. 
(V )Retornar a quantidade de empregados por departamento. 
(F )Retornar o código e o nome de cada departamento. 
(F )Retornar o número de departamentos da empresa. 
(F )Retornar o nome dos empregados de todos os departamentos. 
 
7. Um tipo_______ é representado nos diagramas ER como uma caixa 
retangular incluindo seu nome. 
Marque (V) verdadeiro ou (F) falso no tipo do modelo conceitual estamos 
tratando. 
 
(F )Relacionamento. 
(F )Atributo. 
(F )Atributo composto. 
(F )Atributo multivalorado. 
(V )Entidade. 
 
8. Em um SGBD - Sistema de Gerencia de Banco de Dados, temos como base o 
modulo responsavel pela criacao das estruturas de dados e o modulo da 
manipulacao dos dados. Marque (V) verdadeiro ou (F) falso na opcao abaixo 
que esta correta para os modulos. 
 
(F )LDM//MD 
(V )DDL/DML 
(F )LDL/MML 
(F )DDL/LDM 
(F )DDD/DDL 
 
9. Considere uma tabela de nome Xfran, e nao tendo documentacao da 
tabela, marque (V) verdadeiro ou (F) falso em como posso fazer para ver o 
conteudo e seus registros. 
 
(F )update * from Xfran ; 
(F )select Xfran from Xfran ; 
(F )insert * from Xfran; 
(V )select * from Xfran ; 
(F )delete *from Xfran; 
 
10. Em um diagrama E-R, os relacionamentos podem ser classificados de 
acordo com o tipo de relacionamento existente entre as entidades, bem 
como de acordo com a quantidade de objetos envolvidos nesses 
relacionamentos. Marque (V) verdadeiro ou (F) falso acerca dos 
relacionamentos entre entidades. 
 
(V )Relacionamento n:n ou ** (muitos para muitos): neste tipo de 
relacionamento, cada entidade, de ambos os lados, podem referenciar 
múltiplas unidades da outra. 
(F )Relacionamento 1:n ou 1.* (um para muitos): uma das entidades 
envolvidas pode referenciar nenhuma ou várias unidades da outra, porém, 
do outro lado cada uma das várias unidades referenciadas não podem estar 
ligadas uma unidade da outra entidade. 
(V )Os relacionamentos entre entidades são representados graficamente (no 
diagrama E-R) pela figura do losango. 
(V )Auto relacionamento: Casos em que um relacionamento envolve 
ocorrências de uma mesma entidade. 
(F )Relacionamento 1:1 (um para um): cada uma das duas entidades 
envolvidas referenciam obrigatoriamente apenas uma unidade da outra. 
 
11. Considere a sequência de comandos abaixo definidas em uma transação: 
 
BEGIN TRANSACTION 
 
SELECT * FROM Cliente 
 
DELETE FROM Cliente 
 
SELECT * FROM Cliente 
 
ROLLBACK 
 
SELECT * FROM Cliente 
 
DELETE FROM Cliente 
 
COMMIT 
 
SELECT * FROM Cliente 
 
Marque (V) verdadeiro ou (F) falso quanto ao resultado obtido. 
 
(F )O procedimento não será realizado pois o comando ROLLBACK não pode 
ser aplicado nesta situação. 
(F )A tabela cliente estará vazia. 
(V )A tabela cliente estará com o seu conteúdo de antes de iniciar a 
transação. 
(F )O procedimento não será realizado pois o comando COMMIT não pode ser 
aplicado nesta situação. 
(F )Todos os dados e estrutura da tabela cliente serão apagados. 
 
12. O comando alter table dentre várias possibilidades permite alterar o 
nome de um campo de uma determinada tabela. Marque (V) verdadeiro ou (F) 
falso na alternativa correta que apresenta o comando SQL que altera o 
nome do campo sexo da tabela aluno para nome genero da mesma tabela. 
 
(V )ALTER TABLE aluno CHANGE sexo genero CHAR(20) NOT NULL; 
(F )ALTER aluno CHANGE sexo genero CHAR(20) NOT NULL; 
(F )ALTER TABLE aluno CHANGE genero CHAR(20) NOT NULL; 
(F )ALTER TABLE aluno CHANGE sexo CHAR(20) NOT NULL; 
(F )ALTER TABLE aluno CHANGE sexo genero NOT NULL;

Mais conteúdos dessa disciplina