aula 1 - introdução ao conteúdo de banco de dados

Post on 09-Jun-2015

649 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Banco de DadosProfº. Esp. Henrique Nunweiler Angelim Silva

1º Semestre de 2014

Curso de Análise e Desenvolvimento de Sistemas

Aula 1.

Quem sou eu? Professor Especialista Henrique Nunweiler Angelim Silva;

Formação:

Formado pelo Centro Universitário Módulo em Análise e Desenvolvimento de Sistemas;

Pós-Graduado pela Universidade Cândido Mendes RJ – em Gerenciamento de Projetos;

Mestrando em Ciência da Computação no Instituto Tecnológico de Aeronáutica (ITA);

Experiência:

Diretor na Invicta Code

Professor no Centro Universitário Módulo

Professor no Centro Paula Souza – ETec de São Sebastião

Coordenador do Curso de Informática para Internet

Coordenador de Projetos de Cursos Rápidos

Entre outras empresas...

Introdução ao Conteúdo

Conceitos Fundamentais de Banco de Dados

Características de um SGBD

Arquitetura de SGBD; Introdução ao Modelo

Entidade-Relacionamento (MER)

Modelo Entidade-Relacionamento

Projeto Conceitual: Diagrama Entidade-Relacionamento (DER)

Introdução aos bancos de dados relacionais

Introdução à Linguagem SQL

Normalização em banco de Dados

1FN, 2FN e 3FN

Vídeo: Profissões do Futuro

https://www.youtube.com/watch?v=j5zSCHiHw58

Vídeo de 2011.

Vídeo: Segurança de Dados

https://www.youtube.com/watch?v=SGYNcEY3IYc

Vídeo de 2011.

Tabela de Dados:

Fonte: http://pt.wikipedia.org/wiki/Petabyte

Conceitos Fundamentais 1/3:

Banco de Dados:

É uma coleção logicamente organizada com o objetivo de

realizar o armazenamento e pesquisa destas informações.

Ele deve ser utilizado para dar suporte a um software.

Representa de forma abstrata o mundo real

Exemplo na prática!

Mantemos sempre em mais de um lugar ao mesmo

tempo, por segurança.

Conceitos Fundamentais 2/3:

Sistema Gerenciador de Banco de Dados:

Software construído para auxiliar o trabalho do DBA

(Database Administrator) e/ou de outros profissionais da

área de desenvolvimento de software.

RDBMS

Relational Database Management System é um sistema de

gerenciamento de banco de dados relacional desenvolvido

por Edgar Frank Codd (foto a direita), criado pelo mesmo

no laboratório de San Jose da IBM.

Conceitos Fundamentais 3/3:

Fonte: http://www.ime.usp.br/~andrers/aulas/bd2005-1/img/arquitetura_sgbd.gif

SGBD’s:

Softwares de manipulação de dados armazenados em

um Banco de Dados.

Cada um tem suas características próprias.

Exemplos de SGBD’s:

Oracle

SQL Server

MySQL

DB2

Estudos para a próxima aula:

DER – Diagrama Entidade-Relacionamento

Por que ele é utilizado?

Quem costuma utilizá-lo?

Qual é a sua real importância no mercado de T.I.?

Escolha três empresas que precisam utilizar bancos de

dados, e por que?

Trazer respondido no caderno na próxima aula.

Dúvidas?

Bom dia a todos!

Muito Obrigado!

Professor Especialista em Gerenciamento de Projetos

Henrique Nunweiler Angelim Silva

E-mail:

henrique.angelim@modulo.edu.br

Redes Sociais:

Henrique Nunweiler

top related