Buscar

DESENVOLVIMENTO DE SOFTWARE Aula 8

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

Continue navegando


Prévia do material em texto

DESENVOLVIMENTO DE SOFTWARE 
8a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
 
 
Exercício: CCT0248_EX_A8_201601578921_V1 Matrícula: 201601578921 
Aluno(a): JOÃO AMÉRICO RODRIGUES PACHECO Data: 09/10/2017 06:40:26 (Finalizada) 
 
 
 1a Questão (Ref.: 201601887345) 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 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 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 são usados exclusivamente para acesso aos bancos de dados do 
Microsoft SQL Server. 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 
 2a Questão (Ref.: 201601865300) Fórum de Dúvidas (0) Saiba (0) 
 
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 
 
 
 
 
 
 3a Questão (Ref.: 201602214362) 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. 
 
Mascarar complexidade do banco de dados. 
 Eliminação de códigos redundantes. 
 
Economia de tempo com retrabalho. 
 
Velocidade de acesso as informações. 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 
 4a Questão (Ref.: 201602279170) 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)(F)(F) 
 
(V)(V)(V) 
 (V)(V)(F) 
 
(F)(V)(F) 
 
(V)(F)(V) 
 
 Gabarito Comentado 
 
 
 
 
 5a Questão (Ref.: 201601865301) Fórum de Dúvidas (0) Saiba (0) 
 
Dentre os muitos componentes da biblioteca ADO.NET, temos o Data Provider que possui quatro principais 
objetos, EXCETO: 
 
 
DataAdapter 
 
DataReader 
 
Connection 
 DataClasses 
 
Command 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 
 6a Questão (Ref.: 201601887344) 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 é: 
 
 
Fazer múltiplas conexões com o banco de dados quando for abrir o mesmo e ao atualizar os dados. 
 
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 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. 
 
Permitir que os dados sejam manipulados em um DataSet armazenado em disco. 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 
 7a Questão (Ref.: 201601887342) 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: 
 
 
A chave primária é ID. 
 
O campo Telefone pode receber números e letras. 
 
Cria uma tabela de nome Cliente. 
 Todos os dados deverão ser obrigatoriamente preenchidos. 
 
Os dados serão ordenados pela ID. 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 
 8a Questão (Ref.: 201602213839) Fórum de Dúvidas (0) Saiba (0) 
 
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 VIEW nome_view AS DECLARAÇÃO SELECT 
 
CREATE nome_view [lista de colunas] 
 CREATE VIEW nome_view [lista de colunas] AS DECLARAÇÃO SELECT 
 
CREATE nome_view [lista de colunas] AS DECLARAÇÃO SELECT 
 
CREATE VIEW nome_view [lista de colunas] 
 
 Gabarito Comentado Gabarito Comentado