Conceitos Básicos de Banco de Dados Relacional
45 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

No contexto de bases de dados relacionais, qual dos seguintes elementos corresponde a uma coluna numa tabela?

  • Tuplo
  • Relação
  • Atributo (correct)
  • Entidade

Qual o termo utilizado para descrever uma linha ou registro numa tabela de base de dados relacional?

  • Atributo
  • Relação
  • Entidade
  • Tuplo (correct)

Quem é amplamente reconhecido como o criador do modelo relacional de bases de dados?

  • Bill Gates
  • Edgar Codd (correct)
  • Dennis Ritchie
  • Linus Torvalds

Qual a designação do software usado para gerenciar e criar bases de dados?

<p>SGBD - Sistema de Gestão de Bases de Dados (B)</p> Signup and view all the answers

Qual das seguintes opções descreve melhor o conceito de uma base de dados, de acordo com o texto?

<p>Um conjunto estruturado de dados armazenado de forma acessível num suporte informático. (C)</p> Signup and view all the answers

Qual é a estrutura básica no modelo relacional de bases de dados?

<p>Tabela (D)</p> Signup and view all the answers

Qual das seguintes opções NÃO é uma correspondência correta entre a linguagem comum e a linguagem formal do modelo relacional?

<p>Nome da base de dados - Entidade (B)</p> Signup and view all the answers

Qual foi a década em que o modelo relacional de bases de dados se tornou mais difundido e utilizado nos sistemas de informação?

<p>Década de 80 (B)</p> Signup and view all the answers

Em um banco de dados relacional, como é estabelecido o relacionamento entre duas tabelas, como 'Artigo' e 'Fornecedor', onde 'Fornecedor' é a tabela principal?

<p>Incluindo na tabela 'Artigo' um campo que corresponde à chave primária da tabela 'Fornecedor', criando uma chave estrangeira. (C)</p> Signup and view all the answers

Qual das seguintes alternativas descreve corretamente o papel de uma chave estrangeira (FK) em um banco de dados relacional?

<p>É um campo 'importado' para uma tabela, sendo chave primária na tabela de origem, usado para estabelecer relacionamentos entre tabelas. (D)</p> Signup and view all the answers

Em um cenário onde o relacionamento entre 'Empregado' e 'Departamentos' exige uma terceira tabela de associação, qual é a principal finalidade dessa tabela?

<p>Resolver relacionamentos muitos-para-muitos entre 'Empregado' e 'Departamentos', permitindo que um empregado pertença a vários departamentos e vice-versa. (A)</p> Signup and view all the answers

Considerando o conceito de tabela principal e tabela relacionada em um banco de dados relacional, qual das seguintes afirmações descreve corretamente a relação entre elas?

<p>A tabela principal recebe a importação da chave primária, que passa a ser referida como chave estrangeira. (D)</p> Signup and view all the answers

Qual é a implicação de usar uma chave estrangeira (FK) para relacionar as tabelas 'Produto' e 'Categoria' em um banco de dados relacional?

<p>Todas as alternativas. (C)</p> Signup and view all the answers

Em um sistema de banco de dados relacional, qual das seguintes opes descreve a relao entre entidades/classes e tabelas?

<p>Entidades e classes so representadas como tabelas, com atributos tornando-se colunas. (D)</p> Signup and view all the answers

Qual a correspondncia correta entre os componentes de uma tabela em um banco de dados relacional e a terminologia utilizada?

<p>Atributos = Colunas = Campos (A)</p> Signup and view all the answers

Em uma tabela de banco de dados, qual a funo primria de um registro?

<p>Representar uma instncia nica de uma entidade, contendo dados para cada atributo. (C)</p> Signup and view all the answers

O domnio de um atributo em uma tabela de banco de dados define:

<p>Os valores ou tipos de dados permitidos para esse atributo. (C)</p> Signup and view all the answers

Considere uma tabela 'Clientes' com os campos 'ID_Cliente' (inteiro), 'Nome' (texto) e 'Data_Nascimento' (data). Qual das seguintes opes descreve corretamente os domnios desses atributos?

<p>ID_Cliente: inteiro, Nome: texto, Data_Nascimento: data (A)</p> Signup and view all the answers

