Buscar

Avaliando o Aprendizado - Processos de Desenvolvimento de Software-170

Prévia do material em texto

A modelagem de um BD em um SGBDR é realizada através do modelo entidade-relacionamento (MER). 
Das opções apresentadas, marque o que NÃO é especificado pelo MER. 
 
(Ref.: 201408731719) Possui arquitetura em camadas 
Durante as aulas foi destacado a importância que um sistema de gerenciamento de 
banco de dados relacional (SGBDR) possui para manipulação de dados através dos 
sistemas ou nele mesmo utilizando a sua IDE. Das opções apresentadas, qual não é 
parte da definição deste modelo. 
 
(Ref.: 201408731715) Uma entidade pode ser concreta, abstrata ou um conceito. 
 
(Ref.: 201408722708) Compatibilidade 
Segundo Silberschatz (1997) e Elmasri (2005) existem algumas principais vantagens na utilização dos 
SGBDRs. Marque a alternativa que não apresenta uma das vantagens citadas pelos autores segundo o material 
didático da disciplina. 
 
(Ref.: 201409101552) Cada fabricante de SGBDR em geral cria uma variação do SQL 
padrão. 
A linguagem padrão suportada pela maioria dos SGBDR é a Structured Query Language (SQL) originalmente 
desenvolvida pela IBM e atualmente mantida pelo ANSI e pela ISO. A SQL atualmente permite definir, construir 
e manipular um BD. Das opções apresentadas é correto afirmar em relação ao SQL que: 
 
(Ref.: 201409058219) CREATE VIEW nome_view [lista de colunas] AS DECLARAÇÃO SELECT 
 
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 é: 
 
(Ref.: 201409058742) Eliminação de códigos redundantes. 
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. 
 
(Ref.: 201408722720) OleDbConnection 
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. 
 
(Ref.: 201409058741) Apresentar um somatório de despesas em ligações e restringir 
acesso. 
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, usando-se 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: 
 
 
 
 
(Ref.: 201408731722) Todos os dados deverão ser obrigatoriamente preenchidos. 
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: 
 
(Ref.: 201408731724) Facilitar o trabalho do programador e permitir desenvolver 
aplicações com maior desempenho.

Continue navegando