A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Aula 3 – DB2 Express-C Autor:

Apresentações semelhantes


Apresentação em tema: "Aula 3 – DB2 Express-C Autor:"— Transcrição da apresentação:

1 Aula 3 – DB2 Express-C Autor:
Juliano Marcos Martins 07/05/07

2 Objetivo Apresentar os conceitos básicos do DB2 e do command center necessários para um programador JAVA. Material de apoio: Livro: Conhecendo o DB2 Express-C Dowload grátis em: +Getting+Started+with+DB2+Express-C Academic Initiative 07/05/07

3 Banco de dados híbrido XML é um tipo de dados DB2 pureXML
Academic Initiative 07/05/07

4 Trabalhando no DB2 Academic Initiative 07/05/07

5 Criação do banco de dados
create database fema using codeset UTF-8 territory BR Academic Initiative 07/05/07

6 Criação de tabelas connect to test; create table clientes(
codigo int primary key not null, nome varchar(50), cidade varchar(50), estado varchar(2), contatos xml ); Academic Initiative 07/05/07

7 Povoando as tabelas - insert
insert into clientes values (1, 'João da Silva', 'São Paulo', 'RJ', '<tel> </tel>')‏ Academic Initiative 07/05/07

8 Recuperando informações - select
Recuperando todos os dados de uma tabela select * from clientes; Recuperando todos os dados do cliente cujo código é 5 Select * from clientes where codigo = 1; Academic Initiative 07/05/07

9 Alterando dados - update
update clientes set contatos= (xmlparse(document '<Cliente> <Endereco> <rua>Rua dos Pássaros 154</rua> <cidade>Sao Paulo</cidade> <estado>SP</estado> <cep> </cep> </Endereco> <telefones> <comercial> </comercial> <residencial> </residencial> <celular> </celular> </telefones> </Cliente>' ) )‏ where codigo = 1; Academic Initiative 07/05/07

10 Excluindo dados - delete
delete from clientes where código = 1; Academic Initiative 07/05/07

11 Aula 3 – BD + JAVA Autor: Juliano Marcos Martins julianom@br.ibm.com
07/05/07

12 JDBC The JDBC ( Java Database Connectivity) API defines interfaces and classes for writing database applications in Java by making database connections. Using JDBC you can send SQL, PL/SQL statements to almost any relational database. JDBC is a Java API for executing SQL statements and supports basic SQL functionality. It provides RDBMS access by allowing you to embed SQL inside Java code. Academic Initiative 07/05/07

13 JDBC 1. Loading a database driver 2. Creating a jdbc Connection
3. Creating a jdbc Statement object 4. Executing a SQL statement with the Statement object, and returning a jdbc resultSet. Adicionando o driver DB2 no seu projeto Criando uma classe para conectar no banco Criando uma classe para inserir, listar, etc Saiba mais em: Tutorial: Academic Initiative 07/05/07


Carregar ppt "Aula 3 – DB2 Express-C Autor:"

Apresentações semelhantes


Anúncios Google