O diagrama acima mostra um caso policial, e que todos os
elementos estão interligados e compõem o modelo de
entidade de relacionamento. Sobre agregação, é correto
afirmar que
Baseado na proposta por Peter Chen, idealizador do
modelo e do diagrama MER (Modelo Entidade-Relacionamento), as figuras do Proprietário, Corretor,
Inquilino e Imóvel são representações de
Sobre os conceitos de bancos de dados relacionais, correlacione as colunas da tabela abaixo.
Coluna I
Coluna II
1.
SGBDR.
A.
Trata-se de um sistema de gerenciamento de bancos de dados baseado no modelo relacional, que controla o armazenamento, recuperação, exclusão, segurança e integridade dos dados em um banco de dados.
2.
Database cursors.
B.
Procedimento que é executado antes ou após uma ação, tal como inserção, atualização ou exclusão e é executado em uma linha de uma tabela do banco de dados.
3.
Triggers.
C.
Objeto usado para percorrer os resultados de uma consulta SQL, permitindo mover para frente ou para trás no conjunto de resultados acessando um ou vários registros por vez.
Assinale a alternativa que apresenta a sequência correta.
Foi solicitada a criação de uma procedure sobre a tabela ContasPagar (abaixo), na qual deveria constar o Id, o valor dos registros efetuados no retorno da procedure e o valor mínimo da tabela com a situação efetuada, porém a saída do valor mínimo do tipo DECIMAL precisaria ser efetuada no OUTPUT da procedure.
Tabela ContasPagar
Id
Valor
Efetuado
200
100,99
0
968
4909,90
1
329
65,00
0
988
54909,09
0
23
898,11
1
177
3499,99
1
Com base nas informações, assinale a alternativa que apresenta o script correto.
No SQL Server 2019, a “tabela Cliente” do banco de dados
“Exemplo” possui uma quantidade enorme de dados e
como isso está gerando lentidão ao efetuar consulta por
qualquer tipo de filtro, precisa efetuar um TUNE na “tabela
Cliente”, porém, já foram criados novos index e mesmo
assim a demora ainda persiste. Analisando a
documentação da Microsoft, foi identificada a utilização de
Partições (Partitions) e aplicação de um range separado por
ano para garantir essa performance. Com isso, precisa-se
executar algumas rotinas para separação dos arquivos e
aplicar o conceito. Dentre essas rotinas pode-se citar:
I. criar o scheme da partition.
II. adicionar um novo arquivo para grupo do banco de
dados e adicionar os arquivos ao File Group.
III. criar o range por ano yyyy do tipo Int.
Analise o texto abaixo sobre “Arquitetura de memória do SQL
Server” para responder à questão.
“O SQL Server adquire e libera memória dinamicamente
conforme necessário.
Normalmente, um administrador não precisa especificar a
quantidade de memória que deve ser alocada ao SQL Server,
embora essa opção exista e seja necessária em alguns
ambientes.
Uma das principais metas de design de todo o software de
banco de dados é minimizar a E/S de disco devido às leituras e
gravações de disco estarem entre as operações que consomem
muitos recursos.
O SQL Server cria um pool de buffers na memória para
manter a leitura de páginas do banco de dados.
Grande parte do código do SQL Server é dedicada a
minimizar o número de leituras e gravações físicas entre o disco
e o pool de buffers.
O SQL Server tenta alcançar um equilíbrio entre as duas
metas”.
O texto acima refere-se a duas ações para o recurso de
memória. Assinale a alternativa que as apresenta.
Foi definido um AD para gerenciamento de acessos ao
domínio e feita a configuração do AD com uma nova
instalação do SQL Server. Com isso, o Always On precisa
ser habilitado. Sobre o assunto, analise as proposições
abaixo e assinale (V) para Verdadeiro ou (F) para Falso.
( ) Utilizar o Transact-SQL.
( ) Utilizar o powershell.
( ) Utilizar o bash do Linux.
Assinale a alternativa que apresenta a sequência correta.
A procedure SalvarContasPagar está com um tempo
demorado de comunicação dentro de uma transaction e,
com isso, foi identificado que está faltando o argumento
____________________ para garantir que as tabelas não
fiquem aguardando o término da transaction.
Assinale a alternativa que preenche corretamente a lacuna.