Questões de Concurso Público EBC 2011 para Analista, Engenharia de Software
Foram encontradas 69 questões
No modelo conceitual, o banco de dados é descrito de forma independente da implementação em um SGBD. Esse modelo cita os dados que podem ser armazenados no banco de dados, mas não especifica como esses dados estão armazenados no nível de SGBD.
No modelo lógico, que depende do tipo de SGBD em uso, o banco de dados é descrito no nível de abstração visto pelo usuário do SGBD.
Considerando-se bases de dados muito grandes, o MySQL é mais rápido que o PostgreSQL; entretanto, o PostgreSQL oferece uma série de recursos extras que o tornam especializado em operações complexas.
O SQL Server oferece os seguintes tipos de integridade de dados: integridade de domínio, integridade de entidade e integridade referencial.
PostgreSQL e MySQL são exemplos de SGBD que executam em ambiente Linux e Windows.
De acordo com o diagrama ilustrado, uma entidade Filial deve ter pelo menos um Cliente vinculado a ela.
De acordo com o diagrama apresentado, a entidade Cliente poderá estar vinculada a uma ou nenhuma Filial, ou seja, poderão existir clientes sem estarem vinculados a nenhuma Filial.
No diagrama apresentado, o triângulo representa uma generalização/especialização e indica que a entidade Cliente é dividida em dois subconjuntos, as entidades Pessoa física e Pessoa jurídica. No conceito de generalização/especialização, a ideia de dependência de propriedades significa que cada ocorrência da entidade especializada possui, além de suas propriedades, as propriedades da entidade genérica correspondente.
No modelo representado no diagrama acima, a implementação de hierarquias de generalização na abordagem relacional pode ser feita usando-se uma tabela para cada entidade ou uma única tabela para toda a hierarquia de generalização/especialização.