Se voc tem uma classe 'Produto' com atributos como 'Nome', 'Preo' e 'Categoria', como esses elementos seriam representados em uma tabela de banco de dados relacional?

<p>A classe 'Produto' se torna uma tabela, e os atributos se tornam colunas. (C)</p> Signup and view all the answers

Qual a principal diferena entre um atributo e um registro em um banco de dados?

<p>Atributos definem a estrutura da tabela, enquanto registros contm os dados. (A)</p> Signup and view all the answers

Em termos de modelagem de dados, qual das seguintes opes representa a ordem correta de abstrao do conceito para a implementao em um banco de dados?

<p>Entidade -&gt; Tabela -&gt; Atributo (D)</p> Signup and view all the answers

Qual das seguintes ações NÃO representa uma violação da integridade referencial em bases de dados?

<p>Inserir um novo artigo na tabela <code>Artigos</code> com um código ainda não utilizado, sem relações com a tabela <code>Encomendas</code>. (C)</p> Signup and view all the answers

Na relação entre as tabelas Clientes e Encomendas, qual campo na tabela Encomendas geralmente atua como chave estrangeira?

<p><code>CodCliente</code> (D)</p> Signup and view all the answers

Considerando as tabelas Clientes e Encomendas, qual seria o impacto de tentar eliminar um registro da tabela Clientes onde o CodCliente é 'C101', sabendo que existem encomendas associadas a esse cliente na tabela Encomendas?

<p>A eliminação criaria uma violação da integridade referencial, pois as encomendas ficariam sem referência a um cliente válido. (B)</p> Signup and view all the answers

Qual das seguintes situações exemplifica uma correção para uma violação de integridade referencial após a remoção do cliente 'C103' da tabela Clientes, onde existiam encomendas associadas a ele?

<p>Impedir a remoção do cliente 'C103' até que todas as encomendas associadas sejam removidas ou atualizadas. (C)</p> Signup and view all the answers

Se tentarmos inserir um registo na tabela Encomendas com um CodArtigo que não existe na tabela Artigos, que tipo de restrição de integridade seria violada?

<p>Integridade referencial. (A)</p> Signup and view all the answers

Na tabela Encomendas, o campo CodCliente é do tipo texto e refere-se ao campo CodCliente da tabela Clientes, que também é do tipo texto. O que aconteceria se tentássemos inserir um valor numérico no campo CodCliente da tabela Encomendas?

<p>Causaria um erro de tipo de dados, impedindo a inserção do registro. (A)</p> Signup and view all the answers

Considerando as tabelas apresentadas, qual seria o resultado de uma consulta que tenta listar todas as encomendas juntamente com os dados dos clientes associados, mas algumas encomendas têm CodCliente que não correspondem a nenhum cliente na tabela Clientes?

<p>A consulta retornaria todas as encomendas, mas os campos dos clientes seriam mostrados como nulos para as encomendas sem correspondência. (A)</p> Signup and view all the answers

Suponha que o sistema de base de dados não impõe restrições de integridade referencial. Quais seriam as possíveis consequências a longo prazo para as tabelas Clientes e Encomendas?

<p>Possibilidade de dados inconsistentes e referências órfãs, comprometendo a qualidade da informação. (D)</p> Signup and view all the answers

Em um banco de dados relacional, qual a melhor abordagem para registrar o histórico de um empregado que pode trabalhar em múltiplos departamentos ao longo do tempo, considerando a necessidade de rastrear a data de entrada em cada departamento?

<p>Criar uma tabela intermediária 'Depart_Empreg' com 'CodDepart' (chave primária de 'Departamentos' e chave estrangeira) e 'CodEmpreg' (chave primária de 'Empregados'), juntamente com a 'DataEntrada'. (D)</p> Signup and view all the answers

Qual das seguintes opções descreve corretamente a finalidade de uma tabela intermediária (tabela de associação) em um esquema de banco de dados relacional?

<p>Resolver relacionamentos muitos-para-muitos entre duas tabelas, permitindo o armazenamento de dados adicionais sobre o relacionamento. (A)</p> Signup and view all the answers

Em um banco de dados relacional, qual é a implicação de violar a integridade de entidade ao tentar inserir um novo departamento?

<p>Dificulta a identificação unívoca dos departamentos, afetando a recuperação e manipulação dos dados. (B)</p> Signup and view all the answers

