A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Prof. Alessandro Gonçalves

Apresentações semelhantes


Apresentação em tema: "Prof. Alessandro Gonçalves"— Transcrição da apresentação:

1 Prof. Alessandro Gonçalves
UNDB BANCO DE DADOS II Prof. Alessandro Gonçalves 1

2 Apresentação do professor
Formado em Ciência da Computação UFMA Pós graduado em TI – Uniceuma MBA em Gestão Empresarial - FGV Analista de sistemas há 20 anos Gestor de NTI Consultor Sebrae Instrutor Sebrae 2

3 Expectativas Do curso Da disciplina 3

4 4

5 Por que estudar ? Trabalhar como DBA Otimizar programação
Gerenciar equipe de TI 5

6 Ementa Restrições de integridade e confiabilidade de um banco de dados. Propriedades ACID. Transações. Gerência de Transações. Introdução de mecanismos de recuperação após falha. Controle de concorrência. Noções de Banco de Dados distribuídos. Principais conceitos e usos de Data Warehouse, Data Mart e Data Mining. 6

7 Bibliografia básica SILBERSCHATZ, A. et al. Sistema de Bancos de Dados, 5a Ed., Campus, DATE, C. J. Introdução a Sistemas de Banco de Dados. 8a. Ed., Campus, ELMASRI, R., NAVATH, S.B. Sistemas de Banco de Dados. Campus, 2005. KROENKE, D. M. Banco de Dados: fundamentos, projetos e implementação. 8a. Ed., LTC, 1999. OZSU, M.T. Princípios de Banco de Dados distribuídos. Campus, 2000. MACHADO, F.N.R. Tecnologia e projetos de Data Warehouse. Erica, 2000. 7

8 Bibliografia complementar
ATZENI, P.et al. Database Systems: concepts, languages, architeture. McGraw-Hill, 1999. GARCIA, Molina J. et al. Database System Implementation. Prentice Hall, 2000. SETZER, V.W.; NASSU, Eugenio A. Banco de Dados orientado a objetos. Edgard Blucher, 1999. RANGEL, Alexandre. MySQL: projeto, modelagem e desenvolvimento de banco de dados. Alta Books, 2004 THOMSEN, Erik. Olap: Construindo Sistemas de Informações Multidimensionais. Campus Elsevier, 2002. 8

9 Avaliação 1ª Avaliação (9,0) + 3 provinhas (0,5 cada)
Case (10,0) 2ª Chamadas Prova final 9

10 Calendário Descrição Data Leitura individual e apresentação do Case
15/02 Relatório parcial e discussão - Case 30/04 Dissertação argumentativa - Case 16/05 1ª Prova 11/04 Resultado da 1ª Prova 18/04 2ª Prova 06/06 Resultado da 2ª Prova 13/06 Prova de 2ª chamada 20/06 Resultado da prova de 2ª chamada 25/06 Prova Final 27/06 Resultado da Prova Final 29/06 10

11 Revisão – banco de dados
Um banco de dados é uma coleção de dados relacionados, Representando algum aspecto do mundo real (mini-mundo ou universo de discurso) Logicamente coerente, com algum significado Projetado, construído e gerado (“povoado”) para uma aplicação específica [Elmasri & Navathe, 2000] 11

12 Revisão – banco de dados
SGBD = BANCO DE DADOS ? SGBD é um conjunto de programas que permite criar e manter um banco de dados Banco de dados + SGBD = Sistema de Banco de dados [Elmasri & Navathe, 2000] 12

13 Revisão – banco de dados
Tabela – arquivo, restrito a aspectos de determinado assunto Campo – a menor unidade de dados armazenados (coluna ou atributo) Registro – linha com todos os campos de uma tabela (tupla) Chave – campo que identifica os registros, de forma inequívoca 13

14 Revisão – banco de dados
#CODIGO ATOR FILME ANO 1 Angelina Jolie Tomb Raider 2001 2 Tom Hanks O Náufrago 3 Morgan Freeman Um sonho de liberdade 1994 14

15 Insert/Select/Update/Delete
Revisão – SQL Comandos Insert/Select/Update/Delete 15

16 Revisão – SQL SELECT [CAMPOS] FROM [TABELA] WHERE [CONDICOES]
{GROUP BY [CAMPO]}, {ORDER BY [CAMPO]} 16

17 Revisão – SQL INSERT INTO [TABELA] ([CAMPOS]) VALUES ([VALORES]) 17

18 Revisão – SQL UPDATE [TABELA] SET [CAMPO1] = [VALOR1],
... WHERE [CONDICOES] 18

19 Revisão – SQL DELETE [TABELA] WHERE [CONDICOES] 19

20 Participação RDBMS Fonte: Gartner Group e outros 20

21 Prof. Alessandro Gonçalves
UNDB BANCO DE DADOS II Prof. Alessandro Gonçalves 21


Carregar ppt "Prof. Alessandro Gonçalves"

Apresentações semelhantes


Anúncios Google