PROVA ESPECÍFICA Cargo 04
|
|
|
- Luiz Henrique Rico Valverde
- 10 Há anos
- Visualizações:
Transcrição
1 10 PROVA ESPECÍFICA Cargo 04 QUESTÃO 21 Analise as seguintes afirmativas: I. Uma das funções de um DBA é gerenciar os mecanismos de segurança de acesso aos dados armazenados em um SGBD (Sistema Gerenciador de Banco de Dados). II. Possibilidade de controle automático de inconsistências, de redundância de dados e da concorrência do acesso simultâneo a um determinado conjunto de dados é característica importante que justifica o uso de um SGBD (Sistema Gerenciador de Banco de Dados). III. Consultas realizadas em um SGBD (Sistema Gerenciador de Banco de Dados) sempre terão um maior desempenho do que consultas realizadas em arquivos convencionais. A opção CORRETA é: a) Apenas a afirmativa I é verdadeira. b) Apenas as afirmativas I e II são verdadeiras. c) Apenas as afirmativas I e III são verdadeiras. d) Nenhuma afirmativa é verdadeira. QUESTÃO 22 Todas as afirmativas estão corretas, EXCETO: a) A independência lógica de dados é mais fácil de ser alcançada que a independência física de dados. b) O conjunto de informações de um banco de dados em um determinado momento é denominado instância do banco de dados. c) Uma das diferenças entre o modelo hierárquico e o modelo de redes é que no primeiro os registros estão organizados em árvores. d) Um sistema de banco de dados pode apresentar vários esquemas, como, por exemplo, um esquema físico, um esquema lógico e vários sub-esquemas.
2 11 QUESTÃO 23 Analise as seguintes afirmativas: I. Um comando escrito na linguagem de manipulação de dados (DML) de um SGBD faz uso dos metadados definidos por comandos escritos na linguagem de definição de dados (DDL). II. As linguagens de manipulação de dados (DML) não-procedurais são mais simples, pois não requerem a especificação explícita da forma de obtenção dos dados. III. São comandos da linguagem de definição de dados (DDL) de um SGBD Relacional: create, alter e drop. São VERDADEIRAS as afirmativas: a) I e II, apenas. b) I e III, apenas. c) II e III, apenas. d) I, II e III. QUESTÃO 24 Sobre o Modelo Relacional, é CORRETO afirmar: a) Uma view deve ter primary key e pode ter foreign keys. b) Todas as colunas declaradas como foreign key no comando create table devem ser obrigatoriamente not null. c) Todas as colunas declaradas como primary key no comando create table devem ser obrigatoriamente not null. d) As colunas que formam uma foreign key devem ter o mesmo nome das colunas da primary key referenciada. INSTRUÇÃO: As questões 25 e 26 devem ser respondidas levando-se em consideração três tabelas, X, Y e Z, com as respectivas colunas (x1, x2, x3, x4, x5), (y1, y2, y3) e (z1, z2), em que: todas as colunas de todas as tabelas são numéricas e not null; (x1, x2) é a primary key da tabela X; y1 é a primary key da tabela Y; z1 é a primary key da tabela Z; (y2, y3) é uma foreign key referente a X com restrição de integridade on delete restrict, definida no comando create table Y. x4 é uma foreign key referente a Z com restrição de integridade on delete cascade, definida no comando create table X;
3 12 QUESTÃO 25 Analise as seguintes afirmativas: I. Só é possível excluir uma linha de Z se não houver linhas em Y que possuem valores (y1, y2) iguais a (x1, x2) de linhas de X cujo valor de x4 é igual ao valor de z1 da linha que se deseja excluir. II. Só é possível incluir uma linha em Y se a tabela Z não estiver vazia. III. As colunas x3, x4, x5, y2, y3 e z2 poderiam ser definidas para aceitarem valores nulos. A opção CORRETA é: a) Apenas as afirmativas I e II são verdadeiras. b) Apenas as afirmativas I e III são verdadeiras. c) Todas as afirmativas são verdadeiras. d) Nenhuma afirmativa é verdadeira. QUESTÃO 26 O comando SQL que recupera e exibe corretamente o somatório da coluna x5 para cada valor distinto de x4, cujas linhas de X estejam relacionadas a linhas de Y, sendo 100 y1 500, é: a) select x4, sum(x5) from X, Y where x1 = y2 and x2 = y3 and y1 between 100 and 500 group by x4; b) select x4, sum(x5) from X, Y where y1 = x1 and y2 = x2 and y1 between 100 and 500; c) select x4, count(x5) from X, Y where x1 = y1 and x2 = y2 and y1 >= 100 and y1 <= 500 group by x4; d) select x4, count(*) from X, Y where y2 = x1 and y3 = x2 and y1 between 101 and 501;
4 13 QUESTÃO 27 Analise as seguintes afirmativas: I. O comando delete sem cláusula where pode excluir todas as linhas de uma tabela. II. Um comando update só permite a atualização de uma coluna da tabela. III. Views criadas com base em uma única tabela que possui somente colunas not null, não são atualizáveis. A opção CORRETA é: a) Nenhuma afirmativa é verdadeira. b) Apenas a afirmativa I é verdadeira. c) Apenas as afirmativas I e II são verdadeiras. d) Apenas as afirmativas I e III são verdadeiras. QUESTÃO 28 Analise as seguintes afirmativas sobre sistemas orientados a objetos que utilizam SGBDs: I. Só é possível realizar o mapeamento de um Diagrama de Classes da UML para um Modelo Relacional se esse diagrama estiver normalizado. II. III. Nem todos os objetos de uma determinada classe precisam ser persistidos. Uma forma de mapear herança de um Modelo Orientado a Objetos para o Modelo Relacional é através do uso do conceito de especialização, advindo do Modelo Entidade-Relacionamento. São VERDADEIRAS as afirmativas: a) I, II e III. b) I e II, apenas. c) I e III, apenas. d) II e III, apenas.
5 14 QUESTÃO 29 Analise as seguintes afirmativas sobre RAID: I. Para aumentar a confiabilidade do armazenamento dos dados, alguns níveis de RAID utilizam o espelhamento de discos. II. III. Uma das diferenças entre o RAID 1 e o RAID 5 é o espelhamento de todos os discos, que existe no RAID 1 e não existe no RAID 5. A distribuição paralela de dados pelos múltiplos discos que formam um RAID aumenta a capacidade de armazenamento do conjunto de discos. A opção CORRETA é: a) Nenhuma afirmativa é verdadeira. b) Apenas a afirmativa I é verdadeira. c) Apenas as afirmativas I e II são verdadeiras. d) Apenas as afirmativas I e III são verdadeiras. QUESTÃO 30 Todas as afirmativas estão corretas, EXCETO: a) Um índice primário pode ser denso ou esparso. b) Um índice pode ter a estrutura de uma Árvore-B+. c) Os índices sempre aumentam o desempenho do SGBD, tanto das consultas quanto das modificações dos dados. d) Os índices de um determinado arquivo de dados podem ser construídos com chaves compostas por mais de um campo. QUESTÃO 31 Suponha que um índice secundário de um arquivo com registros de dados com um tamanho fixo de 100 bytes esteja armazenado em um disco que use um bloco de bytes. Se o campo chave do índice e o ponteiro para o bloco de dados sejam de 9 e 6 bytes, respectivamente, qual a quantidade de blocos necessária para armazenar o índice? a) 44 b) 68 c) 200 d) 442
6 15 QUESTÃO 32 São operações básicas realizadas no processamento de uma consulta submetida para execução em um SGBD Relacional, EXCETO: a) Compilação do comando DDL correspondente. b) Análise sintática e tradução da consulta. c) Escolha do plano de execução. d) Estimativa do custo de execução da consulta. QUESTÃO 33 Sobre a Álgebra Relacional, todas as afirmativas estão corretas, EXCETO: a) As operações de seleção são comutativas. b) As operações de junção são associativas e comutativas. c) Uma projeção de um produto cartesiano é equivalente a uma junção. d) Seleções conjuntivas podem ser desmembradas em seleções individuais. QUESTÃO 34 Analise as seguintes afirmativas sobre as propriedades de transações de um SGBD: I. Se uma operação de uma transação não for realizada corretamente, as demais operações não poderão ser efetivadas. II. III. Duas transações podem ser executadas em paralelo sem comprometer a integridade dos dados armazenados no SGBD. Se ocorrer uma falha de energia após a conclusão com sucesso de uma transação, as operações precisam ser desfeitas para garantir a integridade dos dados. São VERDADEIRAS as afirmativas: a) I e II, apenas. b) I e III, apenas. c) II e III, apenas. d) I, II e III.
7 16 QUESTÃO 35 Suponha que duas transações distintas de um SGBD Relacional, i e j, precisem ler (read()) e atualizar (write()) o mesmo item de dado D e que X e Y sejam, respectivamente, comandos das transações i e j. Qual alternativa apresenta uma situação em que a ordem de execução de X e Y NÃO interfere no processamento das transações? a) X = read(d) e Y = write(d) b) X = read(d) e Y = read(d) c) X = write(d) e Y = read(d) d) X = write(d) e Y = write(d) QUESTÃO 36 Analise as seguintes afirmativas sobre o controle de concorrência utilizado em um SGBD Relacional: I. Um deadlock pode ocorrer se a transação T i de um conjunto de três transações (T i,t j e T k ) depender de um item de dado que está sendo bloqueado por T j, que por sua vez depende de um item de dado bloqueado por T k, que depende de um item de dado bloqueado T i. II. A inanição de uma transação pode ocorrer se tal transação necessitar de um lock exclusivo de um item de dado e uma série de outras transações estiverem realizando sucessivamente o lock compartilhado do referido item de dado. III. Dependendo do tipo de modificação dos itens de dados que estão sendo manipulados por uma transação, pode ser necessário um lock em todo o banco de dados. São VERDADEIRAS as afirmativas: a) I e II, apenas. b) I e III, apenas. c) II e III, apenas. d) I, II e III.
8 17 QUESTÃO 37 Para o adequado e completo funcionamento do Sistema Gerenciador de Banco de Dados SQL Server 2000, existem serviços que são adicionados ao contexto do Sistema Operacional Windows. Levando-se em consideração tais serviços e suas funções, a opção que descreve corretamente o serviço SQLServer Agent é: a) Permite o acesso a vários servidores distintos a partir de uma única transação. b) É responsável pela correta execução das tarefas e pelo controle de alertas e operadores criados no servidor. c) Processa todas as instruções Transact-SQL e gerencia todos os arquivos que constituem os bancos de dados no servidor. d) É responsável pelo controle de acessos simultâneos às várias instâncias SQL Server sendo executadas em um mesmo servidor. QUESTÃO 38 Em relação à estrutura dos arquivos de um banco criado no SQL Server 2000, é CORRETO afirmar: a) Em 1 MB (1024 KB) de disco, pode-se ter 64 Extensões (Extents). b) Para um mesmo banco de dados, é possível criar, no máximo, 5 arquivos de log. c) O arquivo de dados é organizado em blocos de 8 KB de disco, os quais são denominados Páginas (Pages). d) Todo banco de dados tem, obrigatoriamente, um arquivo de dados principal (mdf). Já o arquivo de log de transações (ldf) é opcional. QUESTÃO 39 No SQL Server 2000, é possível optar por um dos seguintes modos de autenticação de contas de login: a) Modo Misto ou Modo Criptografado. b) Modo de Autenticação do Windows ou Modo Misto. c) Modo de Autenticação Bloqueado, Modo Misto ou Modo Protegido. d) Modo de Autenticação TCP/IP ou Modo de Autenticação do SQL Server. QUESTÃO 40 O Cargo public, disponível no SQL Server 2000 como um Cargo Fixo de Banco de Dados (Fixed Database Role), possui todas as características abaixo, EXCETO: a) Usuários que fazem parte deste cargo em um determinado banco de dados podem, por padrão, realizar cópias de segurança (backup) nessa base. b) Suas permissões podem ser alteradas pelo administrador do sistema (sa). c) Está presente em todos os bancos de dados, inclusive os de sistema. d) Não pode ser excluído.
9 18 QUESTÃO 41 Para que um alerta possa responder a um problema em potencial que tenha ocorrido no SQL Server 2000, é NECESSÁRIO que: a) o serviço MSDTC esteja sendo executado. b) seja emitido um erro com severidade superior a 5. c) tenha sido associado ao alerta um operador específico. d) o erro tenha sido previamente gravado no log de aplicativo do Windows QUESTÃO 42 No SQL Server 2000, um backup diferencial contém todas as modificações ocorridas em um banco de dados desde o último: a) backup de log. b) backup diferencial. c) backup completo (full). d) ponto de verificação (checkpoint). QUESTÃO 43 Em relação à opção NORECOVERY do comando de restauração (RESTORE) presente no SQL Server 2000, todas as afirmativas estão corretas, EXCETO: a) Esta opção deve ser especificada para todos os passos intermediários de restauração, sendo evitada apenas na última cópia de segurança (backup) a ser restaurada. b) Quando se utiliza esta opção, o SQL Server restaura a base e garante que a mesma seja colocada em um estado de total consistência. c) Após a restauração com esta opção, o banco de dados permanecerá indisponível para atualizações. d) É utilizada na restauração de cópias de segurança completas (backup full), diferenciais e de log.
10 19 QUESTÃO 44 Um determinado banco de dados sofre diariamente uma cópia de segurança completa (backup full) às 02:30 horas. Além disso, são realizadas cópias diferenciais às 12:00 e às 18:00 horas. São realizadas, ainda, às 08:30, 10:30, 14:30, 16:30, 20:30 e 22:30 horas, cópias de segurança de log (backup log). Supondo que o servidor onde se encontra esse banco seja completamente perdido às 20:45 horas, qual seria a MELHOR opção para restaurá-lo? a) Restaurar o diferencial das 18:00 horas e, em seguida, restaurar o log das 20:30 horas. b) Restaurar o diferencial das 12:00 horas, restaurar o diferencial das 18:00 horas e, em seguida, restaurar o log das 20:30 horas. c) Restaurar a cópia completa (backup full) das 02:30 horas, restaurar o diferencial das 18:00 horas e, em seguida, restaurar o log das 20:30 horas. d) Restaurar a cópia completa (backup full) das 02:30 horas, restaurar o diferencial das 12:00 horas, restaurar o diferencial das 18:00 horas e, em seguida, restaurar o log das 20:30 horas. QUESTÃO 45 A utilização da ferramenta SQL Profiler do SQL Server 2000 é altamente adequada quando se deseja: a) monitorar os comandos Transact-SQL que chegam ao servidor SQL Server b) verificar o nível de segurança de dados disponível. c) monitorar a utilização total de memória por parte do servidor SQL Server d) monitorar a taxa média de utilização de processador por parte do SQL Server QUESTÃO 46 Em relação à Duplicação (Replicação) de dados disponível no SQL Server 2000, analise as seguintes afirmativas: I. Com as opções de configurações disponíveis, não é possível replicar apenas determinadas colunas de uma tabela. II. Existem dois tipos possíveis de inscrições (subscriptions): de recepção (pull subscription) e de envio (push subscription). III. Uma publicação é formada por um ou mais artigos. Nesse sentido, uma inscrição ou assinatura deve, obrigatoriamente, conter toda a publicação. São VERDADEIRAS as afirmativas: a) I, II e III. b) I e II, apenas. c) I e III, apenas. d) II e III, apenas.
11 20 QUESTÃO 47 Em relação aos componentes de conexão que podem ser utilizados no Data Transformation Services Package Designer (DTS Designer) do SQL Server 2000, é CORRETO afirmar: a) É possível configurar conexões a fontes e destinos de dados não relacionais, tais como arquivos textos e planilhas do Excel. b) Conexões a fontes e destinos de dados relacionais, via ODBC, podem ser realizadas somente para execução de tarefas do tipo Execute SQL. c) É possível configurar conexões a fontes e destinos de dados relacionais, tais como servidores SQL Server, apenas com a utilização de provedores OLE DB. d) É possível configurar conexões a fontes e destinos de dados com a utilização de Microsoft Data Links, dispensando-se assim a necessidade de interface OLE DB. QUESTÃO 48 O Data Transformation Services (DTS), disponível no SQL Server 2000, fornece uma série de tarefas que podem ser utilizadas na elaboração de um pacote. Dentre as opções abaixo, a única que pode ser realizada com a utilização direta da tarefa indicada é: a) Transferir dados entre fontes heterogêneas utilizando-se a tarefa Transform Data. b) Executar um programa executável do sistema operacional utilizando-se a tarefa Bulk Insert. c) Executar cargas de arquivos texto para dentro de um servidor SQL Server utilizando-se a tarefa Execute SQL. d) Executar expressões Transact-SQL em um servidor SQL Server utilizando-se a tarefa Copy SQL Server Objects.
12 21 QUESTÃO 49 Observe a seguinte seqüência de comandos executada em um servidor PostgreSQL 8.0.0: CREATE TABLE cidades ( nome text, populacao real, altitude int ); CREATE TABLE capitais ( estado char(2) ) INHERITS (cidades); A opção que MELHOR descreve o resultado obtido após tal execução é: a) A coluna estado é adicionada à tabela cidades criada anteriormente. b) São criadas as tabelas cidades e capitais, sendo que essa última herda todas as colunas de sua ancestral cidades. c) São criadas as tabelas cidades e capitais, sendo as mesmas ligadas pela chave estrangeira INHERITS. d) São criadas as tabelas cidades e capitais, sendo, nessa última, associado um gatilho (trigger) nomeado INHERITS que é disparado contra a tabela de cidades. QUESTÃO 50 No PostgreSQL 8.0.0, a consistência de dados é garantida pela utilização do modelo multiversão MVCC (Multiversion Concurrency Control). Em relação a esse modelo, é CORRETO afirmar: a) O MVCC garante o correto controle dos dados históricos por armazenar uma cópia de cada uma das versões inseridas nas tabelas do servidor. b) Tipo de dado nativo do PostgreSQL 8.0.0, o MVCC garante sua consistência por meio de verificações periódicas dos valores nele armazenados. c) Nesse modelo, ao ser realizada a verificação da consistência de dados, o desempenho é altamente prejudicado, já que acaba sendo realizada em paralelo. d) No MVCC, cada transação sendo executada no servidor acessa um instantâneo dos dados, evitando que uma atualização (UPDATE) cause o bloqueio de uma leitura qualquer (SELECT).
13 22 ATENÇÃO COM SUA ESCRITA HABITUAL, TRANSCREVA, PARA O ESPAÇO RESERVADO PELA COMISSÃO, NA FOLHA DE RESPOSTAS, A SEGUINTE FRASE: Um relatório da ONU divulgado no mês passado mostra dois brasis diferentes - divididos pela cor da pele. O dos brancos é desenvolvido e o dos negros se iguala ao Terceiro Mundo.
Prof.: Clayton Maciel Costa [email protected]
Programação com acesso a BD Prof.: Clayton Maciel Costa [email protected] 1 Modelos de Dados, Esquemas e Instâncias 2 Modelos de Dados, Esquemas e Instâncias Modelo de dados: Conjunto de conceitos
Sistemas de Banco de Dados Aspectos Gerais de Banco de Dados
Sistemas de Banco de Dados Aspectos Gerais de Banco de Dados 1. Conceitos Básicos No contexto de sistemas de banco de dados as palavras dado e informação possuem o mesmo significado, representando uma
SQL Linguagem de Definição de Dados. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri
SQL Linguagem de Definição de Dados Banco de Dados SQL Structured Query Language Uma das mais importantes linguagens relacionais (se não a mais importante) Exemplos de SGBD que utilizam SQL Oracle Informix
Faculdade Lourenço Filho - ENADE 2011-1
1. Quando se constrói um banco de dados, define-se o modelo de entidade e relacionamento (MER), que é a representação abstrata das estruturas de dados do banco e seus relacionamentos. Cada entidade pode
Structured Query Language (SQL) Ambiente Simplificado de um SGBD
Structured Query Language (SQL) Ambiente Simplificado de um SGBD 2 1 Características dos SGBDs Natureza auto-contida de um sistema de banco de dados: metadados armazenados num catálogo ou dicionário de
Universidade Federal de Santa Maria Curso de Arquivologia. Disciplina de Banco de Dados Aplicados à Arquivística. Versao 1.
Universidade Federal de Santa Maria Curso de Arquivologia Disciplina de Banco de Dados Aplicados à Arquivística Prof. Andre Zanki Cordenonsi Versao 1.0 Março de 2008 Tópicos Abordados Conceitos sobre Banco
Bancos de Dados. Conceitos F undamentais em S is temas de B ancos de Dados e s uas Aplicações
Conceitos F undamentais em S is temas de B ancos de Dados e s uas Aplicações Tópicos Conceitos Básicos Bancos de Dados Sistemas de Bancos de Dados Sistemas de Gerenciamento de Bancos de Dados Abstração
Noções de. Microsoft SQL Server. Microsoft SQL Server
Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados
Softwares Aplicativos Banco de Dados
Softwares Aplicativos Banco de Dados INTRODUÇÃO À ENGENHARIA DA COMPUTAÇÃO Professor: Rosalvo Ferreira de Oliveira Neto Estrutura 1. Definições 2. Serviços 3. Usuários 4. Evolução 5. Exemplos 03 Banco
Evolução. Tópicos. Bancos de Dados - Introdução. Melissa Lemos. Evolução dos Sistemas de Informação Esquemas Modelos. Características de SGBDs
1 Bancos de Dados - Introdução Melissa Lemos [email protected] Tópicos Evolução dos Sistemas de Informação Esquemas Modelos Conceitual Lógico Características de SGBDs 2 Evolução tempo Programas e
Prof. Marcelo Machado Cunha www.marcelomachado.com [email protected]
Prof. Marcelo Machado Cunha www.marcelomachado.com [email protected] Ementa Introdução a Banco de Dados (Conceito, propriedades), Arquivos de dados x Bancos de dados, Profissionais de Banco de dados,
Hoje é inegável que a sobrevivência das organizações depende de dados precisos e atualizados.
BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos [email protected] INTRODUÇÃO Hoje é
ESTRUTURA DE SERVER 2008. Lílian Simão Oliveira
ESTRUTURA DE ARMAZENAMENTO SQL SERVER 2008 Lílian Simão Oliveira O Banco de Dados SQL Server mapeia um banco em um conjunto de arquivos do sistema operacional As informações de log e de dados nunca ficam
Fundamentos dos Sistemas de Informação Organização de Dados e Informações
Fundamentos dos Sistemas de Informação Organização de Dados e Informações http://professor.fimes.edu.br/milena [email protected] Sistema de Gerenciamento de Bases de Dados (DBMS) A implementação
Programação com acesso a BD. Prof.: Clayton Maciel Costa [email protected]
Programação com acesso a BD Prof.: Clayton Maciel Costa [email protected] 1 Introdução BD desempenha papel crítico em todas as áreas em que computadores são utilizados: Banco: Depositar ou retirar
Comandos de Manipulação
SQL - Avançado Inserção de dados; Atualização de dados; Remoção de dados; Projeção; Seleção; Junções; Operadores: aritméticos, de comparação,de agregação e lógicos; Outros comandos relacionados. SQL SQL
Prof. Luiz Fernando. Unidade III ADMINISTRAÇÃO DE
Prof. Luiz Fernando Unidade III ADMINISTRAÇÃO DE BANCOS DE DADOS Administração de SGBDs De todo o tipo de pessoal envolvido com desenvolvimento, manutenção, e utilização de bancos de dados há dois tipo
Introdução à Banco de Dados. Nathalia Sautchuk Patrício
Introdução à Banco de Dados Nathalia Sautchuk Patrício Histórico Início da computação: dados guardados em arquivos de texto Problemas nesse modelo: redundância não-controlada de dados aplicações devem
GBC043 Sistemas de Banco de Dados. Introdução. Ilmério Reis da Silva [email protected] www.facom.ufu.br/~ilmerio/sbd UFU/FACOM
GBC043 Sistemas de Banco de Dados Introdução Ilmério Reis da Silva [email protected] www.facom.ufu.br/~ilmerio/sbd UFU/FACOM Página 2 Definição BD Def. Banco de Dados é uma coleção de itens de dados
Banco de Dados. Uma coleção de dados relacionados [ELMASRI/NAVATHE]
1/6 Banco de Dados O que é um Banco de Dados? Uma coleção de dados relacionados [ELMASRI/NAVATHE] Conjunto de dados integrados que tem por objetivo atender a uma comunidade específica [HEUSER] Um conjunto
BANCO DE DADOS. info 3º ano. Prof. Diemesleno Souza Carvalho [email protected] www.diemesleno.com.br
BANCO DE DADOS info 3º ano Prof. Diemesleno Souza Carvalho [email protected] www.diemesleno.com.br Na última aula estudamos Unidade 4 - Projeto Lógico Normalização; Dicionário de Dados. Arquitetura
FACULDADE INTEGRADAS DE PARANAÍBA ADMINISTRAÇÃO DE EMPRESAS. Bancos de Dados Conceitos Fundamentais
FACULDADE INTEGRADAS DE PARANAÍBA ADMINISTRAÇÃO DE EMPRESAS Bancos de Dados Conceitos Fundamentais Tópicos Conceitos Básicos Bancos de Dados Sistemas de Bancos de Dados Sistemas de Gerenciamento de Bancos
PHP INTEGRAÇÃO COM MYSQL PARTE 1
INTRODUÇÃO PHP INTEGRAÇÃO COM MYSQL PARTE 1 Leonardo Pereira [email protected] Facebook: leongamerti http://www.estudandoti.com.br Informações que precisam ser manipuladas com mais segurança
Banco de Dados. Maurício Edgar Stivanello
Banco de Dados Maurício Edgar Stivanello Agenda Conceitos Básicos SGBD Projeto de Banco de Dados SQL Ferramentas Exemplo Dado e Informação Dado Fato do mundo real que está registrado e possui um significado
BANCO DE DADOS BANCO DE DADOS. Prof. Patrícia Lucas 3º Trimestre
BANCO DE DADOS BANCO DE DADOS Prof. Patrícia Lucas 3º Trimestre ROTEIRO PARA O 3º TRIMESTRE 1. O MySQL DDL SQL 1. Como funciona o MySQL 2. Como criar um banco de dados no MySQL 3. Como criar tabelas: comandos
Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados
Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído por um conjunto de dados associados a um conjunto de programas para acesso a esses
? O SQL SERVER é um sistema de gerenciamento de banco de dados relacional que foi desenvolvido inicialmente pela Microsoft em parceria com a Sybase.
? O SQL SERVER é um sistema de gerenciamento de banco de dados relacional que foi desenvolvido inicialmente pela Microsoft em parceria com a Sybase.? Desde de 1994, a Microsoft lança versões do SQL SERVER
Roteiro 9 - SQL Básico: chave estrangeira, operadores de comparação e operadores booleanos
Roteiro 9 - SQL Básico: chave estrangeira, operadores de comparação e operadores booleanos Objetivos: Criar restrições para atributos, chaves primárias e estrangeiras; Explorar consultas SQL com uso de
Tarefa Orientada 19 Triggers
Tarefa Orientada 19 Triggers Objectivos: Criar triggers AFTER Criar triggers INSTEAD OF Exemplos de utilização Os triggers são um tipo especial de procedimento que são invocados, ou activados, de forma
1. CONCEITOS BÁSICOS DE BD, SBD E SGBD
Introdução 1. CONCEITOS BÁSICOS DE BD, SBD E SGBD A importância da informação para a tomada de decisões nas organizações tem impulsionado o desenvolvimento dos sistemas de processamento de informações.
Introdução à Engenharia da Computação. Banco de Dados Professor Machado
Introdução à Engenharia da Computação Banco de Dados Professor Machado 1 Sistemas isolados Produção Vendas Compras Banco de Dados Produtos... Banco de Dados Produtos... Banco de Dados Produtos... Desvantagens:
Aula 02 Modelagem de Dados. Banco de Dados. Aula 02 Modelagem de Dados. Superior /2011 Redes Computadores - Disciplina: Banco de Dados -
Banco de Dados Aula 02 Modelagem de Dados Roteiro Definição Evolução Projeto de BD Abstração Esquema e Instância Definição É uma representação, normalmente gráfica, de estruturas de dados reais. Auxilia
INTRODUÇÃO. Diferente de Bando de Dados
INTRODUÇÃO Diferente de Bando de Dados 1 INTRODUÇÃO DADOS São fatos conhecidos que podem ser registrados e que possuem significado. Ex: venda de gasolina gera alguns dados: data da compra, preço, qtd.
Para construção dos modelos físicos, será estudado o modelo Relacional como originalmente proposto por Codd.
Apresentação Este curso tem como objetivo, oferecer uma noção geral sobre a construção de sistemas de banco de dados. Para isto, é necessário estudar modelos para a construção de projetos lógicos de bancos
2008.1. A linguagem SQL
SQL 2008.1 A linguagem SQL SQL - Structured Query Language. Foi definida nos laboratórios de pesquisa da IBM em San Jose, California, em 1974. Teve seus fundamentos no modelo relacional Sua primeira versão
Banco de Dados I. Apresentação (mini-currículo) Conceitos. Disciplina Banco de Dados. Cont... Cont... Edson Thizon ([email protected].
Sistemas da Informação Banco de Dados I Edson Thizon ([email protected]) 2008 Apresentação (mini-currículo) Formação Acadêmica Mestrando em Ciência da Computação (UFSC/ ) Créditos Concluídos. Bacharel
Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL
Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL Prof. MSc. Hugo Souza Iniciando nossas aulas sobre
2008.1 SQL. Autor: Renata Viegas
SQL Autor: Renata Viegas A linguagem SQL SQL - Structured Query Language. Foi definida nos laboratórios de pesquisa da IBM em San Jose, California, em 1974. Teve seus fundamentos no modelo relacional Sua
SISTEMA GERENCIADOR DE BANCO DE DADOS
BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos [email protected] SISTEMA GERENCIADOR
Bancos de dados distribuídos Prof. Tiago Eugenio de Melo [email protected]. http://www.tiagodemelo.info
Bancos de dados distribuídos Prof. Tiago Eugenio de Melo [email protected] Última atualização: 20.03.2013 Conceitos Banco de dados distribuídos pode ser entendido como uma coleção de múltiplos bds
BANCO DE DADOS II Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com
- Aula 11-1. INTRODUÇÃO TRIGGERS (GATILHOS OU AUTOMATISMOS) Desenvolver uma aplicação para gerenciar os dados significa criar uma aplicação que faça o controle sobre todo ambiente desde a interface, passando
Banco de Dados Oracle. Faculdade Pernambucana - FAPE
Faculdade Pernambucana - FAPE Visão Geral dos Componentes Principais da Arquitetura Oracle Servidor Oracle É o nome que a Oracle deu ao seu SGBD. Ele consiste de uma Instância e um Banco de Dados Oracle.
Álgebra Relacional. Conjunto de operações que usa uma ou duas relações como entrada e gera uma relação de saída. Operações básicas:
Álgebra Relacional Conjunto de operações que usa uma ou duas relações como entrada e gera uma relação de saída operação (REL 1 ) REL 2 operação (REL 1,REL 2 ) REL 3 Operações básicas: seleção projeção
Banco de Dados. Marcio de Carvalho Victorino www.dominandoti.eng.br. Exercícios SQL
Banco de Dados Exercícios SQL 1 TRF (ESAF 2006) 32. Analise as seguintes afirmações relacionadas a Bancos de Dados e à linguagem SQL: I. A cláusula GROUP BY do comando SELECT é utilizada para dividir colunas
Introdução Banco de Dados
Introdução Banco de Dados Vitor Valerio de Souza Campos Adaptado de Vania Bogorny Por que estudar BD? Os Bancos de Dados fazem parte do nosso dia-a-dia: operação bancária reserva de hotel matrícula em
Conceitos de Banco de Dados
Conceitos de Banco de Dados Autor: Luiz Antonio Junior 1 INTRODUÇÃO Objetivos Introduzir conceitos básicos de Modelo de dados Introduzir conceitos básicos de Banco de dados Capacitar o aluno a construir
Structured Query Language (SQL) Aula Prática
Structured Query Language (SQL) Aula Prática Linguagens de SGBD Durante o desenvolvimento do sistema R, pesquisadores da IBM desenvolveram a linguagem SEQUEL, primeira linguagem de acesso para Sistemas
Sistema de Bancos de Dados. Conceitos Gerais Sistema Gerenciador de Bancos de Dados
Sistema de Bancos de Dados Conceitos Gerais Sistema Gerenciador de Bancos de Dados # Definições # Motivação # Arquitetura Típica # Vantagens # Desvantagens # Evolução # Classes de Usuários 1 Nível 1 Dados
Banco de Dados I. Aula 12 - Prof. Bruno Moreno 04/10/2011
Banco de Dados I Aula 12 - Prof. Bruno Moreno 04/10/2011 Plano de Aula SQL Definição Histórico SQL e sublinguagens Definição de dados (DDL) CREATE Restrições básicas em SQL ALTER DROP 08:20 Definição de
ORACLE 11 G INTRODUÇÃO AO ORACLE, SQL,PL/SQL. Carga horária: 32 Horas
ORACLE 11 G INTRODUÇÃO AO ORACLE, SQL,PL/SQL Carga horária: 32 Horas Pré-requisito: Para que os alunos possam aproveitar este treinamento ao máximo, é importante que eles tenham participado dos treinamentos
Tarefa Orientada 16 Vistas
Tarefa Orientada 16 Vistas Objectivos: Vistas só de leitura Vistas de manipulação de dados Uma vista consiste numa instrução de SELECT que é armazenada como um objecto na base de dados. Deste modo, um
APOSTILA BANCO DE DADOS INTRODUÇÃO A LINGUAGEM SQL
1. O que é Linguagem SQL 2. Instrução CREATE 3. CONSTRAINT 4. ALTER TABLE 5. RENAME TABLE 6. TRUCANTE TABLE 7. DROP TABLE 8. DROP DATABASE 1 1. O que é Linguagem SQL 2. O SQL (Structured Query Language)
Linguagem SQL Sub-linguagem DDL
Linguagem SQL Sub-linguagem DDL A SQL - Structured Query Language, foi desenvolvido pela IBM em meados dos anos 70 como uma linguagem de manipulação de dados (DML - Data Manipulation Language para suas
Persistência e Banco de Dados em Jogos Digitais
Persistência e Banco de Dados em Jogos Digitais Prof. Marcos Francisco Pereira da Silva Especialista em Engenharia de Software Jogos Digitais - Computação Gráfica 1 Agenda Vantagens de usar a abordagem
Engenharia de Software III
Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf ([email protected]) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,
Banco de Dados. Um momento crucial na organização dos dados é a forma com que cadastramos estes dados, a estrutura de armazenamento que criamos.
Banco de Dados O que é um Banco de Dados? Este assunto é muito vasto, tentaremos resumi-lo para atender as questões encontradas em concursos públicos. Já conhecemos o conceito de dado, ou seja, uma informação
Programação SQL. Introdução
Introdução Principais estruturas duma Base de Dados: Uma BD relacional é constituída por diversas estruturas (ou objectos ) de informação. Podemos destacar: Database: designa a própria BD; Table/Tabela:
Modelo de Dados Relacional Restrições de um Banco de Dados Relacional
Modelo de Dados Relacional e as Restrições de um Banco de Dados Relacional Modelo de Dados Relacional Conceitos do Modelo Relacional Representa o banco de dados como uma coleção de relações. Comparação
BANCO DE DADOS. Introdução a Banco de Dados. Conceitos BásicosB. Engenharia da Computação UNIVASF. Aula 1. Breve Histórico
Banco de Dados // 1 Banco de Dados // 2 Conceitos BásicosB Engenharia da Computação UNIVASF BANCO DE DADOS Aula 1 Introdução a Banco de Dados Campo representação informatizada de um dado real / menor unidade
04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS. Aula 2. Prof. Rafael Dias Ribeiro. M.Sc.
MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 2 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Revisão sobre Banco de Dados e SGBDs Aprender as principais
SQL Linguagem de Definição de Dados. Laboratório de Bases de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri
SQL Linguagem de Definição de Dados SQL Structured Query Language Uma das mais importantes linguagens relacionais (se não a mais importante) Exemplos de SGBD que utilizam SQL Oracle Informix Ingress SQL
Básico da Linguagem SQL. Definição de Esquemas em SQL. SQL(Structured Query Language)
Básico da Linguagem SQL Definição de Esquemas em SQL SQL(Structured Query Language) Desenvolvida como a linguagem de consulta do protótipo de SGBD Sistema R (IBM, 1976). Adotada como linguagem padrão de
Banco de Dados. Aula 1 - Prof. Bruno Moreno 16/08/2011
Banco de Dados Aula 1 - Prof. Bruno Moreno 16/08/2011 Roteiro Apresentação do professor e disciplina Definição de Banco de Dados Sistema de BD vs Tradicional Principais características de BD Natureza autodescritiva
Introdução. Banco de dados. Por que usar BD? Por que estudar BD? Exemplo de um BD. Conceitos básicos
Introdução Banco de Dados Por que usar BD? Vitor Valerio de Souza Campos Adaptado de Vania Bogorny 4 Por que estudar BD? Exemplo de um BD Os Bancos de Dados fazem parte do nosso dia-a-dia: operação bancária
O que são Bancos de Dados?
SQL Básico Liojes de Oliveira Carneiro [email protected] www.professor-liojes.blogspot.com O que são Bancos de Dados? É o software que armazena, organiza, controla, trata e distribui os dados
Linguagem de Consulta - SQL
SQL Structured Query Language Linguagem de Consulta Estruturada; Originou-se da linguagem SEQUEL (1974); Revisada e chamada de SQL em 1976/77; Em 1986, padronizada pelo ANSI/ISO - chamada SQL-86; Em 1987
LINGUAGEM SQL. SQL Server 2008 Comandos iniciais
1 LINGUAGEM SQL SQL Server 2008 Comandos iniciais SQL - STRUCTURED QUERY LANGUAGE Quando os Bancos de Dados Relacionais estavam sendo desenvolvidos, foram criadas linguagens destinadas à sua manipulação.
*O RDBMS Oracle é um sistema de gerenciamento de banco de dados relacional.
Arquitetura Oracle e seus componentes Hoje irei explicar de uma forma geral a arquitetura oracle e seus componentes. Algo que todos os DBA s, obrigatoriamente, devem saber de cabo a rabo. Vamos lá, e boa
Arquitetura de Banco de Dados
Arquitetura de Banco de Dados Daniela Barreiro Claro MAT A60 DCC/IM/UFBA Arquitetura de Banco de dados Final de 1972, ANSI/X3/SPARC estabeleceram o relatório final do STUDY GROUP Objetivos do Study Group
Tarefa Orientada 15 Manipulação de dados
Tarefa Orientada 15 Manipulação de dados Objectivos: Criação de tabelas teste Comando INSERT INTO Inserção de dados Comando INSERT Actualização de dados Comando UPDATE Eliminação de dados Comando DELETE
Segurança de Dados no PostgreSQL
Segurança de Dados no PostgreSQL Objetivos Objetivo instruir usuários iniciantes na utilização dos recursos do PostgreSQL que contribuem para a segurança da informação. Os participantes conhecerão também
Faculdade Pitágoras 16/08/2011. Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet
Faculdade Pitágoras Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL A linguagem SQL é responsável por garantir um bom nível
Faculdade Pitágoras. Curso Superior de Tecnologia: Banco de Dados. Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL
Faculdade Pitágoras Curso Superior de Tecnologia: Banco de Dados Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL A linguagem SQL é responsável por garantir um bom nível de independência do
Sistemas Operacionais 3º bimestre. Dierone C.Foltran Jr. [email protected]
Sistemas Operacionais 3º bimestre Dierone C.Foltran Jr. [email protected] Sistema de Arquivos (1) Todas as aplicações precisam armazenar e recuperar informações. Considerações sobre os processos: Espaço
SQL Structured Query Language
Janai Maciel SQL Structured Query Language (Banco de Dados) Conceitos de Linguagens de Programação 2013.2 Structured Query Language ( Linguagem de Consulta Estruturada ) Conceito: É a linguagem de pesquisa
PROCEDIMENTOS ARMAZENADOS (Stored Procedures)
PROCEDIMENTOS ARMAZENADOS (Stored Procedures) 1. Introdução Stored Procedure é um conjunto de comandos, ao qual é atribuído um nome. Este conjunto fica armazenado no Banco de Dados e pode ser chamado a
Usando PostgreSQL na Regra de Negócio de um ERP. Fabiano Machado Dias Eduardo Wolak
Usando PostgreSQL na Regra de Negócio de um ERP Fabiano Machado Dias Eduardo Wolak Regra de negócio? São todas as regras existentes num sistema de informação, que ditam seu comportamento, suas restrições
04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS. Aula 1. Prof. Rafael Dias Ribeiro. M.Sc.
MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 1 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Apresenta a diferença entre dado e informação e a importância
Banco de Dados. Introdução. João Eduardo Ferreira Osvaldo Kotaro Takai. [email protected] DCC-IME-USP
Banco de Dados Introdução João Eduardo Ferreira Osvaldo Kotaro Takai [email protected] DCC-IME-USP Importância dos Bancos de Dados A competitividade das empresas depende de dados precisos e atualizados. Conforme
Structured Query Language (SQL)
SQL Histórico Structured Query Language (SQL) Foi desenvolvido pela IBM em meados dos anos 70 como uma linguagem de manipulação de dados (DML - Data Manipulation Language) para suas primeiras tentativas
PROVA DE NOÇÕES DE MICROINFORMÁTICA
18 PROVA DE NOÇÕES DE MICROINFORMÁTICA AS QUESTÕES DE 41 A 60 CONSIDERAM O ESQUEMA PADRÃO DE CONFIGURAÇÃO DO SISTEMA OPERACIONAL MICROSOFT WINDOWS ME E DAS FERRAMENTAS MICROSOFT WINDOWS EXPLORER, MICRO-
Introdução ao SQL. Aécio Costa
Aécio Costa A linguagem SQL é um padrão de linguagem de consulta comercial e possui as seguintes partes: Linguagem de definição de dados (DDL) Linguagem interativa de manipulação de dados (DML) Definição
Linguagem SQL (Parte I)
Universidade Federal de Sergipe Departamento de Sistemas de Informação Itatech Group Jr Softwares Itabaiana Site: www.itatechjr.com.br E-mail: [email protected] Linguagem SQL (Parte I) Introdução
Introdução à Banco de Dados. Definição
Universidade Federal da Bahia Departamento de Ciência da Computação (DCC) Disciplina: Banco de Dados Profª. Daniela Barreiro Claro Introdução à Banco de Dados Definição Um banco de dados é uma coleção
MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA
MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA SACI LIVRE SISTEMA DE ADMINISTRAÇÃO DE CONTEÚDO INSTITUCIONAL
Persistência de Classe e Auto- Relacionamento em Tabelas de Banco de Dados
UTFPR DAELN - Disciplina de Fundamentos de Programação II ( IF62C ). 1 Persistência de Classe e Auto- Relacionamento em Tabelas de Banco de Dados 1) Introdução! Em algumas situações, pode ser necessário
Banco de Dados 1 Prof. MSc Wagner Siqueira Cavalcante
Banco de Dados 1 Programação sucinta do curso:. Conceitos fundamentais de Banco de Dados.. Arquitetura dos Sistemas Gerenciadores de Banco de Dados (SGBD ou DBMS).. Características típicas de um SGBD..
CA Nimsoft Monitor Snap
CA Nimsoft Monitor Snap Guia de Configuração do Monitoramento de resposta do servidor DHCP dhcp_response série 3.2 Aviso de copyright do CA Nimsoft Monitor Snap Este sistema de ajuda online (o Sistema
Introdução a Banco de Dados
Introdução a Banco de Dados O modelo relacional Marta Mattoso Sumário Introdução Motivação Serviços de um SGBD O Modelo Relacional As aplicações não convencionais O Modelo Orientado a Objetos Considerações
Roteiro. Conceitos e Arquitetura de Sistemas de Banco de Dados. Conceitos e Arquiteturas de Sistemas de Banco de Dados. BCC321 - Banco de Dados I
Roteiro Conceitos e Arquitetura de Sistemas de Banco de Dados Luiz Henrique de Campos Merschmann Departamento de Computação Universidade Federal de Ouro Preto [email protected] www.decom.ufop.br/luiz
UNIVERSIDADE VEIGA DE ALMEIDA CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO CURSO SUPERIOR DE TECNOLOGIA EM PROCESSAMENTO DE DADOS BANCO DE DADOS
CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO CURSO SUPERIOR DE TECNOLOGIA EM PROCESSAMENTO DE DADOS CLAUDIO RIBEIRO DA SILVA MARÇO 1997 2 1 - CONCEITOS GERAIS DE 1.1 - Conceitos Banco de Dados - Representa
BANCO DE DADOS AULA 02 INTRODUÇÃO AOS BANCOS DE DADOS PROF. FELIPE TÚLIO DE CASTRO 2015
BANCO DE DADOS AULA 02 INTRODUÇÃO AOS BANCOS DE DADOS PROF. FELIPE TÚLIO DE CASTRO 2015 NA AULA PASSADA... 1. Apresentamos a proposta de ementa para a disciplina; 2. Discutimos quais as ferramentas computacionais
Banco de Dados I. Introdução. Fabricio Breve
Banco de Dados I Introdução Fabricio Breve Introdução SGBD (Sistema Gerenciador de Banco de Dados): coleção de dados interrelacionados e um conjunto de programas para acessar esses dados Coleção de dados
Sumário. Capítulo 2 Conceitos Importantes... 32 Tópicos Relevantes... 32 Instance... 33 Base de Dados... 36 Conclusão... 37
7 Sumário Agradecimentos... 6 Sobre o Autor... 6 Prefácio... 13 Capítulo 1 Instalação e Configuração... 15 Instalação em Linux... 15 Instalação e Customização do Red Hat Advanced Server 2.1... 16 Preparativos
Banco de Dados I Introdução
Banco de Dados I Introdução Prof. Moser Fagundes Curso Técnico em Informática (Modalidade Integrada) IFSul Campus Charqueadas Sumário da aula Avaliações Visão geral da disciplina Introdução Histórico Porque
Orientação a Objetos
1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou
Principais Comandos SQL Usados no MySql
Principais Comandos SQL Usados no MySql O que é um SGBD? Um Sistema Gerenciador de Banco de Dados (como no Brasil) ou Sistema Gestor de Base de Dados (SGBD) é o conjunto de programas de computador (softwares)
