Conceitos de Arquitetura em aplicações para internet
Resumo do Primeiro Capítulo do curso Fundamentos de Arquitetura de Sistemas Tipos de arquitetura Comparativo entre os tipos de arquitetura Gerenciamento de erros e volume de acesso
Otimização e processos de consultas
Eng. de Software | Projeto e otimização de banco de dado | Otimização e processos de consultas
Transações
Eng. de Software | Projeto e otimização de banco de dado | Transações
Indexação
Eng. de Software | Projeto e otimização de banco de dado | Indexação
Linguagem SQL – Parte 3
Eng. de Software | Projeto e otimização de banco de dado | Linguagem SQL – Parte 3 Tabelas de exemplo Como vimos na aula anterior, a linguagem de manipulação de dados é usada para modificar registros em um banco de dados. Observe as seguintes tabelas de exemplo: Select – funções de agregação Soma um campo numérico. […]
Linguagem SQL – Parte 2
Eng. de Software | Projeto e otimização de banco de dado | Linguagem SQL – Parte 2 Introdução A linguagem de manipulação de dados é usada para modificar registros em um banco de dados. As seguintes tabelas exemplo serão utilizadas. Curso
Linguagem SQL – Parte 1
Eng. de Software | Projeto e otimização de banco de dado | Linguagem SQL – Parte 1 Introdução à linguagem SQL e suas divisões sintáticas SQL é um acrônimo para Structured Query Language ou Linguagem de Consulta Estruturada. Consiste em uma linguagem de pesquisa declarativa padrão para acesso a banco de dados relacionais. A base da linguagem […]
Álgebra Relacional
Eng. de Software | Projeto e otimização de banco de dado | Álgebra Relacional A álgebra relacional pode ser definida como uma linguagem de consulta formal, uma coleção de operações de alto nível sobre relações ou conjuntos. O pesquisador E. F. Codd propôs tal álgebra como a base das linguagens de consulta de banco de dados […]
Modelo Relacional
Eng. de Software | Projeto e otimização de banco de dado | Modelo Relacional Conceitos do modelo relacional O Modelo Relacional é um modelo de dados proposto pelo pesquisador Edgar F. Codd em 1970 e tem seus fundamentos na teoria de conjuntos. Está baseado no princípio de que os dados são guardados em tabelas relacionais, também chamadas […]
Eng. de Software – Modelagem de dados – Estudo de volume e classificação de conjuntos
Engenharia de Software – Modelagem de dados – Estudo de volume e classificação de conjuntos A capacidade de armazenamento necessária ao modelo Primeira etapa Sobre a tabela de atributos Os tipos de conjuntos e seu tratamento físico A volatilidade Estudo de volume e classificação de conjuntos
Eng. de Software – Modelagem de dados – Meta modelagem do modelo conceitual
Engenharia de Software – Modelagem de dados – Meta modelagem do modelo conceitual Como conduzir o processo de modelagem Primeiro passo O início do sistema de controle de vagas Segundo passo da meta modelagem Terceira etapa Regras para dicionarizar o modelo Tratamento de subconjuntos e identificação de abstrações Ordenação Navegabilidade Agregação Atividade proposta Meta modelagem do modelo conceitual
Eng. de Software – Modelagem de dados – Metodologias para modelo conceitual
Engenharia de Software – Modelagem de dados – Metodologias para modelo conceitual Representação do modelo de Peter Chen (DER) Atributos compostos Relacionamento Cardinalidade mínima Tipos de relacionamentos Exemplo de um DER Estudando os atributos Identificando entidades Propriedades atribuídas a entidades A generalização/especialização total e parcial O modelo de Chen Identificando entidades Outras representações Atividade proposta Material aqui: Metodologias para […]
Eng. Software – Modelagem de dados – Representação utilizando conjuntos
Material postado de Modelagem de dados sobre Representação utilizando conjuntos Introdução Fatos e coisas Abordagem do projeto Representando uma classe Análise dos atributos Propriedade da identidade Relacionamentos Estabelecimento de relacionamentos As quatro possibilidades de multiplicidade do conjunto A em relação ao conjunto B Atividade proposta Modelar sub conjuntos Atividade proposta Engenharia de Software – Modelagem de dados – Representação utilizando […]
Eng. de Software – Modelagem de dados – Mundo das Representações
Material Adicionado de Modelagem de dados sobre Mundo das Representações Mundo das representações Contextualização Mundo real e mundo das representações simbólicas Generalização e abstração Aumento de temperatura O cérebro Mundo simbólico x mundo real Plano de referência Imagem Inferência Interpretações Modelamento Diversos planos de referência Imagens e seu manuseio “Soluções” para tratar as imagens Telespectador Correta interpretação Importância […]
Eng. de Software – Arquitetura da informação e User Experiense – Design
Material de Arquitetura da informação e User Experiense sobre Design postado! O mapeamento do design visual A diagramação do site O design visual do site O arquiteto da informação A internet como forma de divulgação A tendência atual para os sites Aspectos de percepção Aspectos semânticos Modelos de páginas Processos acerca da criação de páginas […]