Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. 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 SQL Server XML DataSet Ado.Net 2. 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)(V) (F)(V)(F) (V)(F)(F) (V)(V)(V) (V)(V)(F) Gabarito Comentado 3. 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 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 [lista de colunas] AS DECLARAÇÃO SELECT Gabarito Comentado Gabarito Comentado 4. Dentre os muitos componentes da biblioteca ADO.NET, temos o Data Provider que possui quatro principais objetos, EXCETO: Command DataClasses Connection DataReader DataAdapter Gabarito Comentado Gabarito Comentado 5. 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 é: 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. 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. Fazer múltiplas conexões com o banco de dados quando for abrir o mesmo e ao atualizar os dados. Gabarito Comentado Gabarito Comentado 6. 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. Cria uma tabela de nome Cliente. Todos os dados deverão ser obrigatoriamente preenchidos. Os dados serão ordenados pela ID. O campo Telefone pode receber números e letras. Gabarito Comentado Gabarito Comentado 7. 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 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 componentes do tipo SQL são usados exclusivamente para acesso aos bancos de dados do Microsoft SQL Server. Os OleDB são usados para fazer acesso aos banco de dados que não são 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. Gabarito Comentado Gabarito Comentado 8. 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. Eliminação de códigos redundantes. Velocidade de acesso as informações. Mascarar complexidade do banco de dados. Economia de tempo com retrabalho. Simplifica o gerenciamento do banco de dado
Compartilhar