Cursos / Informática para Internet / Banco de Dados / Aula

arrow_back Aula 00 - Informações

Apresentação da disciplina

Na época atual, lidamos com a tecnologia constantemente. Todos os dias o mundo passa por diferentes mudanças e avanços. Com as empresas, não é diferente. Elas estão utilizando a tecnologia para favorecer a organização, melhorar a comunicação interna e externa, formular um bom planejamento e tomar atitudes perante o mercado de atuação. Tudo isso ocorre, entre outros fatores, devido ao armazenamento de suas informações. Assim, possivelmente, a maior parte dos softwares (das empresas) que você conhece ou utiliza no seu dia a dia faz uso de algum tipo de banco de dados, como você pode observar no infográfico abaixo.

Os bancos de dados objetivam armazenar e organizar as informações e utilizar recursos que permitem recuperá-las de forma rápida e organizada.

Nesta disciplina, você conhecerá os conceitos relativos aos bancos de dados e aprenderá como a base desse conjunto de informações é projetada. Você terá também a oportunidade de estudar o popular Sistema de Gerenciamento de Banco de Dados de código aberto: o MySQL Community Server! Uma de suas curiosidades é que ele é usado por propriedades da Web de alto perfil, como Facebook, Twitter e YouTube.

A disciplina está organizada da seguinte maneira: nas aulas iniciais, serão introduzidos os conceitos fundamentais pertinentes aos Bancos de Dados Relacionais e, em seguida, os principais bancos de dados utilizados nas aplicações. Posteriormente, você diferenciará o modelo lógico do físico, trabalhará com o Modelo de Entidade-Relacionamento (MER) e com o Modelo Relacional (MR) e mapeará os relacionamentos do MER para o MR.

Nas aulas seguintes, você aplicará as técnicas de normalização para a 1ª, 2ª e 3ª formas normais. Aprenderá, ainda, como utilizar a SQL (Structured Query Language), criando e modificando bases de dados e/ou tabelas, inserindo dados, criando consultas, visões (views) e procedimentos armazenados (stored procedures). Além disso, terá a oportunidade de utilizar engenharia reversa através do MySQL Workbench e implementar permissões de acesso a bases de dados no MySQL. Ao final, você utilizará a linguagem de programação Java para manipular dados por meio da linguagem SQL.

Está preparado para descobrir e aprender mais? Até as próximas aulas!

Versão 5.3 - Todos os Direitos reservados