Ed
anteontem
Para criar uma tabela em um banco de dados, a sintaxe correta do SQL é utilizar o comando `CREATE TABLE`, seguido do nome da tabela e da definição das colunas e seus tipos de dados. Analisando as alternativas: A) `create database pessoa (idpessoa integer primary key, nome varchar(100))` - Esta opção está incorreta porque o comando `CREATE DATABASE` é usado para criar um banco de dados, não uma tabela. B) `insert table pessoa (idpessoa integer primary key, nome varchar(100))` - Esta opção está incorreta porque o comando `INSERT` é usado para inserir dados em uma tabela já existente, não para criar uma tabela. C) `update table pessoa (idpessoa integer primary key, nome varchar(100))` - Esta opção está incorreta porque o comando `UPDATE` é usado para atualizar dados em uma tabela existente, não para criar uma tabela. D) `create table pessoa (idpessoa integer primary key, nome varchar(100))` - Esta opção está correta, pois utiliza o comando `CREATE TABLE` para criar uma tabela chamada "pessoa" com as colunas "idpessoa" e "nome". E) `drop database pessoa (idpessoa integer primary key, nome varchar(100))` - Esta opção está incorreta porque o comando `DROP DATABASE` é usado para excluir um banco de dados, não para criar uma tabela. Portanto, a alternativa correta é: D) create table pessoa (idpessoa integer primary key, nome varchar(100)).