Questões de Concurso Comentadas para analista - desenvolvimento de sistemas
Foram encontradas 1.055 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
A linguagem SQL pode ser considerada uma razão para o sucesso comercial dos bancos de dados relacionais. Como se tornou padrão para os bancos relacionais, os usuários têm pouca preocupação ao migrar, para o sistema relacional, suas aplicações de banco de dados originadas por outros tipos de sistemas como, por exemplo, em rede ou hierárquico.
O modelo relacional, considerado o padrão para o intercâmbio de dados na Internet, emprega estruturas de árvores hierárquicas. Ele combina conceitos de banco de dados com os de modelos de representação de documentos digital. O dado é representado como elementos, que podem ser aninhados para criar estruturas hierárquicas complexas. Esse modelo assemelha-se conceitualmente ao de rede, mas utiliza uma terminologia diferente.
A normalização de dados pode ser vista como o processo de análise de determinados esquemas de relações, com base em suas definições formais e chaves primárias, para alcançar as propriedades desejáveis de minimização de redundância e minimização de anomalias de inserção, exclusão e atualização.
Definir um atributo como chave de um tipo entidade significa que a propriedade de unicidade deve ocorrer para todo conjunto de entidades do tipo entidade, portanto, essa restrição não proíbe quaisquer duas entidades de terem, ao mesmo tempo, o mesmo valor para o atributo-chave.
A forma normal de uma relação refere-se à condição da mais alta forma normal alcançada e, consequentemente, indica o grau no qual foi normalizada. As formas normais, quando consideradas isoladamente de outros fatores, garantem um bom projeto de banco de dados.