Ao projetar um banco de dados para gerenciar a alocação de empregados a departamentos com datas de início, qual é a importância de usar 'CodDepart' e 'CodEmpreg' como chaves estrangeiras na tabela 'DEPART_EMPREG'?

<p>Garantir que apenas empregados e departamentos existentes possam ser relacionados, mantendo a integridade referencial. (A)</p> Signup and view all the answers

Qual das seguintes situações representa uma violação da integridade referencial em um banco de dados relacional?

<p>Excluir um departamento que possui empregados alocados a ele, sem atualizar a tabela de alocação de empregados. (C)</p> Signup and view all the answers

Em um cenário onde você precisa registrar a data de entrada de cada empregado em cada departamento, e um empregado pode trabalhar em vários departamentos, qual seria a estrutura de tabela mais apropriada para modelar essa relação em um banco de dados relacional?

<p>Uma tabela 'Depart_Empreg' com colunas 'CodEmpregado', 'CodDepartamento' (ambas chaves estrangeiras), e 'DataEntrada', além das tabelas 'Empregados' e 'Departamentos'. (A)</p> Signup and view all the answers

Se a coluna 'CodDepart' na tabela 'DEPART_EMPREG' é definida como chave estrangeira referenciando a tabela 'Departamentos', qual restrição é imposta ao inserir um novo registro na tabela 'DEPART_EMPREG'?

<p>O valor de 'CodDepart' deve existir na coluna de chave primária da tabela 'Departamentos'. (B)</p> Signup and view all the answers

Qual dos seguintes cenários demonstra uma situação em que a integridade de entidade está sendo diretamente aplicada em um banco de dados relacional?

<p>Um sistema gera um erro ao tentar inserir um novo empregado com um 'CodEmpregado' já existente. (B)</p> Signup and view all the answers

Num relacionamento binário 1:1 com participação obrigatória de ambas as entidades, qual das seguintes opções descreve corretamente a conversão para o modelo físico?

<p>A criação de duas tabelas, cada uma representando uma entidade, e uma chave estrangeira em uma das tabelas referenciando a outra. (B)</p> Signup and view all the answers

Qual das seguintes afirmações descreve corretamente a conversão de um relacionamento binário 1:N (um para muitos) com participação total de ambas as entidades para o modelo físico?

<p>Criar duas tabelas: uma para cada entidade, com a chave primária da entidade 'um' sendo incluída como chave estrangeira na tabela da entidade 'muitos'. (A)</p> Signup and view all the answers

Na conversão de um diagrama ER para um modelo relacional, qual é o propósito de se criar uma terceira tabela em um relacionamento N:N (muitos para muitos)?

<p>Para representar o relacionamento entre as duas entidades, contendo chaves estrangeiras que referenciam as chaves primárias de ambas as entidades. (A)</p> Signup and view all the answers

Um diagrama de classes possui duas classes, A e B, com um relacionamento de agregação onde A contém B. Como isso é tipicamente representado no modelo físico relacional?

<p>A tabela de A inclui uma chave estrangeira referenciando a tabela de B. (B)</p> Signup and view all the answers

Se você tem um relacionamento 1:N, onde a participação no lado 'N' é opcional, como isso afeta a implementação da chave estrangeira no modelo relacional?

<p>A chave estrangeira na tabela 'N' pode ser NULL. (C)</p> Signup and view all the answers

Ao converter um relacionamento ternário para um modelo relacional, qual é a estrutura típica resultante?

<p>Três tabelas que representam as entidades e uma tabela adicional que representa o relacionamento, contendo chaves estrangeiras para cada uma das entidades. (C)</p> Signup and view all the answers

Numa situação em que uma entidade possui um atributo multivalorado, como esse atributo é tipicamente representado no modelo relacional?

<p>Uma tabela separada é criada para o atributo multivalorado, com uma chave estrangeira referenciando a entidade original. (D)</p> Signup and view all the answers

Como a herança (generalização/especialização) no diagrama de classes é normalmente traduzida para o modelo relacional usando a estratégia 'tabela por classe'?

<p>Cria-se uma tabela para cada subclasse, que inclui tanto os atributos específicos da subclasse quanto uma cópia dos atributos da superclasse. (B)</p> Signup and view all the answers

Flashcards

Chave Estrangeira (FK)

