Pergunta
Questão 9 (Valor 1 ,5 ponto) Elabore o comando DDL para criar uma tabela Musicas em um banco de dados relacional, contendo os atributos: ) faixa no formato 999 -9 e sendo chave primária; b) titulo com até 100 caracteres, c) artista com até 30 caracteres e sendo obrigatório; e d)ano de lançamento sendo opcional e valor padrão zero. (Espaço para Rascunho-para a Folha de Resposta)
Solução
Verification of experts
4.7187 Voting
IvanMestre · Tutor por 5 anos
Responder
Para criar a tabela "Musicas" com os atributos especificados, podemos utilizar o comando DDL (Data Definition Language) em SQL. O comando DDL é utilizado para definir a estrutura do banco de dados, como a criação de tabelas, índices, restrições, entre outros.<br /><br />Aqui está o comando DDL para criar a tabela "Musicas" com os atributos especificados:<br /><br />```sql<br />CREATE TABLE Musicas (<br /> faixa VARCHAR(9) NOT NULL PRIMARY KEY,<br /> titulo VARCHAR(100),<br /> artista VARCHAR(30) NOT NULL,<br /> ano INT DEFAULT 0<br />);<br />```<br /><br />Explicação:<br /><br />- A primeira linha cria a tabela "Musicas".<br />- A segunda linha define o atributo "faixa" como um campo de tipo VARCHAR com comprimento máximo de 9 caracteres. O atributo "faixa" é definido como a chave primária da tabela, o que significa que ele é único e não pode ser nulo.<br />- A terceira linha define o atributo "titulo" como um campo de tipo VARCHAR com comprimento máximo de 100 caracteres.<br />- A quarta linha define o atributo "artista" como um campo de tipo VARCHAR com comprimento máximo de 30 caracteres. O atributo "artista" é definido como obrigatório, o que significa que ele não pode ser nulo.<br />- A quinta linha define o atributo "ano" como um campo de tipo INT com valor padrão 0. O atributo "ano" é opcional, o que significa que ele pode ser nulo.<br /><br />Espero que isso ajude! Se tiver alguma dúvida, estou à disposição para ajudar.
Clique para avaliar: