Você está na página 1de 7

FACULDADES SPEI

PLANO DE ENSINO
Cu rso ( s) : An li s e e D es env o lv im ent o d e S i ste m as AD S
Di sc ip lin a: B an co de Dad os
An o: 2 0 15

P er od o: 4 - No it e

S em est r e: 2

Ca rg a ho r r ia: 80 ho r as

P rof es so r ( a) : Si lv a n o D an ie l M ilo c a

EMENTA
Conceitos Bsicos de Banco de Dados, Arquitetura de um Sistema de Banco de Dados, Identificao de Domnios,
Modelos de Dados. Modelagem Conceitual de Dados (Modelo Entidade-Relacionamento). O Modelo Relacional.
Conceitos da Linguagem de Consulta Estruturada (SQL); Linguagem de Definio de Banco de Dados (DDL).
Linguagem de Manipulao de Banco de Dados (DML). O Projeto de Banco de Dados Relacional: Mapeamento de
Modelo Conceitual para Modelo Fsico; Dependncia Funcional e Normalizao. Administrao bsica do servidor
de banco de dados SQL. Stored Procedures e Triggers, Tipos de dados definidos pelo usurio. Gerenciamento de
Usurios e Grupos.

COMPETNCI AS E HABILIDADES
Ao final do curso o aluno ser capaz de:
- Transformar modelos conceituais em modelo lgico de dados.
- Prestar administrao bsica em Servidores de Banco de Dados SQL Server 2012.
- Transcrever uma modelagem de dados lgica para fsica.
- Escrever consultas SQL, simples e com subconsultas.
- Codificar procedimentos utilizando a linguagem Transact-Sql
- Implementar regras negcios em estruturas de dados utilizando triggers.
- Elaborar planos de backups, utilizando ferramentas disponveis no SQL Server.

OBJETIVO GERAL DA DISCIPLINA


Capacitar o aluno a projetar e a implementar banco de dados para persistncia de dados. Utilizar adequadamente
um Sistema Gerenciado de Banco de Dados e permitir a implementao de Modelos de Dados de forma eficiente e
segura.

FACULDADES SPEI

CONTEDO PROGRAMTICO

Data/ nmero
do encontro

27/07

N de aulas

Objetivos
Especficos

Contedos (Unidades e Sub-Unidades)

Apresentar a
disciplina

Apresentao da Disciplina, Contedo,


Plano de Ensino, Contextualizao,
Regras e Procedimentos de Ensino e
Avaliao.
Introduo a SGBD: histrico, modelos de
dados (lgico e conceitual), DDL, DML,
Atividades do DBA. Formas de
representao da Informao.
Abordagem Relacional, de Rede,
Hierrquica, estruturas de dados e
operaes.
Modelagem de Banco de dados.
Formas Normais.

Entender tipos
de BD e suas
linguagens

10/08

Entender tipos
de BD e
Modelar

bases

17/08

Entender a Linguagem Relacional lgebra


linguagem de Relacional (seleo, conjuntos).
BD Relacional Integridade de dados.

03/08

24/08

Definio de Esquema de Banco de


Normalizar
dados.
uma base de
Normalizao
dados
Dependncias Funcionais

Metodologia e atividades

Aula expositiva

Aula expositiva com


exerccios

Aula expositiva com


exerccios

Aula expositiva com


exerccios

Aula expositiva com


exerccios

Trabalho sobre normalizao para


complementao de carga horria

Gerar
Gerao de Diagramas e utilizao de
Diagramas
Ferramentas de Modelagem e Consulta
Normalizados

Aula expositiva com


exerccios

31/08

Retir ar
Aula para retirada de dvidas sobre o
dvidas sobre
contedo ministrado
o contedo

Aula expositiva com


exerccios

14/09

31/08

Avaliao

Avaliao 1 Valor 9,0 pontos

Avaliao

FACULDADES SPEI

CONTEDO PROGRAMTICO

Data/ nmero
do encontro

14/09

N de aulas

Objetivos
Especficos

Criar tabelas
diretamente
em um BD

Contedos (Unidades e Sub-Unidades)

Identificadores, tipos de dados,


operadores e expresses.
Comandos de criao de tabelas

Metodologia e atividades

Aula expositiva com


exerccios

2 chamada da Avaliao 1.
21/09

Avaliao

21/09

28/09

05/10

19/10

Comandos de Alterao e Excluso de


tabelas.
Comandos de Insert, Delte, Update e Select

Avaliao

Praticar Trabalho sobre criao de banco de


instrues
dados, com comandos DDL e DML para
DDL e DML
complementao de carga horria
Praticar
instrues
DML

Comandos de Selects com joins, inner,


left, right, outer e cross.

Aula expositiva com


exerccios

Praticar
instrues
DML

Select com joins de mais de duas tabelas

Aula expositiva com


exerccios

Praticar
instrues
DML

Uso de Selects com agrupamentos,


count, max,min, avg, sum.
Criao de view
Exerccios utilizando comandos group by,
having, order by, count, max, min, avg,
sum

Aula expositiva com


exerccios

Criar
Procedimento
Criao de Stored Procedures
s
Armazenados

Aula expositiva com


exerccios

Trabalho sobre funes de banco de


dados para tratamento de strings,
nmeros, datas e blobs para
complementao de carga horria

FACULDADES SPEI

CONTEDO PROGRAMTICO

Data/ nmero
do encontro

N de aulas

Objetivos
Especficos

26/10

Entender
transaes
em BD

09/11

Gerenciar BD
Criao de Triggers
com triggers

Aula expositiva com


exerccios

16/11

Gerenciar BD
Criao de Triggers
com triggers