Um campo em uma tabela que se refere à chave primária de outra tabela.

Tabela Principal

A tabela que contém a chave primária que será referenciada em outra tabela.

Tabela Relacionada

A tabela que recebe a chave primária da tabela principal como uma chave estrangeira.

Tabela de Associação

Uma tabela intermediária usada para relacionar duas tabelas quando há uma relação de muitos-para-muitos.

Signup and view all the flashcards

Relacionamento (Banco de Dados)

Representa a ligação entre duas entidades ou classes em um banco de dados.

Signup and view all the flashcards

O que é uma tabela?

Uma estrutura de dados com colunas (campos/atributos) e linhas (registos/tuplos).

Signup and view all the flashcards

O que são campos?

Colunas de uma tabela; sinónimo de campos ou atributos.

Signup and view all the flashcards

O que são registos?

Linhas de uma tabela; sinónimo de registos ou, em modelo relacional, tuplos.

Signup and view all the flashcards

Entidades viram o quê?

Entidades e classes em diagramas ER/UML geralmente se tornam tabelas no banco de dados.

Signup and view all the flashcards

O que são atributos?

Propriedades ou características de uma entidade que são registadas numa base de dados.

Signup and view all the flashcards

Exemplo de campos (Alunos)

Os atributos (colunas) da tabela 'Alunos': N_Aluno, Nome, Localidade.

Signup and view all the flashcards

Exemplo de registo (Alunos)

Uma linha na tabela Alunos: (2, Ana, Porto).

Signup and view all the flashcards

O que é um domínio?

O tipo de dados que um atributo (campo) pode conter (ex: números inteiros para N_Aluno).

Signup and view all the flashcards

Entidades/Classes (Diagramas ER/Classes)

Correspondem a tabelas de bases de dados onde os atributos se tornam campos/colunas.

Signup and view all the flashcards

Base de Dados

Um conjunto estruturado de dados armazenado eletronicamente, acessível para consulta e alteração.

Signup and view all the flashcards

SGBD

Software que permite criar e gerir bases de dados.

Signup and view all the flashcards

Modelo Relacional

Modelo de base de dados que organiza os dados em tabelas.

Signup and view all the flashcards

Tabela (no modelo relacional)

A estrutura básica do modelo relacional, vista como uma relação de dados.

Signup and view all the flashcards

Atributos

Sinónimo de colunas ou campos numa tabela de base de dados.

Signup and view all the flashcards

Tuplos

Sinónimo de linhas ou registros numa tabela de base de dados.

Signup and view all the flashcards

Colunas ou Campos

Nome dado às colunas ou campos em tabelas de bases de dados.

Signup and view all the flashcards

Tabela Depart_Empreg

Tabela intermediária para gerir relações muitos-para-muitos entre empregados e departamentos, rastreando a data de entrada.

Signup and view all the flashcards

Chaves na tabela Depart_Empreg

CodDepart (chave primária de Departamentos e chave estrangeira) e chave primária de Empregados (chave estrangeira).

Signup and view all the flashcards

Função da tabela Depart_Empreg

Garante que cada relação entre um empregado e um departamento seja registada individualmente.

Signup and view all the flashcards

Relações indiretas

A ligação entre tabelas (entidades ou classes) através de uma terceira tabela.

Signup and view all the flashcards

Colunas da tabela Departamento

Código e Designação.

Signup and view all the flashcards

Colunas da tabela Departamento_Empregados

Código, Data de Entrada.

Signup and view all the flashcards

Colunas da tabela Empregados

Código, Nome.

Signup and view all the flashcards

Integridade da Informação

Assegurar que as atualizações na base de dados mantenham a informação consistente e correta.

Signup and view all the flashcards

Integridade Referencial

Uma regra que garante que as relações entre tabelas permaneçam consistentes.

Signup and view all the flashcards

Violação da Integridade Referencial (Inserção)

Ocorre quando se tenta inserir um valor em uma chave estrangeira que não existe na tabela primária.

Signup and view all the flashcards

Violação da Integridade Referencial (Eliminação)

Ocorre quando se tenta eliminar um registo na tabela primária que é referenciado por registos em outra tabela.

Signup and view all the flashcards

Violação da Integridade Referencial (Alteração)

