Questões de Concurso
Sobre postgresql em banco de dados
Foram encontradas 661 questões
1- \h 2- \q 3- \df 4- \s
( ) Apresentar lista de funções. ( ) Mostrar histórico de comandos. ( ) Sair do psql. ( ) Acionar ajuda.
Marque a sequência correta.
Para responder a questão, considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.

Para responder a questão, considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.

Marque a alternativa incorreta:
Marque a alternativa com a sequência correta para restringir duplicidades e valores nulos na coluna código.
CREATE TABLE curso (
id serial NOT NULL, codigo varchar(30) NULL, nome varchar(50) NOT NULL, CONSTRAINT curso_pkey PRIMARY KEY (id)
);
I. ALTER TABLE curso drop constraint curso_pkey; ALTER TABLE curso ADD CONSTRAINT curso_pkey PRIMARY KEY(id, codigo);
II. ALTER TABLE curso ALTER COLUMN codigo SET NOT NULL;
III. ALTER TABLE curso SET CONSTRAINT codigo_unico UNIQUE (codigo);
IV. ALTER TABLE curso ADD CONSTRAINT codigo_unico UNIQUE (codigo);
I. Inibe a ação dos triggers para DELETE associados à tabela durante a deleção dos registros (linhas);
II. Requer o privilégio TRUNCATE;
III. Permite “resetar” as colunas identificadoras para os valores originais por meio da cláusula RESTART IDENTITY;
IV. Permite o truncamento ode várias tabelas numa única linha de comando.
Assinale o número de características que são fidedignas ao funcionamento do PostgreSQL.
SELECT * FROM FT_SEARCH('xxxxxx', 0, 0);
Assinale a lista de implementações de bancos de dados que admitem nativamente a sintaxe usada acima.
<dependency> <groupId>org.springframework .boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency > <dependency> <groupId>org.postgresql</groupld> <artifactId>postgresql</artifactId> </dependency >
Tais configurações foram inseridas corretamente no arquivo
No contexto do PostgreSQL, analise o comando a seguir.
CREATE TABLE TESTE (
C0 SERIAL PRIMARY KEY,
C1 TEXT NOT NULL,
C2 CHAR(50),
C3 REAL
);
Assinale a forma de preenchimento automático da coluna C0.
1 CREATE TABLE my_table(n int);
2 INSERT INTO my_table VALUES (1);
3 BEGIN;
4 INSERT INTO my_table VALUES (2);
5 SAVEPOINT my_savepoint;
6 INSERT INTO my_table VALUES (3);
7 ROLLBACK TO my_savepoint;
8 ROLLBACK;
9 SELECT * FROM my_table;
Considere ainda que os números apresentados apenas mostram o número da linha em que se encontra cada comando e que todos os comandos, em todas as linhas, serão executados na sequência apresentada, exceto quando explicitado o contrário.
A partir das informações anteriores, assinale a opção correta.
DROP TABLE ....I... TRTContatos; CREATE TABLE TRTContatos ( cod serial PRIMARY KEY, orgao VARCHAR(255) NOT NULL, email VARCHAR(255) NOT NULL, descricao VARCHAR(255)
);
INSERT INTO TRTContatos (orgao, email)
VALUES ('Ouvidoria','[email protected]:'), ('Escola Judicial','[email protected]'), ('Corregedoria','[email protected]')
....II....;
É correto afirmar que
O comando a seguir poderá ser executado no banco de dados PostgreSQL 9.3.1, pois não apresenta nenhum tipo de erro.