Buscar

DESENVOLVIMENTO DE SOFTWARE

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

DESENVOLVIMENTO DE SOFTWARE
8a aula
		
	 
	Lupa
	 
	 
	
Vídeo
	
PPT
	
MP3
	 
	
	
	 
	Exercício: CCT0248_EX_A8_4_V1 
	Matrícula: 
	Aluno(a): 
	Data: 10/03/2017 16:48:37 (Finalizada)
	
	 1a Questão (Ref.: 201603055867)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A Microsoft lançou a Plataforma .NET. em 2000 com uma nova biblioteca de nome ADO.NET.
Segundo o material apresentado nas aulas, o propósito desta biblioteca é:
		
	
	Abrir conexões com o banco de dados, que permanecem ativas durante todo o tempo em que a aplicação estiver em execução.
	
	Permitir que os dados sejam manipulados em um DataSet armazenado em disco.
	 
	Facilitar o trabalho do programador e permitir desenvolver aplicações com maior desempenho.
	
	Facilitar o trabalho do usuário final ao permitir acesso mais rápido as aplicações.
	
	Fazer múltiplas conexões com o banco de dados quando for abrir o mesmo e ao atualizar os dados.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201603496123)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	
1 - conexao.Close()
2 - Dim comando As New OleDbCommand(sql, conexao)
3 - Dim conexao As New OleDbConnection("Provider=Microsoft.......;Data Source=bd.......mdb")
4 - conexao.Open()
5 - Dim adaptador As New OleDbDataAdapter(comando)
6 - adaptador.Fill(ds, "Autores")
7 - Dim sql As String = "Select * from Autores"
8 - Dim ds As New DataSet()
Qual das sequencias abaixo é a correta para que o dataset seja preenchido como a lista de todos os autores :
		
	
	3-7-2-6-8-5-4-1
	
	3-7-5-2-4-8-1-6
	
	3-7-2-5-1-8-6-4
	 
	3-7-2-5-8-4-6-1
	
	8-1-3-7-5-6-2-4
	
	
	
	
	 3a Questão (Ref.: 201603055868)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Segundo o material apresentado nas aulas, um componente é um objeto com métodos pré-definidos que oferecem funcionalidades para um determinado propósito.
Em relação aos componentes para acesso a dados da biblioteca ADO.NET não podemos afirmar que:
		
	 
	Os principais componentes do tipo SQL e OleDB são os mesmos.
	
	Os componentes do tipo SQL são usados exclusivamente para acesso aos bancos de dados do Microsoft SQL Server.
	
	Os OleDB se comunicam com o banco de dados de forma um pouco menos eficiente do que os componentes do tipo SQL.
	
	Os OleDB são usados para fazer acesso aos banco de dados que não são do Microsoft SQL Server.
	
	Os componentes do tipo SQL se comunicam com o banco de dados de forma muito mais eficiente, porque o servidor é acessado em baixo nível, através do protocolo TDS.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201603046863)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Supondo que a empresa Softwares e SIA, na construção de um sistema precise fazer a conexão do mesmo, desenvolvido em VB.NET com componentes da ADO.NET, com um bando de dados da Oracle.
Qual das opções apresenta o componente correto para representar esta conexão.
		
	
	OleDbCommand
	
	OleDbDataAdapter
	
	SqlConnection
	
	SqlCommand
	 
	OleDbConnection
	
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201603055866)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	As Views representam um recurso importante dos SGDBs. 
Segundo o que foi apresentado nas aulas, através de uma view não é possível:
		
	
	Criar uma visão do banco de dados para um determinado propósito.
	
	Que a mesma coluna seja vista com nomes diferentes para determinados usuários.
	
	Usar os mesmos comandos SQL de manipulação de dados de uma tabela.
	
	Gerar uma visão para mais de uma tabela.
	 
	Armazenar dados.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201603447693)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Em relação ao componente DATASET usado para acessar banco de dados, coloque F (Falso) ou V (verdadeiro) nas afirmativas e assinale a alternativa correta. 
( ) É uma representação dos dados em memória (Trabalha desconectado). 
( ) Pode conter uma única tabela com informações e relacionamentos. 
( ) Pode conter várias tabelas com informações, porém não permite relacionamentos.
		
	
	(V)(V)(V)
	
	(F)(V)(F)
	
	(V)(F)(F)
	
	(V)(F)(V)
	 
	(V)(V)(F)
	
	 Gabarito Comentado
	
	
	 7a Questão (Ref.: 201603055865)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O código apresentado é parte de um script.
 
CREATE TABLE [dbo].[Cliente]( 
[ID] [bigint] IDENTITY(1,1) NOT NULL, 
[Nome] [varchar](200) NOT NULL, 
[Telefone] [varchar](50) NULL, 
[Logradouro] [varchar](200) NOT NULL, 
[UF] [varchar](2) NOT NULL, 
CONSTRAINT [PK_Cliente] PRIMARY KEY CLUSTERED 
( 
[ID] ASC 
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
Em relação ao código apresentado e o produto gerado pelo código não podemos afirmar:
		
	
	Cria uma tabela de nome Cliente.
	
	A chave primária é ID.
	
	Os dados serão ordenados pela ID.
	 
	Todos os dados deverão ser obrigatoriamente preenchidos.
	
	O campo Telefone pode receber números e letras.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 8a Questão (Ref.: 201603382885)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Uma View é um objeto que pertence a um banco de dados, definida baseada em declarações SELECT´s, retornando uma determinada visualização de dados de uma ou mais tabelas. Contudo, uma view não armazena dados. 
Marque a opção que NÃO representa uma vantagem do uso de views.
		
	
	Simplifica o gerenciamento do banco de dados.
	
	Velocidade de acesso as informações.
	
	Mascarar complexidade do banco de dados.
	 
	Eliminação de códigos redundantes.
	
	Economia de tempo com retrabalho.
	
	 Gabarito Comentado
	 Gabarito Comentado

Outros materiais