Collations. Plataforma PRIMAVERA. Como converter a collation de uma base de dados PRIMAVERA. Versão 1.0 Fevereiro de Autor: Hugo Ribeiro
|
|
- Igor Amorim Filipe
- 6 Há anos
- Visualizações:
Transcrição
1 Plataforma PRIMAVERA Como converter a collation de uma base de dados PRIMAVERA Versão 1.0 Fevereiro de 2004 Autor: Hugo Ribeiro
2 Índice Versão Fevereiro de Índice... 2 Introdução... 3 Conflitos de Collations... 4 Sintomas... 4 Causa... 4 Resolução... 4 Mais informação... 5 Conversão da Collation de uma Base de Dados... 5 Restaurar a base de dados original com um novo nome... 5 Criar uma nova base de dados com a collation correcta... 7 Gerar a script de criação da base de dados original... 7 Executar a script de criação de tabelas... 9 Migrar os dados entre as duas bases de dados... 9 Executar a script de criação da restante estrutura Collations Armazenamento de Dados Ordenação Opções de Definição de Collations Recomendações
3 Introdução Este documento descreve: A resolução de erros provocados em mapas com tabelas temporárias quando a base de dados da empresa tem uma collation diferente da utilizada pela base de dados temporária; O procedimento mais eficiente para alterar a collation de uma base de dados. Esta informação aplica-se às seguintes linhas de produtos PRIMAVERA: Linha Standard 6.00 Linha Profissional 5.00 Linha Profissional 6.00 Linha Empresarial 2.30 Linha Empresarial 3.00 Linha Empresarial 3.10 Linha Empresarial 6.00 E às seguintes versões do sistema de bases de dados: SQL Server 2000 MSDE
4 Conflitos de Collations Sintomas Ao imprimir um mapa com uma ou mais tabelas temporárias ocorre o seguinte erro: Error detected by database DLL Causa Analisando a query executada internamente na impressão do mapa, por exemplo: SELECT * FROM Funcionarios F INNER JOIN ##RHPEmissao00 T ON (F.Codigo = T.Funcionario) verifica-se que ocorre o seguinte erro: Cannot resolve collation conflict for equal to operation. Este problema é provocado pelo facto da base de dados da empresa e a base de dados temporária utilizarem collations diferentes. Exemplo: Latin1_General_CI_AS e SQL_Latin1_General_CP1_CI_AS. Resolução Para resolver esta situação é necessário converter a base de dados da empresa de modo que passe a utilizar exactamente a mesma collation da base de dados temporária (tempdb). O procedimento de conversão da collation da base de dados dependerá da versão do SQL Server e da forma como a base de dados original foi criada. De seguida descreve-se o procedimento mais eficiente (utilizando DTS), menos sujeito a erros e que, em princípio, se aplicará à grande maioria dos casos. 4
5 Mais informação Para obter mais informação devem consultar-se os seguintes recursos: MSDN - Microsoft SQL Server 2000 Books Online Conversão da Collation de uma Base de Dados Para converter a collation de uma base de dados existente é necessário criar uma nova base de dados com a collation correcta e transferir correctamente todos os dados da base de dados original para a nova base de dados. Para o efeito serão necessárias as seguintes ferramentas: Microsoft SQL Server Enterprise Manager Microsoft SQL Server Query Analyser Microsoft Data Transformation Services Estas ferramentas são instaladas como parte das Client Tools do SQL Server 2000 e não estão disponíveis na instalação do MSDE. Assim, para converter a collation de uma base de dados deve-se proceder do seguinte modo 1. Restaurar a base de dados original com um novo nome 1. Abrir o Enterprise Manager; 2. Criar uma cópia de segurança completa da base de dados original: 1 Neste exemplo, a base de dados a converter tem o nome PRICOL. 5
6 3. Remover a base de dados original (PRICOL); 4. Restaurar a cópia de segurança original com um novo nome (PRICOL_SRC): 6
7 Criar uma nova base de dados com a collation correcta 1. Abrir o Enterprise Manager; 2. Seleccionar a opção New Database ; 3. Criar uma base de dados com o nome original (PRICOL): NOTA: É necessário garantir que a nova base de dados utiliza a collation por defeito do servidor e que a collation por defeito do servidor é igual à utilizada pela base de dados tempdb. Gerar a script de criação da base de dados original 1. Abrir o Enterprise Manager; 2. Seleccionar a base de dados original (PRICOL_SRC); 3. Seleccionar a opção Generate Script ; 4. No assistente de geração de scripts devem ser seleccionadas exactamente as seguintes opções: Script all objects; Generate the CREATE...; Generate scripts for all dependent objects; Only script 7.0 compatible features; Script indexes; Script full-text indexes; Script triggers; 7
8 Script PRIMARY keys ; 8
9 Executar a script de criação de tabelas A script gerada pelo passo anterior incluirá instruções para criar todos os objectos (tabelas, chaves primárias, índices, etc.) da base de dados. Para que o procedimento possa ser executado correctamente, este script deve ser dividida manualmente 2 em duas: Script_Create.sql: deve incluir apenas a primeira parte da script original, apenas com as instruções CREATE TABLE; Script_Alter.sql: deve incluir as restantes instruções da script original (ALTER TABLE, CREATE INDEX, etc.). De seguida, a estrutura principal deve ser criada na nova base de dados, executando a primeira script: Abrir o Query Analyser; Seleccionar a base de dados nova (PRICOL); Abrir e executar a primeira script (Script_Create.sql). Migrar os dados entre as duas bases de dados Neste momento, os dados podem ser transferidos entre as duas bases de dados usando um DTS. Para criar e executar o DTS devem seguir-se os seguintes passos: Abrir o Enterprise Manager; Seleccionar a base de dados original (PRICOL_SRC); Seleccionar a opção Export Data... ; No assistente de exportação de dados é necessário configurar correctamente a transferência, indicando as seguintes opções: 2 Esta divisão pode ser feita, procurando a primeira instrução ALTER na script. A primeira script incluirá todas as instruções até esse ponto. A segunda deverá incluir todas as instruções a partir desse ponto (inclusive). 9
10 o o o o o o o Source: SQL Server Database = PRICOL_SRC; Destination: SQL Server Database = PRICOL; Tipo de transferência: Copy objects and data between SQL Server databases ; Copy data (replace existing data); Use collation; Copy all objects Use default options 10
11 Executar a script de criação da restante estrutura Depois de terminada a transferência dos dados, resta apenas a criação da restante estrutura da base de dados: Abrir o Query Analyser; Seleccionar a base de dados nova (PRICOL); Abrir e executar a segunda script (Script_Alter.sql). 11
12 Collations O armazenamento físico das strings de caracteres numa base de dados SQL Server 2000 é controlado pelas collations. Uma collation define os padrões de bits utilizados para representar cada caracter e as regras segundo as quais esses caracteres são ordenados e comparados. Armazenamento de Dados Num computador, os caracteres são representados por diferentes padrões de bits em que, cada um, está activo ou inactivo. Existem 8 bits num byte e esses bits podem estar ligados ou desligados para formar 256 padrões distintos. Uma aplicação que utilize 1 byte para representar cada caracter poderá representar no máximo 256 caracteres distintos. Uma aplicação que utilize 2 bytes para a codificação de caracteres, poderá representar o máximo de caracteres. Uma single-byte code page define o mapeamento entre cada caracter e cada uma dos 256 padrões de bits possíveis num byte. Cada língua europeia tem a sua própria code page. Apesar dos padrões utilizados para representar os caracteres do alfabeto latino (A...Z) serem idênticos entre todas as code pages, os padrões para representar caracteres acentuados variam entre code pages. Tal significará que sempre que haja a necessidade de transferir dados entre computadores com code pages diferentes, será necessário proceder a uma conversão dos dados entre code pages. Se os dados originais incluírem caracteres estendidos não suportados pelo code page destino, haverá perda de dados. O SQL Server suporta várias code pages: 1258 Vietnamese; 1256 Arabic; 1252 Latin (ANSI); 1250 Central European; 850 Multilingual (MS-DOS Latin1); Etc. Para resolver os problemas de interpretação e conversão resultantes da existência de múltiplas code pages, a organização ISO elaborou o standard Unicode. Este standard utiliza dois bytes para armazenar cada caracter. Na medida em que combinações é suficiente para representar todos os caracteres habituais usados em todas as línguas existentes, este standard suporta todas essas línguas, assim eliminando a necessidade de algoritmos de conversão entre code pages distintas (desde que todos os computadores envolvidos nas transferências implementem o standard). O SQL Server suporta duas categorias de tipos de dados alfanuméricos: Unicode: nvarchar, nchar e ntext. Estes tipos utilizam a representação Unicode. As definições de code pages não são aplicáveis. 12
13 Non-unicode: varchar, char e text. Utilizam a representação definida pela code page activa. Ordenação A sort order de uma collation define as regras utilizadas pelo SQL Server para interpretar, juntar, comparar e apresentar os dados alfanuméricos. A título de exemplo, a sort order define: Se o caracter a é menor, igual ou maior que o caracter b ; Se a collation é case sensitive, ou seja, se, por exemplo, o caracter m é igual a M ; Se a collation é accent sensitive, ou seja, se, por exemplo, o caracter a é igual a á. Opções de Definição de Collations O termo collation refere-se a um conjunto de regras que determinam a forma como os dados alfanuméricos são ordenados e comparados. Os dados serão ordenados de acordo com as regras que definem a sequência correcta dos caracteres, a comparação entre letras maiúsculas e minúsculas, opções de acentuação e outras características (por exemplo: suporte para os caracteres da língua chinesa). O SQL Server agrupa todas as collations suportadas em dois grupos: Windows collations As regras da collation são baseadas nas mesmas regras associadas a um Windows Locale (definido na instalação do sistema operativo). Exemplo: Latin1_General SQL Server collations Este tipo de collations são suportados para garantir a compatibilidade com as versões anteriores do SQL Server. Exemplo: SQL_Latin1_General Uma Windows collation é definida de acordo com as seguintes regras 3 : <Windows_Collation_Name> ::= CollationDesignator_<Comparision_Style> <Comparision_Stype> ::= CaseSensitivity_AccentSensitivity [_KanatypeSensitivity [_WidthSensitivity]] _BIN Eis alguns exemplos de collations Windows: 3 Note-se que as SQL Server collations utilizam regras semelhantes com o prefixo (SQL_). 13
14 Collation Descrição Latin1_General_CI_AS Code page: 1252 (Portugal) Caseinsensitive Accentsensitive Latin1_General_CS_AS Code page: 1252 (Portugal) Casesensitive Accentsensitive Latin1_General_CI_AI Code page: 1252 (Portugal) Caseinsensitive Accentinsensitive Recomendações Para as bases de dados utilizadas por aplicações PRIMAVERA, recomenda-se a utilização da collation Latin1_General_CI_AS. Dado que a collation de uma base de dados SQL Server 2000 depende inicialmente da definição por defeito do servidor, esta collation deve ser seleccionada no momento de instalação da versão do SQL Server (ou MSDE). Na criação da base de dados é ainda possível definir uma collation diferente da definida no servidor. No entanto, porque o Administrador PRIMAVERA não disponibiliza esta funcionalidade, tal obrigaria à criação manual das bases de dados no Enterprise Manager. Finalmente, importa salientar que não é obrigatório que seja utilizada a collation recomendada desde que esteja garantida a utilização da mesma collation entre todas as bases de dados utilizadas pelo sistema PRIMAVERA (tempdb, PRIEMPRE, PRIDEM, etc.). 14
Tarefa Orientada 8 Criação de tabelas
Tarefa Orientada 8 Criação de tabelas Objectivos: Iniciar o MS SQL Server Manegement Studio Criar tabelas Especificar tipos de dados Definir restrições Alterar as definições de uma tabela Eliminar uma
Leia maisINSTALAÇÃO DO LOGIX COM BANCO SQL SERVER
INSTALAÇÃO DO LOGIX COM BANCO SQL SERVER Passo 1) Baixar instalador do TotvsTec (para instalação em ambiente Linux, necessário baixar os dois instaladores para poder rodar o smartclient no Windows) Passo
Leia maisCurso de Banco de Dados Plataforma: MS SQL Server. Instalando o Microsoft SQL Server 2016 Developer Edition
Instalando o Microsoft SQL Server 2016 Developer Edition Sumário 1. Edição a ser baixada... 2 2. O porquê da edição... 2 3. Recomendações... 2 4. Link para Download (idioma: Inglês)... 2 5. Escolha o arquivo
Leia maisInstalação do banco de dados SQL Server 2008R2 Express (Somente no Servidor)
INSTALAÇÃO BÁSICA DO CS SISTEMA Instalação do banco de dados SQL Server 2008R2 Express (Somente no Servidor) A instalação do CS básica precisa do Framework 2.0 ou superior para versão inferior ao Windows
Leia maisModelagem Física e SQL
Programação em Banco de Dados - Parte 1 Modelagem Física e SQL Prof. Pablo Passos prof.pablo.passos@gmail.com SQL - Um modelo físico é gerado a partir de um modelo lógico já construído. A geração dos objetos
Leia maisSpectrum Miner. Versão 8.0. Guia de administração para a integração do Portrait Dialogue
Spectrum Miner Versão 8.0 Conteúdo 1 - Introdução Objetivo 4 Quem deve ler este manual 4 Documentação relacionada 4 2 - Visão geral da integração do Miner Visão geral da integração do Miner 6 3 - Instalação
Leia maisAdministração de BD. José Antônio da Cunha CEFET-RN
Administração de BD José Antônio da Cunha CEFET-RN Várias opções de bancos de dados podem ser definidas para cada banco de dados. Apenas o Administrador de Sistema (SA) ou o proprietário do banco de dados
Leia maisDocumentação Técnica
Documentação Técnica Manual de Realização de Backups e Restauração de Bancos de Dados no MS-SQL Server 2008 R2 03 de Abril de 27 Revisões Revisão 02 Nº Data Responsável Alterações 2/18 03/04/27 Leonardo
Leia maisInstalação do banco de dados SQL Server 2008R2 Express (Somente no Servidor)
INSTALAÇÃO BÁSICA DO CS SISTEMA Instalação do banco de dados SQL Server 2008R2 Express (Somente no Servidor) A instalação do CS básica precisa do Framework 2.0 ou superior para versão inferior ao Windows
Leia maisAdministração de Banco de Dados
Administração de Banco de Dados Aula 8 Prof. Marcos Alexandruk Aula 8 Índices (Indexes) Índices únicos Índices não únicos Índices de chave invertida Índices baseados em funções Índices de bitmap Tabelas
Leia maisBenvindo ao Curso de Introdução ao Firebird com Ferramenta de Relatórios!
(Apresentação SQL Manager Lite for InterBase and Firebird) Benvindo ao Curso de Introdução ao Firebird com Ferramenta de Relatórios! Ferramenta de alta performance para a otimização da administração de
Leia maisLeia-me do Veritas System Recovery 16 Management Solution
Leia-me do Veritas System Recovery 16 Management Solution Sobre este Leia-me Requisitos do sistema para políticas de entrega de software do Veritas System Recovery 16 Requisitos do sistema para o Veritas
Leia maisAdministração Sistemas Operacionais de Rede
Administração Sistemas Operacionais de Rede SISTEMAS DE ARQUIVOS Professor Airton Ribeiro 2016 Sistemas operacionais Sistema de Arquivos pode ser definido como uma estrutura que indica como os dados devem
Leia maisTarefa Orientada 9 Base de Dados Pagamentos
Tarefa Orientada 9 Base de Dados Pagamentos Objectivos: Criar as tabelas da base de dados Pagamentos Criar um diagrama da base de dados Inserir registos com os dados de teste Criar as tabelas da base de
Leia maisLicenciatura em Informática
Licenciatura em Informática Unidade Curricular Sistemas de Gestão de Bases de Dados Database Management Systems Objetivos -Administrar, criar e manter mecanismos de segurança em bases de dados SQL; -Criar,
Leia maisLeia-me do Veritas System Recovery 16 Management Solution
Leia-me do Veritas System Recovery 16 Management Solution Sobre este Leia-me Requisitos do sistema para políticas de entrega de software do Veritas System Recovery 16 Requisitos do sistema para o Veritas
Leia maisFerramentas Web, Web 2.0 e Software Livre em EVT
E s t u d o s o b r e a i n t e g r a ç ã o d e f e r r a m e n t a s d i g i t a i s n o c u r r í c u l o d a d i s c i p l i n a d e E d u c a ç ã o V i s u a l e T e c n o l ó g i c a Bitmap Font Writer
Leia maisAlarme ODBC Ambiente Seguro e Validado para o Armazenamento de Alarmes
Alarme ODBC Ambiente Seguro e Validado para o Armazenamento de Alarmes O alarme é uma indicação gráfica e/ou sonora enviada pelo sistema de supervisão ao operador, indicando que ocorreu uma situação no
Leia maisSQL Server Management Studio - Backup e Restauração de dados
SQL Server Management Studio - Backup e Restauração de dados Eu já apresentei o SQL Server Management Studio ou SSMS no artigo :.NET 2005 - Usando o SQL Server Management Studio e estou voltando ao assunto
Leia maisSistemas de Numeração
Infra-Estrutura de Hardware Sistemas de Numeração Conversão entre bases Bit e byte ECC Prof. Edilberto Silva www.edilms.eti.br edilms@yahoo.com Sumário Conversão de bases Aritmética binária e hexadecimal
Leia maisBANCO DE DADOS. Para a criação de um banco de dados, através de scripts SQL, deve-se usar a seguinte sintaxe: CREATE DATABASE <nome_banco_de_dados>
BANCO DE DADOS 1. Scripts de criação de banco de dados Para a criação de um banco de dados, através de scripts SQL, deve-se usar a seguinte sintaxe: CREATE DATABASE Onde:
Leia maisTarefa Orientada 17 Scripts
Tarefa Orientada 17 Scripts Objectivos: Declaração de variáveis escalares Declaração de variáveis do tipo tabela Tabelas temporárias Estruturas Condicionais Estruturas de Repetição Tratamento de erros
Leia maissaída durante o runtime Usando Functions de uma Única Linha para Personalizar Relatórios Mostrar as diferenças entre as functions SQL de uma única
Tópicos do Curso: Introdução Listar os principais recursos do Banco de Dados Oracle 10g Apresentar uma visão geral de: componentes, plataforma de internet, servidor de aplicações e suite do desenvolvedor
Leia maisModelagem Física e SQL
Programação em Banco de Dados - Parte 1 Modelagem Física e SQL Prof. Pablo Passos prof.pablo.passos@gmail.com SQL - Um modelo físico é gerado a partir de um modelo lógico já construído. A geração dos objetos
Leia maisADMINISTRAÇÃO DE BANCOS DE DADOS DO MICROSOFT SQL SERVER
20462 - ADMINISTRAÇÃO DE BANCOS DE DADOS DO MICROSOFT SQL SERVER CONTEÚDO PROGRAMÁTICO Estrutura de tópicos do curso Módulo 1: Introdução à administração de banco de dados do SQL Server 2014 Este módulo
Leia maisManual de Instalação PRIMAVERA WINDOWS SERVICES V1.0 SR2
Manual de Instalação PRIMAVERA WINDOWS SERVICES V1.0 SR2 Versão 1.2 outubro 2012 Índice Índice... 2 Introdução... 3 Instalação... 4 Requisitos... 4 Processo de Instalação... 4 Instalação do PRIMAVERA Windows
Leia maisTarefa Orientada 7 Consultas de selecção
Tarefa Orientada 7 Consultas de selecção Objectivos: Consultas de selecção O Sistema de Gestão de Bases de Dados MS Access Consultas As consultas (queries) permitem interrogar a base de dados, de acordo
Leia maisUma solução possível para garantir, em ambiente APEX, a consistência duma estrutura ISA, total e disjuntiva.
Uma solução possível para garantir, em ambiente APEX, a consistência duma estrutura ISA, total e disjuntiva. Seja então o conjunto de entidades pessoa, com os atributos bi_pessoa, nome_pessoa e morada_pessoa,
Leia maisManual de Instalação PRIMAVERA WINDOWS SERVICES V1.0 SR4
Manual de Instalação PRIMAVERA WINDOWS SERVICES V1.0 SR4 Versão 1.1 julho 2014 Índice Índice... 2 Introdução... 3 Instalação... 4 Requisitos... 4 Métodos de Instalação... 4 Processo de Instalação - Deployment
Leia maisORACLE 11 G INTRODUÇÃO AO ORACLE, SQL,PL/SQL
ORACLE 11 G INTRODUÇÃO AO ORACLE, SQL,PL/SQL Objetivo: No curso Oracle 11G Introdução ao Oracle, SQL, PL/SQL será abordado desde a introdução da tecnologia do banco de dados em questão como todos os conceitos
Leia mais--========================================== MIRROR COM CERTIFICADO ===============================================
-- ========================================================================================================== == --========================================== MIRROR COM CERTIFICADO ===============================================
Leia maisManual de Migração ERP PRIMAVERA V9.10
Manual de Migração ERP PRIMAVERA V9.10 Versão 1.0 junho 2015 Índice Índice... 2 Introdução... 4 ERP... 5 Preparação da Instalação... 5 Requisitos...5 Atualização do Servidor de Dados...5 Atualização dos
Leia maisIntrodução à Informática
Introdução à Informática Aula 10 http://www.ic.uff.br/~bianca/introinfo/ Aula 10-05/10/2007 1 Ementa Conceitos Básicos de Computação (Hardware, Software e Internet) Softwares Aplicativos Tutorial: Word
Leia maisAULA 8. Ambientes Visuais 8.1. OBJETIVO DA AULA SQL (Structured Query Language)
AULA 8 8.1. OBJETIVO DA AULA Relembrar conceitos e recursos básicos apresentados nas aulas anteriores, dar continuidade nas codificações iniciadas e ainda não finalizadas, explorar acesso a banco de dados
Leia maisPrimavera SaaS v9.15 Guia operacional para o Parceiro V1.5 julho-2016
Primavera SaaS v9.15 Guia operacional para o Parceiro V1.5 julho-2016 Conteúdos Introdução... 3 Sistemas Operativos Clientes suportados no SaaS... 4 Acesso... 4 Utilizador Final... 4 Parceiro... 5 Acesso
Leia maisProcedimentos para Instalação Sisloc (Estação de Trabalho)
Procedimentos para Instalação Sisloc (Estação de Trabalho) Sumário: 1. Informações Gerais... 3 2. Instalação do Sisloc... 3 Passo a passo... 3 1. Informações Gerais Os procedimentos deste manual mostram
Leia maisIntrodução 20 Diagramas de fluxos de dados 20 O processo de elaboração de DFD 22 Regras práticas para a elaboração de DFD 24 Dicionário de dados 26
ÍNDICE MÓDULO 1 ANÁLISE DE SISTEMAS 9 1.1 SISTEMAS DE INFORMAÇÃO 10 Sistema conceito e exemplos 10 Dados e informação 11 Sistema de informação conceito e componentes 12 Sistema de informação e sistemas
Leia maisJosé Antônio da Cunha
José Antônio da Cunha CEFET-RN Natal, 10 de maio de 2013 Auditando operações DML com OUPUT Imagine o seguinte cenário: você possui uma tabela muito importante em seu banco de dados e gostaria de implantar
Leia maisEscola Secundária de Albufeira. Comandos MySQL. (Páginas Web Dinâmicas: PHP e MySQL) Carlos Nunes
Escola Secundária de Albufeira Comandos MySQL (Páginas Web Dinâmicas: PHP e MySQL) (csmnunes@gmail.com) 2009/2010 Criar Base de Dados CREATE DATABASE basededados; Apagar Base de Dados DROP DATABASE basededados;
Leia maisDisciplina: Introdução à Engenharia da Computação
Colegiado de Engenharia de Computação Disciplina: Introdução à Engenharia da Computação Aula 06 (semestre 2011.2) Prof. Rosalvo Ferreira de Oliveira Neto, M.Sc. rosalvo.oliveira@univasf.edu.br 2 Representação
Leia maisRápida revisão do Modelo Relacional
Rápida revisão do Modelo Relacional Conceito de relação Tuplas e atributos Rápida revisão do Modelo Relacional Regras de integridade Entidade: Deve existir uma chave primária com valor único e não-nulo.
Leia maisManual de instalação do SQL 2012
Manual de instalação do SQL 2012 Instalando o SQL Server 2012 para o funcionamento do Shop Control 9 Insira o DVD de instalação do Shop Control 9 em seu servidor; Na sua aréa de trabalho clique em Computador,
Leia maisPrincípio dos anos 70 IBM desenvolve a linguagem Sequel para o System R. Renomeada para SQL (Structured Query Language)
Bases de Dados Introdução à linguagem SQL História Princípio dos anos 70 IBM desenvolve a linguagem Sequel para o System R Renomeada para SQL (Structured Query Language) Standards ISO e ANSI SQL-86, SQL-89,
Leia maisIntrodução à Computação: Sistemas de Numeração
Introdução à Computação: Sistemas de Numeração Beatriz F. M. Souza (bfmartins@inf.ufes.br) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes), Vitória,
Leia maisSistemas de Bases de Dados Relacionais Introdução ao SQL. Interrogações diversas sobre a Base de Dados Northwind - Parte II
SQL (02) Sistemas de Bases de Dados Relacionais Introdução ao SQL Interrogações diversas sobre a Base de Dados Northwind - Parte II /* Introdução ao SQL - Parte II =========================== Folha de
Leia maisConfiguração Setup do Microsoft SQL server 2000 para o ICM6.0 e 7.0
Configuração Setup do Microsoft SQL server 2000 para o ICM6.0 e 7.0 Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Instalação do SQL Server 2000 Informações Relacionadas
Leia maisFundamentos de TI. Aula07_Representação de dados pelo Computador.doc 1
Aula07_Representação de dados pelo Computador.doc 1 Organização e representação de dados e Informações em computador. Introdução As informações e o conhecimento compõem recursos estratégicos essenciais
Leia maisPROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com eberton.marinho@gmail.com
Leia maisCENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA. Full Text Searching
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA Disciplina: Administração de Banco de Dados Full Text Searching Professor: : José Antônio da Cunha CEFET-RN Uma necessidade cada vez mais comum de muitas aplicações,
Leia maisNotas sobre a Versão do Controlador de arquivos para HP 3PAR StoreServ
Notas sobre a Versão do Controlador de arquivos para HP 3PAR StoreServ 3.03.0a Número de peça HP C8S69-96029 Publicado: Junho de 2013 Edição 1 Copyright 2013 Hewlett-Packard Development Company, L.P. Microsoft
Leia maisUpgrade do Sophos Enterprise Console (SEC) 5.x para 5.5.0
Upgrade do Sophos Enterprise Console (SEC) 5.x para 5.5.0 Guia: Este manual irá mostrar os procedimentos necessários para o upgrade das versões 5.x para o Sophos Enterprise Console (SEC) 5.5.0. Data do
Leia maisBANCO DE DADOS GERENCIAL 1 A U L A 2
BANCO DE DADOS GERENCIAL 1 A U L A 2 N Í V E I S D E V I S Ã O, S U B G R U P O D D L : C R I A N D O B A N C O D E D A D O S, C R I A N D O T A B E L A S, E S T R U T U R A D A T A B E L A CONCEITOS :
Leia maisBases de Dados. Lab 1: Introdução ao ambiente. Figura 1. Base de dados de exemplo
Departamento de Engenharia Informática 2013/2014 Bases de Dados Lab 1: Introdução ao ambiente 1º semestre O ficheiro bank.sql contém um conjunto de instruções SQL para criar a base de dados de exemplo
Leia maisComputação Eletrônica. Tipos de dados, constantes, variáveis, operadores e expressões. Prof: Luciano Barbosa
Computação Eletrônica Tipos de dados, constantes, variáveis, operadores e expressões Prof: Luciano Barbosa Site da disciplina: www.cin.ufpe.br/~if165/ Recapitulando num cubo = n * n * n cubo Algoritmo
Leia maisREPRESENTAÇÃO BINÁRIA. Sistemas de Numeração e Álgebra de Boole SNA0001
REPRESENTAÇÃO BINÁRIA Sistemas de Numeração e Álgebra de Boole SNA0001 2 Cronograma Operações aritméticas de números binários Bit X Byte Codificação 3 Operações aritméticas Soma Subtração Multiplicação
Leia maisBanco de Dados I Introdução SQL
Banco de Dados I Introdução SQL Frederico Queiroga fredericoqueiroga@gmail.com https://sites.google.com/site/fredericoqueiroga/ Linguagem SQL Aspectos Gerais: Independência do fabricante: Está incorporada
Leia maisA linguagem SQL
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 recebeu o nome de
Leia maisPrincípio dos anos 70 IBM desenvolve a linguagem Sequel para o System R. Renomeada para SQL (Structured Query Language)
Bases de Dados Introdução à linguagem SQL História Princípio dos anos 70 IBM desenvolve a linguagem Sequel para o System R Renomeada para SQL (Structured Query Language) Standards ISO e ANSI SQL-86, SQL-89,
Leia maisMANUAL DE INSTALAÇÃO DO SQL SERVER 2008 R2
MANUAL DE INSTALAÇÃO DO SQL SERVER 2008 R2 Introdução... 3 Pré-requisitos para o SQL Server 2008 R2... 3 Instalar o SQL Server 2008 R2... 3 Índice de Imagens... 26 Webgrafia... 26 2 Microsoft SQL Server
Leia maisTutorial Windows Server 2016
Tutorial Windows Server 2016 1 2 Introdução O Windows Server 2016 apresenta melhorias em segurança que irão reduzir os riscos nos negócios; maior flexibilidade em software para reduzir custos; e uma plataforma
Leia maisConvertProfissões 2011
ConvertProfissões 2011 Alteração face à nova Classificação Portuguesa das Profissões Portugal Versão 1.0 Índice Índice... 2 Introdução... 3 Motivação... 3 Requisitos... 4 Instalação... 4 Licenciamento...
Leia maisDDL DML DCL DTL Tipos Numéricos: INT FLOAT DOUBLE Tipos String: CHAR VARCHAR BINARY BLOB TEXT Tipos Data e Hora: DATE TIME TIMESTAMP YEAR
SQL Structured Query Language, ou Linguagem de Consulta Estruturada, foi desenvolvida pela IBM nos anos 70 para demonstrar a viabilidade do modelo relacional para bancos de dados. No final dos anos 80
Leia maisEngenharia Civil. Representação da Informação. Introdução à Computação
Engenharia Civil Representação da Informação Introdução à Computação Sumário Retomada... Representação de informação Bit, byte Conversão numérica Exercício Referência link na página 2.2.1 O bit, o byte,
Leia mais--Depois que o backup for concluído, restaurá-lo no servidor Mirror usando a opção WITH NORECOVERY.
--Depois que o backup for concluído, restaurá-lo no servidor Mirror usando a opção WITH NORECOVERY. --Executar no SERVER-02/Mirror server RESTORE DATABASE CanalUseSQL FROM DISK = N'D:\DBBackup\CanalUseSQL.bak'
Leia maisOrganização de Computadores I
Organização de Computadores I Aula 6 Material: Diego Passos http://www.ic.uff.br/~debora/orgcomp/pdf/parte6.html Organização de Computadores I Aula 6 1/17 Tópicos Representação de números não-inteiros.
Leia maisSQL CREATE DATABASE. MySQL, SQL Server, Access, Oracle, Sybase, DB2, e outras base de dados utilizam o SQL.
LINGUAGEM SQL SQL CREATE DATABASE MySQL, SQL Server, Access, Oracle, Sybase, DB2, e outras base de dados utilizam o SQL. SQL CREATE TABLE SQL NOT NULL O valor NOT NULL obriga que o campo contenha sempre
Leia maisRepresentação das Informações
Representação das Informações Prof. Adriano Mauro Cansian UNESP - São José do Rio Preto Linguagem Computacional Neste tópico veremos: A representação da informação. Lógica binária e informação digital.
Leia maisOracle Database 11g: Introdução à Linguagem SQL Novo
Oracle University Contact Us: 0800 891 6502 Oracle Database 11g: Introdução à Linguagem SQL Novo Duration: 5 Days What you will learn Neste curso, os alunos aprendem os conceitos de bancos de dados relacionais.
Leia maisSQL Server Surface Area Configuration
SQL Server Surface Area Configuration Fonte dos dados abaixo: Herleson Paiva Pontes. Uma das tarefas rotineiras de um Administrador de Banco de Dados é configurar o SQL Server, estabelecendo os serviços
Leia mais1 Como instalar e configurar o servidor do MySQL para o LimerSoft SisVendas:
1 Como instalar e configurar o servidor do MySQL para o LimerSoft SisVendas: Atenção:: - Para uso do MySQL, é necessário ter o Microsoft Visual C++ 2013 Redistributable instalado em seu computador (x86
Leia maisLinguagem SQL (Parte I)
Universidade Federal de Sergipe Departamento de Sistemas de Informação Itatech Group Jr Softwares Itabaiana Site: www.itatechjr.com.br E-mail: contato@itatechjr.com.br Linguagem SQL (Parte I) Introdução
Leia maisPrincípios de Desenvolvimento de Algoritmos MAC122
Princípios de Desenvolvimento de Algoritmos MAC122 Prof. Dr. Paulo Miranda IME-USP Aula de Revisão: Variáveis e Atribuições Introdução Memória Principal: Vimos no curso anterior que a CPU usa a memória
Leia maisINSTALAÇÃO QGIS VERSÃO LTR EM WINDOWS
Este documento, aborda o processo de instalação da versão LTR (long term release) do QGIS em ambiente Windows. Existem duas formas de instalação do QGIS em ambiente Windows: Versão Standalone, é a instalação
Leia maisA instalação e desinstalação do agente de usuário de Sourcefire
A instalação e desinstalação do agente de usuário de Sourcefire Índice Introdução Pré-requisitos Requisito de instalação A instalação do agente de usuário de Sourcefire Desinstalação do agente de usuário
Leia maisAdministração de Sistemas Operacionais. Prof. Marlon Marcon
Administração de Sistemas Operacionais Prof. Marlon Marcon SGBD SGBD: Sistema de gerenciamento de banco de dados. é o conjunto de programas de computador (softwares) responsáveis pelo gerenciamento de
Leia maisFundamentos de Programação. Introdução
Fundamentos de Programação Introdução Prof. M.Sc.: João Paulo Q. dos Santos E-mail: joao.queiroz@ifrn.edu.br Página: http://docente.ifrn.edu.br/joaoqueiroz/ Introdução A necessidade de desenvolver ferramentas
Leia maisLaboratório 14 - Usando o SSIS Import e Export Wizard
Laboratório 14 - Usando o SSIS Import e Export Wizard Você pode iniciar o SSIS Import and Export Wizard digitando dtswizard na linha de comando, ou através SQL Server Management Studio, clivando no banco
Leia maiso semestre
Computadores e Programação 2007 2008 2 o semestre Aula 29/5/2008 Helmut Wolters, Jorge Landeck, Miguel Oliveira p.1/12 Representação de dados no computador Homem: os mãos têm 10 dedos sistema decimal Computador:
Leia maisAcronis Snap Deploy 2.0 Guia de Instalação
Acronis Snap Deploy 2.0 Guia de Instalação Copyright Acronis, Inc., 2000-2008. Todos os direitos reservado. Windows e MS-DOS são marcas registradas da Microsoft Corporation. Todas as outras marcas são
Leia maisPeriféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 18
Sumário: Dispositivos de entrada: O teclado. Aula Teórica 18 Leitura Recomendada: Capítulo 34 - Hans-Peter Messmer, The Indispensable PC Hardware Book, Addison-Wesley. Capítulos 3, 6 e 12 - Peter Norton,
Leia maisModelo Entidade-Relacionamento (E-R)
Modelo Entidade-Relacionamento (E-R) composto n lote n n n contrato_compra_venda n possui proprietário possui n associado cadastro n banco faz fronteira pertence n ruas n quadras n financiado empréstimo
Leia maisLinguagem C: Introdução
Linguagem C: Introdução Linguagem C É uma Linguagem de programação genérica que é utilizada para a criação de programas diversos como: Processadores de texto Planilhas eletrônicas Sistemas operacionais
Leia maisExporte dados de Cisco CR 3.x para um armazém de dados de cliente
Exporte dados de Cisco CR 3.x para um armazém de dados de cliente Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Cenário básico: Base de dados 2000 do Microsoft SQL server
Leia maisMigração principal do acreditação da Colaboração de 11.x a 12.1
Migração principal do acreditação da Colaboração de 11.x a 12.1 Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Configurar Etapa 1. Instale o arquivo RPM Etapa 2. Inicie o backup no
Leia maisPRIMAVERA Office Extensions. Manual de Instalação. PRIMAVERA Office Extensions v1.0. Versão 1.3
PRIMAVERA Office Extensions Manual de Instalação PRIMAVERA Office Extensions v1.0 Versão 1.3 Setembro 2011 Índice Índice... 1 Introdução... 2 Instalação... 3 Processo de Instalação... 3 Requisitos... 3
Leia maisTreinamento PostgreSQL - Aula 02
Treinamento PostgreSQL - Aula 02 Eduardo Ferreira dos Santos SparkGroup Treinamento e Capacitação em Tecnologia eduardo.edusantos@gmail.com eduardosan.com 28 de Maio de 2013 Eduardo Ferreira dos Santos
Leia maisBase de Dados. MySQL Prof. Erinaldo Nascimento
Base de Dados MySQL Prof. Erinaldo Nascimento Objetos de banco de dados Um objeto do banco de dados é qualquer objeto definido numa base de dados que é usado para armazenar ou referenciar dados. Alguns
Leia maisINSTALAÇÃO DO PROCESSOR BI 6.0
INSTALAÇÃO DO PROCESSOR BI 6.0 1 Sumário Pré-requisitos... 3 Servidor:... 3 Cliente:... 4 Instalação... 5 Banco de Dados:... 5 Aplicação:... 7 Configurando o IIS:... 8 Configurações recomendadas do Internet
Leia maisInstalar o SQL Server 2016 usando um arquivo de configuração
Instalar o SQL Server 2016 usando um arquivo de configuração Apresentamos a seguir o tutorial passo a passo sobre como instalar uma nova instância do SQL Server 2016 Express Edition usando o arquivo de
Leia maisManipulação de Dados com SQL
Manipulação de Dados com SQL Wendel Melo Faculdade de Computação Universidade Federal de Uberlândia www.facom.ufu.br/~wendelmelo Banco de Dados I manipulação de dados com SQL 2 Structured Query Language
Leia maisComandos SQL. Exercícios com o MySQL ou MaridaDB. Prof. Emiliano S. Monteiro
Comandos SQL Exercícios com o MySQL ou MaridaDB Prof. Emiliano S. Monteiro Criando um banco de dados mysql> CREATE DATABASE unemat; É importante colocar o ponto de vírgula no final de cada linha de comando!!
Leia maisExemplo de configuração do Secure+ usando o protocolo STS
Exemplo de configuração do Secure+ usando o protocolo STS Objetivo: o texto a seguir descreve um exemplo de configuração do Secure+ usando o protocolo STS. Outras configurações são possíveis. Consulte
Leia maisSQL Linguagem de Definição de Dados
SQL Linguagem de Definição de Dados Laboratório de Bases de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri SQL Structured Query Language Uma das mais importantes linguagens relacionais (se não a mais
Leia maisedsoncs@gmail.com www.linkedin.com/in/edsonhu Agenda Banco de Dados Relacional Modelo Descritivo Modelo Conceitual Modelo Lógico Arquitetura Cliente/Servidor Componentes SQL Server Management Studio (SSMS)
Leia mais