Você está na página 1de 4

Ministrio da Educao

Instituto Federal de Educao, Cincia e Tecnologia de Gois

Campus Jata Coordenao dos Cursos de Informtica

Cdigo: No. Pg. 1

Plano de Ensino da Disciplina Introduo a Sistemas de Banco de Dados Caracterizao Curso:

Tecnologia em Sistemas de Informao


Perodo / Ano: Turno:

2 / 2011-01
Carga Horria: Professor:

Noturno Danillo Vaz Borges de Assis

90 horas

Pr-requisitos Sistemas Operacionais; Fundamentos da Computao.

Correquisitos Algoritmos.

Ementa Banco de Dados e Usurios de Banco de Dados; Conceitos e Arquiteturas de Sistemas de Banco de Dados; Armazenamento; Estrutura de ndices para Arquivos; Tunning de Banco de Dados; Conceitos de Transao; Tcnicas de Controle de Concorrncia; Tcnicas para Recuperao do Banco de Dados; Autorizao e Segurana de Banco de Dados; Linguagem SQL. Objetivo da Disciplina Conhecer e aplicar os principais conceitos, tcnicas e caractersticas bsicas dos Sistemas de Banco de Dados. Desenvolver Bancos de Dados que atendam, de forma conceitualmente correta, s necessidades do mercado de trabalho. Competncias / habilidades Identificar as tcnicas apropriadas para a compreenso das necessidades de um usurio de banco de dados. Identificar a aplicabilidade tcnica de modelagem de um banco de dados e fazer uso correto das mesmas. Identificar as formas de acesso, alterao e administrao de um banco de dados, fazendo uso da linguagem SQL.

Descrio do contedo
1. Proporcionar uma viso da natureza e propsito dos sistemas de banco de dados. 2. Proporcionar conhecimentos para facilitar a representao de dados armazenados em sistema, atravs do uso do Modelo Entidade1.1. A estrutura convencional e a estrutura de banco de dados; 1.2 Conceitos de gerenciamento de transaes; 1.3 Viso geral da estrutura do sistema. 2.1. A finalidade do modelo Entidade-Relacionamento. 2.2. O conceito de entidade. 2.3. Consideraes importantes sobre entidades. 2.4. Atributos de entidades. 2.5. O conceito de relacionamento.

Ministrio da Educao
Instituto Federal de Educao, Cincia e Tecnologia de Gois

Campus Jata Coordenao dos Cursos de Informtica

Cdigo: No. Pg. 2

Plano de Ensino da Disciplina Introduo a Sistemas de Banco de Dados Relacionamento.

3. lgebra Relacional 4. Apresentar as principais caractersticas da linguagem SQL e sua importncia na criao, alterao, e administrao de banco de dados. 5. Proporcionar conhecimentos acerca de algumas tcnicas de Tunning de Banco de Dados. 6. Proporcionar conhecimentos acerca de algumas Tcnicas de Controle de Transaes.

2.6. Consideraes importantes sobre relacionamentos. 2.7. Atributos de relacionamentos. 2.8. O conceito de entidade fraca. 2.9. O conceito de papel e ordem de papel. 2.10. O auto-relacionamento 2.11. O conceito de cardinalidade. 2.12. O processo de modelagem de dados partindo de uma descrio do sistema. 3.1. Operaes relacionais unrias: Seleo, Projeo, Renomeao. 3.2. Operaes relacionais binrias: Juno, Equijuno. 3.3. Operaes relacionais a partir da teoria de conjuntos: Unio, Interseco, Subtrao. 4.1. 4.2. 4.3. 4.4. A definio de SQL. A Linguagem de Definio de Dados (DDL). A Linguagem de Manipulao de Dados (DML). A Linguagem de Controle de Dados (DCL).

