- ID
- 4999
- Banca
- CESGRANRIO
- Órgão
- TCE-RO
- Ano
- 2007
- Provas
- Disciplina
- Banco de Dados
- Assuntos
Que quantidade de memória RAM o Microsoft SQL Server 2005, na versão Express Edition, está limitado a utilizar?
Que quantidade de memória RAM o Microsoft SQL Server 2005, na versão Express Edition, está limitado a utilizar?
No Microsoft SQL Server 2005, que tipo de restrição (constraint) pode ser utilizado para limitar valores aceitos em uma coluna como, por exemplo, uma nota de 0 a 10?
USE MASTER GO IF EXISTS(SELECT * FROM sysdatabases WHERE name='Cesgranrio') DROP DATABASE Cesgranrio GO No SQL Server 2000, que efeito tem o código acima?
Uma das tarefas que um administrador de um banco de dados realiza é o backup dos bancos de dados. No SQL Server 2000, para esta tarefa, o administrador conta com quatro tipos diferentes de procedimentos de backup, que estão disponíveis através da ferramenta Enterprise Manager. Assinale a opção que NÃO corresponde a um destes tipos de backup.
A ferramenta gráfica de gerenciamento do Microsoft SQL Server 2000, que permite aos administradores do sistema monitorar eventos de mecanismo do servidor, tais como comandos TRANSACT-SQL, conexão, falha ou desconexão de login e outros, visualizando um registro contínuo da atividade do servidor em tempo real, é o:
Observe as afirmativas abaixo sobre o MS SQL SERVER 2005 .
I - É possível gerenciar bancos de dados OLTP e OLAP.
II - As expressões MDX definem consultas e objetos multidimensionais em bancos de dados OLTP.
III - O BCP utiliza ODBC (Open Database Connectivity) para comunicação com o SQL Server.
IV - Pipes nomeados (named pipes) são suportados nativamente.
V - A tabela sysdatabases encontra-se no banco de dados de sistema chamado MSDB.
Estão corretas, apenas, as afirmativas
Para um melhor desempenho, que valor de FILL FACTOR deve ser utilizado em uma tabela somente para leitura (read-only) no SQL Server 2005?
Para recuperar linhas de um banco de dados SQL Server 2005, pode-se utilizar o comando SQL:
Nas suas versões mais recentes (incluindo a 2005 e a ), o Microsoft SQL Server suporta a utilização de diversas instâncias em um único servidor. Em cada instância, podem existir diversos Databases (bancos de dados). Cada Database pode possuir diversos Filegroups (grupos de arquivos). A cada Filegroup podem estar associados diversos arquivos.
Nesse contexto, considere as afirmativas abaixo.
I - Para facilitar as tarefas de administração e o backup, deve-se utilizar sempre o mesmo arquivo como arquivo de dados primário nos Filegroups de todos os Databases de uma instância.
II - A cada Filegroup devem sempre estar associados, ao menos, um arquivo de dados e um arquivo de log.
III - Um Database pode pertencer, simultaneamente, a mais de uma instância de SQL Server, desde que todas as instâncias sejam da mesma versão do software.
IV - A um Filegroup de dados podem estar associados arquivos posicionados em diferentes discos físicos.
V - Em algumas configurações, é possível realizar operações de backup tanto do Database completo quanto, individualmente, dos Filegroups que a ele pertencem.
Estão corretas APENAS as afirmativas
No SQL Server, o utilitário que reconstrói os bancos de dados de sistema chama-se
No SQL Server, a restauração de um backup de banco de dados recupera
No SQL Server, o Tuning tem como objetivo
Sobre um Trigger, que é um bloco de comandos Transact- SQL executado em bancos de dados, afirma-se que
O SQL Server 2008 permite que amplos dados binários sejam armazenados no sistema de arquivos (File System), enquanto permanecem como parte integrante do banco de dados com consistência transacional, por meio do objeto
Consultas podem ser criadas no SQL Server 2008, com maior produtividade, baseadas em um modelo de entidades de dados, ou na linguagem de programação em vez de SQL, por meio da linguagem
Trata-se de um termo que NÃO pode ser considerado como um objeto do SQL Server:
Em relação às permissões no SQL Server, é INCORRETO afirmar que
Em relação às operações em bancos de dados SQL, é correto afirmar que
Os seguintes agents são agentes de replicação do SQL Server, versão 2005:
Na base do Microsoft SQL Server, versão 2005, encontram-se:
Os componentes requeridos para transações distribuídas no Microsoft SQL Server, versão 2005, são
O SQL Server 2008 é um banco de dados com diversas características que o destacam no mercado. Julgue os itens a seguir, com base nas características desse programa.
I O SQL Server 2008 permite a criptografia de um banco de dados inteiro.
II O SQL Server 2008 proíbe que os usuários criem e gerenciem auditorias DDL.
III No SQL Server 2008, os clientes podem adicionar database mirroring sem mudança nas aplicações.
IV O SQL Server 2008 incapaz de adicionar recursos de memória online.
Estão certos apenas os itens
Em um banco de dados Microsoft SQL Server 2005, existe uma tabela denominada produtos, que possui, entre outros, um campo de nome valor para armazenar o preço de venda de diferentes produtos. Os preços dos produtos são R$ 170,00, R$ 180,00, R$ 195,00 e R$ 280,00. A tabela deve ser atualizada tal que, no campo valor, nenhum produto deverá possuir preço menor que R$ 195,00, e não pode haver redução de preço nos produtos.
Assinale a opção que apresenta corretamente o comando SQL que permite realizar a atualização na tabela descrita acima.
No ambiente de desenvolvimento com SQL Server, uma sintaxe usada para definir objetos multidimensionais, bem como para examinar e manipular dados multidimensionais, corresponde à linguagem
Uma assinatura criada e administrada pelo Publicador, com SQL Server, trata-se de uma assinatura
No SQL Server, uma única dimensão de banco de dados unida à tabela de fatos em uma chave estrangeira diferente, para produzir várias dimensões de cubo, é denominada dimensão
Bancos de dados SQL Server e impressoras, disponibilizados virtualmente, que em caso de falha são transferidos aos usuários trata-se, no Windows 2003 Server, da técnica
A implementação do Database Mirroring no SQL Server 2005 requer uma configuração do cliente para permitir o
No utilitário de rede para clientes do Microsoft SQL Server, são protocolos passíveis de ativação:
Com relação aos conceitos de sistemas operacionais e suas tecnologias, julgue os itens subseqüentes.
O sistema de arquivos do Windows baseia-se no banco de dados (SQL Server) implementado na primeira versão comercial do Windows Vista.
Assinale a alternativa que apresente a função da Transact-SQL (extensão do SQL ANSI utilizada no SQLServer) que pode ser utilizada para inverter o valor de uma cadeia de caracteres.
Num sistema de consultório odontológico existe uma base de dados do SQLServer que possui entre outras uma tabela de nome cliente com os campos Nome, Endereco e dataNasc.
Está sendo construída uma funcionalidade para envio de cartões de aniversário aos clientes cadastrados.
A consulta em TransactSQL que retorna todos os cliente que fazem aniversário no dia corrente é:
Considere o seguinte comando do Microsoft SQL Server 2000:
EXEC sp_helpdb First
Esse comando tem como resultado a
Considere os seguintes comandos do Microsoft SQL Server 2008:
I. SELECT CAST (8.7627 AS INT)
II. SELECT CONVERT (INT, 8.7627)
O resultado dos comandos I e II são, respectivamente,
Em termos de funcionalidades nativas e exclusivas do SQL Server e do Oracle 10g, é correto afirmar:
No SQL Server, role pode ser definido como
Sobre o Service Broker oferecido pelo SQL Server 2005, afirma-se que
Um órgão público, que disponibilizou recentemente um sistema Web, recebe reclamações de seus usuários sobre lentidão. Um analista de sistemas identificou que não existem determinados índices no banco de dados. No SQL Server, que comando é utilizado para criar índices?
O projeto de implementação de um banco de dados de uma agência de publicidade prevê a criação de índices clustered. Considerando-se que campos calculados contendo funções não determinísticas não podem ser indexados no SQL Server 2005 de forma clustered, a função determinística é indicada por
No SQL Server 2008, a funcionalidade a ser utilizada para sincronizar duas tabelas inserindo, atualizando ou excluindo linhas numa tabela, com base nas diferenças encontradas na outra tabela, é
Um órgão público federal possui o SQL Server 2008, como banco de dados corporativo. Nesse SGBD, o statement REVERT (T-SQL)
Um comando T-SQL válido no SQL Server 2008 NÃO está apresentado em
Uma empresa utiliza SQL Server como banco de dados corporativo. O administrador desse banco, que deseja melhorar o desempenho no acesso aos dados, aponta que a versão 2008 possui as características a seguir.
I - Transparent Data Encryption: habilidade de encriptar o banco de dados.
II - Resource Governor: gerenciamento do uso de recursos, tais como CPU e memória.
III - LINQ: simplificação para o desenvolvedor no código de acesso a dados.
Está(ão) correta(s) a(s) característica(s)
Uma consultoria foi contratada para desenvolver um sistema de informação utilizando o SQL Server 2008 como banco de dados. Que statement T-SQL pode, baseado em suas diferenças, sincronizar duas tabelas?
Com o objetivo de prover maior integração no banco de dados corporativo de uma empresa, o gerente de TI optou por implementar o Service Broker oferecido pelo SQL Server 2005.
Sobre o Service Broker, sabe-se que
O administrador de banco de dados SQL Server 2005 de uma empresa têxtil está participando do desenho de um novo database para armazenar os dados sobre a logística de entrega dos produtos da empresa.
Algumas tabelas e seus índices serão criados para melhorar o desempenho, na forma clustered, já que, nesse tipo de implementação,
O projeto de implementação de um banco de dados de uma corretora de valores prevê a criação de índices clustered. Considerando-se que campos calculados contendo funções não determinísticas não podem ser indexados no SQL Server 2005 de forma clustered, uma função não determinística é
Acerca do SQL Server, julgue os itens subsequentes.
O SQL Server possui uma linguagem relacional denominada Transact-SQL, que é um dialeto da linguagem SQL.
Acerca do SQL Server, julgue os itens subsequentes.
O SQL Server é um sistema gerenciador de banco de dados (SGBD) cliente/servidor, pois comporta vários tipos de plataforma e possui funcionalidades divididas entre clientes e servidores, nas quais o cliente fornece uma ou mais interfaces, que serão utilizadas para fazer solicitações ao servidor (SGBD); e este, por sua vez, processa o pedido e devolve o resultado para o cliente.
Acerca do SQL Server, julgue os itens subsequentes.
O SQL Server oferece escalabilidade, mas não pode implementar o data warehouse.
O SGBD Microsoft SQL Server 2005 Expression Edition possui recursos para implementação de trigger. Para gerenciar trigger neste SGBD é possível afirmar que:
I. possui tabelas especiais internas, denominadas de inserted e deleted, em memória RAM, e são acessadas enquanto a trigger está executando.
II. a tabela deleted armazena os registros manipulados com os comandos DELETE e UPDATE e a tabela inserted armazena os registros manipulados pelos comandos INSERT ou UPDATE.
III. é possível criar uma trigger sem associar uma ação para que a mesma seja executada automaticamente e desta forma, possa ser chamada pela aplicação ou o usuário para sua execução.
Assinale:
A linguagem T-SQL do SGBD SQL Server possui vários tipos de dados e são classificados de acordo com o conteúdo que será utilizado em uma determinada coluna (atributo).
Com relação aos tipos de dados do SGBD SQL Server, analise as afirmativas a seguir.
I. Possui o tipo de dado BIGINT, inteiro com oito bytes.
II. Possui o tipo de dado TINYINT, inteiro com um byte.
III. Possui o tipo de dado INT, inteiro com quatro bytes.
Assinale:
Determinado órgão público que utiliza Microsoft SQL Server 2008 como tecnologia de banco de dados oferece, aos seus gestores, informações para tomada de decisão. Essas informações são oriundas de um Data Warehouse (DW), que é alimentado, diariamente, pelo banco de dados de produção transacional do órgão. Que recurso do banco de dados, introduzido na versão 2008, pode ser utilizado para apoiar o procedimento de carga do DW?
Em uma reunião técnica para implementação de um sistema WEB, o administrador sugeriu a utilização do recurso FILESTREAM do Microsoft SQL Server 2008. Qual o objetivo de utilizar essa funcionalidade?
O sistema de folha de pagamento de uma empresa, que utiliza o Microsoft SQL Server 2008 como banco de dados, está muito lento. O administrador responsável deseja saber a quantidade de conexões de usuário ativas no banco e, para isso, pode consultar os dados disponíveis em
O MS-SQL Server apresenta uma ferramenta que exibe um histórico das ações efetuadas no banco de dados, inclusive as que estão sendo executadas no momento. Esta ferramenta é conhecida como:
Qual das alternativas a seguir contém uma declaração sintaticamente correta de uma variável do tipo inteiro na linguagemTransact-SQL?
Qual das alternativas a seguir NÃO está relacionada com uma das opções de backup existentes no SQLServer 2008?
O SQL Server NÃO possui dados para armazenar
No Query Analyser do SQL Server
Acerca de desempenho e otimização de consultas SQL no SQL
Server 2008, julgue os itens de 63 a 69.
O Database Engine Tuning Advisor (DTA), ferramenta utilizada para capturar o rastreio dos eventos que ocorrem em uma carga de trabalho típica para o aplicativo, mostra como o SQL Server resolve consultas internamente e fornece uma interface gráfica para otimização de consultas.
Acerca de desempenho e otimização de consultas SQL no SQL
Server 2008, julgue os itens de 63 a 69.
O ideal é que cada tabela possua pelo menos dois índices do tipo clustered - um para a chave primária e outro para a chave estrangeira principal -, a fim de permitir maior velocidade no acesso aos joins.
Acerca de desempenho e otimização de consultas SQL no SQL
Server 2008, julgue os itens de 63 a 69.
Suponha que um índice do tipo unique tenha sido configurado em uma coluna. Nesse caso, não será possível configurar outra coluna, nessa mesma tabela, com índice do mesmo tipo, visto que cada tabela permite apenas um índice do tipo unique.
Acerca de desempenho e otimização de consultas SQL no SQL
Server 2008, julgue os itens de 63 a 69.
A configuração dinâmica de valores no fill factor, para determinado índice entre 0% e 100%, permite ajustar o armazenamento e o desempenho de dados de índice. Desse modo, o mecanismo de banco de dados executa estatísticas sobre a tabela para manter a porcentagem de espaço livre especificada no fill factor, em cada página, a cada inserção de dados na tabela.
Acerca de desempenho e otimização de consultas SQL no SQL
Server 2008, julgue os itens de 63 a 69.
O particionamento de tabelas e índices no SQL Server (table partitioning) divide uma tabela em várias unidades que podem ser difundidas por mais de um grupo de arquivos em um banco de dados. Esse procedimento, porém, não influencia o desempenho de consultas, nessa tabela, independentemente do tipo de consulta executada ou da configuração de hardware associada às unidades.
Julgue os itens a seguir, referentes à criação de funções no Microsoft SQL Server 2000.
As funções Transact-SQL classificam-se em multi-statement quando utilizam, na sua definição, múltiplos comandos.
Acerca do processo de análise de desempenho do Microsoft SQL Server 2000, julgue os próximos itens.
No processo de investigação de queda de desempenho do banco de dados, as opções index wizard, plano de execução e estatísticas de query auxiliam na análise desse problema.
Acerca do processo de análise de desempenho do Microsoft SQL Server 2000, julgue os próximos itens.
A instalação da ferramenta Profiler no servidor SQL Server 2000 aumenta o desempenho desse servidor
Julgue o seguinte item, relativo ao processo de instalação do Microsoft SQL Server 2000.
A ordem de classificação (sort order) define como os dados serão apresentados, de modo que, na opção binary sort order, os caracteres são ordenados conforme a ordem de um dicionário, desconsiderando-se a distinção entre iniciais minúsculas e maiúsculas.
A respeito de fundamentos, configuração e administração do MS SQL Server, assinale a opção correta.
Considerando um estudo comparativo entre os sistemas gerenciadores de banco de dados Oracle, MySQL, PostgreSQL e SQL Server, assinale a opção correta.
Acerca de backup, recuperação, administração, configuração, tunning e detecção de problemas em banco de dados, assinale a opção correta.
Com relação à utilização de funções do Microsoft SQL Server 2008 (configuração padrão), analise as afirmativas:
I. CREATE_TRIGGER (Transact-SQL) – cria um gatilho DML, DDL ou de logon. Um gatilho é um tipo especial de procedimento armazenado, que é executado automaticamente quando um evento ocorre no servidor de banco de dados.
II. CAST e CONVERT (Transact-SQL) – reverte uma transação explícita ou implícita ao começo da transação ou a um ponto de salvamento dentro da transação.
III. SELECT (Transact-SQL) – recupera linhas do banco de dados e permite a seleção de uma ou mais linhas ou colunas de uma ou mais tabelas.
IV. CONTAINS (Transact-SQL) – é um predicado usado em uma cláusula WHERE para pesquisar colunas que contêm tipos de dados baseados em caracteres para obter correspondências precisas ou difusas (menos precisas) para palavras e frases únicas, proximidade de palavras com uma determinada distância entre si ou correspondências ponderadas.
V. ROLLBACK TRANSACTION (Transact-SQL) – marca o término de uma transação implícita ou explícita que teve êxito.
Estão corretas apenas as afirmativas:
No Transact SQL do Microsoft SQL Server 2005, os tipos de dados smallmoney e money são armazenados, respectivamente, com
No Transact SQL do Microsoft SQL Server 2005, é possível o uso de comentários. Um exemplo de comentário válido é
No Transact SQL do Microsoft SQL Server 2005, o comando para remover um sinônimo de um banco de dados é
As seguintes afirmações listam possíveis características do EMS SQL Manager for SQL Server:
I. importar e exportar dados de/para uma base de dados SQL Server;
II. possuir interface gráfica que permite, por exemplo, criação e edição de tabelas;
III. possuir wizards para, por exemplo, fazer o backup de uma base de dados.
Sobre as afirmações, pode-se dizer que está correto o contido em
Ao se abrir o Microsoft SQL Server Management Studio (versão 2005), é aberta uma janela que contém uma caixa com várias opções de tipos de servidores a serem conectados. Dentre essas opções de tipo de servidor, incluem-se:
O Microsoft SQL Server Management Studio (versão 2005) possui uma série de janelas que facilitam a navegação pelas bases de dados e seus objetos componentes. Duas dessas janelas são:
O Microsoft SQL Server 2005 provê três tipos de replicação:
No Microsoft SQL Server 2005, o comando para restaurar um banco de dados de nome Abc, a partir de um dispositivo ou banco de dados de nome Xyz, é:
No Microsoft SQL Server 2005, quando se realiza um backup, há uma opção chamada de Reliability (Confiabilidade), que contém as seguintes opções:
Stored Procedure é termo utilizado para um conjunto de comandos, ao qual é atribuído um nome, que fica armazenado no Banco de Dados e pode ser chamado a qualquer momento tanto pelo SGBD quanto por um sistema que faz interface com o mesmo. A utilização de Stored Procedures constitui uma técnica eficiente de executarmos operações repetitivas. Ao invés de digitar os comandos cada vez que determinada operação necessite ser executada, cria-se um Stored Procedure que é chamada quando necessário. Em um Stored Procedure pode-se ter estruturas de controle e decisão, típicas das linguagens de programação. No SQL Server, uma “stored procedure” é executada automaticamente quando um dado da tabela é alterado em decorrência da execução de um comando SQL do tipo INSERT, UPDATE ou DELETE. Esta “stored procedure” é denominada:
Com base nas práticas de configuração de ambientes de BD,
julgue os itens a seguintes.
O Configuration Manager SQL Server que é parte da linha de produtos Microsoft, permite que sejam gerenciados os protocolos de rede de servidor e cliente, exibir as propriedades do alias ou habilitar/desabilitar um protocolo. Nesse produto, a utilização de criptografia impõe a utilização do SQL Security Agent.
As recomendações técnicas da Microsoft para o produto SQL Server 2005 Enterprise System, em arquitetura de 32 bits, incluem memória RAM com um mínimo de
São expressões corretas no MS SQL Server, os exemplos:
O SQL Server 2005 suporta diversos métodos para preencher catálogos, incluindo
No SQL Server 2005, são modelos de recuperação que ajudam a planejar os backups
No SQL Server 2005, transações de E/S incompletas, causadas por erros de E/S, podem ser verificadas por
Assinale a opção correta.
No SQL Server 2005 há os seguintes modos de autenticação:
As opções disponíveis de auditoria no SQL Server são:
O SQL Server 2005 suporta os seguintes papéis de bancos de dados:
São permissões granulares associadas com papéis de servidor fixo:
Considerando que um SGBD é um pacote de software para a implementação e manutenção de bancos de dados computacionais, julgue os itens a seguir.
O SQL Server oferece os seguintes tipos de integridade de dados: integridade de domínio, integridade de entidade e integridade referencial.
O mecanismo de “banco de dados incorporado”, normalmente executado em processo com o aplicativo, atendendo um cliente por vez, é fornecido pela Microsoft por meio do SQL Server 2005
As tarefas de armazenamento, processamento e segurança dos dados são fornecidas pelo SQL Server 2005 por meio do serviço
Projetar, criar e administrar estruturas multidimensionais, que contêm detalhes e dados agregados de múltiplas fontes, são tarefas realizadas no SQL Server 2005 pelo
A ferramenta de autoria de relatório usada para criar relatórios ad hoc no SQL Server 2005 é denominada
Um ambiente integrado para acessar, configurar, gerenciar, administrar e desenvolver todos os componentes do do SQL Server 2005 é o