Structure Query Language SQL Guilherme Pontes lf.pontes.sites.uol.com.br
|
|
- Betty da Mota de Sequeira
- 8 Há anos
- Visualizações:
Transcrição
1 1. Abordagem geral Structure Query Language SQL Guilherme Pontes lf.pontes.sites.uol.com.br Em primeiro plano, deve-se escolher com qual banco de dados iremos trabalhar. Cada banco possui suas vantagens, desvantagens e características. Por conveniência, aqui trabalharemos com softwares livres, para que o leitor possa a qualquer momento adquirir os bancos gratuitamente na Internet e desenvolver sua aplicação sem custos contratuais relacionados ao SGBD. As bases aqui trabalhadas serão: A versão gratuita do banco de dados mais poderoso do mundo conhecido como Oracle 10g. Pode-se realizar o download no site oficial da Oracle ( A versão livre do banco de dados Interbase denominada Firebird. Poderemos baixar seu instalador em Por fim, mostraremos também um dos mais conhecidos SGBD de código aberto para desenvolvimento WEB, o MySQL. Seu download pode ser realizado em 2. Gerenciando o Banco de Dados Antes da criação das tabelas, devemos nos concentrar na criação do banco de dados. Abaixo iremos abordar a criação de um novo banco de dados em cada uma das ferramentas citadas acima. Gerenciando um banco de dados MySQL Todos os procedimentos realizados no banco de dados MySQL serão inseridos através do MySQL Command Line Client instalado no pacote do MySQL. Logo que o prompt for iniciado, ele irá pedir a senha de acesso (senha definida durante a instalação). Digite a senha corretamente e trabalhe com o SGBD.
2 Todas as tabelas estarão dispostas em um banco de dados. Inicialmente, o MySQL só possui os bancos necessários para sua própria configuração. Deve-se destacar que para a finalização de um comando (ou seqüência de comandos) deve-se, indispensavelmente, usar o ponto-e-vírgula. Abaixo tempos os principais comandos de gerenciamento do banco. Exibir bancos de dados existentes show databases; Criar um novo banco de dados. Todos os procedimentos de criação, alteração, exclusão de tabelas e inserção, atualização e exclusão de dados só poderão ser realizados posteriormente a criação de um banco de dados. create database nome_do_banco; Excluir um banco de dados drop databases nome_do_banco; Selecionar um banco de dados. Todos os comandos de manutenção de um banco de dados qualquer só poderão ser expressos quando o prompt estiver apontando para o mesmo, ou seja, deve-se, antes de executar quaisquer comandos de manutenção da base, selecionar o banco em questão. Para selecionar outro banco, deve-se usar o mesmo comando. use nome_do_banco; Sair do MySQL Command Line Client exit; Gerenciando um banco de dados Firebird Como ressaltado acima, o SGBD FireBird é a versão livre do Banco de Dados Interbase (Borland). O acesso ao servidor Firebird (ibserver.exe ou fbserver.exe) pode ser realizado de duas (ou mais) formas: Através do terminal Isql ou pelo IBConsole (já bastante conhecido por ser a ferramenta de acesso padrão no Interbase). Neste estudo vamos trabalhar com o Isql. O Isql funciona de maneira análoga ao MySQL Command Line Client trabalhado no tópico anterior. Através dele poderemos trabalhar com os recursos oferecidos pelo SGBD por meio de comandos na linguagem SQL. Em primeiro lugar, o servidor FireBird deverá estar ativo (rodando). Você poderá acessar a ferramenta Isql através do Prompt de Comando do Windows com o seguinte comando: Abrindo o Isql c:\arquiv~1\firebird\firebird_2_0\bin\isql user SYSDBA password masterkey
3 Observe que o usuário padrão é SYSDBA (maiúsculo) e que sua senha é masterkey (minúsculo). O path pode variar. A partir de agora, estamos acessando o SGBD Firebird. O uso do pontoe-vírgula também é necessário. Veremos agora as principais ações de gerenciamento de um banco de dados. Criar um novo banco de dados: Nesta criação poderemos especificar a localização da base de dados na estrutura de diretórios do sistema. Por exemplo, o banco nome_do_banco.gdb (insira também a extensão) será criado em F:\BASE. Os apóstrofos são necessários. create database f:\base\nome_do_banco.gdb ; Selecionar um banco de dados. Para que os comandos de manipulação do banco sejam aceitos, o usuário deve se conectar. O path do banco deve ser inserido por completo. Os apóstrofos e a extensão também são necessários. connect f:\base\nome_do_banco.gdb ; Excluir um banco de dados: Para que a exclusão seja aceita, o usuário deve estar conectado a banco. Caso o comando seja efetuado sem uma prévia conexão, o último banco de dados criado será excluído. drop database; Sair do Isql exit; Gerenciando um banco de dados Oracle 10g Em primeiro plano devemos ressaltar que a definição da senha para os usuários SYS e SYSTEM será realizada no processo de instalação do SGBD (análogo ao MySQL). Devese ter bastante espaço disponível no disco de instalação (superior a 1,5 GB).
4 Finalizada a instalação, o assistente de gerenciamento Oracle Database Express Edition (Oracle Database XE). Entre com o usuário SYSTEM e com a senha definida na instalação. Pela interface, pode-se constatar a superioridade imposta pelos bancos de dados da Oracle. A filosofia trabalhada pelo Oracle XE é um pouco diferente das outras bases mostradas neste estudo. Nesta versão, não poderemos criar outras instâncias (Database) além da default oferecida durante a instalação (XE). Através do menu Administration, About Database e Settings você poderá acessar os dados desta instância.
5 Cada usuário (Schemas) possui objetos do banco relacionados, ou seja, o usuário SYSTEM possui os elementos responsáveis pela administração do SGBD. Para que você trabalhe com determinados elementos específicos para um sistema, é conveniente (recomendado) a criação de um novo usuário. Ainda como SYSTEM, acesse Administration, Database Users e Create User. Nesta sessão teremos disponíveis campos para inserir as informações/permissões do novo usuário. Usuários só podem conectar ao sistema com contas Unlocked, portanto, criaremos um usuário deste tipo. Nas Roles daremos ao nosso usuário permissão básica de acesso (CONNECT) e permissão para criação de objetos para a base (RESOURCE). Para dar permissão de Administrador de Banco de Dados, marcaremos a opção DBA, contudo, por estarmos criando um usuário com acesso, opcionalmente, restrito, não marcaremos este item. Abaixo, em Direct Grant System Privileges temos os privilégios do usuário. Vamos marcar todos. Preencha o Username com nome_do_usuario e defina uma senha de sua escolha. Efetue o logout (no canto superior direito) e posteriormente (clicando em login) indique ao sistema uma nova conexão. Entre com nome_do_usuario e a senha anteriormente definida. Gerenciamento da Base de Dados: Todos os objetos, a partir de agora, estarão relacionados ao usuário (Schemas) nome_do_usuario. Se criarmos, por exemplo, uma tabela com este usuário, outros usuários (não administradores) não terão acesso à tabela. Deve-se destacar que este processo não cria uma nova instância (Database). Simplesmente associa ao usuário os objetos criados em sua conta.
6 3. Restrições de Integridade Qualquer SGBD relacional robusto trabalha com uma série comandos SQL (geralmente padronizados) que garantem à base de dados integridade e eficiência. Alguns elementos são usados para a criação das restrições relacionais, tais como as chaves primárias e estrangeiras. Outras restrições evitam a existência de duplicidade indesejada, campos com preenchimento nulo, entre outros problemas. Em geral, todos os SGBD oferecem uma ferramenta de console, na qual, o usuário será capaz de especificar tais restrições por comandos SQL. Outros bancos (ou interfaces, melhor dizendo) oferecem a possibilidade da inserção de tais regras de forma mais interativa (com menus visuais e componentes análogos). Neste estudo, todas as regras tratadas serão unicamente apresentadas em comandos. Os três bancos sugeridos, neste caso, trabalham com a mesma sintaxe, evitando explanações específicas aos mesmos. Constraint: Os Confinamentos ou regras de integridade são chamados de constraint. Podemos inseri-los/manipula-los de duas possíveis formas: com ou sem o uso da sintaxe constraint, respectivamente, criando ou não uma identificação para determinada restrição. A vantagem de se criar uma identificação para a restrição centra-se na melhor manipulação da mesma, em casos de mudança posterior. Por exemplo, na definição de uma restrição check sem identificação para o campo nome da tabela clientes, a remoção/modificação da regra exigiria a exclusão do campo. Criando o mesmo campo com a identificação regra_nome_cliente (por exemplo), o ato de exclusão/alteração da regra simplesmente seria imposta ao elemento chamado regra_nome_cliente. Os exemplos abaixo facilitarão o entendimento da questão anterior. Criando uma restrição unique sem identificação para o campo nome: nome varchar2(60) unique Neste caso, para remover a regra unique, o DBA excluiria o campo nome (junto com a restrição) para em seguida, implementa-lo novamente. Criando uma restrição unique com identificação para o campo nome: nome varchar2(60), constraint regra_nome unique(nome) Para futura exclusão/manipulação da regra unique, o DBA recorreria unicamente à sua identificação regra_nome (sem afetar o campo). Alguns tipos de restrição não aceitam a definição de um identificador através da cláusula constraint quando definida separadamente do campo. A restrição not null, por exemplo, só poderá ser identificada após a definição do campo. Na prática, aconselho identificar apenas as restrições de chave primária e chave estrangeira. Regras como unique e not null, podemos definir sem o uso de constraint.
7 Chave Primária: A chave primária de uma tabela representa de forma exclusiva cada linha (tupla) existente na mesma evitando a existência de campos nulos e repetidos. Podemos identificar ou não a chave primária, contudo, aqui, mostraremos sua criação (primeiro comando) através da cláusula constraint (com identificação id_pk). O segundo código exibe a criação de chave primária composta (obrigatoriamente realizada conforme demonstrado). constraint id_pk primary key (nome_do_campo) constraint id_pks primary key (campo1,campo2) Chave Estrangeira: A chave estrangeira é usada para realizar as restrições referenciais de uma base de dados. Ela será usada quando existir a necessidade de associar determinado registro (linha) de uma tabela a um registro específico em uma outra tabela. Por exemplo, queremos associar o cliente de código (primary key) 21 ao dependente João. A tabela de dependentes deverá conter um campo específico para armazenar o código do cliente associado. Este campo será uma chave estrangeira. Isso nos obriga a valorá-lo com nulo ou com um dos registros existentes na chave primária da tabela clientes (neste caso, o número 21). Outras restrições podem ser impostas juntamente com a chave estrangeira. Em alguns casos, é necessária a existência da cláusula not null, que impediria a definição de um valor nulo para a chave estrangeira. Na prática, podemos referenciar campos primary key e unique, contudo, não seria uma boa prática trabalhar com referências de campos unique (pois estaremos nos referenciando a uma outra tabela sem usufruir do campo de chave primária). Aqui mostraremos referências a campos primary key, unicamente. No exemplo abaixo estamos indicando que a chave primária codigo, da tabela clientes, está associada com o campo cod_cliente (chave estrangeira identificada como fk_dep) da tabela dependentes. Para facilitar o entendimento, visualize o diagrama de estrutura de dados a seguir e interprete o relacionamento. Observe que neste caso, cod_cliente, além de chave estrangeira, também é assumido como chave primária. Por conseqüência, a implementação da tabela dependentes implicaria na adoção da cláusula de chave primária que deverá ser especificada separadamente. constraint fk_dep foreign key (cod_cliente) references clientes(codigo)
8 Default: A cláusula default impõe ao campo um valor caso este não seja definido durante o processo de inserção de dados. Podemos, por exemplo, definir que, por padrão, o campo data_nasc do cliente seja 01/01/1980 (primeiro comando). Caso a data não seja especificada, automaticamente o campo seria preenchido com este valor. No segundo comando definimos um valor default para nome e no terceiro, para codigo. Observe também que, para textos e datas o uso dos apóstrofos é obrigatório. data_nasc date default 01/01/1980 nome varchar2(60) default Guilherme codigo integer default 01 Check: Através desta cláusula poderemos fazer a restrição de domínio, ou seja, verificar a atribuição de valores a determinado campo de acordo com uma regra específica. No primeiro comando, o valor de codigo deverá ser superior a 10. No segundo exemplo, UF pode variar entre RJ, SP e ES. Por fim, ano_nasc, estará obrigatoriamente entre 1980 e codigo number(10) check (codigo > 10) UF varchar2(2) check (UF IN ( RJ, SP, ES )) ano_nasc number(4) CHECK (ano_nasc between 1980 and 1990) Unique: Com a regra unique, os campos, obrigatoriamente serão únicos na tabela. É válido definir a cláusula unique para campos como CPF, nome, CNPJ e similares. CPF varchar2(14) unique Not null: Impede que o campo em questão assuma um valor nulo. Geralmente, aplicamos este tipo de restrição a todos os campos de uma tabela se um campo foi associado a uma tabela, na prática, seu valor dificilmente poderia ser nulo. nome varchar2(60) not null Em geral, as bases de dados trabalhão com definições similares às apresentadas nesta seção. Os tipos (domínios) de dados, por sua vez, são distintos entre os SGBD s. Esta será a próxima abordagem.
1. Domínio dos Atributos
Structure Query Language SQL Guilherme Pontes lf.pontes.sites.uol.com.br 1. Domínio dos Atributos Por domínio, ou tipo, pode-se entender como a maneira como determinado atributo (ou campo, se tratando
Leia maisSQL 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
Leia maisLinguagem 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
Leia maisProgramaçã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
Leia maisUNIVERSIDADE FEDERAL DE SANTA MARIA - UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN BANCO DE DADOS II
UNIVERSIDADE FEDERAL DE SANTA MARIA - UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN BANCO DE DADOS II BANCO DE DADOS II AULA 1 Linguagem SQL Linguagem de definição de dados (DDL) DISCIPLINA: Banco de Dados
Leia maisConteúdo O que é?... 4 Histórico... 4 Onde Baixar?... 4 Diferença entre Firebird e o Interbase... 4 Como instalar?... 4 Instalando o Ibexpert...
Apostila FIREBIRD 1 Firebird Equipe: BARBARA CAROLINE SOUZA DE OLIVEIRA Nº 04 GUILHERME ROBERTO PINTO DE SOUZA Nº 16 JOSÉ ROSA MARTINS NETO Nº 22 RAFAEL ALVES DE SOUSA Nº 36 WELLINGTON COSTA SANTOS OLIVEIRA
Leia maisProgramaçã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:
Leia maiswww.neteye.com.br NetEye Guia de Instalação
www.neteye.com.br NetEye Guia de Instalação Índice 1. Introdução... 3 2. Funcionamento básico dos componentes do NetEye...... 3 3. Requisitos mínimos para a instalação dos componentes do NetEye... 4 4.
Leia maisProf. Omero, pág. 63. Banco de Dados InterBase.
Prof. Omero, pág. 63 O que é o InterBase? O InterBase é um SGBDR - Sistema Gerenciador de Banco de Dados Cliente/Servidor Relacional 1 que está baseado no padrão SQL ANSI-9, de alta performance, independente
Leia maisPgAdmin. O pgadmin é um software gráfico para administração do SGBD PostgreSQL disponível para Windows e UNIX.
1/20 PgAdmin O pgadmin é um software gráfico para administração do SGBD PostgreSQL disponível para Windows e UNIX. Site para download. Caso queira a última versão - http://www.pgadmin.org/download/ É uma
Leia maisLINGUAGEM DE BANCO DE DADOS
LINGUAGEM DE BANCO DE DADOS Gabriela Trevisan Bacharel em Sistemas de Informação Universidade Federal do Rio Grande Pós-Graduanda Formação Pedagógica de Professores (FAQI) Conceito de BD Um banco de dados
Leia maisProcedimentos para Reinstalação do Sisloc
Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...
Leia maisAULA 2 INTERAÇÃO COM O BANCO DE DADOS
AULA 2 INTERAÇÃO COM O BANCO DE DADOS BANCO DE DADOS POSTGRESQL O PostgreSQL é um sistema gerenciador de banco de dados dos mais robustos e avançados do mundo. Seu código é aberto e é totalmente gratuito,
Leia maisCRIANDO, ALTERADO E EXCLUINDO TABELAS, INSERINDO, SELECIONANDO, ALTERANDO E EXCLUINDO DADOS
CRIANDO, ALTERADO E EXCLUINDO TABELAS, INSERINDO, SELECIONANDO, ALTERANDO E EXCLUINDO DADOS Prof. Me. Hélio Esperidião SQL - STRUCTURED QUERY LANGUAGE SQL é uma linguagem padronizada para a definição e
Leia maisProcedimentos para Instalação do SISLOC
Procedimentos para Instalação do SISLOC Sumário 1. Informações Gerais...3 2. Instalação do SISLOC...3 Passo a passo...3 3. Instalação da Base de Dados SISLOC... 11 Passo a passo... 11 4. Instalação de
Leia maisProcedimentos para Instalação do Sisloc
Procedimentos para Instalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Instalação do Sisloc... 3 Passo a passo... 3 3. Instalação da base de dados Sisloc... 16 Passo a passo... 16 4. Instalação
Leia maisSegurança de Acesso a Banco de Dados no MS SQL Server
Segurança de Acesso a Banco de Dados no MS SQL Server Para efetuar com sucesso os exemplos que serão mostrados a seguir é necessário que exista no SQL Server uma pessoa que se conecte como Administrador,
Leia maisO programa Mysql acompanha o pacote de instalação padrão e será instalado juntamente com a execução do instalador.
INTRODUÇÃO O Programa pode ser instalado em qualquer equipamento que utilize o sistema operacional Windows 95 ou superior, e seu banco de dados foi desenvolvido em MySQL, sendo necessário sua pré-instalação
Leia maisCONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS
MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MANUAL
Leia maisNoçõ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
Leia maisAplicativo da Manifestação do Destinatário. Manual
Aplicativo da Manifestação do Destinatário Manual Novembro de 2012 1 Sumário 1 Aplicativo de Manifestação do Destinatário...4 2 Iniciando o aplicativo...4 3 Menus...5 3.1 Manifestação Destinatário...5
Leia maisMANUAL DE UTILIZAÇÃO
MANUAL DE UTILIZAÇÃO Módulo de operação Ativo Bem vindo à Vorage CRM! Nas próximas paginas apresentaremos o funcionamento da plataforma e ensinaremos como iniciar uma operação básica através do nosso sistema,
Leia maisRoteiro 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
Leia maisUNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE ESCOLA AGRÍCOLA DE JUNDIAÍ EAJ - PRONATEC / REDE etec MÓDULO III DESENVOLVIMENTO PROFESSOR ADDSON COSTA
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE ESCOLA AGRÍCOLA DE JUNDIAÍ EAJ - PRONATEC / REDE etec MÓDULO III DESENVOLVIMENTO PROFESSOR ADDSON COSTA RESUMO DE AULA CRIAÇÃO E MANIPULAÇÃO DO BANCO DE DADOS
Leia maisBanco de Dados Oracle 10g
2010 Banco de Dados II Líder: George Petz... 19 Bruno Aparecido Pereira... 07 Gustavo da Silva Oliveira... 24 Luis Felipe Martins Alarcon... 32 Rubens Gondek... 41 Professor: Gilberto Braga de Oliveira
Leia maisManual de Instalação, Administração e Uso do Sistema Elétric
Manual de Instalação, Administração e Uso do Sistema Elétric Versão 1.0 Autores Bruna Cirqueira Mariane Dantas Milton Alves Robson Prioli Nova Odessa, 10 de Setembro de 2013 Sumário Apoio 1. Licença deste
Leia maisIntrodução a Banco de Dados
Introdução a Banco de Dados Ricardo Henrique Tassi - Departamento de Replicação Índice 1- Introdução... 03 2- Quais são os bancos de dados mais conhecidos hoje em dia...04 3- Quais são os tipos de banco...05
Leia maisSQL 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
Leia maisListando itens em ComboBox e gravando os dados no Banco de Dados MySQL.
Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2012 Edição 7 Listando e Gravando Listando itens em ComboBox e gravando os dados no
Leia maisWecDB - 1 - WecDB Consulta Web Facilitada ao Banco de Dados
WecDB - 1 - WecDB Consulta Web Facilitada ao Banco de Dados WecDB (Web Easy Consultation Database) é uma ferramenta para criação e disponibilização de consultas à Bancos de Dados na Internet. É composto
Leia maisInstalando e Configurando o Oracle XE
Instalando e Configurando o Oracle XE Execute o instalador do Oracle XE (OracleXEUniv.exe) e aguarde enquanto os arquivos de instalação são descompactados; A seguir, clique em Next para iniciar o procedimento;
Leia maisRESTAURAÇÃO E BACKUP DE BANCO DE DADOS FIREBIRD
RESTAURAÇÃO E BACKUP DE BANCO DE DADOS FIREBIRD "internal gds software consistency check (can't continue after bugcheck)" Este processo de restauração, visa fazer correções na base de dados que o cliente
Leia maisAULA 2 INTERAÇÃO COM O BANCO DE DADOS
AULA 2 INTERAÇÃO COM O BANCO DE DADOS BANCO DE DADOS POSTGRESQL O PostgreSQL é um sistema gerenciador de banco de dados dos mais robustos e avançados do mundo. Seu código é aberto e é totalmente gratuito,
Leia maisTUTORIAL PARA A INSTALAÇÃO EM AMBIENTE DE REDE WINDOWS DO SERVIDOR FIREBIRD
TUTORIAL PARA A INSTALAÇÃO EM AMBIENTE DE REDE WINDOWS DO SERVIDOR FIREBIRD Este tutorial foi preparado com o objetivo de orientar os passos necessários para a instalação do SGBD relacional Firebird, em
Leia maisINTRODUÇÃO BANCO DE DADOS. Prof. Msc. Hélio Esperidião
INTRODUÇÃO BANCO DE DADOS Prof. Msc. Hélio Esperidião BANCO DE DADOS Podemos entender por banco de dados qualquer sistema que reúna e mantenha organizada uma série de informações relacionadas a um determinado
Leia maisGUIA INTEGRA SERVICES E STATUS MONITOR
GUIA INTEGRA SERVICES E STATUS MONITOR 1 - Integra Services Atenção: o Integra Services está disponível a partir da versão 2.0 do software Urano Integra. O Integra Services é um aplicativo que faz parte
Leia maisAULA 6 INTEGRIDADOS DOS DADOS - CRIANDO RESTRIÇÕES
BANCO DE DADOS GERENCIAL 1 AULA 6 INTEGRIDADOS DOS DADOS - CRIANDO RESTRIÇÕES Integridade de domínio A integridade de domínio é a validade de entradas para uma coluna específica. É possível aplicar a integridade
Leia maisManual Captura S_Line
Sumário 1. Introdução... 2 2. Configuração Inicial... 2 2.1. Requisitos... 2 2.2. Downloads... 2 2.3. Instalação/Abrir... 3 3. Sistema... 4 3.1. Abrir Usuário... 4 3.2. Nova Senha... 4 3.3. Propriedades
Leia maisIntroduçã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:
Leia maisManual de Instalação ProJuris8
Manual de Instalação ProJuris8 Sumário 1 - Requisitos para a Instalação... 3 2 - Instalação do Firebird.... 4 3 - Instalação do Aplicativo ProJuris 8.... 8 4 - Conexão com o banco de dados.... 12 5 - Ativação
Leia maisPHP INTEGRAÇÃO COM MYSQL PARTE 1
INTRODUÇÃO PHP INTEGRAÇÃO COM MYSQL PARTE 1 Leonardo Pereira leonardo@estudandoti.com.br Facebook: leongamerti http://www.estudandoti.com.br Informações que precisam ser manipuladas com mais segurança
Leia maisGuia de administração para a integração do Portrait Dialogue 6.0. Versão 7.0A
Guia de administração para a integração do Portrait Dialogue 6.0 Versão 7.0A 2013 Pitney Bowes Software Inc. Todos os direitos reservados. Esse documento pode conter informações confidenciais ou protegidas
Leia mais2008.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
Leia maisCRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO
CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO Antes de criarmos um novo Banco de Dados quero fazer um pequeno parênteses sobre segurança. Você deve ter notado que sempre
Leia maisFollow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade
do Sistema Índice Página 1. Como acessar o sistema 1.1 Requisitos mínimos e compatibilidade 03 2. Como configurar o Sistema 2.1 Painel de Controle 2.2 Informando o nome da Comissária 2.3 Escolhendo a Cor
Leia maisPrincipal: construir uma base de dados para produção de informações sobre internações hospitalares;
Principal: construir uma base de dados para produção de informações sobre internações hospitalares; Específicos: - criar um banco de dados para armazenar registros sobre internações hospitalares; - produzir
Leia maisArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02
ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO
Leia mais02 - Usando o SiteMaster - Informações importantes
01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,
Leia maisBanco 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
Leia maisManual do Visualizador NF e KEY BEST
Manual do Visualizador NF e KEY BEST Versão 1.0 Maio/2011 INDICE SOBRE O VISUALIZADOR...................................................... 02 RISCOS POSSÍVEIS PARA O EMITENTE DA NOTA FISCAL ELETRÔNICA.................
Leia maisNo Fedora, instalamos os pacotes "mysql" e "mysql-server", usando o yum:
Instalando o MySQL O MySQL é um banco de dados extremamente versátil, usado para os mais diversos fins. Você pode acessar o banco de dados a partir de um script em PHP, através de um aplicativo desenvolvido
Leia maisManual Administrador - Mídia System
Manual Administrador - Mídia System Logo após cadastrarmos sua Empresa em nosso sistema, será enviado um e-mail confirmando as informações de acesso do Administrador do sistema. Obs: Caso não tenha recebido
Leia maisRevisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL
Urano Indústria de Balanças e Equipamentos Eletrônicos Ltda. Rua Irmão Pedro 709 Vila Rosa Canoas RS Fone: (51) 3462.8700 Fax: (51) 3477.4441 Características do Software Urano Integra 2.2 Data: 12/05/2014
Leia maisConstrutor de sites SoftPixel GUIA RÁPIDO - 1 -
GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template
Leia maisBANCO DE DADOS. Fixação dos conteúdos Integridade Referencial Normalização Exercícios
BANCO DE DADOS Fixação dos conteúdos Integridade Referencial Normalização Exercícios BANCO DE DADOS X SGBD Banco de Dados: Um "banco de dados" pode ser definido como um conjunto de "dados" devidamente
Leia maisCAPÍTULO 8 Conexões de banco de dados para programadores ASP.NET
CAPÍTULO 8 Conexões de banco de dados para programadores ASP.NET Para utilizar um banco de dados com um aplicativo ASP.NET, é necessário criar uma conexão de banco de dados no Macromedia Dreamweaver MX.
Leia maisAjuda On-line - Sistema de Portaria. Versão 4.8.J
Versão 4.8.J Sumário PORT - Módulo de Apoio Portaria 3 1 Manual... de Processos - Portaria 4 Fluxo - Portaria... 5 2 Configurações... 6 Unidades... de Internação 6 Setores Administrativos... 9 Configuração...
Leia maisPostgreSQL Exemplo MDI
PostgreSQL Exemplo MDI Nesta aula criaremos uma aplicação uma base de dados simples para cadastro de Clientes e Estados. Trabalharemos com o Sistema Gerenciador de Banco de Dados (SGBD) PostgreSQL. E este
Leia mais2008.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
Leia maisUniversidade Federal do Estado do Rio de Janeiro UNIRIO. Guia para criação do banco de dados de redes sociais
Universidade Federal do Estado do Rio de Janeiro UNIRIO Programa de Pós-Graduação em Informática Guia para criação do banco de dados de redes sociais Edvaldo Artmann de Oliveira edvaldo.oliveira@uniriotec.br
Leia maisMicrosoft Access XP Módulo Um
Microsoft Access XP Módulo Um Neste primeiro módulo de aula do curso completo de Access XP vamos nos dedicar ao estudo de alguns termos relacionados com banco de dados e as principais novidades do novo
Leia mais1. Introdução. 2. Funcionamento básico dos componentes do Neteye
1. Introdução Esse guia foi criado com o propósito de ajudar na instalação do Neteye. Para ajuda na utilização do Software, solicitamos que consulte os manuais da Console [http://www.neteye.com.br/help/doku.php?id=ajuda]
Leia maisCONFIGURAÇÃO DE REDE SISTEMA IDEAGRI - FAQ CONCEITOS GERAIS
CONFIGURAÇÃO DE REDE SISTEMA IDEAGRI - FAQ CONCEITOS GERAIS Servidor: O servidor é todo computador no qual um banco de dados ou um programa (aplicação) está instalado e será COMPARTILHADO para outros computadores,
Leia maisSeguranç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
Leia maisOmega Tecnologia Manual Omega Hosting
Omega Tecnologia Manual Omega Hosting 1 2 Índice Sobre o Omega Hosting... 3 1 Primeiro Acesso... 4 2 Tela Inicial...5 2.1 Área de menu... 5 2.2 Área de navegação... 7 3 Itens do painel de Controle... 8
Leia maisFerramenta: Spider-CL. Manual do Usuário. Versão da Ferramenta: 1.1. www.ufpa.br/spider
Ferramenta: Spider-CL Manual do Usuário Versão da Ferramenta: 1.1 www.ufpa.br/spider Histórico de Revisões Data Versão Descrição Autor 14/07/2009 1.0 15/07/2009 1.1 16/07/2009 1.2 20/05/2010 1.3 Preenchimento
Leia maisNome: n.º WEB Série 2B 2C 2D 2E Barueri, 17/08/2009 2ª Postagem Disciplina: Gerenciamento e Estrutura de Banco de Dados Professor: Márcio
Nome: n.º WEB Série 2B 2C 2D 2E Barueri, 17/08/2009 2ª Postagem Disciplina: Gerenciamento e Estrutura de Banco de Dados Professor: Márcio MySQL Query Browser Após usarmos o ambiente MySQL Monitor, que
Leia maisSAD Gestor Gerenciador de Backup
SAD Gestor Gerenciador de Backup treinamento@worksoft.inf.br SAD Gestor Gerenciador de Backup SAD Gerenciador de Backup Esse aplicativo foi desenvolvido para realizar cópias compactadas de bancos de dados
Leia maisManual do Usuário. Sistema/Ferramenta: Spider-ACQ. Versão do Sistema/Ferramenta: 1.0. www.spider.ufpa.br
Manual do Usuário Sistema/Ferramenta: Spider-ACQ Versão do Sistema/Ferramenta: 1.0 www.spider.ufpa.br Histórico de Revisões Data Versão Descrição Autor 27/05/2011 1.0 Criação da seção de instalação/configuração
Leia maisManual de Instalação ( Client / Server ) Versão 1.0
1 pág. PROCEDIMENTO DE INSTALAÇÃO DO SGCOM ATENÇÃO: É OBRIGATÓRIO UMA CONEXÃO COM A INTERNET PARA EXECUTAR A INSTALAÇÃO DO SGCOM. Após o Download do instalador do SGCOM versão Server e Client no site www.sgcom.inf.br
Leia maisInstalando o Lazarus e outros sistemas de suporte. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011
Instalando o Lazarus e outros sistemas de suporte Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 1 Levante e ande - Instalando o Lazarus e outros sistemas de suporte. Ano: 02/2011 Nesta Edição
Leia maisGuia de instalação do Sugar CRM versão open source no Microsoft Windows XP
Guia de instalação do Sugar CRM versão open source no Microsoft Windows XP Noilson Caio Teixeira de Araújo Sugar CRM é um software de código fonte aberto (open source) que permite uma organização para
Leia maisProgramação para Internet Orientada a Objetos com PHP & MySQL Instalando e configurando um ambiente de ferramentas PHP e MySQL. Prof. MSc.
Programação para Internet Orientada a Objetos com PHP & MySQL Instalando e configurando um ambiente de ferramentas PHP e MySQL Prof. MSc. Hugo Souza Na última aula falamos um pouco sobre as ferramentas
Leia maisBanco de dados 1. Linguagem SQL DDL e DML. Professor: Victor Hugo L. Lopes
Banco de dados 1 Linguagem SQL DDL e DML Professor: Victor Hugo L. Lopes Agenda: Introdução à linguagem de dados; DDL; DML; CRUD; Introdução à linguagem SQL. 2 Por que precisamos da linguagem SQL? A algebra
Leia maisAPOSTILA 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)
Leia maisLINX POSTOS AUTOSYSTEM
LINX POSTOS AUTOSYSTEM Manual Serviços e Agendamento Sumário 1 SERVIÇOS NO LINX POSTOS AUTOSYSTEM...3 2 CRIAR SERVIÇO...3 2.1 Agendamento de Tarefas Windows...5 2.2 Criar Serviço e Agendar Tarefas no Ubuntu-LINUX...6
Leia maisSistema de Gestão de Freqüência. Manual do Usuário
Serviço Público Federal Universidade Federal da Bahia Centro de Processamento de Dados Divisão de Projetos / SGF Sistema de Gestão de Freqüência Sistema de Gestão de Freqüência Manual do Usuário Descrição
Leia maisManual do Google agenda. criação e compartilhamento de agendas
Manual do Google agenda criação e compartilhamento de agendas 1 O que é o Google Agenda? Google Agenda é um serviço de agenda on line gratuito do Google, onde você pode anotar compromissos e tarefas, organizando
Leia maisMANUAL DE INSTALAÇÃO DE REDE. Versão 1.0 MÓDULO 1: Avaliações de terrenos, construções e apartamentos;
MERCATTO Assessoria e Avaliações MANUAL DE INSTALAÇÃO DE REDE Versão 1.0 MÓDULO 1: Avaliações de terrenos, construções e apartamentos; Tratamento por fatores embasado na Norma para Avaliação de Imóveis
Leia maisVESOFTWARE - DESENVOLIMENTO DE SISTEMAS E WEBSITES Fone: (11) 4036-6980 VIVO(11)9607-5649 TIM(11)7013-8480 1-13
1-13 INTRODUÇÃO O Programa pode ser instalado em qualquer equipamento que utilize o sistema operacional Windows 95 ou superior, e seu banco de dados foi desenvolvido em MySQL, sendo necessário sua pré-instalação
Leia maisLevantamento de Requisitos
Levantamento de Requisitos 1 Segurança No início do programa, a primeira tela a aprecer será uma tela denominada Login. Só terá acesso ao sistema da locadora quem estiver logado e cadastrado no sistema
Leia maisManual de Instalação do Curso Informática Instrumental
Manual de Instalação do Curso Informática Instrumental As informações contidas no presente documento foram elaboradas pela International Syst. Qualquer dúvida a respeito de seu uso ou relativa a informações
Leia maisPortal Sindical. Manual Operacional Empresas/Escritórios
Portal Sindical Manual Operacional Empresas/Escritórios Acesso ao Portal Inicialmente, para conseguir acesso ao Portal Sindical, nos controles administrativos, é necessário acessar a página principal da
Leia maisSIE - SISTEMA DE INFORMAÇÕES PARA O ENSINO CADASTRO DE FUNCIONÁRIOS
SIE - SISTEMA DE INFORMAÇÕES PARA O ENSINO CADASTRO DE FUNCIONÁRIOS SANTA MARIA FATECIENS 2008 Este manual tem por finalidade apresentar as especificações detalhadas da aplicação de Cadastro de Funcionários,
Leia maisCadastros e Acessos. Conhecimento global. Foco local. www.audatex.com.br / www.solerainc.com Versão 1.0
Cadastros e Acessos Conhecimento global. Foco local. www.audatex.com.br / www.solerainc.com Versão 1.0 Histórico das versões VER DATA AUTOR DESCRIÇÃO DA MODIFICAÇÃO 1.0 18/08/2010 MT Versão Inicial Índice
Leia maisUnidade 7: Middleware JDBC e Java DB Prof. Daniel Caetano (Fonte: Tutorial Oficial do NetBeans)
Programação Servidor para Sistemas Web 1 Unidade 7: Middleware JDBC e Java DB Prof. Daniel Caetano (Fonte: Tutorial Oficial do NetBeans) Objetivo: Capacitar o aluno para criar bancos de dados usando Java
Leia maisConfiguração Do Firebird no Ide NetBeans
Configuração Do Firebird no Ide NetBeans Inicialmente devemos fazer o download do Netbeans 5.5 localizado no site da Sun (www.sun.com). Em seguida baixar o driver JayBird, localizado no site do firebird
Leia maisManual do Contribuidor. Portal de Internet. Projeto: Novo Portal de internet
Manual do Contribuidor Portal de Internet Projeto: Novo Portal de internet 1. Propósito Este documento tem o propósito de orientar usuários a utilizar as funcionalidades do portal do Inea no modo de contribuição.
Leia maisInstalação rápida do Expresso
Instalação rápida do Expresso 1. Considerações 2. Requisitos básicos para instalação 3. Instalação 4. Configurando o Setup do Expresso 5. Cadastrando usuários 6. Primeiro Acesso no Expresso 7. Desinstalação
Leia mais2. INSTALAÇÃO E CONFIGURAÇÃO
INDICE 1. INTRODUÇÃO 2. INSTALAÇÃO E CONFIGURAÇÃO 2.1. COMPARTILHANDO O DIRETÓRIO DO APLICATIVO 3. INTERFACE DO APLICATIVO 3.1. ÁREA DO MENU 3.1.2. APLICANDO A CHAVE DE LICENÇA AO APLICATIVO 3.1.3 EFETUANDO
Leia mais1 Sumário... 2. 2 O Easy Chat... 3. 3 Conceitos... 3. 3.1 Perfil... 3. 3.2 Categoria... 3. 4 Instalação... 5. 5 O Aplicativo... 7 5.1 HTML...
1 Sumário 1 Sumário... 2 2 O Easy Chat... 3 3 Conceitos... 3 3.1 Perfil... 3 3.2 Categoria... 3 3.3 Ícone Específico... 4 3.4 Janela Específica... 4 3.5 Ícone Geral... 4 3.6 Janela Geral... 4 4 Instalação...
Leia maisManual Integra S_Line
1 Introdução O é uma ferramenta que permite a transmissão Eletrônica de Resultado de Exames, possibilitando aos Prestadores de Serviços (Rede Credenciada), integrarem seus sistemas com os das Operadoras
Leia maisManual Xerox capture EMBRATEL
Manual Xerox capture EMBRATEL Versão 2 Junho/2011 Tópicos 1) Instalação do Xerox Capture 2) Utilização do Xerox Capture 2.1) Capturar pacotes de imagens pelo scanner 2.2) Importar pacote de imagens a partir
Leia maisJunções e Índices em Tabelas
Junções e Índices em Tabelas Prof. Fernanda Baião fernanda.baiao@uniriotec.com.br SGBD Considerados MySQL (http://www.mysql.org) SGBD gratuito e simples, sem muitos recursos avançados Fácil de instalar
Leia maisManual de Utilização
Manual de Utilização Versão 1.0 18/01/2013 Sempre consulte por atualizações deste manual em nossa página. O Cotação Web está em constante desenvolvimento, podendo ter novas funcionalidades adicionadas
Leia maisQUALIDATA Soluções em Informática. Módulo CIEE com convênio empresas
FM-0 1/21 ÍNDICE 1. MÓDULO DESKTOP(SISTEMA INSTALADO NO CIEE)... 2 Cadastro de Ofertas de Empregos:... 2 Cadastro de Eventos:... 3 Cadastro de Instituições do Curriculum:... 5 Cadastro de Cursos do Curriculum:...
Leia maisPAINEL GERENCIADOR DE E-MAILS
Este manual foi criado com o objetivo de facilitar o gerenciamento de suas contas de e-mail. Com ele, o administrador poderá criar e excluir e-mails, alterar senha, configurar redirecionamento de contas,
Leia mais