Ed
anteontem
Vamos analisar cada uma das sentenças sobre a criação de chaves primárias e estrangeiras em um modelo relacional: I. ( ) Para criar a chave primária de disciplina, pode-se adicionar a cláusula a seguir junto com a sequência de campos no comando CREATE TABLE “ PRIMARY KEY (COD_DISCIPLINA) ”. É verdadeira. Essa é a forma correta de definir uma chave primária ao criar a tabela. II. ( ) Para criar a chave estrangeira na tabela disciplina, pode-se adicionar a cláusula a seguir junto com a sequência de campos no comando CREATE TABLE “ FOREIGN KEY (COD_CURSO) REFERENCES CURSO(COD_CURSO) ”. É verdadeira. Essa é a forma correta de definir uma chave estrangeira ao criar a tabela. III. ( ) Uma outra forma de criar uma chave estrangeira é via o comando ALTER TABLE, e, para a chave estrangeira na tabela disciplina, pode ser usado desta forma “ ALTER TABLE DISCIPLINA ADD FOREIGN KEY (COD_CURSO) REFERENCES CURSO(COD_CURSO) ”. É verdadeira. Essa é uma maneira válida de adicionar uma chave estrangeira após a criação da tabela. IV. ( ) Para criar uma chave primária, é possível também usar o comando a seguir “ ALTER TABLE DISCIPLINA ADD CONSTRAINT ‘PK_DISC’ PRIMARY KEY (COD_DISCIPLINA) “. É verdadeira. Essa é uma forma correta de adicionar uma chave primária a uma tabela existente. Portanto, todas as sentenças são verdadeiras. A sequência correta é: V - V - V - V. Assim, a alternativa correta é: d) V - V - V - V.