Ocorre quando se tenta alterar um valor de chave primária que é referenciado por registos em outra tabela, sem atualizar as chaves estrangeiras correspondentes.

Signup and view all the flashcards

Chave Estrangeira

Coluna numa tabela (tabela filha) que referencia a chave primária de outra tabela (tabela mãe)

Signup and view all the flashcards

Chave Primária

Coluna (ou conjunto de colunas) que identifica exclusivamente cada linha numa tabela.

Signup and view all the flashcards

Tabela Primária

Tabela referenciada pela chave estrangeira

Signup and view all the flashcards

Tabela Filha

Tabela que contém a chave estrangeira.

Signup and view all the flashcards

Relacionamento 1:1 (Um para Um)

Relacionamento onde cada instância de A está relacionada a uma instância de B, e vice-versa.

Signup and view all the flashcards

Participação Obrigatória (1.1)

Quando a participação é obrigatória, todas as instâncias devem estar envolvidas no relacionamento.

Signup and view all the flashcards

Diagrama ER (Entidade-Relacionamento)

Representação visual das entidades e seus relacionamentos no nível lógico.

Signup and view all the flashcards

Diagrama de Classes

Representação visual das classes e seus relacionamentos no nível lógico.

Signup and view all the flashcards

Conversão para Modelo Físico

Processo de transformar o modelo lógico (ER ou classes) em um modelo físico de banco de dados.

Signup and view all the flashcards

Relacionamento 1:N (Um para Muitos)

Relacionamento onde uma instância de A pode estar relacionada a muitas instâncias de B.

Signup and view all the flashcards

Relacionamento N:M (Muitos para Muitos)

Relacionamento onde muitas instâncias de A podem estar relacionadas a muitas instâncias de B.

Signup and view all the flashcards

Study Notes

O Modelo Relacional de Bases de Dados

  • O modelo relacional é o modelo de base de dados mais difundido e usado em sistemas de informação desde os anos 80.
  • Foi criado por Edgar Codd e seu grupo de trabalho em 1970
  • Sua estrutura básica é a tabela, vista como uma relação de dados.
  • O termo "relacional" deriva da palavra inglesa "relation" e não das relações entre tabelas.

Bases de Dados

  • Uma base de dados é um conjunto estruturado de dados armazenado eletronicamente.
  • O SGBD (Sistema de Gestão de Bases de Dados) é o software usado para criar e gerir uma base de dados.

Tabelas

  • Uma tabela é uma estrutura de dados composta por colunas (campos ou atributos) e linhas (registos ou tuplos).

Entidades e Classes

  • Entidades (diagramas ER) e classes (diagramas de classes) originam tabelas de bases de dados.

Atributos e Campos

  • Atributos são propriedades ou características de uma entidade, representadas como colunas nas tabelas.
  • Nas bases de dados relacionais, atributos correspondem às colunas de uma tabela, também chamadas de campos.
  • Exemplo: A tabela "Alunos" pode ter campos como N_Aluno, Nome e Localidade.

Registos

  • As linhas de uma tabela correspondem aos registos, que são conjuntos de dados relativos a uma entidade singular.
  • Exemplo: Na tabela "Alunos", uma linha com (2, Ana, Porto) é um registo dessa tabela.

Domínios dos Atributos

  • O domínio de um atributo é o conjunto de valores ou tipos de dados que ele pode assumir.
  • Exemplo: O domínio do campo N_Aluno pode ser números inteiros.
  • Os domínios são importantes para definir a estrutura de uma tabela, pois estão relacionados com os tipos de dados utilizados.

Chave Primária e Chaves Candidatas

  • Uma chave primária é um atributo ou conjunto de atributos que identifica de forma única cada registo numa tabela.
  • Uma chave candidata é qualquer atributo ou conjunto de atributos que pode identificar de forma única cada registo.
  • A chave primária é selecionada entre as chaves candidatas.
  • Para ser chave candidata, um atributo não pode conter dados repetidos.
  • Na tabela Alunos, N_Aluno e Nome são chaves candidatas, mas N_Aluno é a melhor opção como chave primária por ser um número único.

