Buscar

aula 07

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 3 páginas

Prévia do material em texto

1. 
 
 
 
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-5-8-4-6-1 
 
3-7-2-6-8-5-4-1 
 
3-7-5-2-4-8-1-6 
 
8-1-3-7-5-6-2-4 
 
3-7-2-5-1-8-6-4 
 
 
 
2. 
 
 
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. 
 
 
OleDbDataAdapter 
 
OleDbCommand 
 
OleDbConnection 
 
SqlConnection 
 
SqlCommand 
 
 Gabarito Comentado 
 
 
3. 
 
 
As Views representam um recurso importante dos SGDBs. 
Segundo o que foi apresentado nas aulas, através de uma view não é possível: 
 
 
Gerar uma visão para mais de uma tabela. 
 
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. 
 
Armazenar dados. 
 
 Gabarito Comentado Gabarito Comentado 
 
 
4. 
 
 
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 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. 
 
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. 
 
 Gabarito Comentado Gabarito Comentado 
 
 
5. 
 
 
Com o surgimento de novas tecnologias, os gerenciadores de arquivos, até mesmo os SGBD´s, não 
conseguiam dar conta dos múltiplos acessos simultâneos das aplicações Web. Com toda essa 
demanda, foi criada uma plataforma para acesso a dados que tornasse esses dados acessíveis de 
qualquer linguagem da plataforma .NET. Esse conceito se refere: 
 
 
SQL Server 
 
Ado.Net 
 
DataSet 
 
XML 
 
Asp.Net 
 
 
 
6. 
 
 
Dentre os muitos componentes da biblioteca ADO.NET, temos o Data Provider que possui quatro 
principais objetos, EXCETO: 
 
 
DataReader 
 
DataAdapter 
 
DataClasses 
 
Command 
 
Connection 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
7. 
 
 
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 usuário final ao permitir acesso mais rápido as aplicações. 
 
Facilitar o trabalho do programador e permitir desenvolver aplicações com maior desempenho. 
 
Fazer múltiplas conexões com o banco de dados quando for abrir o mesmo e ao atualizar os dados. 
 
 Gabarito Comentado Gabarito Comentado 
 
 
8. 
 
 
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: 
 
 
Todos os dados deverão ser obrigatoriamente preenchidos. 
 
Cria uma tabela de nome Cliente. 
 
A chave primária é ID. 
 
Os dados serão ordenados pela ID. 
 
O campo Telefone pode receber números e letras.

Outros materiais