Pular para o conteúdo principal

Áudio e Imagens no banco de dados

Desenvolvemos um trabalho, consistia em através de um diagrama,que  fosse criado um banco de dados utilizando o Oracle 10 g XE. O NetBeans 6.8 foi a IDE utilizada para o desenvolvimento.
Também houve necessidade de utilizar algumas bibliotecas assim também como o drive Oracle para Java.

Baixe aqui as dependências 

O Projeto não está terminado mas já realiza as principais operações necessárias.

O Script SQL de criação do banco é esse.


create type Funcao as OBJECT(
  id number(4),
  titulo varchar2(30),
  descricao varchar2(50)
);


create type Imagem as OBJECT(
  imagem blob,
  formato char(5),
  nome varchar2(50),
  desc_imagem varchar2(50)
);

create type Voz as OBJECT(
  id number(4),
  audio blob,
  frase varchar2(30)
);

create type Foto as OBJECT(
  numero number(4),
  data date,
  IMG Imagem
);

create type Polegar as OBJECT(
  numero number(4),
  dedo blob,
  IMG Imagem
);

create type Cientista as OBJECT(
  nome varchar2(50),
  email varchar2(128),
  IPOLEGAR Polegar,
  IFOTO Foto,
  IVOZ Voz
);

create type Cientista as OBJECT(
  nome varchar2(50),
  email varchar2(128),
  IPOLEGAR Polegar,
  IFOTO Foto,
  Ivoz Voz
);

create type Experimento as OBJECT(
  id number(4),
  titulo varchar2(50),
  inicio date,
  cientista_resp ref Cientista
);

create type Relatorio as OBJECT(
  ordem number(4),
  data date,
  texto varchar2(128),
  IMG Imagem
);

create type Realizacao as OBJECT(
  inicio date,
  termino date,
  REL ref Relatorio,
  IFUNC ref Funcao,
  Icientistas Cientista,
  Iexperimentos Experimento,
      bolsa FLOAT
);


create type Atividade as OBJECT(
  sigla varchar2(5),
  nome varchar2(30),
  Irealizacao ref Realizacao
);

create table cientistas of Cientista;
create table experimentos of Experimento;
create table relatorios of Relatorio;
create table realizacoes of Realizacao;
create table funcoes of Funcao;
create table imagens of Imagem;
create table atividades of Atividade;
create table polegares of Polegar;
create table fotos of Foto;
create table vozes of Voz;


Criado esses tipos e tabelas e adicionando as dependências do projeto ele deve ser executado normalmente.

Em alguns servlets é necessários adiciona-lo no XML do projeto, pois não foi feito automaticamente, deverá dar erro em duas linhas  a primeira nas bibliotecas e a segunda na primeira linha do servlet podem remover as duas.
 
Para baixar o projeto clique aqui.

Bom, com isso deve ser o suficiente para rodar o projeto, lembrem-se de colocar um template, alterar as variáveis,  senhas de conexão com o banco, o xml para adicionar o servlet. ;) e colaborem comigo clicando nos anúncios no site. ;D

Qualquer duvida entre em contato clicando aqui.

Postagens mais visitadas deste blog

Gambas 2 - Listar dados em comboxbox

Achei aqui no meu Google Docs, uma dica que tinha guardado a muito tempo. Pode ser que seja útil pra alguém. ' Gambas class file  PUBLIC combo AS ComboBox PUBLIC SUB ToggleButton1_Click()         listacombo(ComboBox1, "select * from cadastro")   END PROCEDURE listacombo(Combo AS ComboBox, busca AS String)   DIM r AS Result   DIM conta AS Integer    conexao.conectar_banco    r = conexao.bd.Exec(busca)    r.MoveFirst    Combo.Add(r!nome_cad)    FOR conta = 1 TO r.Count - 1        r.MoveNext        Combo.Add(r!nome_cad)    NEXT END

Criando um sistema de login em Java.

Login Pessoal, nesse exemplo vou demonstrar como criar um sistema de login em Java, usando servlet , jsp , e html. A IDE usada será o Netbeans , Bom a primeira coisa a ser feita é criar um projeto web pelo NetBeans . Para isso, siga os seguintes passos. Menu     File → New Project Agora clique em Java Web, depois aplicação WEB. Agora clique em Next . Coloque um nome para sua aplicação WEB, e clique em finish . Novamente clique em Next . Feito isso, agora vamos criar o formulário para que o usuário entre com o Login e a senha. Formário HTML <%@page contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"    "http://www.w3.org/TR/html4/loose.dtd"> <html>     <head>         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">         <titl...

Metasploit: entrando no PC de um amigo.

Só vou falar aqui o que tem em tantos outros site e até mesmo no YouTube. Vou simular um teste de invasão ao Windows XP SP 2, usando o Linux, com o framework Metasploit . Metasploit : É um framework para desenvolvimento e testes de Exploit , ele tem ferramentas para coleta de informações, e testes de penetração. Para quem não sabe exploit é um programa, que se aproveita das vulnerabilidades de um sistema computacional , como o próprio Sistema Operacional ou serviços de integração de protocolos, como FTP, HTTP e qualquer outro serviço de rede. Para fazer esse teste você precisa de ter o Metasploit instalado, se você usa Windows, segue aquele padrão Next Next Finish , mas se esta no Linux, Leia isso, além disso instale um Cliente VNC , recomendo o vncviewer , depois de ter todos as ferramentas ai, vamos a pratica. A primeira coisa a fazer é ter o IP da pessoa, se a pessoa estiver na sua rede é fácil, passe um scanner e pronto, mas se estiver através da Internet vai precisar fazer ...