Font size
WorksheetsMapeamento e Normalização BD
Total questions: 15
Worksheet time: 47mins
No relacionamento 1:N, qual a melhor alternativa de mapeamento?
Adição de coluna onde a entidade com N recebe o atributo identificador da entidade com cardinalidade 1
Fusão de tabelas
Criação de novas tabelas
Nenhuma das alternativas.
No relacionamento N:N, qual a melhor alternativa de mapeamento?
Cria-se uma nova tabela que recebe os atributos identificadores das entidades que participam do relacionamento
Fusão de tabelas
Adição de colunas
Nenhuma das alternativas.
No multivalorado, qual a melhor alternativa de mapeamento?
Cria-se uma tabela, contendo o atributo multivalorado, mais o atributo chave da tabela que representa a entidade do relacionamento.
Fusão de tabelas
Adição de colunas
Nenhuma das alternativas.
No relacionamento 1:1, qual a melhor alternativa de mapeamento?
Nenhuma das alternativas.
Fusão de tabelas
Criação de tabela
O que diz a primeira forma normal (1FN)?
O que diz a segunda forma normal (2FN)?
Qual conceito de Generalização /Especialização?
Evita atributos opcionais e criar novas entidades com especialidades . Ex: Médico é uma especialização de funcionário.
Conceito de segurança de criptografia de dados
Especifica se uma entidade é forte ou fraca
São exemplo de Linguagem de Manipulação de Dados (DML)?
CREATE
GRANT
SELECT
ROLLBACK
São exemplo de Linguagem de Definição de Dados (DDL)?
CREATE
GRANT
SELECT
ROLLBACK
São exemplo de Linguagem de Controle de Dados (DCL)?
CREATE
GRANT
SELECT
ROLLBACK
Qual comando de criação de uma base de dados?
CREATE DATABASE nometabela
CREATE DATABASE nomebasededados
CREATE TABLE nomebasededados
CREATE TABLE
Qual comando de criação de tabela está correto?
CREATE TABLE Persons (
PersonID
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);
CREATE TABLE Persons (
PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address
City
);
CREATE TABLE Persons (
ID int ,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Age int,
PRIMARY KEY (ID)
);
CREATE TABLE Persons (
ID int ,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Age int,
);
Como é representado um domínio do tipo caractere no banco Mysql?
String
Caractere
Varchar
float
Como é representado um domínio do tipo inteiro no banco Mysql?
Float
Double
Int
Decimal
Crie o comando de create table da tabela abaixo:
Aluno(matricula, nome, cpf, telefone, cidade)
