Baixe o app para aproveitar ainda mais
Prévia do material em texto
24/05/2015 Aluno: • data:text/html;charset=utf8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20action%3D%22http%3A%2F%2Fsimulado.estacio.br… 1/3 DESENVOLVIMENTO DE SOFTWARE Retornar Exercício: CCT0248_EX_A8_ Matrícula: Aluno(a): Data: 24/05/2015 14:14:24 (Finalizada) 1a Questão (Ref.: 201407588046) 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: Asp.Net XML DataSet SQL Server Ado.Net 2a Questão (Ref.: 201407936585) 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 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] CREATE VIEW nome_view AS DECLARAÇÃO SELECT Gabarito Comentado 3a Questão (Ref.: 201407610088) 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 24/05/2015 Aluno: • data:text/html;charset=utf8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20action%3D%22http%3A%2F%2Fsimulado.estacio.br… 2/3 afirmar: Todos os dados deverão ser obrigatoriamente preenchidos. O campo Telefone pode receber números e letras. Cria uma tabela de nome Cliente. A chave primária é ID. Os dados serão ordenados pela ID. Gabarito Comentado 4a Questão (Ref.: 201407937107) Fórum de Dúvidas (0) Saiba (0) As Views são visões do banco de dados, derivadas de uma ou mais colunas de uma ou mais tabelas. As manipulações dos dados sobre uma view são na realidade feitas nos dados das respectivas tabelas, usandose os mesmos comandos SQL de manipulação de dados de uma tabela. Assim, ao aplicar views para agregar informações, em vez de fornecer detalhes, podemos: Criar JOIN encapsuladas. Aumentar as vendas sem precisar ter acesso aos dados. Restringir o acesso de um usuário as tabelas. Apresentar um somatório de despesas em ligações e restringir acesso. Atribuir valores que devem coincidir com a chave primária de outra tabela ou devem ser nulos. Gabarito Comentado Gabarito Comentado 5a Questão (Ref.: 201407937108) 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. Economia de tempo com retrabalho. Velocidade de acesso as informações. Simplifica o gerenciamento do banco de dados. Mascarar complexidade do banco de dados. Eliminação de códigos redundantes. Gabarito Comentado 6a Questão (Ref.: 201407610090) 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 é: Facilitar o trabalho do usuário final ao permitir acesso mais rápido as aplicações. 24/05/2015 Aluno: • data:text/html;charset=utf8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20action%3D%22http%3A%2F%2Fsimulado.estacio.br… 3/3 Facilitar o trabalho do programador e permitir desenvolver aplicações com maior desempenho. Permitir que os dados sejam manipulados em um DataSet armazenado em disco. 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. Gabarito Comentado Retornar
Compartilhar