Imagem de fundo

Qual o comando SQL para criação da tabela aluno com seus respectivos campos, restrições...

Qual o comando SQL para criação da tabela aluno com seus respectivos campos, restrições, chave primária e chave estrangeira?


A

CREATE TABLE aluno (

matricula INT NOT NULL,

nome VARCHAR(40) NOT NULL,

datanascimento DATE NULL,

codcurso INT NOT NULL,

PRIMARY KEY (matricula),

FOREIGN KEY (codcurso) REFERENCES curso (codcurso))


B

CREATE TABLE aluno (

matricula INT NOT NULL,

nome VARCHAR(40) NOT NULL,

datanascimento DATE NULL,

codcurso INT NOT NULL,

CONSTRAINT FK_ALUNO FOREIGN KEY codcurso)


C

CREATE TABLE aluno (

matricula INT NOT NULL PRIMARY KEY,

nome VARCHAR(40) NOT NULL,

datanascimento DATE NULL,

codcurso INT NOT NULL,

FOREIGN KEY codcurso)


D

CREATE TABLE aluno (

matricula INT NOT NULL PRIMARY KEY,

nome VARCHAR(40) NOT NULL,

datanascimento DATE NULL,

codcurso INT NOT NULL,

FOREIGN KEY (codcurso))


E

CREATE TABLE aluno (

matricula INT NOT NULL PRIMARY KEY,

nome VARCHAR(40) NULL,

datanascimento DATE NULL,

codcurso INT NOT NULL,

CONSTRAINT FK_ALUNO FOREIGN KEY (codcurso) REFERENCES curso (codcurso))