LUMEWare 1.0 MANAUS 2009
|
|
- Francisca Ramires Fagundes
- 8 Há anos
- Visualizações:
Transcrição
1 LUMEWare 1.0 MANAUS 2009
2 Sumário Manual do Sistema Apresentação Breve Descrição Características Propósito do Documento Introdução Implantação Banco de Dados MySQL 5.x Servidor de Aplicação APACHE 2.x PHP 5.2.x Sistema LUMEWARE WebServices AutenticaUsuário UsuariosDadosAlterados CursosDisponiveis UsuarioCursoInscrever Modelo Entidade Relacionamento Dicionário de Dados... 13
3 1 Apresentação 1.1 Breve Descrição O LUMEWare: * Alinha as inscrições dos colaboradores aos interesses da Organização * Permite gerenciar o espaço físico (salas) em função das reservas (inscrições) * Permite agendar as reservas de tal forma que não existam overlaps entre trabalhar e treinar * Permite à área de treinamento uma gestão complementar na capacitação dos colaboradores. 1.2 Características O LUMEWare foi desenvolvido utilizando as seguintes tecnologias: Linguagem de programação: PHP 5.2.X ( JavaScript Ajax biblioteca prototype ( CSS. Sistema de Gerenciamento de Banco de Dados: MySQL 5.X ( MySQL Query Browser ( MySQL Administrator. ( Ferramenta para execução das Stored Procedures de Integração: SQL Query Analyzer Servidor de Aplicação: Apache 2.X ( IDE: NetBeans ( LUMEWARE 2
4 2 Propósito do Documento 2.1 Introdução Este documento compreende as informações referentes à implantação do LUMEWARE. Este documento será utilizado como base para as atividades de implantação, documentando as atividades realizadas, a fim de garantir o mínimo em configuração para implantação do sistema. As configurações aqui apresentadas foram realizadas em ambiente Windows XP Professional, localmente. LUMEWARE 3
5 3 Implantação Esta seção compreende os passos necessários para instalação e configuração do sistema. 3.1 Banco de Dados MySQL 5.x O SGBD utilizado neste tutorial será o MySQL, após instalação será necessário executar os seguintes scripts: 01_CREATE_DATABASE.sql CREATE DATABASE lumeware USE lumeware 02_DEFINIR_PERMISSOES.sql GRANT ALL ON lumeware.* TO 'usuariolumeware'@'localhost' IDENTIFIED BY 'lumeware' 03_CREATE_TABELAS.sql CREATE DATABASE IF NOT EXISTS lumeware USE lumeware DROP TABLE IF EXISTS curso DROP TABLE IF EXISTS grade DROP TABLE IF EXISTS item_grade DROP TABLE IF EXISTS empresa DROP TABLE IF EXISTS cargo DROP TABLE IF EXISTS departamento DROP TABLE IF EXISTS usuario DROP TABLE IF EXISTS sala DROP TABLE IF EXISTS reserva_sala DROP TABLE IF EXISTS tipo_perfil DROP TABLE IF EXISTS perfil DROP TABLE IF EXISTS matricula CREATE TABLE curso ( codcurso VARCHAR(15) NOT NULL, nomecur VARCHAR(200) NULL, PRIMARY KEY (codcurso) LUMEWARE 4
6 CREATE TABLE grade ( codgrade VARCHAR(15) NOT NULL, mesgra VARCHAR(2) NOT NULL, anogra VARCHAR(4) NOT NULL, disponivelgra CHAR(1) NOT NULL, PRIMARY KEY (codgrade), UNIQUE INDEX mesano(mesgra,anogra) CREATE TABLE item_grade ( codi_gragra VARCHAR(15) NOT NULL, codi_gracur VARCHAR(15) NOT NULL, PRIMARY KEY (codi_gragra, codi_gracur), FOREIGN KEY (codi_gracur) REFERENCES curso (codcurso), FOREIGN KEY (codi_gragra) REFERENCES grade (codgrade) CREATE TABLE empresa ( codempresa VARCHAR(30) NOT NULL, nomeemp VARCHAR(100) NOT NULL, cnpjemp VARCHAR(18) NULL, emp VARCHAR(100) NULL, telefoneemp VARCHAR(20) NULL, cepemp VARCHAR(9) NULL, ufemp CHAR(2) NULL, cidadeemp VARCHAR(255) NULL, bairroemp VARCHAR(50) NULL, enderecoemp VARCHAR(255) NULL, numeroemp INT NULL, complementoemp VARCHAR(50) NULL, PRIMARY KEY (codempresa) CREATE TABLE cargo ( codcargo VARCHAR(30) NOT NULL, nomecar VARCHAR(100) NOT NULL, PRIMARY KEY (codcargo) LUMEWARE 5
7 CREATE TABLE departamento ( coddepartamento VARCHAR(30) NOT NULL, coddepemp VARCHAR(30) NOT NULL, nomedep VARCHAR(100) NOT NULL, PRIMARY KEY (coddepartamento), FOREIGN KEY (coddepemp) REFERENCES empresa (codempresa) CREATE TABLE usuario ( matriculausuario VARCHAR(20) NOT NULL, nomeusu VARCHAR(100) NOT NULL, sexousu CHAR(1) NULL, loginusu VARCHAR(50) NULL, senhausu VARCHAR(32) NULL, usu VARCHAR(100) NULL, datanascimentousu DATE NULL, codusudep VARCHAR(30) NOT NULL, codusucar VARCHAR(30) NOT NULL, codusuemp VARCHAR(30) NOT NULL, PRIMARY KEY (matriculausuario), FOREIGN KEY (codusuemp) REFERENCES empresa (codempresa), FOREIGN KEY (codusucar) REFERENCES cargo (codcargo), FOREIGN KEY (codusudep) REFERENCES departamento (coddepartamento) CREATE TABLE sala ( numerosala INT NOT NULL, localsal VARCHAR(200) NOT NULL, capacidadesal INT NOT NULL, PRIMARY KEY (numerosala) CREATE TABLE reserva_sala ( codreservasala VARCHAR(15) NOT NULL, numeror_salsal INT NOT NULL, datar_sal DATE NOT NULL, horarior_sal TIME NOT NULL, LUMEWARE 6
8 codr_sali_gragra codr_sali_gracur PRIMARY KEY (codreservasala), VARCHAR(15) NOT NULL, VARCHAR(15) NOT NULL, FOREIGN KEY (codr_sali_gragra, codr_sali_gracur) REFERENCES item_grade (codi_gragra, codi_gracur), FOREIGN KEY (numeror_salsal) REFERENCES sala (numerosala), UNIQUE INDEX reserva(numeror_salsal,datar_sal,horarior_sal) CREATE TABLE tipo_perfil ( codtipo_perfil INT NOT NULL, descper VARCHAR(100) NOT NULL, PRIMARY KEY (codtipo_perfil) CREATE TABLE perfil ( matriculaperusu VARCHAR(20) NOT NULL, codpert_per INT NOT NULL, PRIMARY KEY (matriculaperusu, codpert_per), FOREIGN KEY (codpert_per) REFERENCES tipo_perfil (codtipo_perfil), FOREIGN KEY (matriculaperusu) REFERENCES usuario (matriculausuario) CREATE TABLE matricula ( codreservasala VARCHAR(15) NOT NULL, matriculausuario VARCHAR(20) NOT NULL, matriculado CHAR(1) NOT NULL, autorizado CHAR(1) NOT NULL, PRIMARY KEY (codreservasala, matriculausuario), FOREIGN KEY (matriculausuario) REFERENCES usuario (matriculausuario), FOREIGN KEY (codreservasala) REFERENCES reserva_sala (codreservasala) 04_INSERT_TIPO_PERFIL.sql. USE lumeware INSERT INTO tipo_perfil VALUES(1,"ADMINISTRADOR") INSERT INTO tipo_perfil VALUES(2,"TREINAMENTO") LUMEWARE 7
9 INSERT INTO tipo_perfil VALUES(3,"GESTOR") INSERT INTO tipo_perfil VALUES(4,"ALUNO") 3.2 Servidor de Aplicação APACHE 2.x Após instalação, é apresentada a seguinte estrutura de pastas: *Abra o arquivo httpd.conf, na pasta conf. No final do arquivo, depois de tudo o que tiver nele, adicione as duas linhas a seguir: PHPIniDir C:\\php5 LoadModule php5_module C:\\php5\\php5apache2_2.dll Salve e feche o arquivo httpd.conf. *Abra o arquivo mime.types e adicione no final de tudo as duas linhas a seguir: application/x-httpd-php php application/x-httpd-php-source phps Salve e feche o arquivo mime.types. 3.3 PHP 5.2.x Após a instalação do php, alterar as seguintes linhas do php.ini: allow_url_include alterar o valor de Off para On. default_charset= iso Caso esteja comentado, favor descomentar. LUMEWARE 8
10 error_reporting comentar (error_reporting=e_all) e descomentar (error_reporting=e_all & ~E_NOTICE) extension_dir=./ descomentar e apontar para o diretório onde se encontra as bibliotecas, na figura acima as bibliotecas se encontram no diretório (C:\php5\ext). extension=php_mysqli.dll descomentar. extension=php_mssql.dll descomentar. extension=php_soap.dll comentar. max_execution_time alterar o valor de 30 para 60. register_globals alterar o valor de Off para On. short_open_tag alterar o valor de Off para On. 3.4 Sistema LUMEWARE Nesta seção será demonstrado o arquivo de configuração do sistema, chamado constantes.php. Abaixo, é apresentado o arquivo de configuração do sistema LUMEWARE: constantes.php LUMEWARE 9
11 Vale salientar, que o valor da constante chamada $cod_empresa, constante referente ao código de cada distribuidora é a seguinte: CEAL: 1 CEPISA: 2 Amazonas Energia: 192 CERON: 4 Eletroacre: 5 Boa Vista Energia: 132. LUMEWARE 10
12 4 WebServices 4.1 AutenticaUsuário (Verifica Auteticação) Este método é invocado no momento em que o usuário envia matrícula e senha, o método retorna 1(um) caso o usuário seja válido e 0(zero) caso seja um usuário inválido. Se houver alguma falha referente ao acesso ao WebService, o usuário é autenticado localmente. É passado como parâmetros chave do cliente, login e senha, retorna um arquivo XML podendo extrair um inteiro e caso o usuário tenha efetuado alteração de seus dados no lms. 4.2 UsuariosDadosAlterados (Retorna os usuários que alteram seus dados nas últimas 24 horas) Este método é invocado sempre que o usuário de perfil Administrador é autenticado no sistema. É passado como parâmetros chave do cliente e código da empresa, retornando um arquivo XML podendo extrair matrícula, senha e dos usuário que efetuaram alteração de seus dados no lms. 4.3 CursosDisponiveis (Retorna os cursos diponíveis) Este método é invocado sempre que o usuário de perfil Administrador seleciona o link no sistema Lumeware chamado [Obter grade de cursos da DTCOM]. É passado como parâmetros chave do cliente, mês e ano, retorna um arquivo XML podendo extrair o código do curso e a descrição. 4.4 UsuarioCursoInscrever (Inscreve um usuário em um curso) Este método é invocado sempre que o usuário Administrador ou Treinamento efetuam a matrícula dos alunos. É passado como parâmetros chave do cliente, matrícula, código do curso, ação e mensagem do que será retornado ao aluno, este método retorna um arquivo xml. LUMEWARE 11
13 5 Modelo Entidade Relacionamento, LUMEWARE 12
14 6 Dicionário de Dados DESCRIÇÃO DAS TABELAS E CAMPOS TABELA: EMPRESA codempresa VARCHAR(30) NOT NULL Código da empresa nomeemp VARCHAR(100) NOT NULL Nome da empresa cnpjemp VARCHAR(18) NULL C.N.P.J. da empresa emp VARCHAR(100) NULL da empresa telefoneemp VARCHAR(20) NULL Telefone de contato na empresa cepemp VARCHAR(9) NULL C.E.P. da empresa ufemp CHAR(2) NULL UF da empresa cidadeemp VARCHAR(255) NULL Cidade da empresa bairroemp VARCHAR(50) NULL Bairro da empresa enderecoemp VARCHAR(255) NULL Endereço da empresa numeroemp INT NULL Numero da empresa complementoemp VARCHAR(50) NULL Complemento da empresa TABELA: DEPARTAMENTO coddepartamento VARCHAR(30) NOT NULL Código do departamento coddepemp VARCHAR(30) NOT NULL Código da empresa ao qual o departamento pertence nomedep VARCHAR(100) NOT NULL Nome do departamento TABELA: CARGO codcargo VARCHAR(30) NOT NULL Código do cargo nomecar VARCHAR(100) NOT NULL Nome do cargo TABELA: USUARIO matriculausuario VARCHAR(20) NOT NULL Matrícula do usuário na empresa precedido da sigla do estado nomeusu VARCHAR(100) NOT NULL Nome do usuário sexousu CHAR(1) NULL Sexo do usuário F/M loginusu VARCHAR(50) NULL Identificação para acesso ao lms ou ao lumeware, é o mesmo valor do campo matriculausuario senhausu VARCHAR(32) NULL Senha criptografada em MD5. usu VARCHAR(100) NULL do usuário datanascimentousu DATE NULL Data de nascimento do usuário codusudep VARCHAR(30) NOT NULL Código do departamento ao qual o usuário pertence codusucar VARCHAR(30) NOT NULL Código do cargo ao qual o usuário pertence codusuemp VARCHAR(30) NOT NULL Código da empresa ao qual o usuário pertence TABELA: PERFIL LUMEWARE 13
15 matriculaperusu VARCHAR(20) NOT NULL Matrícula do usuário Código do tipo de perfil do codpert_per INT NOT NULL usuário TABELA: TIPO_PERFIL codtipo_perfil INT NOT NULL Código do tipo de perfil do usuário descper VARCHAR(100) NOT NULL Descrição do tipo de perfil TABELA: MATRICULA Código referente a reserva da sala codreservasala VARCHAR(15) NOT NULL matriculausuario VARCHAR(20) NOT NULL Matrícula do usuário matriculado CHAR(1) NOT NULL autorizado CHAR(1) NOT NULL Indentificação referente a matrícula do usuário em determinado curso, se 0 o usuário não foi matriculado, se 1 o usuário foi matriculado Identificação referente à autorização do usuário pelo gestor, se 0 usuário não autorizado pelo gestor, se 1 usuário autorizado pelo gestor, caso seja recusado, é excluído fisicamente desta tabela TABELA: RESERVA_SALA codreservasala VARCHAR(15) NOT NULL Código referente a reserva da sala numeror_salsal INT NOT NULL Número de identificação da sala datar_sal DATE NOT NULL Data de reserva da sala horarior_sal TIME NOT NULL Horario de reserva da sala codr_sali_gragra VARCHAR(15) NOT NULL Código da grade codr_sali_gracur VARCHAR(15) NOT NULL Código do curso ao qual a sala está reservada TABELA: SALA numerosala INT NOT NULL Número de identificação da sala localsal VARCHAR(200) NOT NULL Local físico da sala capacidadesal INT NOT NULL Capacidade da sala TABELA: ITEM_GRADE codi_gragra VARCHAR(15) NOT NULL Código da grade codi_gracur VARCHAR(15) NOT NULL Código do curso TABELA: CURSO codcurso VARCHAR(15) NOT NULL Código do curso nomecur VARCHAR(200) NULL Nome do curso LUMEWARE 14
16 TABELA: GRADE codgrade VARCHAR(15) NOT NULL Código da grade mesgra VARCHAR(2) NOT NULL Mês o qual a grade pertence anogra VARCHAR(4) NOT NULL Ano o qual a grade pertence Tornar disponível a grade para que, os usuário possam efetuar a inscrição, se 0 grade indisponível, se 1 grade disponivelgra CHAR(1) NOT NULL disponível LUMEWARE 15
AULA 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 maisINSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS
INSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS Este tutorial foi desenvolvido pelos analistas Hézio Silva e José Mendes pertencentes ao quadro de TI do Banco da Amazônia S/A, sediado em Belém-Pa e
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 maisSQL Server 2008. Ferramenta de administração. SQL Server Management Studio. 1º passo conectar ao banco de dados 2ª Query (consulta) usando SQL
SQL Server 2008 Ferramenta de administração SQL Server Management Studio Ferramenta de acesso e administração de dados em modo gráfico 1º passo conectar ao banco de dados 2ª Query (consulta) usando SQL
Leia maisBANCO DE DADOS. info 3º ano. Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br www.diemesleno.com.br
BANCO DE DADOS info 3º ano Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br www.diemesleno.com.br Na última aula estudamos Unidade 4 - Projeto Lógico Normalização; Dicionário de Dados. Arquitetura
Leia maisModelo Cliente/Servidor Por HIARLY ALVES
UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor. Modelo Cliente/Servidor Por HIARLY ALVES Fortaleza - CE CONCEITOS Cliente x Servidor. Cliente É um programa (software) executado
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 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 maisLinguagem SQL (Parte II)
Universidade Federal de Sergipe Departamento de Sistemas de Informação Itatech Group Jr Softwares Itabaiana Site: www.itatechjr.com.br E-mail: contato@itatechjr.com.br Linguagem SQL (Parte II Introdução
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 mais1 R$ 50,00 R$ 50,00 reusable object-oriented software 2 Utilizando UML e padrões: uma
AUTOR: CESAR AUGUSTO TACLA CRIAÇÃO: 20/5/200 8:24 ÚLTIMA ALTERAÇÃO: 2/5/20 5: TRABALHO DE PADRÕES DE PROJETO ESPECIALIZAÇÃO JAVA 20 INSTRUÇÕES. O trabalho será feito aula a aula de acordo com a matéria
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 maisIntroduçã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
Leia maisEstação Digital. Instalação do Gerenciador da Estação Digital
Instalação do Gerenciador da Estação Digital A instalação do Gerenciador da consiste na configuração do Apache, PHP e MySQL. Esses são os programas necessários para execução do Gerenciador da : file:///c:/documents%20and%20settings/usuario/desktop/apache_logo_medium.png
Leia maisBanco de dados. Linguagens de Banco de Dados II. Wedson Quintanilha da Silva - www.assembla.com/spaces/objetivobd/documents
Banco de dados Linguagens de Banco de Dados II 1 Linguagem de Definição de Dados - DDL Comandos utilizados para criação do esquema de dados; Um DDL permite ao utilizador definir tabelas novas e elementos
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 maisProf. Carlos Majer Aplicações Corporativas UNICID
Este material pertence a Carlos A. Majer, Professor da Unidade Curricular: Aplicações Corporativas da Universidade Cidade de São Paulo UNICID Licença de Uso Este trabalho está licenciado sob uma Licença
Leia maisArmazenamento organizado facilitando SCRUD; Agiliza processo de desenvolvimento de sistemas;
Conjunto de informações relacionadas entre si; Armazenamento organizado facilitando SCRUD; Agiliza processo de desenvolvimento de sistemas; Conjunto de Tabelas onde cada linha é um vetor de dados específico;
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 maisPasso a Passo do Cadastro Empresas no SIGLA Digital
Página 1 de 7 Passo a Passo do Cadastro Empresas no SIGLA Digital O cadastro de Empresas permite cadastrar quais empresas estarão configuradas para utilizar o SIGLA Digital. Caso necessário cadastrar uma
Leia maisTUTORIAL DE INSTALAÇÃO APACHE 2.2.4 + PHP 5.2.1 + POSTGRESQL 8.2
TUTORIAL DE INSTALAÇÃO APACHE 2.2.4 + PHP 5.2.1 + POSTGRESQL 8.2 Para instalação baixemos todos os arquivos do site www.simonsen.br/aulas/servidor/ e vamos criar uma pasta em nossa maquina chamada C:\servidor\
Leia maisTrabalho de Sistema de Informações. Instalação e configuração aplicativo Ocomon
Trabalho de Sistema de Informações Aluno: Paulo Roberto Carvalho da Silva Instalação e configuração aplicativo Ocomon O trabalho tem como objetivo o estudo de caso,a instalação, configuração e funcionamento
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 maisMANUAL INSTALAÇÃO WEB SERVICE
MANUAL INSTALAÇÃO WEB SERVICE Recebimento de dados pelo Hospital Versão 1.1 2/9/2014 Contato suporte@gtplan.com.br Índice Introdução... 2 Requerimentos para instalação do Web Service... 2 Instalação...
Leia maisSophiA Biblioteca - Treinamento Cadastro de Usuários
SophiA Biblioteca - Treinamento Cadastro de Usuários Para realizar um cadastro de usuário, clique na aba USUÁRIOS e em seguida no botão. Aba Dados Nome: cadastro do nome do novo usuário. Código: É possível
Leia maisStructured 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
Leia maisEsta aula tem o objetivo de nos orientar durante este período em nossas aulas de Banco de Dados, não tem a pretensão de ser a única fonte de
BD Esta aula tem o objetivo de nos orientar durante este período em nossas aulas de Banco de Dados, não tem a pretensão de ser a única fonte de informação para nosso êxito no curso. A intenção de elaborar
Leia maisLINGUAGEM 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.
Leia mais8. Outros tipos de Transação (Modo de Transação de Autoconfirmação e Modo Implícito)
8. Outros tipos de Transação (Modo de Transação de Autoconfirmação e Modo Implícito) Nos itens anteriores vimos transações do tipo explícitas, ou seja, aquelas que iniciam com BEGIN TRANSACTION. As outras
Leia maisLinguagem 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
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 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 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 maisOutlook XML Reader Versão 8.0.0. Manual de Instalação e Demonstração UNE Tecnologia
Outlook XML Reader Versão 8.0.0 Manual de Instalação e Demonstração UNE Tecnologia Add-in para o Outlook 2003, 2007 e 2010 responsável pela validação e armazenamento de notas fiscais eletrônicas. Atenção,
Leia maisAula Extra Conexão ODBC para aplicações Delphi 7 que usam SQL Server 2005
Nome Número: Série Aula Extra Conexão ODBC para aplicações Delphi 7 que usam SQL Server 2005 Proposta do projeto: Competências: Compreender a orientação a objetos e arquitetura cliente-servidor, aplicando-as
Leia maisGuia de Instalação e Configuração do Apache, PHP, MySQL e phpmyadmin emwindows
Universidade Federal de Santa Catarina -UFSC Centro Acadêmico de Engenharia de Controle e Automação CAECA Setor de Informática Guia de Instalação e Configuração do Apache, PHP, MySQL e phpmyadmin emwindows
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 maisTransações Seguras em Bancos de Dados (MySQL)
Transações Seguras em Bancos de Dados (MySQL) Índice Entendendo os storage engines do MySQL 5 1 As ferramentas 1 Mais algumas coisas que você deve saber 1 Com a mão na massa 2 Mais ferramentas Usando o
Leia maisTECNOLOGIA EM SISTEMAS PARA INTERNET PROJETO DE BANCO DE DADOS
Exemplos de Scripts SQL (PostgreSQL) Pizzaria 1 2 Criação de BANCO DE DADOS CREATE DATABASE nome_do_banco; CREATE DATABASE pizzaria; Criação de TABELAS SOMENTE COM CHAVE PRIMÁRIA CREATE TABLE nome_da_tabela
Leia maisFundamentos 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 milenaresende@fimes.edu.br Sistema de Gerenciamento de Bases de Dados (DBMS) A implementação
Leia maisManual STCP Web Admin 27/07/2009, Riversoft Integração e Desenvolvimento
STCP OFTP Web Admin Versão 4.0.0 Riversoft Integração e Desenvolvimento de Software Ltda Av.Dr.Delfim Moreira, 537 Centro Santa Rita do Sapucaí, Minas Gerais CEP 37540 000 Tel/Fax: 35 3471 0282 E-mail:
Leia maisPrincipais 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)
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 mais1 Essa é a tela de login do Sistema de Atendimento Online, siga o passo a passo abaixo.
1 Essa é a tela de login do Sistema de Atendimento Online, siga o passo a passo abaixo. 2 - Se esse é o seu primeiro cadastro, clique em Cadastre-se. Em seguida preencha os dados solicitados com Nome,
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 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 maisSensor de temperatura Parte 5 Cleiton Bueno www.cleitonbueno.wordpress.com. Preparando o ambiente do Banco de dados Mysql
Criar database: Sensor de temperatura Parte 5 Cleiton Bueno www.cleitonbueno.wordpress.com Preparando o ambiente do Banco de dados Mysql CREATE DATABASE `tempuino` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin
Leia maisFaturamento Eletrônico - CASSEMS
1 Conteúdo 1. Informações Iniciais... 3 1.1. Sobre o documento... 3 1.2. Organização deste Documento... 3 2. Orientações Básicas... 3 2.1. Sobre o Faturamento Digital... 3 3. Instalação do Sistema... 4
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 maisMAN001 Atualização Protocolo e Ação Social Versão 2 Cliente: Duralex Sistemas
MAN001 Atualização Protocolo e Ação Social Versão 2 Autor Data Versão Boby Mayky 18/06/2014 1.0 Diego Hordi 18/06/2014 1.1 1. Objetivo O objetivo deste manual é apresentar as rotinas necessárias para atualização
Leia maisCriando, inserindo e exibindo PHP+MySql
Criando, inserindo e exibindo PHP+MySql De uma forma extremamente fácil e básica você verá como criar banco de dados, tabelas, inserir e exibir usando o phpmyadmin, PHP e MySql. O que é um banco de dados?
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 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 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 maisJDBC Java Database Connectivity
5 JDBC Java Database Connectivity Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Trabalhar com bancos de dados em aplicações web em JSP através das classes
Leia maisComandos DDL. id_modulo = id_m odulo
Comandos DDL Estudo de Caso Controle Acadêmico Simplificado Uma escola contém vários cursos, onde cada aluno possui uma matricula num determinado curso. Estes cursos, por sua vez, possuem módulos, aos
Leia maisCorreio Lotus Notes Acesso Web
Lotus Notes Acesso Web R8 Correio Lotus Notes Acesso Web REDE EXECUTIVA PRODESP - GERÊNCIA DE SUPORTE DIVISÃO DE MENSAGERIA Lotus Web Access Acessando seu correio na Web Certificação Digital Trocando a
Leia maisTrabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011
Trabalhando com conexão ao banco de dados MySQL no Lazarus Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 4 O Componente Trabalhando com conexão ao banco de dados MySQL no Lazarus Ano: 03/2011
Leia maisADAPTAÇÃO: Diogo Victor Gonçalves Mancini Robert Bonifácio da Rocha
ADAPTAÇÃO: Diogo Victor Gonçalves Mancini Robert Bonifácio da Rocha 1 SUMÁRIO: Apresentação...3 Introdução...5 Acessando GLPI...6 Abrindo chamado...8 Anexando arquivo a um chamado...9 Acompanhamento de
Leia maisBANCO 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
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 maisStructured 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
Leia maisManual Comunica S_Line
1 Introdução O permite a comunicação de Arquivos padrão texto entre diferentes pontos, com segurança (dados criptografados e com autenticação) e rastreabilidade, isto é, um CLIENTE pode receber e enviar
Leia maisSQL (Structured Query Language)
SQL (Structured Query Language) Linguagem comercial para BD relacional padrão ISO desde a década de 80 SQL (86); SQL-2 (92); SQL-3 (99) e SQL:2003 não é apenas uma linguagem de consulta! como o nome sugere...
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 maisSISTEMA DE ABERTURA DE CHAMADOS TÉCNICOS DE INFORMÁTICA GLPI ( GESTÃO LIVRE DE PARQUE DE INFORMÁTICA ) Manual do Usuário
SISTEMA DE ABERTURA DE CHAMADOS TÉCNICOS DE INFORMÁTICA GLPI ( GESTÃO LIVRE DE PARQUE DE INFORMÁTICA ) Manual do Usuário Setor de Tecnologia da Informação 2012 AUTORES Aurélio Ricardo Batú Maicá Laura
Leia maisSQL (Structured Query Language)
SQL (Structured Query Language) Linguagem comercial para BD relacional padrão ISO desde a década de 80 SQL- (86); SQL- (9); SQL- (99) não é apenas uma linguagem de consulta! como o nome sugere... Base
Leia maisTUTORIAL DE CRIAÇÃO DE BANCO DE DADOS ESPACIAL
TUTORIAL DE CRIAÇÃO DE BANCO DE DADOS ESPACIAL Este tutorial tem por objetivo explicar a criação de bancos de dados espaciais usando o Postgis que é a extensão espacial do PostgreSQL. Os passos que serão
Leia maisConfigurações necessárias para emissão de NF-e no sistema Lojamix
Configurações necessárias para emissão de NF-e no sistema Lojamix Versão 1.10 Data da última atualização 07/11/2011 Configurações necessárias para emissão de NF-e no sistema Lojamix. Para emissão de NF-e
Leia maisInstalação e configuração de Sistema de Informação. Sobre o Help Center Live
Nome: Nataniel Vieira Curso: Tecnologia em Redes de Computadores Disciplina: Sistemas de Informação Professor: Eduardo Monks Instalação e configuração de Sistema de Informação Sistema de Informação: Help
Leia maisProgramação WEB. Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br docente.ifrn.edu.br/andrealmeida. Aula III Introdução PHP
Programação WEB Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br docente.ifrn.edu.br/andrealmeida Aula III Introdução PHP Introdução PHP PHP=Hypertext Pre-Processor Linguagem de script open
Leia maisIntroduçã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
Leia maisSQL (Structured Query Language)
SQL (Structured Query Language) Linguagem comercial para BD relacional padrão ISO desde a década de 80 SQL-1 (86); SQL- (9); SQL- (99) não é apenas uma linguagem de consulta! como o nome sugere... Base
Leia maisKalumaFin. Manual do Usuário
KalumaFin Manual do Usuário Sumário 1. DICIONÁRIO... 4 1.1 ÍCONES... Erro! Indicador não definido. 1.2 DEFINIÇÕES... 5 2. DESCRIÇÃO DO SISTEMA... 7 3. ACESSAR O SISTEMA... 8 4. PRINCIPAL... 9 4.1 MENU
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 maisCRM GESTÃO DOS SERVIÇOS AOS CLIENTES
Página 1 de 6 Este sistema automatiza todos os contatos com os clientes, ajuda as companhias a criar e manter um bom relacionamento com seus clientes armazenando e inter-relacionando atendimentos com informações
Leia maisManual de instalação, configurações e uso do LiveZilla
Manual de instalação, configurações e uso do LiveZilla Sumário Criando Servidor/Conta Livezilla... 1 Configurando e colocando ícone Livezilla no Site... 12 Editando perfil seu e do chat... 22 Criando Servidor/Conta
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 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 maisDOCUMENTO DE REQUISITOS
1/38 DOCUMENTO DE REQUISITOS GED Gerenciamento Eletrônico de Documentos Versão 1.1 Identificação do Projeto CLIENTE: NOME DO CLIENTE TIPO DO SISTEMA OU PROJETO Participantes Função Email Abilio Patrocinador
Leia maisTutorial Wireless para Windows XP IA- UNESP v5
Tutorial Wireless para Windows XP IA- UNESP v5 1. Fazer o download do Programa Wireless-unesp.exe no site: http://www.wifi.ia.unesp.br 2. Verificar se o seu PC está com o Service Pack 3 instalado. Para
Leia maisSISTEMA GERENCIAMENTO DE PRODUTOS PHP E MySQL 1. APRESENTAÇÃO
SISTEMA GERENCIAMENTO DE PRODUTOS PHP E MySQL 1. APRESENTAÇÃO Este é um sistema de controle de produtos, onde o usuário irá entrar com o login e a senha, e se ele for um usuário cadastrado na tabela usuários
Leia maisSISTEMA INTEGRADO DE ADMINISTRAÇÃO DA RECEITA. Módulo Regime Especial Internet
SISTEMA INTEGRADO DE ADMINISTRAÇÃO DA RECEITA Módulo Regime Especial Internet ÍNDICE 1 INTRODUÇÃO GERAL... 3 2 INTRODUÇÃO AO MÓDULO REGIME ESPECIAL... 3 2.1 SEGURANÇA... 3 2.2 BOTÕES... 3 2.3 PREENCHIMENTO...
Leia maisTutorial Wireless para Windows XP IA- UNESP v8
Tutorial Wireless para Windows XP IA- UNESP v8 1. Fazer o download do Programa Wireless-unesp.exe no site: http://www.ia.unesp.br/home/redesemfio/wireless-unesp_.exe 2. Verificar se o seu PC está com o
Leia mais6. Cadastros. Neste capítulo será explicado como gerenciar os cadastros dentro do SILAS.
6. Cadastros Neste capítulo será explicado como gerenciar os cadastros dentro do SILAS. Nesta seção o usuário poderá cadastrar, gerenciar e excluir cadastros de: - clientes, municípios, convênios, descontos.
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 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 maisCentral Cliente Questor (CCQ) UTILIZANDO A CCQ - CENTRAL CLIENTE QUESTOR
Central Cliente Questor (CCQ) O que é a Central Cliente Questor? Já é de seu conhecimento que os Usuários do sistema Questor contam com uma grande ferramenta de capacitação e treinamento no pós-venda.
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 maisTreinamento. Módulo. Escritório Virtual. Sistema Office. Instruções para configuração e utilização do módulo Escritório Virtual do sistema Office
Treinamento Módulo Escritório Virtual Sistema Office Instruções para configuração e utilização do módulo Escritório Virtual do sistema Office 1. Atualização do sistema Para que este novo módulo seja ativado,
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 maisNeXT ERP Sistema de gestão empresarial Integração com Nota Fiscal Eletrônica. Manual de Instalação e Configuração
NeXT ERP Sistema de gestão empresarial Integração com Nota Fiscal Eletrônica Manual de Instalação e Configuração Janeiro/2011 Página 1 de 13 Índice Instalando o NeXT ERP...3 Ativação do Sistema...5 NeXT
Leia maisTutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.
Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT. PÁGINA: 2 de 21 Nenhuma parte deste documento pode ser utilizado ou reproduzido, em qualquer meio
Leia maisInstrução de Trabalho. Criar Imagem
Aprovado por Comitê da Qualidade Analisado criticamente por Chefe do Departamento 1. OBJETIVOS Orientar o colaborador da Seção do Laboratório de Informática da Superintendência de Informática a criar ou
Leia mais1 Cadastre-se Mozilla Firefox. AQUI Esqueci a senha Login Senha. Esqueci a senha E-mail Login Enviar Solicitação OBS: Nome: Login: E-mail:
1 Essa é a tela de login do Sistema de Atendimento, siga o passo a passo abaixo. Se esse é o seu primeiro cadastro, clique em Cadastre-se. O sistema só irá funcionar perfeitamente se for acessado pelo
Leia maisTutorial de Notas Fiscais Eletrônicas
Tutorial de Notas Fiscais Eletrônicas Geração e transmissão de NF-e Após preencher os dados da nota fiscal, se não houver alguma informação faltando, o sistema sugere a geração do arquivo texto necessário
Leia maisTutorial para inscrição de trabalhos a serem apresentados no Festival de Arte e Cultura
Tutorial para inscrição de trabalhos a serem apresentados no Festival de Arte e Cultura As inscrições de participantes e trabalhos no Festival de Arte e Cultura da Rede Federal de Educação Profissional,
Leia mais