Revelada a Segurança de Tempo de Execução da Base de Dados OpenEdge
|
|
- Luna Vilanova Martins
- 8 Há anos
- Visualizações:
Transcrição
1 Revelada a Segurança de Tempo de Execução da Base de Dados OpenEdge Regis Martins Ezipato Sr. Solution Engineer Agenda Cenário da segurança de banco em tempo de execução Segurança de banco OpenEdge 10 Comparando tempo de execução e tempo de compilação Configurando segurança em tempo de execução de banco 2 DB-14: OpenEdge Database Run-time Security Revealed 1
2 Propulsor da segurança de banco em tempo de execução Por que usamos segurança de banco em tempo de execução: Porque você tem que atender Regulamentações governamentais Padrões da indústria Requerimentos de privacidade de dados pessoais Responsabilidade legal Penalidades $$ impostas É tudo por causa dos hackers Eles tem ferramentas Eles tem conhecimento Eles tem a motivação 3 DB-14: OpenEdge Database Run-time Security Revealed Segurança de banco Num mundo perfeito, a camada de aplicação não tem regras de segurança: (Chapéu-preto do hacker) SO/Segurança Rede Aplicação A Aplicação B Aplicação C xdbc Driver xdbc Driver xdbc Driver Servidor BD RDBMS (blocos indices) Arq. SO (blocos registros) Utilitários Banco (arquivos de Cache) 4 DB-14: OpenEdge Database Run-time Security Revealed 2
3 Segurança de banco Na realidade, a camada de aplicação tem muitas vulnerabilidades: Aplicação A xdbc Driver Aplicação B xdbc Driver Aplicação C xdbc Driver SO/Segurança Rede Servidor BD RDBMS (blocos indices) Arq. SO (blocos registros) Utilitários Banco (arquivos De cache) 5 DB-14: OpenEdge Database Run-time Security Revealed Função da segurança de banco em tempo de execução Camadas de bloco de código-aplicação & acesso inapropriado do usuário: SQL indica o padrão para segurança de banco em tempo de execução Usuário Administração Banco de Dados Controle de acesso a Views, tabelas & colunas Fornecedores de banco de dados adicionam características de segurança Múltiplos sistemas de autenticação de usuário Privilégios de conexão de usuário Função & privilégios por grupo-usuários 6 DB-14: OpenEdge Database Run-time Security Revealed 3
4 Agenda Cenário da segurança de banco em tempo de execução Segurança de banco OpenEdge 10 Comparando tempo de execução e tempo de compilação Configurando segurança em tempo de execução de banco 7 DB-14: OpenEdge Database Run-time Security Revealed Segurança de Banco do OpenEdge Um Banco 2 sistemas de segurança: Servidor SQL ABL Aplicação ISUD ISUD Usuário Usuário aplicação CRUD CRUD Usuário Usuário OpenEdge RDBMS Banco armazena motor que executa operações sem segurança Clientes SQL & ABL providenciam toda a segurança do banco Privilégios PrivilégiosSQL SQL 8 DB-14: OpenEdge Database Run-time Security Revealed Conta ContaUsuário Tabelas TabelasPúblicas Tabelas TabelasSQL SQL Permissões PermissõesABL ABL 4
5 Comparando Sistemas de Segurança ABL & SQL Modelo Segurança Padrão DBA Padrão Segurança administrador Padrão acesso tabela Padrão acesso campo ABL GRANT n/d * * * GRANT <criador-bd> SYSPROGRESS n/d <nenhum> <nenhum> SQL 9 DB-14: OpenEdge Database Run-time Security Revealed Auditoria do Banco OpenEdge Como saber se o sistema de segurança não foi comprometido? Servidor SQL ABL Aplicação ISUD ISUD Usuário Usuário aplicação CRUD CRUD Usuário Usuário OpenEdge RDBMS Nenhuma operação de acesso a registros via SQL ou ABL pode sobrepor a auditoria Regras RegrasAuditoria Subsistema Auditoria Dados Dados Auditoria Auditoria policies.xml 10 DB-14: OpenEdge Database Run-time Security Revealed Schema Schema & tabela tabelade de dados dados 5
6 Usuário 11 DB-14: OpenEdge Database Run-time Security Revealed Contas de Usuários compartilhadas pela ABL & SQL Tabela de usuários _User : Dois campos requeridos user-id (_Userid) Tamanho Máximo: 12 Caracteres Ilegais: < 32 or #*,!@ password (_Password) ABL: Alterado somente pelo dono da conta SQL: Alterado pelo DBA ou dono da conta Campo Password: tamanho-fixo CRC-16 hash Cuidados nas definições do padrão da conta do SQL DBA <dono-bd> (Privilégios DBA) SYSPROGRESS (Privilégios DBA) PUB (Privilégios dono das tabelas) 12 DB-14: OpenEdge Database Run-time Security Revealed 6
7 Funcionamento contas _User via ABL & SQL ABL Sem contas_user User-id: ID do SO Não pode usar U P para conectar Com contas _User User-id padrão: -U/-P devem ser iguais ao do_user Pode sempre CONECTAR como usuário padrão SQL Sem contas _User User-id padrão: nenhum Conecta com qualquer user-id exceto PUB SYSPROGRESS (senhas ignoradas) Com contas_user User-id padrão: nenhum DEVE se autenticar como conta do _User PUB & SYSPROGRESS aceitos como user-ids 13 DB-14: OpenEdge Database Run-time Security Revealed Movendo ABL para User-id Tudo acontece dentro de programas ABL : ABL: run _edit.p. _edit.p run _prostar.p. _prostar.p run _login.p. * Fontes encontrados no DLC/src & PSDN development tools download 14 DB-14: OpenEdge Database Run-time Security Revealed 7
8 Administrando conta de usuário via ABL & SQL Operações de contas de usuários similares : Criação Conta Deleção Conta Alteração Senha Criação Senha ABL CREATE _user DELETE _user ASSIGN field ENCODE () SQL CREATE USER DROP USER ALTER USER N/D 15 DB-14: OpenEdge Database Run-time Security Revealed Segurança de Banco do OpenEdge Alternativa autenticação de usuário somente para aplicações ABL Servidor SQL ABL Conta ContaUsuário ((_user _user) ) Login Usuário credenciado Usuário Usuário CLIENTE- PRINCIPAL Aplicação ABL Prova de autenticação de Usuário ABL É válido? Y conectando user-id A Validação CLIENTE- PRINCIPAL É valid0? ABL Configuração Configuração 16 DB-14: OpenEdge Database Run-time Security Revealed 8
9 Autorização do Usuário 17 DB-14: OpenEdge Database Run-time Security Revealed Todas as tabelas tem um dono Ambos clientes ABL & SQL respeitam o dono da tabela : PUB (Servidor SQL& ABL user-id) Tabelas de Dados Clientes ABL: Criação, Leitura, Alteração & Deleção Clientes SQL: Inserção, Seleção, Alteração & Deleção Tabelas do Meta Schema Clientes ABL: Criação, Leitura, Alteração & Deleção Clientes SQL: Seleção SYSPROGRESS (user-id privado para Servidor SQL) Clientes ABL : nenhum Clientes SQL : Seleção <cliente-sql> (suportado somente pelo Servidor SQL) Clientes SQL : Inserção, Seleção, Alteração & Deleção Clientes ABL : nenhum 18 DB-14: OpenEdge Database Run-time Security Revealed 9
10 Centro da segurança de banco via ABL Administrado via registro _schema para operações CRUD: assign Registro Registro _Field _Field Permissões Permissões _Canread _Canwrite find for create delete F1 F1 F2 F2 F3 F3 _File _File Permissões Permissões F4 F4 F5 F5 F6 F6 F7 F7 _Cancreate _Canwrite _Canread _Candelete * Algumas vezes permissões residem em tabelas & campos do meta-schema Dados Dados Tabela Tabela 19 DB-14: OpenEdge Database Run-time Security Revealed Segurança de banco via Servidor SQL Administrado via comandos SQL GRANT/REVOKE : _syscolauth _syscolauth Privilégios Privilégios update alter update Somente alteração de colunas selecionadas select insert update delete F1 F1 F2 F2 F3 F3 _systabauth _systabauth Privilégios Privilégios F4 F4 F5 F5 F6 F6 F7 F7 insert update select delete Dados Dados Tabela Tabela 20 DB-14: OpenEdge Database Run-time Security Revealed 10
11 Segurança de banco via Servidor SQL Agrupado para uma mistura de linhas & colunas selecionadas : _syscolauth _syscolauth Privilégios Privilégios alter update update Nenhum acesso de leitura por exclusão select insert update delete F1 F1 F2 F2 F3 F3 _systabauth _systabauth Privilégios Privilégios F4 F4 F5 F5 F6 F6 F7 F7 create insert update select read delete View View Privilégios Privilégios Dados Dados Tabela Tabela 21 DB-14: OpenEdge Database Run-time Security Revealed Administração de Banco 22 DB-14: OpenEdge Database Run-time Security Revealed 11
12 Padrão de administração de banco via SQL DBA tem todos os privilégios* de banco Dono da Tabela tem todos os privilégios para tabela & coluna Um usuário deve ter um privilégio antes de DOAR (GRANT) privilégios para outros O doador de um privilégio pode ANULAR (REVOKE) aquele privilégio Um privilégio pode ser DOADO sem a habilidade para doá-lo para qualquer outro usuário * Exceto OpenEdge Auditing SoD (Separação de deveres) 23 DB-14: OpenEdge Database Run-time Security Revealed Administrador de segurança via ABL revelado Administrador de segurança via ABL NÃO É UM DBA Administrador de segurança via ABL controla Acesso a Tabelas & campos via permissões _Can-* Criação & deleção de contas dos usuários Cliente ABL & Opções de segurança de banco A lista de usuários Administradores de Segurança é replicada em muitos lugares Veja PSDN open-source development tools src/prodict/user/_usradmn.p 24 DB-14: OpenEdge Database Run-time Security Revealed 12
13 Agenda Cenário da segurança de banco em tempo de execução Segurança de banco OpenEdge 10 Comparando tempo de execução e tempo de compilação Configurando segurança em tempo de execução de banco 25 DB-14: OpenEdge Database Run-time Security Revealed Segurança em Tempo-Compilação X Tempo-Execução Conectando user-id Acesso Tabela & coluna Tempo Compilação Fixo Fixo Tempo Execução Dinâmico Dinâmico Impacto Tempo-Execução Segurança aplicação por contexto Risco a segurança por usuário personificado & r-code traiçoeiro < tempo-execução Sim Alto > Tempo compilação Não Baixo 26 DB-14: OpenEdge Database Run-time Security Revealed 13
14 Segurança Banco OpenEdge ABL.r-code contém somente operações permitidas para CRUD: Login user credenciados.p fonte (CRUD) Compilador Núcleo ABL Servidor Banco OE Todos reg. operações Buffer dinâmico (CRUD) Buffer estático Usuário conectando user-id (RU) Contas usuários ( _user ) Permissões.r compilado (RU) (RU) Operações Registros Permitidas 27 DB-14: OpenEdge Database Run-time Security Revealed user acessa? Checa user-id para operações permitidas Dados Públicos Segurança Banco OpenEdge Padrão de checagem de permissão em tempo-execução via ABL: Login user credenciados Executor Núcleo ABL Servidor Banco OE.r compilado (RU) Checado em tempo execução autenticação usuário conectando user-id Contas usuários ( _user ) Permissões.r compilado (CRUD) Buffer dinâmico Buffer estático user acessa? Dados Públicos 28 DB-14: OpenEdge Database Run-time Security Revealed Não checado em tempo de execução 14
15 Segurança Banco OpenEdge Núcleo ABL checagem permissão em tempo-execução opcional: Login user credenciados Executor Núcleo ABL Servidor Banco OE.r compilado (RU) Usuário conectando user-id Contas usuários ( _user ) Permissões.r compilado (CRUD) Buffer dinâmico Buffer estático 29 DB-14: OpenEdge Database Run-time Security Revealed user acessa? Todas operações checadas em tempo execução Dados Públicos Agenda Cenário da segurança de banco em tempo de execução Segurança de banco OpenEdge 10 Comparando tempo de execução e tempo de compilação Configurando segurança em tempo de execução de banco 30 DB-14: OpenEdge Database Run-time Security Revealed 15
16 Configurando Segurança de Banco A melhor segurança de banco vem de múltiplas camadas : Segurança de aplicação ABL & SQL (Adiciona segurança de aplicação contextual para as características de segurança construídas na base de dados) Segurança em tempo execução do banco OpenEdge (Protege a base de um código de aplicação e/ou usuário traiçoeiro ) Sistema de permissões de arquivos do SO (Protege utilitários de banco, configuração e arquivos de dados de outros processos do SO) 31 DB-14: OpenEdge Database Run-time Security Revealed Opções de segurança de banco OpenEdge Muitas opções de segurança disponíveis para ajustar-se a sua aplicação : 1. Administração do Banco 2. Conexão de usuário ao banco 3. Acesso a Tabela & coluna/campo 4. Auditoria de banco 32 DB-14: OpenEdge Database Run-time Security Revealed 16
17 Início da segurança com Conta de Usuário Quando as contas de usuário de banco são requeridas? Um local para iniciar Banco contém dados privados ou confidenciais? SIM: Eu configuraria contas de usuários de banco 1 ou mais administrador de contas _user 1 ou mais contas de _user para acesso a dados Elimina contas default de usuários embutidas Contas _user requeridas para usuários individuais? Se servidor SQL é usado: SIM Se SQL não é usado: pode usar contas de usuários de aplicação via o objeto CLIENT-PRINCIPAL 33 DB-14: OpenEdge Database Run-time Security Revealed Passos para administrar segurança de banco Servidor SQL é usado, configure a segurança de DBA primeiro: 1. Conecte SQL Explorer como um user-id qualquer e encontre o db-owner do banco SELECT * from SYSPROGRESS.SYSDBAUTH; 2. É o user-id que não é o SYSPROGRESS 3. Reconecte SQL explorer com o user-id db-owner 4. Crie uma conta de DBA comum para ABL/SQL CREATE USER MYDBA, dba-pwd ; GRANT RESOURCE, DBA to MYDBA; 34 DB-14: OpenEdge Database Run-time Security Revealed 17
18 Passos para administrar segurança de banco Nomeando DBAs para SQL & donos das tabelas : 1. Conecte SQL Explorer como MYDBA 2. Crie conta de usuário com senhas conhecidas CREATE USER SYSPROGRESS, pwd ; CREATE USER <db-owner>, pwd ; CREATE USER PUB, pwd ; 35 DB-14: OpenEdge Database Run-time Security Revealed Passos para administrar segurança de banco Defina Administrador de Segurança ABL: Use Data Administration Tool para retirar o acesso PUBLIC do Administrador de Segurança 1. Defina conta de usuário de administração comum para ABL [ & SQL] [ MYDBA ] Admin->Security->Edit User list 2. Coloque a lista do administrador de segurança para MYDBA * Admin->Security->Security Administrators * Melhores práticas indicam 2 contas de usuários definidas 36 DB-14: OpenEdge Database Run-time Security Revealed 18
19 Administração do schema de banco Cliente ABL não pode alterar privilégios de usuários SQL Cliente SQL não pode alterar permissões de usuários ABL Defina seu DBA-ABL por privilégio (grant) Grant PUBLIC ( * ) to _File._Can-read Grant _Can-create, _Can-write, _Can-delete para lista de contas do administrador de segurança ABL para schema security _File._File _File._sec-role _File._Field _File._sec-granted-role _File._Index _File._sec-authentication-domain _File._Index-field _File._sec-authentication-system 37 DB-14: OpenEdge Database Run-time Security Revealed Habilite Características de Segurança Avançadas ABL 1. Atualize para a versão 10.1A+ 2. Se não estiver criando um novo banco na 10.1B+, atualize definições de schema de segurança $ proutil db C updateschema OU habilite Auditoria OpenEdge $ prostrct add db audit-areas.st $ proutil db C enableauditing area data-area-name indexarea index-area-name [disableindexes] 38 DB-14: OpenEdge Database Run-time Security Revealed 19
20 Segurança na conexão via ABL Opcionalmente bloqueie as conexões dos usuários em branco via menu do Database Administration Admin->Database Options Disallow Blank UserID* (*Requer 1 conta _user & -U/-P na conexão) Escolha seu projeto de controle de acesso via ABL Todas conexões de banco usam o ID do usuário Aplicação conecta-se ao banco usando Um único user-id para o banco (1 usuário tem todas as permissões para todas as tabelas) Uma conta ou grupo de contas (cada user-id da aplicação tem exatamente 1 função) 39 DB-14: OpenEdge Database Run-time Security Revealed Ligando R-code para o Banco OpenEdge DBAUTHKEY no caso da segunça em tempo de execução não realizável : Opção de segurança de baixo nível, mas viável para alguns casos Simples chave-secreta Embutido no banco Compilado no r-code Checado pela ABL em tempo de execução Não recomendado onde: ABL é customizada no site de produção Banco é usado em múltiplas aplicações Alteração de aplicação com subconjunto de módulos.r-code 40 DB-14: OpenEdge Database Run-time Security Revealed 20
21 Duas estratégias de Permissões de Segurança via ABL Escolha com qual sua aplicação se ajusta melhor : Use o padrão de desenvolvimento de aplicação Nas [schema] tabelas onde dado é PUBLIC Negue acesso ao usuário para tabelas com dados restritos* Negue acesso ao usuário em branco para todas as tabelas & campos Admin->Security->Disallow Blank Userid Access Use modelo recomendado pela indústria - GRANT Se sua aplicação usa segurança via SQL Tabelas que contenham acesso restrito tanto a tabela ou a campos Padrão de acesso a tabela/campo é o administrador de sistema Adicione (grant) & remova (revoke) contas de usuários seletivos * Prática de segurança não recomendada 41 DB-14: OpenEdge Database Run-time Security Revealed Segurança de banco em tempo de execução via ABL Habilitando checar permissão em tempo de execução via ABL : Habilite checagem em tempo de execução via o data administration tool s dialog Admin->Database Options Use Runtime Permissions Checking Altere checagem de código de erro na aplicação (se necessário) Dica: use ABL CAN-DO() para testar lista de permissões find _File where _File._File-Name = Customer. if CAN-DO(_File._Can-Delete, user_id) then DELETE Customer. 42 DB-14: OpenEdge Database Run-time Security Revealed 21
22 Controlando a checagem de permissões em tempo de execução Se permissão negada, use evento STOP Feche comando num block com ON STOP DO ON STOP UNDO, LEAVE : FIND customer WHERE CustNum = m_icustnum NO-ERROR. END. IF ( ERROR-STATUS:ERROR AND INDEX(ERROR-STATUS:GET-MESSAGE(1), permission denied ) <> 0) THEN RETURN ERROR Customer table read access denied. 43 DB-14: OpenEdge Database Run-time Security Revealed Segredos das Permissões via ABL 3 papéis do Administrador de Segurança para vc não esquecer : Um administrador de segurança NÃO tem tratamento especial Acesso a tabela Acesso a campo Concessão/retirada de outros administradores de segurança Cada permissão de campo _Can-* deve ter um dos Uma conta de Administrador de Segurança PUBLIC ( * ) Nunca, nunca, nunca deixe uma lista de permissão _Can-* em branco 44 DB-14: OpenEdge Database Run-time Security Revealed 22
23 Segredos das Permissões via ABL Papéis da lista de permissões via ABL _Can-* : Ordem dependente, lista dos nomes de contas separada por vírgula (sem espaço em branco!) Adicione nome da conta para concessão de acesso, remova nome da conta para retirar o acesso Use! para explicitamente negar acesso para uma conta Use * para indicar múltiplas contas de usuários Acesso PÚBLICO (todas as contas) Pode usar xxx_* ou *_xxxx para nome de contas com o mesmo prefixo ou sufixo 45 DB-14: OpenEdge Database Run-time Security Revealed Exemplo de Lista de Permissão ABL Nega concessão de acesso ao usuário em branco e para todas as contas Nega usuário em branco & fred, concede acesso para todas as outras contas Concede acesso para usuário em branco e todas as contas Puro modelo GRANT (nega user-id em branco) Concede qualquer conta começando com dba_!!,!fred,* * fred,wilma,mydba barney,dba_*, MYDBA Ilegal, ninguém tem acesso!!! Primeiro a lista de usuários negados Equivalente ao acesso PUBLIC do SQL Equivalente modelo GRANT do SQL Uso interessante para grupos de contas 46 DB-14: OpenEdge Database Run-time Security Revealed 23
24 Combinações de Permissões ABL Pemissões ABL forçadas em baixo nível : FIND, GET, FOR-EACH tipo de comandos _File._Can-Read EQ, GT, LT, acesso à campo _File._Can-Read, _Field._Can-Read CREATE registro _File._Can-Read, _File._Can-Create, _File._Can-Write, _Field._Can-Write (required fields) ASSIGN registro e valores de campos _File._Can-Read, _File._Can-Write, _Field._Can-Write DELETE registro _File._Can-Read, _File._Can-Delete 47 DB-14: OpenEdge Database Run-time Security Revealed Mantendo SQL e ABL em Sincrônia Controles de acesso similares para PUB tabelas & colunas : View Tabela Coluna/campo SQL INSERT SELECT UPDATE DELETE INSERT SELECT UPDATE DELETE (view) UPDATE N/D ABL _Can-create _Can-read _Can-write _Can-delete _Can-read _Can-write 48 DB-14: OpenEdge Database Run-time Security Revealed 24
25 Privilégios & Permissões ADVERTÊNCIA! Cuidado com privilégios e permissões orfãos: Operações de Grant/revoke não checam a presença de nome de contas Privilégios de contas SQL & Permissões ABL não são removidas quando a conta é deletada (incluindo DBA & Administrador de Segurança) Se uma nova conta for criada com o mesmo nome, ela herdará todos os privilégios & permissões da antiga conta (também pode ser usada como uma ferramenta de recuperação) 49 DB-14: OpenEdge Database Run-time Security Revealed Resumindo Maior pressão para incluir segurança de banco em tempo de execução para barrar intrusos torna-se mais sofisticados OpenEdge tem adicionado novas características de segurança OpenEdge RDBMS pode satisfazer suas necessidades de segurança em tempo de execução 50 DB-14: OpenEdge Database Run-time Security Revealed 25
26 Para maiores informações, veja PSDN OpenEdge SQL Authorization Documentação: OpenEdge Database Management: Database Administration OpenEdge Database Management: SQL Reference OpenEdge Development Collection: Progress 4GL Referenced 51 DB-14: OpenEdge Database Run-time Security Revealed Perguntas? 52 DB-14: OpenEdge Database Run-time Security Revealed 26
27 Obrigado pelo seu tempo 53 DB-14: OpenEdge Database Run-time Security Revealed Bonus ABL Permission List Examples Table lock-out, dump & load to recover Deny fred, grant access to all other accounts Grant access to fred and all accounts Pure GRANT model (denies blank user-id) Grant model, deny PUBLIC access Grant model, grant blank userid as middle account Grant model, grant blank userid as first account!fred,fred,* fred,!fred,* fred,wilma,mydba fred,wilma,mydba,!* fred,,wilma,mydba,fred,wilma,mydba 54 DB-14: OpenEdge Database Run-time Security Revealed 27
Seguranç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 maisAdministração de Usuários e Privilégios no Banco de Dados
Administração de Usuários e Privilégios no Banco de Dados Todo agrupamento de bancos de dados possui um conjunto de usuários de banco de dados. Estes usuários são distintos dos usuários gerenciados pelo
Leia maisMigrando para OpenEdge 10. Regis Martins Ezipato Sr Solution Engineer
Migrando para OpenEdge 10 Regis Martins Ezipato Sr Solution Engineer Façam as perguntas durante a apresentação 2 Visão Geral Versão 7.2A 8.2A 8.3A 9.0A 9.1A 10.0A 10.1A Quando Passado distante Passado
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 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 maisBANCO DE DADOS: SQL. Edson Anibal de Macedo Reis Batista. 27 de janeiro de 2010
BANCO DE DADOS: SQL UERN - Universidade do Estado do Rio Grande do Norte. Departamento de Ciências da Computação. 27 de janeiro de 2010 índice 1 Introdução 2 3 Introdução SQL - Structured Query Language
Leia maisLaboratório de Redes de Computadores e Sistemas Operacionais
Laboratório de Redes de Computadores e Sistemas Operacionais Windows 2003 Server: Criando e Gerenciando Pastas Compartilhadas Fabricio Breve Fundamentos Ter um servidor em execução não significa que ele
Leia maisMySQL: Controle de Acesso
MySQL: Controle de Acesso Programação de Servidores Marx Gomes Van der Linden http://marx.vanderlinden.com.br/ Controle de Acesso MySQL tem um sistema de controle de acesso de usuários que é independente
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 maisIntrodução ao Sistema. Características
Introdução ao Sistema O sistema Provinha Brasil foi desenvolvido com o intuito de cadastrar as resposta da avaliação que é sugerida pelo MEC e que possui o mesmo nome do sistema. Após a digitação, os dados
Leia maisGerência de Banco de Dados
exatasfepi.com.br Gerência de Banco de Dados Prof. Msc. André Luís Duarte Banco de Dados Os bancos de dados são coleções de informações que se relacionam para criar um significado dentro de um contexto
Leia maisNeste tópico, abordaremos a funcionalidade de segurança fornecida com o SAP Business One.
Neste tópico, abordaremos a funcionalidade de segurança fornecida com o SAP Business One. 1 Ao final deste tópico, você estará apto a: Descrever as funções de segurança fornecidas pelo System Landscape
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 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 maisCriando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011
Criando Banco de Dados, Tabelas e Campos através do HeidiSQL Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 2 Pedreiros da Informação Criando Banco de Dados, Tabelas e Campos através do HeidiSQL
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 maisDIRETÓRIOS. Diretórios ZIM. Estabelecer um diretório de aplicativo. Campos do objeto Diretórios. Diretórios estrangeiros. Zim 8.
DIRETÓRIOS Um diretório é um objeto do aplicativo. Diretórios de aplicativos são usados para organizar os objetos definidos no Dicionário de Objetos para a aplicação. Diretórios ZIM ZIM 8 proporciona uma
Leia maisBanco de Dados. Prof. Antonio
Banco de Dados Prof. Antonio SQL - Structured Query Language O que é SQL? A linguagem SQL (Structure query Language - Linguagem de Consulta Estruturada) é a linguagem padrão ANSI (American National Standards
Leia maisAdotando OpenEdge Architect. Luciano Oliveira Sr. Instructor, Consultant Global Field Services
Adotando OpenEdge Architect Luciano Oliveira Sr. Instructor, Consultant Global Field Services Agenda Antes do OpenEdge Architect Por quê OpenEdge Architect? Adotando o OpenEdge Architect Integrar às Customizações
Leia maisBANCO DE DADOS WEB AULA 4. linguagem SQL: subconjuntos DCL, DDL e DML. professor Luciano Roberto Rocha. www.lrocha.com
BANCO DE DADOS WEB AULA 4 linguagem SQL: subconjuntos DCL, DDL e DML professor Luciano Roberto Rocha www.lrocha.com O que é SQL? Structured Query Language, ou Linguagem de Consulta Estruturada ou SQL,
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 maisDB-1: Multi-database query for ODBC and JDBC Brian Werne
-1: Multi-database query for OC and JC OpenEdge SQL em um Ambiente 10.1B multi-database para OC e JC Claudemiro Pacheco Technical Support Americas Objetivos Respostas para as seguintes perguntas: O que
Leia maisSCIM 1.0. Guia Rápido. Instalando, Parametrizando e Utilizando o Sistema de Controle Interno Municipal. Introdução
SCIM 1.0 Guia Rápido Instalando, Parametrizando e Utilizando o Sistema de Controle Interno Municipal Introdução Nesta Edição O sistema de Controle Interno administra o questionário que será usado no chek-list
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 maisIniciando o MySQL Query Brower
MySQL Query Brower O MySQL Query Browser é uma ferramenta gráfica fornecida pela MySQL AB para criar, executar e otimizar solicitações SQL em um ambiente gráfico. Assim como o MySQL Administrator foi criado
Leia maisIntrodução ao Tableau Server 7.0
Introdução ao Tableau Server 7.0 Bem-vindo ao Tableau Server; Este guia orientará você pelas etapas básicas de instalação e configuração do Tableau Server. Em seguida, usará alguns dados de exemplo para
Leia maisMySQL. Prof. César Melo. com a ajuda de vários
MySQL Prof. César Melo com a ajuda de vários Banco de dados e Sistema de gerenciamento; Um banco de dados é uma coleção de dados. Em um banco de dados relacional, os dados são organizados em tabelas. matricula
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 maisBanco 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
Leia maisADOBE FLASH PLAYER 10.3 Gerenciador de configurações locais
ADOBE FLASH PLAYER 10.3 Gerenciador de configurações locais PRERELEASE 03/07/2011 Avisos legais Avisos legais Para consultar avisos legais, acesse o site http://help.adobe.com/pt_br/legalnotices/index.html.
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 maisArquitetura de BDs Distribuídos. Victor Amorim - vhca Pedro Melo pam2
Victor Amorim - vhca Pedro Melo pam2 Arquitetura de BDs Distribuídos Sistemas de bds distribuídos permitem que aplicações acessem dados de bds locais ou remotos. Podem ser Homogêneos ou Heterogêneos: Homogêneos
Leia maisVersão 1.0 09/10. Xerox ColorQube 9301/9302/9303 Serviços de Internet
Versão 1.0 09/10 Xerox 2010 Xerox Corporation. Todos os direitos reservados. Direitos reservados de não publicação sob as leis de direitos autorais dos Estados Unidos. O conteúdo desta publicação não pode
Leia maisPasso 1: Abra seu navegador e digite http://www.no-ip.com. Passo 2: Na tela que surgir, clique em Get Started.
1 - Como obter seu DNS Dinâmico no No-IP O No-IP, é um sistema de DNS (Domain Name Server), que converte o seu endereço IP em um nome. O que o No-IP faz, é converter o nome do tipo minhacameraip.no-ip.org
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 maisFonte: http://www.online-security-solution.com/ - Illustration by Gaich Muramatsu
Fonte: http://www.online-security-solution.com/ - Illustration by Gaich Muramatsu Prof. Hederson Velasco Ramos Uma boa maneira de analisar ameaças no nível dos aplicativo é organiza las por categoria de
Leia maisBanco de Dados Oracle 10g: Introdução à Linguagem SQL
Oracle University Entre em contato: 0800 891 6502 Banco de Dados Oracle 10g: Introdução à Linguagem SQL Duração: 5 Dias Objetivos do Curso Esta classe se aplica aos usuários do Banco de Dados Oracle8i,
Leia maisEscrito por Sáb, 15 de Outubro de 2011 01:19 - Última atualização Seg, 26 de Março de 2012 03:32
Preço R$ 129.00 Compre aqui Curso de PHP O.O usando Adodb, aprenda a criar uma loja virtual (carrinho de compras) até a geração do boleto bancário. Usei: Mysql e Dreamweaver cs4. São 163 videoaulas, 2
Leia maisDO BÁSICO AO AVANÇADO PARA MANIPULAÇÃO E OTIMIZAÇÃO DE DADOS. Fábio Roberto Octaviano
DO BÁSICO AO AVANÇADO PARA MANIPULAÇÃO E OTIMIZAÇÃO DE DADOS Fábio Roberto Octaviano Controlando Acesso dos Usuários Após o término do Capítulo: Diferenciar privilégios de sistema e privilégios de objetos.
Leia maisModelo 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
Leia maisBanco 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.
Leia maisStatus Enterprise Guia do Usuário. Parte 7 Servidor Status
Guia do Usuário Parte 7 Conteúdo 1 RESUMO 3 1.1 Sobre o OPC UA... 3 1.2 Uso do Status... 3 1.3 Status como Plataforma... 3 1.4 Portos de Comunicação... 4 2 SUBSISTEMAS... 5 2.1 Modelo de Dados... 5 2.1.1
Leia maisCrash recovery é similar ao instance recovery, onde o primeiro referencia ambientes de instância exclusiva e o segundo ambientes parallel server.
Recover no Oracle O backup e recuperação de dados em um SGBD é de grande importância para a manutenção dos dados. Dando continuidade a nossos artigos, apresentamos abaixo formas diferentes de se fazer
Leia maisAjuda do Usuário do Websense Secure Messaging
Ajuda do Usuário do Websense Secure Messaging Bem-vindo ao Websense Secure Messaging, uma ferramenta que fornece um portal seguro para transmissão e exibição de dados confidenciais e pessoais em email.
Leia maisDocas do Pará - Guia de Instalação
Docas do Pará - Guia de Instalação Procedimento para instalar em um novo porto Primeiro faça a instalação no computador servidor do porto (v. abaixo), depois instale em cada máquina de cadastro/acompanhamento
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 maisManual de Instalação e Configuração do SQL Express
Manual de Instalação e Configuração do SQL Express Data alteração: 19/07/11 Pré Requisitos: Acesse o seguinte endereço e faça o download gratuito do SQL SRVER EXPRESS, conforme a sua plataforma x32 ou
Leia maisGUNIX GRUPO DE ESTUDOS LINUX
JUIZ DE FORA 2004 PostgreSQL 8.0 Win32 Instalação passo a passo Autor: Rodrigo Padula de Oliveira rodrigopadula@sagraluzzatto.com.br Instalação do PostgreSQL 8.0 win32 Para fazer o download da versão mais
Leia maisESET Remote Administrator ESET EndPoint Solutions ESET Remote Adminstrator Workgroup Script de Logon
AGENDA 1. Download dos pacotes de instalação ESET Remote Administrator 2. Download dos pacotes de instalação ESET EndPoint Solutions 3. Procedimento de instalação e configuração básica do ESET Remote Adminstrator
Leia maisGuia para o Google Cloud Print
Guia para o Google Cloud Print Versão A BRA-POR Definições das observações Utilizamos o estilo de observação a seguir ao longo deste manual do usuário: As observações ensinam como agir em determinada situação
Leia maisInstalação e Configuração RPM Remote Print Manager para Windows 2000
Instalação e Configuração RPM Remote Print Manager para Windows 2000 Antes de iniciar a instalação do RPM Remote Print Manager parar Windows 2000, você necessita ter privilégios de "administrador" devido
Leia maisMANUAL DE CONFIGURAÇÃO DO BACKUP
SISTEMA DE AUTOMAÇÃO COMERCIAL MANUAL DE CONFIGURAÇÃO DO BACKUP Apresentação Após o término da instalação você deverá configurar o Backup para que você tenha sempre uma cópia de segurança dos seus dados
Leia maisCPG: sincronização entre diferentes dispositivos
CPG: sincronização entre diferentes dispositivos Vitor Hugo Galhardo Moia Marco Aurélio Amaral Henriques {vhgmoia, marco}@dca.fee.unicamp.br Universidade Estadual de Campinas - UNICAMP Faculdade de Engenharia
Leia maisFAPLAN - Faculdade Anhanguera Passo Fundo Gestão da Tecnologia da Informação Banco de Dados II Prof. Eder Pazinatto Stored Procedures Procedimento armazenados dentro do banco de dados Um Stored Procedure
Leia maisFaculdade 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
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 maisFaculdade 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
Leia maisSumá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
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 maisInstruções de Instalação do IBM SPSS Modeler (Licença de Usuário Autorizado)
Instruções de Instalação do IBM SPSS Modeler (Licença de Usuário Autorizado) Índice Instruções de Instalação....... 1 Requisitos do sistema........... 1 Código de autorização.......... 1 Instalando...............
Leia maisTópicos. Atualizações e segurança do sistema. Manutenção Preventiva e Corretiva de Software (utilizando o MS Windows XP)
teste 1 Manutenção Preventiva e Corretiva de Software (utilizando o MS Windows XP) Rafael Fernando Diorio www.diorio.com.br Tópicos - Atualizações e segurança do sistema - Gerenciamento do computador -
Leia maisComo funcionam os comandos de SQL no Logic Basic Por Alan Oliveira
Como funcionam os comandos de SQL no Logic Basic Por Alan Oliveira www.linksinfo.com.br Tutorial versão 1.0 Sobre o Logic basic: Parte 1 Sobre o Logic Basic e o SQL O Logic Basic é uma linguagem de programação
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 maisINSTALANDO E CONFIGURANDO O MY SQL
INSTALANDO E CONFIGURANDO O MY SQL Este tutorial tem como objetivo mostrar como instalar o banco de dados My SQL em ambiente Windows e é destinado aqueles que ainda não tiveram um contato com a ferramenta.
Leia maisAtualizado em 9 de outubro de 2007
2 Nettion R Copyright 2007 by Nettion Information Security. Este material pode ser livremente reproduzido, desde que mantidas as notas de copyright e o seu conteúdo original. Envie críticas e sugestões
Leia mais8VDQGR5HSRUW0DQDJHUFRP&ODULRQH3RVWJUH64/ -XOLR&HVDU3HGURVR 8VDQGRSDUkPHWURV
8VDQGRSDUkPHWURV O envio de parâmetros para um relatório é uma das funções mais úteis do Report Manager, com eles você pode: Permitir que o usuário final altere palavras ou sentenças de um relatório; Atribuir
Leia maisSegurança em Computadores. GTI SEDU atendimento@sedu.es.gov.br
Segurança em Computadores GTI SEDU atendimento@sedu.es.gov.br Agenda Computadores Riscos principais Cuidados a serem tomados Créditos Computadores (1/4) Computador pessoal grande quantidade de dados armazenados
Leia maisInstalação do VOL Backup para Desktops
Este é o guia de instalação e configuração da ferramenta VOL Backup para desktops. Deve ser seguido caso você queira instalar ou reinstalar o VOL Backup em sistemas Windows 2000, XP, Vista ou 7, 32 ou
Leia maisInstruções de Instalação do IBM SPSS Modeler (Licença Simultânea)
Instruções de Instalação do IBM SPSS Modeler (Licença Simultânea) Índice Instruções de Instalação....... 1 Requisitos de Sistema........... 1 Instalando............... 1 Instalando a Partir de um Arquivo
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 mais*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
Leia mais1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO
1 ÍNDICE 1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO... 3 1.1 REQUISITOS BASICOS DE SOFTWARE... 3 1.2 REQUISITOS BASICOS DE HARDWARE... 3 2 EXECUTANDO O INSTALADOR... 3 2.1 PASSO 01... 3 2.2 PASSO
Leia maisSISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz
SISTEMAS OPERACIONAIS LIVRES Professor Carlos Muniz Atualizar um driver de hardware que não está funcionando adequadamente Caso tenha um dispositivo de hardware que não esteja funcionando corretamente
Leia maisVisões. Definição de Visões
Visões Visão tabela derivada a partir das tabelas do BD tabela virtual isto é transparente para usuários e aplicações visões são manipuladas como tabelas normais do BD Visões fazem parte dos esquemas externos
Leia maisA criação de utilizadores no MySQL pode passar pela utilização de dois comandos: - Create user; - Grant;
Objetivo: Criar utilizadores e definir os seus direitos no sistema Entrar no MySQL como um utilizador diferente de root Gestão de utilizadores e direitos no MySQL Criar utilizadores e definir os seus direitos
Leia maisPROCEDIMENTOS PARA ATUALIZAÇÃO DE VERSÃO DO APLICATIVO
PROCEDIMENTOS PARA ATUALIZAÇÃO DE VERSÃO DO APLICATIVO MASTERSAFDW VERSÃO 5-25/04/12 PÁGINA 1 Índice Informações Importantes... 3 Atualizando o aplicativo... 4 Procedimentos para atualização da base de
Leia maisNFe Nota Fiscal Eletronica
1 NFe Nota Fiscal Eletronica Introdução O NFe Tron, apesar de ser um sistema complexo, possui um método simples de instalação, configurando todos os elementos necessários para o funcionamento básico do
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 maisComo instalar Windows XP
Como instalar Windows XP 1 Como instalar Windows XP Existem 2 opções para instalar XP: Opção A: para micro novo sem Sistema Operacional instalado (Exemplo de sistema operacional:windows 98, Windows 2000,
Leia maisBANCO 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
Leia maisGuia de utilização - Novodrive
Guia de utilização - Novodrive Usuários Mac Versão 1.14 das Configurações do Novodrive A janela de configurações é parte integrante do Software Desktop Novodrive ve e serve para realizar a configuração
Leia maisObs: É necessário utilizar um computador com sistema operacional Windows 7.
Instalando os Pré-Requisitos Os arquivos dos 'Pré-Requisitos' estão localizados na pasta Pré-Requisitos do CD HyTracks que você recebeu. Os arquivos também podem ser encontrados no servidor. (www.hytracks.com.br/pre-requisitos.zip).
Leia maisGuia para o Google Cloud Print
Guia para o Google Cloud Print Versão 0 BRA-POR Definições das observações Utilizamos o ícone a seguir ao longo deste manual do usuário: Os ícones de ensinam como agir em determinada situação ou fornecem
Leia maisCurso Básico de Visual FoxPro 8.0
AULA Curso Básico de Visual FoxPro 8.0 Nosso curso de Visual FoxPro é voltado para pessoas iniciantes com a ferramenta. Por isso, requer que comecemos realmente do princípio. Sendo assim, vamos começar
Leia maisCarga Horária 40 horas. Requisitos Servidor Oracle 10G Ferramenta para interação com o banco de dados
Oracle 10g - Workshop de Administração I Objetivos do Curso Este curso foi projetado para oferecer ao participante uma base sólida sobre tarefas administrativas fundamentais. Neste curso, você aprenderá
Leia maisProjeto de Banco de Dados: Empresa X
Projeto de Banco de Dados: Empresa X Modelo de negócio: Empresa X Competências: Analisar e aplicar o resultado da modelagem de dados; Habilidades: Implementar as estruturas modeladas usando banco de dados;
Leia maishttp://www.multside.com.br CODE IGNITER INSTALAÇÃO & BANCO DE DADOS
CODE IGNITER INSTALAÇÃO & BANCO DE DADOS INSTALAÇÃO Instalar o code-igniter é muito simples, basta que você tenha um servidor que rode PHP 5 (para saber consulte a documentação PHP do seu servidor). Após
Leia mais3UHSDUDQGRR64/([SUHVVSDUDWUDEDOKDUFRP&ODULRQ
3UHSDUDQGRR64/([SUHVVSDUDWUDEDOKDUFRP&ODULRQ &RQILJXUDQGRR0664/6HUYHU([SUHVVSDUDWUDEDOKDUFRP SURJUDPDV&ODULRQHSHUPLWLUDFHVVRDWUDYpVGHFRQH[}HV UHPRWDV Para habilitar as configurações remotas, e também conexões
Leia maisARQUIVOS DE CONFIGURAÇAO ZIM 8.50
ZIM TECHNOLOGIES DO BRASIL ARQUIVOS DE CONFIGURAÇAO ZIM 8.50 Próx Antes de Iniciar Este documento detalha os arquivos de configuração da versão Zim 8.50 para Unix/WIndows. Você também deve consultar as
Leia maisFox Gerenciador de Sistemas
Fox Gerenciador de Sistemas Índice 1. FOX GERENCIADOR DE SISTEMAS... 4 2. ACESSO AO SISTEMA... 5 3. TELA PRINCIPAL... 6 4. MENU SISTEMAS... 7 5. MENU SERVIÇOS... 8 5.1. Ativação Fox... 8 5.2. Atualização
Leia maisÍndice: CMS 3 O que é Content Management System? Clientes 4 O que é o Cliente? 4 Configurando o i-menu/i-view para trabalhar. com o CMS.
Índice: CMS 3 O que é Content Management System? Clientes 4 O que é o Cliente? 4 Configurando o i-menu/i-view para trabalhar com o CMS. 5 Removendo o Cliente. Playlist 7 Criando um Playlist. 8 Adicionando
Leia mais14/08/2008. Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan
Faculdade INED Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan 1 Unidade 2 Introdução a SQL 2 Leitura Obrigatória ELMASRI,
Leia maisPara que o Educa Mobile seja disponibilizado para os alunos, responsáveis por alunos e/ou professores os passos abaixo devem ser seguidos:
TOTVS Educa Mobile Produto : TOTVS Educa Mobile 11.83.54 Processo : Educa Mobile Subprocesso : Data publicação da : 14/07/2014 As funcionalidades do Educa Mobile permitem que alunos, responsáveis por alunos
Leia maisLICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER
LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER V14 de BricsCAD vem com um novo sistema de licenciamento, com base na tecnologia de licenciamento de Reprise Software. Este novo sistema oferece um ambiente
Leia maisManual do usuário. v1.0
Manual do usuário v1.0 1 Iniciando com o Vivo Gestão 1. como fazer login a. 1º acesso b. como recuperar a senha c. escolher uma conta ou grupo (hierarquia de contas) 2. como consultar... de uma linha a.
Leia maisAula 12 Lista de verificação de segurança para o Windows 7
Aula 12 Lista de verificação de segurança para o Windows 7 Use esta lista de verificação para ter certeza de que você está aproveitando todas as formas oferecidas pelo Windows para ajudar a manter o seu
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 maisDICIONÁRIO DE DADOS. Contém detalhes dos objetos pertencentes ao usuário.
DICIONÁRIO DE DADOS Podemos dizer que dicionário de dados, é um conjuto de tabelas e views somente leitura, utilizado pelo banco de dados Oracle. Este conjunto é criado e mantido pelo Oracle e contém informações
Leia mais