5.1. Tunning de Projeto; 5.2. Tunning de Consultas (Anlise de Consultas). 6.1. 6.2. 6.3. 6.4. 7.1. 7.2. 7.3. 7.4. 8.1. 8.2. 8.3. 8.4. Conceitos; Propriedades de desejveis de Transaes; Transaes Seriais; Transaes Serializveis. Tcnicas de Bloqueio em duas fases para controle de concorrncia; Controle de Concorrncia baseada em ordenao por timestamp; Tcnicas de Controle de Concorrncia de multiverso; Tcnicas de Controle de Concorrncia de validao (otimista). Administrao de memria; Scripts de Banco de Dados; Gerao de Backup de Databases; Restaurao de Backup de Databases.

7. Proporcionar conhecimentos acerca de algumas Tcnicas de Controle de Concorrncia. 8 Proporcionar conhecimentos acerca de algumas Tcnicas para Recuperao do Banco de Dados. 9. Proporcionar conhecimentos acerca de algumas Tcnicas de Autorizao e Segurana de Banco de Dados.

9.1. Administrao de bancos de dados. 9.2. Usurios de bancos de dados. 9.3. Criptografia

Procedimentos Metodolgicos 1. Tcnicas de Ensino: 1.1. Aulas expositivas; 1.2. Leituras e estudos individuais e coletivos; 1.3. Seminrios; 1.4. Exerccios com ps-correo para fixao de contedo; 1.5. Visita Tcnica; 1.6. Atividades extraclasse 2. Recursos Didticos: 2.1. Microcomputador; 2.2. Quadro-branco com pincel marcador; 2.3. Data-show; 2.4. Internet;

Ministrio da Educao
Instituto Federal de Educao, Cincia e Tecnologia de Gois

Campus Jata Coordenao dos Cursos de Informtica

Cdigo: No. Pg. 3

Plano de Ensino da Disciplina Introduo a Sistemas de Banco de Dados 3. Formas de Avaliao: 3.1. Avaliao escrita com valores distintos; 3.2. Relatrio de prtica desenvolvida; 3.3. Avaliao em grupo; 3.4. Atividades desenvolvidas extra-classe; 3.5. Seminrios apresentados. Bibliografia

Bsica:
ELMASRI, Rames; NAVATHE, Shamkant B. Sistemas de Banco de Dados: Fundamentos e Aplicaes. 3 Edio, Editora LTC, 2000, Rio de Janeiro-RJ. KORTH, Henry F.; SILBERSCHATZ, Abraham. Sistemas de Banco de Dados. 1 Edio, Editora McGraw-Hill, 1999, So Paulo-SP.

Complementar:
ELMASRI, Ramez; NAVATHE, Shamkant B. Sistemas de Banco de Dados. 4 Edio, Editora Pearson Addison Wesley, Rio de Janeiro. 2005 COUGO, Paulo. Modelagem Conceitual e Projeto de Banco de Dados. 1 Edio, Editora Campus, 1997, Rio de Janeiro-RJ. KORTH, Henry F.; SILBERSCHATZ, Abraham; SUDARSHAN, S. Sistema de Banco de Dados. 1 Edio, Editora Campus, 2006, Rio de Janeiro-RJ. DATE, C. J. Introduo a Sistemas de Bancos de Dados. 8 Edio, Editora Campus, 2004, Rio de Janeiro-RJ. GARCIA-MOLINA, Hector, ULLMAN, Jeffrey D.; WIDOM, Jennifer. Implementao de Sistemas de Banco de Dados. 1 Edio, Editora Campus, 2001.

DADOS DE APROVAO
Professor responsvel pela disciplina Nome: Danillo Vaz Borges de Assis Coordenao de origem: Coordenao dos Cursos de Informtica. Regime de Trabalho: Dedicao Exclusiva

Assinatura
Professor Coordenao

Data de aprovao

Ministrio da Educao
Instituto Federal de Educao, Cincia e Tecnologia de Gois

Campus Jata Coordenao dos Cursos de Informtica

Cdigo: No. Pg. 4

Plano de Ensino da Disciplina Introduo a Sistemas de Banco de Dados

09/02/2011

Você também pode gostar