Chave Estrangeira

  • As bases de dados relacionais raramente consistem em uma única tabela.

  • Elas são combinadas numa base dados usando multiplicidade de tabelas

  • É necessário um processo forma de juntar tabelas

  • Uma chave estrangeira é um campo em uma tabela que referencia a chave primária de outra tabela.

  • Na tabela Artigo, incluir um campo CodForn que corresponde à chave primária da tabela Fornecedor

  • A chave estrangeira estabelece relacionamentos entre tabelas.

  • A tabela que contém a chave primária a ser importada é considerada a tabela principal.

  • A tabela que recebe a importação da chave primária é considerada a tabela relacionada.

Tabela de Relacionamento

  • O relacionamento entre tabelas passa por uma entidade/classe de associação
  • Empregado pode trabalhar em zero ou mais departamentos
  • Departamentos podem ter 1 ou mais empregados
  • Criar tabela de relacionamento (Depart_Empreg) para relacionar tabelas originais (Departamento x Empregado).
    • Incluir campos
      • CodDep - chave primária da tabela Departamento, funciona como chave estrangeira.
      • CodEmp - chave primária da tabela Empregado, funciona como chave estrangeira.

Integridade da informação

  • O modelo relacional exige que as atualizações da base de dados decorram de forma estável.
  • A integridade precisa ser assegurada pelo SGBD
  • Integridade de entidade - Os atributos da chave primária não podem ser nulos, ou iguais a outros dados na tabela
  • Integridade referencial - Uma chave externa só será um elemento constituinte da chave primária da tabela relacionada.

Violação da Integridade referencial

  • Não é consistente apagar ou alterar um registo na tabela quando ele está relacionado com registos em outra tabela
  • Chave estrangeira "importada" para uma tabela, sendo chave primária na tabela de origem
  • Para resolver - O SGBD deve estar preparado para enviar alerta, permitindo retificar a operação

Conversão de Diagramas num BD Relacional

  • Para implementar a base de dados é preciso considerar 3 fases sucessivas
    • Modelo Concetual da BD - Diagramas ER e de classes com entidades principais
    • Modelo Lógico da BD - Detalha os diagramas da fase anterior visualizando o modelo da base de dados e SGBD
      • É preciso explicitar todos os atributos em cada entidade com chave primária
    • Modelo Físico da BD - As entidades do modelo lógico são convertidas em tabelas
      • É preciso ter em conta as regras SGBD ( Ex: esses sistemas não permitem relações entre tabelas dos tipos M:M)

Formas Normais para as Tabelas

  • Normalização - Processo de aplicar regras para organizar dados num banco de dados.
  • Primeiro passo - Criar estrutura bidimensional para a tabela, decompondo as estruturas
    • Cada linha precisa corresponder a um registro e cada coluna a um sò campo

Primeira Forma Normal (1FN)

  • A tabela tem apenas campos atómicos, mas há redundância de informação.

Problemas das tabelas 1FN

  • Elas podem apresentar problemas de redundância da informação bem como outros tipos de problemas e/ou anomalias Nomeadamente:
  • Anomalias de inserção: a inserção de um novo registo pode implicar um ou mais campos em branco

Dependências Funcionais

  • Na tabela Alunos, o conjunto de atributos N°Aluno + CodDiscip determina funcionalmente os outros atributos (Nome, Morada, Disciplina).

Segunda Forma Normal (2FN)

  • Tabela precisa estar em 1FN e cada atributo precisa ser totalmente dependente da chave primária
  • Se a chave primária tiver mais de um atributo em um atributo depende, a tabela não estará em 2FN
  • Para solucionar, a tabela precisa ser dividida em novas com a sua chave primária e um novo atributo

Terceira Forma Normal (3FN)

Ter um atributo não primário que dependa funcionalmente de algum outro que não seja a chave primária precisa:

  • Se não esxistir nenhuma dependência funcional entre os atributos não chave, a tabela já está em 3FN
  • Se existir alguma dependência é preciso retirar esse conjunto de att da tabela e constituir uma tabela à parte

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Description

Este material aborda os fundamentos dos bancos de dados relacionais, incluindo tabelas, colunas e linhas. Explora o modelo relacional, sua criação e sua aplicação nos sistemas de informação. Aborda os principais conceitos para a compreensão e o gerenciamento de bancos de dados.

More Like This

Relational Database Terminology Quiz
5 questions
MS Access: Introduction to Database Tables
12 questions
A-1 Database Tables and Normalization
10 questions
Use Quizgecko on...
Browser
Browser