Existem diversas ferramentas que podem ser utilizadas para a modelagem de bancos de dados relacionais. Duas dessas ferramentas são:
O disparo de um trigger em um banco de dados relacional ocorre

Na definição de uma tabela relacional, é possível especificar se determinado atributo deve obrigatoriamente ser preenchido ou não. Um recurso usado pelos desenvolvedores nesse caso é definir valores padronizados para atributos de preenchimento compulsório, uma vez que nem sempre é possível coletar de imediato todos os valores necessários para a criação de um novo registro de uma tabela.

A maneira correta de especificar um atributo numérico que seja obrigatório e que deva ser preenchido com o valor zero como padrão é:

O modelo relacional revolucionou a área de banco de dados; e os sistemas de bancos de dados relacionais são amplamente utilizados no mercado. Com relação ao modelo relacional de bancos de dados e a SQL, que é um padrão de linguagem para a criação, manipulação e consulta a SG BDs (Sistemas de Gerenciamento de Bancos de Dados), é INCORR ETO afirmar que
Visões constituem um tipo de estrutura possível de ser criada em um banco de dados relacional e apresentam como característica:
A cardinalidade é um dos princípios fundamentais de um banco de dados relacional. Imagine uma Tabela 1 contendo as certidões de nascimento de todos os brasileiros e uma Tabela 2 contendo os CPFs. A cardinalidade entre as tabelas 1 e 2 é

Em determinada universidade, cada professor contratado deve, em cada período letivo, ministrar pelo menos uma disciplina e pode atuar como tutor de outras disciplinas ofertadas. Cada disciplina tem, geralmente, diversos alunos matriculados, e todo aluno dessa universidade deve matricular-se, em cada período letivo, em pelo menos uma disciplina. Cada disciplina ofertada é ministrada por um único professor, mas pode ter diversos professores tutores. Para lidar com essa situação, foi criado um banco de dados relacional, do qual fazem parte as entidades ALUNO e DISCIPLINA.

Considerando a situação hipotética descrita, julgue os itens a seguir.

No modelo entidade-relacionamento para o banco de dados, a situação descrita requer a inclusão de três entidades e apenas dois relacionamentos entre essas entidades.

Sobre a chave primária de um banco de dados relacional, é correto afirmar que ela

Nos bancos de dados relacionais, são utilizados bytes adicionais para controle dos tamanhos de dados do tipo

Em um banco de dados relacional, a característica que distingue um atributo A como chave estrangeira de uma tabela R é a seguinte:

O armazenamento e a recuperação de grandes quantidades de dados é um trabalho importante e muito explorado em um sistema gerenciador de banco de dados (SGBD). Com relação aos conceitos que envolvem esse sistema, julgue os itens que se seguem.

Dado um conjunto de relacionamentos R binário entre os conjuntos de entidades A e B, é correto afirmar que, em um mapeamento de cardinalidade muitos para muitos, uma entidade A está associada a qualquer número de entidades em B e uma entidade em B está associada a um número qualquer de entidades em A.

Quando se busca a otimização de consultas em um banco de dados relacional, o módulo otimizador do sistema gerenciador de bancos de dados considera, dentre outros fatores, a razão entre o número de registros que satisfazem a uma condição e o número total de registros a serem pesquisados. Essa razão é chamada de
No âmbito de bancos de dados relacionais, uma tabela que esteja na
Considerando os conceitos de chaves primária e candidata, bem como o conceito de superchave, empregados em bancos de dados relacionais, é correto afirmar que uma
Considere, em um banco de dados relacional, uma tabela R que possui como um de seus atributos a chave primária de outra tabela T. Nesse aspecto, as tabelas R e T são denominadas, respectivamente,
Sistemas de gerenciamento de bancos de dados relacionais podem utilizar o mecanismo de bloqueio de itens de dados. O tipo de bloqueio que pode realizar leitura sobre um item de dados, mas não escrever sobre ele, é denominado
Considerando a modelagem de bancos de dados relacionais, um tipo de restrição que se aplica à especialização de conjuntos de entidades é que uma entidade não possa pertencer a mais do que um dos conjuntos de entidades especializadas. Essa restrição tem a denominação de
Um Analista de Sistemas, ao fazer a modelagem de um banco de dados, constatou a necessidade de representar um relacionamento com origem e destino em um mesmo conjunto de entidades. Esse tipo de relacionamento denomina-se

Dentre os principais estágios do modelo de desenvolvimento em cascata está o Projeto de sistema e software, que

Página 2