Leituras obrigatórias e opcionais
Esta página será atualizada durante o semestre com a lista e links de leituras obrigatórias e opcionais para o estudo do conteúdo, de todas as turmas.
Se existirem exercícios e atividades referentes às leituras, esses exercícios e atividades estarão indicados aqui, incluindo o prazo e o método de entrega.
- Leituras obrigatórias:
- Elmasri, Capítulo 1: Introdução aos bancos de dados. Se você já terminou a leitura deste capítulo, faça uma revisão do conteúdo.
- Vídeos e exercícios obrigatórios:
- CR6.180A: veja os vídeos, estude e faça os exercícios das subseções “O que vamos aprender?” e “Introdução”, da seção “Sistemas de bancos de dados”. ATENÇÃO COM O PRAZO DE ENTREGA das atividades.
- Leituras opcionais:
- What Is a Database? este artigo foi publicado pela Oracle e apresenta algumas definições bem simples sore alguns dos principais termos utilizados na área.
- Oracle Academy: Acesse o curso Database Foundations do Aluno e estude a “Seção 0: Recursos do Curso”, e a “Seção 1: Introdução” (somente seções 1.1 e 1.2).
- Leituras obrigatórias:
- Elmasri, Capítulo 1: Introdução aos bancos de dados. Ler integralmente o capítulo.
- Wikipedia: Database: ler as seguintes seções selecionadas, nesta ordem:
- Vídeos e exercícios obrigatórios:
- CR6.180A: seção “Introdução aos sistemas de bancos e dados”
- Leituras opcionais:
- O nascimento do modelo relacional: os dois artigos a seguir, escritos por Edgar Frank “Ted” Codd, são considerados os trabalhos seminais do modelo relacional de dados, o modelo de dados de todos os maiores e mais avançados sistemas de gerenciamento de bancos de dados da atualidade. O primeiro artigo, publicado em 1969, é um relatório interno de pesquisa da IBM onde Codd explica os principais problemas existentes nos sistemas de bancos de dados da época (inconsistências e redundâncias) e descreve sua proposta para os sistemas de bancos de dados do futuro (relações armazenadas), criando as bases do modelo relacional de dados. O segundo artigo, de 1970, é uma versão aumentada e mais detalhada publicada na revista científica “Communications of the ACM”. ATENÇÃO: esses artigos não são leituras fáceis, pelo contrário, são artigos com conteúdo matemático e lógico avançado e provavelmente você não vai entender quase nada do que está escrito mas, pelo menos, você terá tido um primeiro contato com os documentos científicos originais mais importantes para os sistemas de bancos de dados da atualidade, e verá em primeira mão como os sistemas de gerenciamento de bancos de dados atuais “nasceram”.
- Lei Geral de Proteção de Dados Pessoais (LGPD): desde 2018 todas as empresas e/ou pessoas que coletam, armazenam e processam dados pessoais são obrigadas a manter esses dados protegidos. Conheça a LGPD:
- Vídeos opcionais:
- Visão geral sobre banco de dados e motivação: aula de introdução aos bancos de dados, ministrada pela professora Sarajane Marques Peres para os alunos de Engenharia de Computação da Univesp.
- Leituras obrigatórias:
- Syllabus da disciplina. Faça a leitura online ou em PDF. Melhor ainda: IMPRIMA, LEIA e GUARDE o syllabus, para consultas durante o semestre;
- Como estudar? Dicas ao estudante iniciante;
- O problema é o tamanho do lápis; e
- Você gasta sua borracha?
- Vídeos obrigatórios:
- Aluno ou estudante?, do prof. Pierluigi Piazzi;
- Você tem brio?, do prof. Clóvis de Barros Filho (desconsidere os xingamentos); e
- Why we procrastinate?, de Vik Nithy.
- Leituras opcionais: