Lista completa de Questões de Ciência da Computação do ano 2005 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Ciência da Computação - Modelo de Entidade-Relacionamento - Escola de Administração Fazendária (ESAF) - 2005
Analise as seguintes afirmações relacionadas a modelagem de dados e a projeto de banco de dados para ambiente relacional:
I. Normalização é o processo formal passo a passo, que examina os atributos de uma entidade com o objetivo de evitar anomalias observadas na inclusão, exclusão e alteração de tuplas exclusivas.
II. Uma das condições para uma relação R estar na 3FN (terceira forma normal) é que todos os seus atributos "não chave" devem ser dependentes não transitivos da chave primária, isto é, cada atributo deve ser funcionalmente dependente apenas dos atributos componentes da chave primária e todos os seus atributos "não-chave" devem ser independentes entre si.
III. Uma relação R está na 2FN (segunda forma normal) se e somente se ela não atender à 1FN (primeira forma normal) e todos os atributos "não-chave" forem totalmente dependentes da chave primária.
IV. Uma relação R está na 1FN (primeira forma normal) se e somente se todos os domínios básicos contiverem grupos repetitivos.
Indique a opção que contenha todas as afirmações verdadeiras.
Ciência da Computação - Modelo de Entidade-Relacionamento - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
A engenharia de software provê várias metodologias, técnicas e ferramentas de apoio para garantir que os recursos alocados ao desenvolvimento de software leve a resultados que tenham um nível de qualidade controlado e atendam a especificações de requisitos técnicos. Acerca do emprego da engenharia de software e suas metodologias e ferramentas no desenvolvimento de aplicações e bancos de dados, julgue os itens a seguir.
Um atributo cujos valores são distintos para cada entidade individual de determinado tipo de entidade é um atributo chave dessa entidade no modelo entidade-relacionamento (ER).
Ciência da Computação - Modelo de Entidade-Relacionamento - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
A engenharia de software provê várias metodologias, técnicas e ferramentas de apoio para garantir que os recursos alocados ao desenvolvimento de software leve a resultados que tenham um nível de qualidade controlado e atendam a especificações de requisitos técnicos. Acerca do emprego da engenharia de software e suas metodologias e ferramentas no desenvolvimento de aplicações e bancos de dados, julgue os itens a seguir.
No modelo ER, vários atributos que tomados individualmente não constituem chaves, ao serem tomados conjuntamente, podem ser combinados em um atributo composto que constitui um atributo chave do tipo de entidade.
Ciência da Computação - Modelo de Entidade-Relacionamento - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
A área de desenvolvimento de sistemas é bastante profícua no que se refere a metodologias, técnicas e ferramentas de apoio que objetivam responder à necessidade de atender a requisitos técnicos e obter um nível de qualidade determinado, sob determinadas restrições de esforço e custo. A respeito do desenvolvimento de aplicações e de bancos de dados, julgue os itens a seguir.
Em um modelo entidade-relacionamento, a modalidade de um relacionamento é zero se não houver nenhuma necessidade explícita de ocorrência do relacionamento ou se o relacionamento for opcional.
Ciência da Computação - Normalização - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
A figura acima, gerada por meio do aplicativo Access do Microsoft Office, apresenta um esquema de base de dados de nome Northwind. Julgue os itens seguintes, acerca dos conceitos de banco de dados no modelo relacional e das informações apresentadas na figura.
O modelo está normalizado, pelo menos até a primeira forma normal.
Em um processo de normalização, um registro particionado de maneira que não se consiga uma junção posterior para recuperar as informações do registro original, estará na
Ciência da Computação - Normalização - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
Acerca de regras de normalização, assinale a opção incorreta.
A segunda forma normal (2FN) ocorre quando a chave primária é composta por mais de um campo. Sendo assim, deve-se observar se todos os campos que não fazem parte da chave dependem de todos os campos que compõem a chave.
Na definição dos campos de uma entidade, podem ocorrer casos em que um campo não seja dependente diretamente da chave primária ou de parte dela, mas sim dependente de outro campo da tabela que não seja a chave primária. Nesse caso, diz-se que a tabela está na terceira forma normal (3FN).
O processo de normalização aplica uma série de regras sobre as tabelas de um banco de dados, para verificar se essas tabelas estão corretamente projetadas. Embora existam 5 formas normais, na prática, usa-se normalmente um conjunto de 3 formas normais.
Tabela que possui grupos de repetição não está na primeira forma normal (1FN).
Normalmente, após a aplicação das regras de normalização, algumas tabelas acabam sendo divididas em duas ou mais tabelas, o que, no final, gera um número maior de tabelas do que o originalmente existente.
Com respeito aos fundamentos de bancos de dados relacionais, sabendo-se que atributo não-primo é qualquer atributo que não é membro de uma chave-candidata e que a primeira forma normal - 1FN - é atual e genericamente considerada como parte da definição formal de uma relação, um esquema de relação "E" está na
segunda forma normal - 2FN - se qualquer atributo não-primo de "E" for total e funcionalmente dependente de qualquer chave de "E".
terceira forma normal - 3FN - se ele estiver na 2FN e qualquer atributo não-primo de "E" for transitivamente independente de qualquer chave de "E".
segunda forma normal - 2FN - se qualquer atributo não-primo de "E"" for total e funcionalmente independente de qualquer chave de "E".
terceira forma normal - 3FN - se ele estiver na 2FN e qualquer atributo de "E" for transitivamente independente de qualquer chave de "E".
segunda forma normal - 2FN - se qualquer atributo de "E" for funcionalmente independente de qualquer chave de "E".
Instruções: Para responder as questões 37 e 38, analise as seguintes relações conta e lançamento:
conta(num-conta, descr-conta, lançamento(num-lanc, tipolanc, data-lanc, valor-lanc)).
Sabendo que
− conta e lançamento são grupos de ocorrência dos atributos entre parênteses e a eles justapostos;
− os atributos sublinhados são identificadores da relação à qual pertencem;
− num-lanc é dependente de num-conta, isto é, além de num-lanc, é necessário num-conta para identificar um lançamento específico;
− não é necessário guardar histórico, isto é, o surgimento de um par num-conta e num-lanc iguais a um já registrado, substitui o registro.
As relações resultantes da normalização até a 3FN são:
conta(unum-conta, descr-conta), lançamento(numlanc) e lança(num-conta, num-lanc, data-lanc, valorlanc).
conta(num-conta, descr-conta, num-lanc) e lançamento( num-conta, data-lanc, valor-lanc).
conta(num-conta, descr-conta), lançamento(numlanc, data-lanc, valor-lanc) e lança(num-conta, numlanc) .
conta(num-conta, descr-conta) e lançamento(numconta, num-lanc, data-lanc, valor-lanc).
conta(num-conta, descr-conta, num-lanc) e lançamento( num-lanc, data-lanc, valor-lanc).
A técnica de Normalização de tabelas em bancos de dados relacionais visa
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...