Prévia do material em texto
e-Tec Brasil13 Disciplina: Prática de Banco de Dados (carga horária: 60h Ementa: Linguagem SQL. Prática de banco de dados. Instruções DDL e DML. Estudo de caso usando o MySQL. AULA OBJETIVOS DE APRENDIZAGEM MATERIAIS CARGA HORÁRIA (horas) 1. Introdução e projeto de banco de dados Conhecer os conceitos de Banco de Dados e SGBDs. Modelar um Banco de Dados. Vídeo-aulas; Webconferências; Sites; Ambiente Virtual de Ensino- -Aprendizagem (AVEA). 15 2. A linguagem SQL – principais comandos Construir e alterar tabelas em um banco de dados utilizando instruções SQL. Realizar consultas simples e complexas em um banco de dados utilizando instruções SQL. Vídeo-aulas; Webconferências; SGBD MySQL; Sites; Ambiente Virtual de Ensino- -Aprendizagem (AVEA). 15 3. Procedimentos e funções Definir procedimento armazenado (store procedure). Conhecer a sintaxe de construção de procedimento. Implementar e executar procedimentos. Definir função (function). Conhecer a sintaxe de construção de função. Implementar e executar função. Vídeo-aulas; Webconferências; SGBD MySQL; Sites; Ambiente Virtual de Ensino- -Aprendizagem (AVEA). 15 4. Gatilho e controle de acesso Definir gatilho (trigger). Conhecer a sintaxe de um gatilho (trigger). Implementar gatilhos (trigger). Definir usuário de banco de dados. Criar, renomear, deletar, alterar senha de usuário no MySQL. Definir privilégios de usuário de BD. Atribuir e remover privilégios de usuários. Vídeo-aulas; Webconferências; SGBD MySQL; Sites; Ambiente Virtual de Ensino- -Aprendizagem (AVEA). 15 Projeto instrucional