Banco de dados relacioal - conceitos
4115 palavras
17 páginas
Palestra Técnica em DB2(BD)Autor: Sebastião Elton Meira
Palestra Técnica em DB2(BD)
DBMS RELACIONAL •QUANDO UM DBMS PODE SER CONSIDERADO RELACIONAL ?? .Independência dos Dados .Estrutura Tabular .Operadores de Tabelas .Uniformidade e Integridade dos Dados.
Palestra Técnica em DB2(BD)
DB2 é um DBMS Relacional
SISTEMA DE GERENCIA DE BANCO DE DADOS •Integridade e Segurança de Dados •Recuperação e Reinicio Integrados •Definição Dinâmica •Operação Contínua
Modelo de Dados Relacional - Os dados vistos como tabelas - Projeto mais fácil
Linguagem SQL - Definição Manipulação e Controle de dados
Palestra Técnica em DB2(BD)
Data Base Tablespace 1 Indice 1 Tabela 1 Tablespace 2 Indice 2 Tabela 2 View -X Objetos DB2
Storage Group A
Storage Group B
Palestra Técnica em DB2(BD)
•DATABASE Conjunto de tabelas, índices e tablespaces agrupados sob um critério administrativo. •TABLE (Tabelas) Conjunto de linhas com as mesmas colunas. Representam uma entidade de um modelo entidade-relacionamento. •TABLESPACE Conjunto de datasets VSAM LDS(Linear Data Sets) que contem de uma ou mais tabelas. Suas paginas podem ser de 4K ou 32K. Existem três tipos de tablespaces: •SIMPLES As páginas de seus data sets podem conter dados de uma ou mais tabelas.
Palestra Técnica em DB2(BD)
•SEGMENTADO É dividido em segmentos que são constituído de 4 a 64 páginas e sempre múltiplos de 4. Cada segmento só pode conter dados de uma tabela. •PARTICIONADO Recomendado para tabelas gigantes. Pode ser dividido em até 64 partições. Cada partição pode ter no máximo 4Gbytes. Requer um índice CLUSTER que serve de filtro para determinar a distribuição das linhas entre as partições. •ÍNDICE Utilizado para agilizar a leitura de dados ou para garantir a unicidade dos dados. Existem três tipos de índices: •UNIQUE •CLUSTER •NORMAL
Palestra Técnica em DB2(BD)
•VIEW
É uma tabela lógica que é um subconjunto de uma ou mais tabelas. Sua utilização m nada difere com a de uma tabela. Conforme o caso uma View pode ser