engenharia de software

693 palavras 3 páginas
Tópicos Especiais em Java:
Banco de Dados

Agenda


Ambiente WEB



JPA / Hibernate



Arquitetura MVC



JSF



Ajax



iReports e JasperReports

Por que
JSF & JPA?

Exemplo do Curso

Por que usar banco de dados?


Por que os dados não são armazenados em arquivos do sistema operacional?


C:\Livraria\Livros.xls

Sistema Gerenciador de Banco de Dados (SGBD)


Segurança



Integridade


Atomicidade



Consistência



Isolamento



Durabilidade



Consulta



Concorrência

Exemplos de SGBD

MySQL Server


Instalação...


Instalando o MySQL Server



Instalando o MySQL Tools



Criando uma conexão com o MySQL Server

Banco de Dados



Um SGBD gerencia vários bancos de dados
Um banco de dados é uma coleção de informações que se relacionam de forma que crie um sentido


Tabelas



Regras



Procedimentos



Funções



Gatilho



Visão



Índice

Banco de Dados

Acessar um Banco de Dados


Abra o promp de comando ou o terminal



Crie e acesse uma pasta com o seu nome



Dentro da sua pasta, acesse o MySQL Server utilizando o usuário root e a senha root

Listar Bancos de Dados


Utilize o comando SHOW DATABASES para listar as bases de dados existentes

Criar um Banco de Dados



Crie uma nova base de dados chamada livraria
Utilize o comando CREATE DATABASE

Listar Bancos de Dados


Utilize o comando SHOW DATABASES para listar as bases de dados existentes

Remover um Banco de Dados




Utilize o comando DROP DATABASE para remover a base livraria

SHOW DATABASES;

Criar o Banco de Dados





Crie novamente a base de dados chamada livraria
Utilize o comando CREATE DATABASE

SHOW DATABASE;

Tabelas


Um banco de dados é composto por:


Tabelas



Relacionamentos



Regras



Procedimentos



Funções


Relacionados

  • Software e Engenharia de Software
    798 palavras | 4 páginas
  • Engenharia de Software
    1001 palavras | 5 páginas
  • Engenharia de software
    2464 palavras | 10 páginas
  • Engenharia de software
    1373 palavras | 6 páginas
  • Engenharia de software
    778 palavras | 4 páginas
  • Engenharia de Software
    2974 palavras | 12 páginas
  • Engenharia de Software
    4630 palavras | 19 páginas
  • Engenharia de software
    1130 palavras | 5 páginas
  • Engenharia de software
    1071 palavras | 5 páginas
  • Engenharia de software
    590 palavras | 3 páginas