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 : 
 
 
8-1-3-7-5-6-2-4 
 
3-7-5-2-4-8-1-6 
 
3-7-2-6-8-5-4-1 
 
3-7-2-5-1-8-6-4 
 
3-7-2-5-8-4-6-1 
 
 
 
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. 
 
 
SqlConnection 
 
SqlCommand 
 
OleDbCommand 
 
OleDbDataAdapter 
 
OleDbConnection 
 
 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: 
 
 
Que a mesma coluna seja vista com nomes diferentes para determinados usuários. 
 
Gerar uma visão para mais de uma tabela. 
 
Usar os mesmos comandos SQL de manipulação de dados de uma tabela. 
 
Criar uma visão do banco de dados para um determinado propósito. 
 
Armazenar dados. 
 
 Gabarito Comentado Gabarito Comentado 
 
 
4. 
 
 
Um dos recursos principais dos bancos de dados atuais é a capacidade de gerar Views, que possuem 
características próprias de acordo com o banco de dados em uso. 
 
Para o SQL Server a sintaxe completa da criação de uma view é: 
 
 
CREATE nome_view [lista de colunas] 
 
CREATE VIEW nome_view [lista de colunas] 
 
CREATE nome_view [lista de colunas] AS DECLARAÇÃO SELECT 
 
CREATE VIEW nome_view [lista de colunas] AS DECLARAÇÃO SELECT 
 
CREATE VIEW nome_view AS DECLARAÇÃO SELECT 
 
 Gabarito Comentado Gabarito Comentado 
 
 
5. 
 
 
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. 
 
 
(F)(V)(F) 
 
(V)(F)(F) 
 
(V)(V)(V) 
 
(V)(V)(F) 
 
(V)(F)(V) 
 
 Gabarito Comentado 
 
 
6. 
 
 
Dentre os muitos componentes da biblioteca ADO.NET, temos o Data Provider que possui quatro 
principais objetos, EXCETO: 
 
 
DataClasses 
 
DataReader 
 
DataAdapter 
 
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 é: 
 
 
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. 
 
Permitir que os dados sejam manipulados em um DataSet armazenado em disco. 
 
Abrir conexões com o banco de dados, que permanecem ativas durante todo o tempo em que a 
aplicação estiver em execução. 
 
Facilitar o trabalho do usuário final ao permitir acesso mais rápido as aplicações. 
 
 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: 
 
 
Cria uma tabela de nome Cliente. 
 
O campo Telefone pode receber números e letras. 
 
Todos os dados deverão ser obrigatoriamente preenchidos. 
 
Os dados serão ordenados pela ID. 
 
A chave primária é ID.

Continue navegando