Aula expositiva com


exerccios

Gerenciar
usur ios de
BD

23/11

23/11

30/11

Avaliao

30/11

Gerenciar
usur ios de
BD

07/12

14/12

Contedos (Unidades e Sub-Unidades)

Transaes e suas propriedades

Gerenciamento de usurios no banco de


dados atravs de Grant, Revoke e Deny

Retir ar
Aula para retirada de dvidas sobre o
dvidas sobre
contedo ministrado.
o contedo

Avaliao 2 valor 8,0 pontos.

Gerenciamento de usurios no banco de


dados atravs de Grant, Revoke e Deny

Apresentao dos Trabalhos da


Avaliar o
disciplina
aproveitament
Apresentao dos trabalhos
o dos alunos
Defesa dos trabalhos
2 chamada da Avaliao 2
Avaliao

Avaliao Final

Metodologia e atividades

Aula expositiva com


exerccios

Aula expositiva com


exerccios

Aula expositiva com


exerccios

Avaliao em Sala

Aula expositiva com


exerccios

Avaliao do
Trabalho em
Laborat rio

Avaliao em
laboratr io

FACULDADES SPEI

AVALIAES
AE Avaliao Escrita
N
Instrumento
1
2

Critrio de avaliao

Condio

Conhecimento
Conhecimento

Individual e sem consulta


Individual e sem consulta

Critrio de avaliao

Condio

Conforme Normativa do Projeto RED com


peso 3.0

Conforme Normativa

Critrio de avaliao

Condio

Conforme normativa do TRM com peso 7,0

Desenvolvimento em equipe conforme normativa


do TRM

Prova individual
Prova individual

RED Projeto Leitura e Redao


N
Instrumento
1

Atividades programadas

TRM Trabalho Multidisciplinar


N
Instrumento
1

Trabalho Multidisciplinar envolvendo


as disciplinas do semestre

FRMULA PARA CLCULO DA MDIA

Mdia

AE1 AE 2 RED TRM


3

FACULDADES SPEI

REFERNCIAS BIBLIOGRFICAS BSICAS

DATE, C. J.; Introduo a Sistemas de Banco de Dados. Rio de Janeiro: Campus, 2003.
COUGO, Paulo Srgio; Modelagem conceitual e projeto de banco de dados. Rio de Janeiro: Campus, 1997.
SILBERSCHATZ, Abraham; KORTH, Henry F; SUDARSHAN, S. Sistema de banco de dados. 3 edio. So Paulo:
Makron Books, 1999.

REFERNCIAS BIBLIOGRFICAS COMPLEMENTARES

SILVA, Luciano Carlos da. Banco de dados para web: do planejamento implementao. So Paulo: Erica, 2001.
MACHADO, Felipe; ABREU, Maurcio; Projeto de banco de dados: uma viso prtica; So Paulo; Editora rica:
2001.
THOMPSON, Marco Aurlio. Java 2 e banco de dados. 2.ed So Paulo: rica, 2003.
ELSMARI, Ramez; NAVATHE, Shamkant B. Sistemas de banco de dados: fundamentos e aplicaes. 3 edio; Rio
de Janeiro: Editora LTC, 2002.
YONG, Chu Shao. Banco de dados: organizao, sistemas e administrao. So Paulo: Atlas, 1983.
Books online do SQL Server.

FACULDADES SPEI

CONTRATO PEDAGGICO
Ho r ri o d a s Au l a s:

Co nf orm e qu a dr o de h or r i o c om t o ler nc ia de en tra d a d e 1 0 m in ( c as os es p ec ia is ) ;

Fal t a s:

N o h a ve r q u a lq u er t r ab a l ho par a a b on o d e f a lt as ;

Dat a da s Av a li a es:

A d at a d as a v a li a es s er c onf o r m e d ef i n id o p el o pr of es s or ;

S egun da c ha ma da:

Um a n ic a pr o v a n o f i na l d o s em es tr e n a d a ta es t ip u l ad a e vers ar s o bre o c on t e d o do
s em es tre ;

M at eri a l d e Au la :

O m ater i a l d e au l a d is po n i bi l i za d o ap e nas um c om pl em ent o d os as s u nt os q ue s e r o a bor d a dos


em s al a d e a u la , n o ex im in do os al u nos de p es qu is as em l i vr os , b ib l i ot ec a e s it es re l ac i on a dos
c om a m at r ia ;

T rab alh os:

O s tr a ba l hos de v em s er e ntr e gu es c o nf orm e p a dr o, nas r egr as pr pr i as e c om d ef es a i n d i vi d ua l .


T am bm de vem s er en tr e g ues n a d a ta es p ec if ic a da . N o s er o c o n s i der a dos os tra b a lh os
en tr eg u es em AT R A S O ;

Equ ip e s:

Co nf orm e es t a be l ec id a n a Nor m at i v a d e T R M.

S em in r io s:

Co nf orm e r e gr as p r pr i as , c om a pr es e nt a o e d ef es a p ar a t o d os d a e qu i pe ;

Pl g io:

O Pl g io o u C pi as d o s tr ab a l hos im pl ic ar no t a Z E RO p ara t o d os os e n v o l vi d os e as d e v i das


s an es l eg a is d e ac o r do c om a f ac u ld a de ;

Reg r a s d e Conv iv n c ia:

Ce l u lar des l i ga d o o u n o m od o s i l e nc i os o;
N o p erm it i do a t en d er o c e l u lar em s a l a;
E v it ar c o n v er s as par a l e las ;
Me i os Fra u d ul e nt os n a s a v a l ia es ( Co l a) : s er atr i bu da n o ta Z E RO ;