Exerc Cios De Revis O
1. O que é modelagem de dados e para que serve?
Modelar significa criar um modelo que explique as características de funcionamento e comportamento de um software a partir do qual ele será criado, facilitando seu entendimento e seu projeto, através das características principais que evitarão erros de programação, projeto e funcionamento. É uma parte importante do desenho de um sistema de informação.
2. O que são:
a) Chave candidata? Ocorrem quando em uma relação existe mais de uma combinação de atributos possuindo a propriedade de identificação única.
b) Chave primária? Atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela.
c) Chave estrangeira? A chave estrangeira ocorre quando um atributo de uma relação for chave primária em outra relação.
3. Dê a finalidade de cada item, comando ou cláusula abaixo:
a) Comando USE: O comando USE é empregado quando você tem mais de um banco de dados (use nome_do_banco;)
b) Primary key: O comando PRIMARY KEY cria a chave principal, fazendo com que um determinado campo não possa ser repetido. (nome_coluna tipo_de_dado [not null] primary key)
c) Identity:
d) Foreign key: O comando FOREIGN KEY efetua ligações entre as tabelas. (constraint foreign key (nome_coluna_chave_estrangeira) references nome_tabela_pai (nome_coluna_pai))
e) Drop database: Excluir mais de um banco de dados.
f) Drop table: O comando DROP TABLE deleta/exclui a estrutura e os dados existentes em uma tabela. (drop table nome_da_tabela;)
g) Comando ALTER e suas variações: O comando ALTER permite inserir/eliminar atributos nas tabelas já existentes. (alter table 'nome_da_tabela' add 'coluna1' 'tipo_de_dado';) h) Comando INSERT: O comando INSERT INTO inclui um novo registro em uma tabela do Banco de Dados.
i) Comando SELECT: Ela permite selecionar um conjunto de registros em uma ou mais tabelas que atenda a uma determinada condição definida pelo comando. (select cli_nome,