Acesso a Banco de Dados usando C#

Tamanho: px
Começar a partir da página:

Download "Acesso a Banco de Dados usando C#"

Transcrição

1 Linguagem de Programação 3 Acesso a Banco de Dados usando C# Prof. Mauro Lopes

2 Objetivos Nesta aula iremos dar continuidade aos elementos de programação da Linguagem C#. Iremos aqui apresentar o ADO.NET. Esta importante parte da tecnologia.net permite que as diversas aplicações desenvolvidas usando a plataforma tenha acesso ao recurso de persistência de dados. Ao final desta aula, o aluno poderá implementar pequenas aplicações que envolvem os conceitos abordados. Boa aula a todos. 2

3 ADO.NET: O que é? Arquitetura Providers Core Objects Plano de Aula Modo Conectado e Desconectado Principais Classes do ADO.NET MySql ADO.NET Provider 3

4 O que é? O ADO.NET é uma evolução do ADO (ActiveX Data Objects) que foi utilizado até o Visual Basic 6; O ADO.NET foi construído sem nenhum reaproveitamento da tecnologia ADO; O ADO.NET permite interagir com bancos de dados relacionais e outras fontes de dados; O ADO.NET é a tecnologia que as aplicações.net usam para se comunicar com bancos de dados, caso precisem adicionar, atualizar, apagar ou recuperar registros; O ADO.NET possui interfaces e classes concretas que provêm todas essas funcionalidades; 4

5 O que é? Um framewrok orientado a objetos que permite a sua aplicação interagir com um sistema de Banco de Dados. 5

6 Arquitetura A arquitetura do ADO.NET está dividida em dois grupos: Manager Providers (provedores gerenciados) Content Components (componentes de conteúdo) Managed Providers: se encarregam do acesso a dados, porém não armazenam os mesmos, fazendo ligação direta com a fonte de dados; Neste grupo temos classes de conexão, transação, execução de comandos (Command) e leitura de dados (DataReader); Content Components: responsável por armazenar e manipular os dados em memória, porém eles não sabem de sua origem e nem o que significam; neste grupo temos as classes DataSet, DataTable, DataRow, DataColumn, etc 6

7 Arquitetura Arquitetura ADO.NET, onde a parte referente ao DataSet representa os Content Components. Managed Providers 7

8 Providers Os providers do ADO.NET são pacotes de classes que possibilitam a interação com uma fonte de dados específica, como por exemplo, com uma base SQL Server; Interfaces principais: IDbConnection, IDbCommand e IDbDataReader, IDbDataTransaction e IDbDataAdapter; A partir destas interfaces qualquer fabricante de banco de dados pode criar componentes (um pacote) que implementam as mesmas para permitir o acesso ao seu SGBD; Cada pacote possui um prefixo que indica qual a fonte de dados que este pacote suporta; 8

9 Providers Core namespace: System.Data.NET Framework data providers: Data Provider SQL Server OLE DB ODBC Oracle Namespace System.Data.SqlClient System.Data.OleDb System.Data.Odbc System.Data.OracleClient 9

10 ADO.NET Core Objects Classe Connection Command DataReader DataAdapter DataTable DataSet Descrição é responsável por estabelecer uma ligação com a fonte de dados específica. é utilizado para executar uma instrução SQL. faz leitura de dados forward-only e read-only de uma fonte de dados. Popula a DataSet e provê atualizações em uma fonte de dados. representa uma ou mais tabelas de dados em memória. trabalha com um conjunto de dados em cache não conectados ao banco de dados, ele não depende da fonte de dados e pode armazenar dados de múltiplas tabelas 10

11 Providers e Core Objects Core Objects e Providers Core Objects SQL Server Provider OLE DB Provider Oracle Provider ODBC Provider Connection SqlConnection OleDbConnection OracleConnection OdbcConnection Command SqlCommand OleDbCommand OracleCommand OdbcCommand DataReader SqlDataReader OleDbDataReader OracleDataReader OdbcDataReader DataAdapter SqlDataAdapter OleDbDataAdapter OracleDataAdapter OdbcDataAdapter 11

12 Modo Conectado e Desconectado Existem dois modelos de se trabalhar a ligação da aplicação com o banco de dados no ADO.NET: O modelo conectado e o modelo desconectado; No modelo conectado o banco de dados trabalha de forma online, ou seja, em cada operação CRUD (Create, Retrieve, Update e Delete) realizada será aberta uma conexão com o banco de dados, e esta conexão será fechada após o seu uso; No modelo desconectado os dados serão manipulados sem a necessidade de utilizar os serviços de rede a todo o momento. No modelo desconectado é comum o uso dos objetos SqlConnection, o DataSet e o SqlDataAdapter; 12

13 Modo Conectado e Desconectado Modo Conectado Modo Desconectado 13

14 Modo Conectado e Desconectado Modo Conectado A P L I C A Ç Ã O ADO.NET 14

15 Modo Conectado e Desconectado Modo Desconectado ADO.NET A P L I C A Ç Ã O 15

16 Principais Classes do ADO.NET Classe Connection Propriedades ConnectionString State Métodos BeginTransaction( ) Close( ) Open( ) Classe Command Propriedades CommandText CommandType Connection Parameters Transaction Métodos ExecuteNonQuery( ) ExecuteReader( ) ExecuteScalar( ) Classe DataReader Propriedades FieldCount HasRows Item IsClosed Métodos Close( ) Read( ) 16

17 Classe DataAdapter Propriedades INSTITUTO FEDERAL DE EDUCAÇÃO CIÊNCIA E TECNOLOGIA DO MARANHÃO IFMA Principais Classes do ADO.NET DeleteCommand InsertCommand SelectCommand UpdateCommand Métodos Fill( ) Update( ) Classe DataRow Propriedades Item RowState Métodos AcceptChanges( ) Delete( ) GetChildRows( ) GetParentRow( ) RejectChanges( ) SetAdded( ) SetModified( ) Classe DataSet Propriedades Relations Tables Métodos AcceptChanges( ) Clear( ) GetChanges( ) Load( ) ReadXml( ) RejectChanges( ) Reset( ) WriteXml( ) Classe DataTable Propriedades Columns DefaultView PrimaryKey Rows TableName Métodos AcceptChanges( ) Clear( ) GetChanges( ) ImportRow( ) Load( ) NewRow( ) ReadXml( ) RejectChanges( ) Reset( ) Select( ) WriteXml( ) 17

18 MySql ADO.NET Provider O ADO.NET provê uma arquitetura orientada a objetos para comunicação entre a aplicação.net e uma fonte de dados; A fonte de dados pode ser qualquer uma que API dê suporte. Mas comumente esta fonte é um banco de dados gerenciado por um SGBD; Veremos aqui como usar uma fonte MySql com o.net. Data Source Connection Object (ADO.Net) Data Adaptor Dataset (Local) Application 18

19 Obtendo o MySqlConnector.NET Precisamos do MySqlConnetor.NET para permitir que nossa aplicação.net tenha acesso a base de dados no padrão do MySql; Primeiro devemos fazer download no site: Executar a instalação; Após a instalação criar uma referência do MySqlConnector na aplicação.net; Para isto, basta com clicar com o botão direito sobre a Aplicação.NET (References) e escolher a opção Add Reference; 19

20 Adicionando o MySqlConnector.NET Adicionando a Referência Selecionando a DLL MySql.Data.dll ao Projeto 20

21 A API do MySql ADO.NET Provider MySqlConnection cria uma conexão com um banco de dados MySQL; MySqlCommand permite a execução de qualquer comando sql junto ao banco de dados MySql; MySqlDataReader fornece um acesso rápido ao banco de dados MySql. Este acesso é forwardonly e read-only; MySqlDataAdapter serve como uma interface entre as classes de acesso a dados do MySQL com o Microsoft DataSet. MySqlParameter usado para armazenar parâmetros dinâmicos para um MySqlCommand; MySqlTransaction usado para representar uma transação com o MySQL. 21

22 Usando o MySqlConnector.NET 1. Adicionar na aplicação o namespace: using MySql.Data.MySqlClient; 2. Toda ação do banco de dados deve estar dentro de um bloco try/catch; 3. Neste bloco de código a variável con foi definida no espaço do formulário; 4. Realizamos a abertura do canal de comunicação no bloco try e fechamos no finally; 22

23 Usando o MySqlConnector.NET Vamos codificar um pouco!!! Vamos realizar o acesso a base de dados MySql para a tela criada anteriormente na aula sobre Aplicações Gráficas. 23

24 Perguntas Página do Professor Mauro: 24

25 Próxima Aula... Aplicação MVC usando C#. 25

26 Referências Materiais avulsos da Internet e o livro C#: Guia do Programador, Joel Saade - Editora Novatec, 687 páginas. 26

Acesso a Banco de Dados usando C# (MySql Provider)

Acesso a Banco de Dados usando C# (MySql Provider) Ambiente de Programação Visual Acesso a Banco de Dados usando C# (MySql Provider) Prof. Mauro Lopes 1-31 22 Objetivos Nesta aula iremos apresentar o ADO.NET. Esta importante parte da tecnologia.net permite

Leia mais

INTRODUÇÃO AO MODELO ADO.NET (DESCONECTADO)

INTRODUÇÃO AO MODELO ADO.NET (DESCONECTADO) INTRODUÇÃO AO MODELO ADONET (DESCONECTADO) O modelo ADONET (Activex Data Objects NET) consiste num conjunto de classes definidas pela NET framework (localizadas no namespace SystemData) que pode ser utilizado

Leia mais

ADO.NET - Roteiro básico e Boas Práticas

ADO.NET - Roteiro básico e Boas Práticas ADO.NET - Roteiro básico e Boas Práticas Confuso com tantos conceitos novos, com tantas siglas e acrósticos? Qual provedor usar? Devo usar DataSet ou DataReader? Se essas e outras dúvidas te atormentam,

Leia mais

Integração de Aplicações e Sistemas Abordagem Táctica da Integração

Integração de Aplicações e Sistemas Abordagem Táctica da Integração Integração de Aplicações e Sistemas Abordagem Táctica da Integração Enterprise Application Integration Tecnologias de Integração de Aplicações Transferência de Ficheiros Captura da Interface Utilizador

Leia mais

Departamento de Engenharia Informática Instituto Superior de Engenharia do Porto Instituto Politécnico do Porto ADO.NET.

Departamento de Engenharia Informática Instituto Superior de Engenharia do Porto Instituto Politécnico do Porto ADO.NET. Departamento de Engenharia Informática Instituto Superior de Engenharia do Porto Instituto Politécnico do Porto ADO.NET Nuno Ferreira Outubro de 2004 2004 Nuno Ferreira Departamento de Engenharia Informática

Leia mais

using System; using System.Collections.Generic; using System.Text; namespace Estudo { public class PessoaJuridica : Pessoa { private string cnpj;

using System; using System.Collections.Generic; using System.Text; namespace Estudo { public class PessoaJuridica : Pessoa { private string cnpj; using System; using System.Collections.Generic; using System.Text; namespace Estudo public abstract class Pessoa private int idpessoa; private string nome; public int IdPessoa get return this.idpessoa;

Leia mais

Agenda. Acesso a Dados (ADO.NET) www.link.pt. Março 2005 Engenharia Software 2005 2004 Link Consulting

Agenda. Acesso a Dados (ADO.NET) www.link.pt. Março 2005 Engenharia Software 2005 2004 Link Consulting Acesso a Dados (ADO.NET) 1 Março 2005 Engenharia Software 2005 2004 Link Consulting Agenda Introdução Evolução Arquitectura Data Providers Connections e Commands DataReaders DataSets e DataAdapters Databinding

Leia mais

TREINAMENTOS. Desenvolvimento Web

TREINAMENTOS. Desenvolvimento Web TREINAMENTOS Desenvolvimento Web com ASP.NET MVC 4 Desenvolvimento Web com ASP.NET MVC 4 25 de abril de 2016 As apostilas atualizadas estão disponíveis em www.k19.com.br Esta apostila contém: 225 exercícios

Leia mais

Mini curso de Visual Basic.NET

Mini curso de Visual Basic.NET Mini curso de Visual Basic.NET Índice Introdução... 2 Exercício 1... 2 Exercício 2... 3 Exercício 3... 4 Exercício 4... 4 ToolTip... 6 Menus... 7 Teclas de atalho... 8 Try Catch... 9 Janelas Modal... 11

Leia mais

Desenvolvimento de Componentes e Acesso a dados com ADO.NET

Desenvolvimento de Componentes e Acesso a dados com ADO.NET Desenvolvimento de Componentes e Acesso a dados com ADO.NET.NET Apprentice Maio de 2004 José António Tavares jrt@isep.ipp.pt 1 Requisitos Conhecimentos de Base de Dados (Relacionais) Programação: De preferência

Leia mais

Tarefa Orientada 2 Aplic. Manutenção de Produtos - DataGridView

Tarefa Orientada 2 Aplic. Manutenção de Produtos - DataGridView Tarefa Orientada 2 Aplic. Manutenção de Produtos - DataGridView Objectivos: Criação de fonte de dados (Data Source) a partir de base de dados. Utilização de um controlo DataGridView para visualizar dados.

Leia mais

Manipulação de Dados em PHP (Visualizar, Inserir, Atualizar e Excluir) Parte 2

Manipulação de Dados em PHP (Visualizar, Inserir, Atualizar e Excluir) Parte 2 Desenvolvimento Web III Manipulação de Dados em PHP (Visualizar, Inserir, Atualizar e Excluir) Parte 2 Prof. Mauro Lopes 1-31 21 Objetivos Nesta aula iremos trabalhar a manipulação de banco de dados através

Leia mais

Escrito por Neri Neitzke Qui, 13 de Outubro de 2011 16:52 - Última atualização Seg, 26 de Março de 2012 03:48

Escrito por Neri Neitzke Qui, 13 de Outubro de 2011 16:52 - Última atualização Seg, 26 de Março de 2012 03:48 Preço R$ 129.00 Compre aqui Aprenda a programar em umas linguagens mais completas, o C#. - Clique aqui para ver o cronograma das aulas - Clique aqui para ver as imagens deste curso - Clique aqui para ver

Leia mais

MINI-CURSO DE C# (CSHARP)

MINI-CURSO DE C# (CSHARP) MINI-CURSO DE C# (CSHARP) Introdução a.net C# (CSharp) é uma linguagem de programação orientada a objetos desenvolvida pela Microsoft como parte da plataforma.net(lê-se DOTNET). A sua sintaxe orientada

Leia mais

Microsoft Visual Studio 2010 C# Volume II

Microsoft Visual Studio 2010 C# Volume II Microsoft Visual Studio 2010 C# Volume II Apostila desenvolvida pelos Professores Ricardo Santos de Jesus e Rovilson de Freitas, para as Disciplinas de Desenvolvimento de Software I e II, nas Etecs de

Leia mais

C# - Conexão com MySQL

C# - Conexão com MySQL E S T A A P R E S E N T A Ç Ã O F O I E L A B O R A D A COMO M A T E R I A L DE A P O I O À A U L A DO P R O F E S S O R L E O L A R B A C K A O S A L U N O S DA E S C O L A T É C N I C A P O L I M I G.

Leia mais

Desenvolvendo Aplicações Web com NetBeans

Desenvolvendo Aplicações Web com NetBeans Desenvolvendo Aplicações Web com NetBeans Aula 3 Cap. 4 Trabalhando com Banco de Dados Prof.: Marcelo Ferreira Ortega Introdução O trabalho com banco de dados utilizando o NetBeans se desenvolveu ao longo

Leia mais

Ambiente de Programação Visual. Framework.NET. Prof. Mauro Lopes. Ambiente de Programação Visual Prof. Mauro Lopes

Ambiente de Programação Visual. Framework.NET. Prof. Mauro Lopes. Ambiente de Programação Visual Prof. Mauro Lopes Ambiente de Programação Visual Framework.NET Prof. Mauro Lopes 1-31 13 Objetivos Nesta aula iremos apresentar a tecnologia.net. Ao final desta aula, o aluno terá compreendido a Arquitetura de uma aplicação.net.

Leia mais

Desenvolvimento de um gerador gráfico de consultas SQL via Web utilizando a plataforma.net

Desenvolvimento de um gerador gráfico de consultas SQL via Web utilizando a plataforma.net Desenvolvimento de um gerador gráfico de consultas SQL via Web utilizando a plataforma.net Lucas Roberto Bechert Schmitz 1, Jackson Gomes de Souza 1 1 Centro Universitário Luterano de Palmas (CEULP/ULBRA)

Leia mais

Execução de Instruções SQL

Execução de Instruções SQL Bancos de Dados III Acesso a SGBDs via Aplicação Rogério Costa rogcosta@inf.puc-rio.br 1 Execução de Instruções SQL Instruções SQL dentro de um programa aplicativo, em conjunto com seu código. SQL Embutido

Leia mais

http://www.juliobattisti.com.br - A Sua Sala de Aula na Internet

http://www.juliobattisti.com.br - A Sua Sala de Aula na Internet Autor: Herbert Moroni Cavallari da Costa Gois blog: www.moroni.com.br Página 1 Nota sobre direitos autorais: Este e-book é de autoria de Herbert Moroni Cavallari da Costa Gois, sendo comercializado diretamente

Leia mais

A interface IDataSource retorna dados em formato tabular e disponibiliza apenas dois métodos: GetView e GetViewNames. O primeiro,

A interface IDataSource retorna dados em formato tabular e disponibiliza apenas dois métodos: GetView e GetViewNames. O primeiro, 3 1CONTROLOS DATA SOURCE A plataforma ASP.NET disponibiliza um conjunto de controlos, designados de data source, que são capazes de fornecer dados que podem ser consumidos por outros, designados por data

Leia mais

Programação com Acesso a Banco de Dados

Programação com Acesso a Banco de Dados Campus Ipanguaçu Curso: Técnico em Informática Programação com Acesso a Banco de Dados AULA 17 ACESSO A BANCO DE DADOS COM JDBC PROF.: CLAYTON M. COSTA 2 011.2 Introdução Aplicação + Banco de Dados: Funcionalidade

Leia mais

Aula 1 Acesso a Banco de Dados

Aula 1 Acesso a Banco de Dados Laboratório de Banco de Dados Aula 1 Acesso a Banco de Dados Prof. Josenildo Silva jcsilva@ifma.edu.br Introdução O JDBC (Java Database Connectivity) foi criado com o intuito de fornecer aos programadores

Leia mais

Persistência de Classes em Tabelas de Banco de Dados

Persistência de Classes em Tabelas de Banco de Dados UTFPR DAELN - Disciplina de Fundamentos de Programação II ( IF62C ). 1 Persistência de Classes em Tabelas de Banco de Dados 1) Introdução! Em algumas situações, pode ser necessário preservar os objetos

Leia mais

1 Criar uma entity a partir de uma web application que usa a Framework JavaServer Faces (JSF)

1 Criar uma entity a partir de uma web application que usa a Framework JavaServer Faces (JSF) Sessão Prática II JPA entities e unidades de persistência 1 Criar uma entity a partir de uma web application que usa a Framework JavaServer Faces (JSF) a) Criar um Web Application (JPAsecond) como anteriormente:

Leia mais

Ambiente de Programação Visual. Framework.NET. Prof. Mauro Lopes. Ambiente de Programação Visual Prof. Mauro Lopes

Ambiente de Programação Visual. Framework.NET. Prof. Mauro Lopes. Ambiente de Programação Visual Prof. Mauro Lopes Ambiente de Programação Visual Framework.NET Prof. Mauro Lopes 1-31 16 Objetivos Nesta aula iremos apresentar a tecnologia.net. Ao final desta aula, o aluno terá compreendido a Arquitetura de uma aplicação.net.

Leia mais

Trabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Trabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Trabalhando com conexão ao banco de dados MySQL no Lazarus Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 4 O Componente Trabalhando com conexão ao banco de dados MySQL no Lazarus Ano: 03/2011

Leia mais

Acesso a Dados: com Wizard (sem escrever código), e Programaticamente

Acesso a Dados: com Wizard (sem escrever código), e Programaticamente Acesso a Dados: com Wizard (sem escrever código), e Programaticamente Base de Dados: loja.mdb Tabelas: Categorias (IdCat, NomeCat) Produtos (IdProd, IdCat, NomeProd, Preco, Stock) Carrinho (IdCliente,

Leia mais

Python Acessando o Banco de Dados MySQL

Python Acessando o Banco de Dados MySQL Python Acessando o Banco de Dados MySQL ANTONIO SÉRGIO NOGUEIRA PRESIDENTE PRUDENTE SP 2009 1 Sumário 1. Introdução...3 2. Interface MySQL...3 3.Instalando o MySQLdb...3 4.Verificando se o MySQL está instalado...4

Leia mais

Laboratório de Banco de Dados Aula 1 Acesso a Banco de Dados. Prof. Josenildo Silva jcsilva@ifma.edu.br

Laboratório de Banco de Dados Aula 1 Acesso a Banco de Dados. Prof. Josenildo Silva jcsilva@ifma.edu.br Laboratório de Banco de Dados Aula 1 Acesso a Banco de Dados Prof. Josenildo Silva jcsilva@ifma.edu.br Introdução O JDBC (Java Database Connectivity) foi criado com o intuito de fornecer aos programadores

Leia mais

Informática. Habilitação técnica em. Programação de Computadores

Informática. Habilitação técnica em. Programação de Computadores Informática Habilitação técnica em 4 Programação de Computadores Informática Volume 4 Informática Programação de computadores Ralfe Della Croce Filho Carlos Eduardo Ribeiro São Paulo 2010 Presidente Paulo

Leia mais

Tarefa Orientada 5 Aplic. Manutenção de Facturas de Clientes

Tarefa Orientada 5 Aplic. Manutenção de Facturas de Clientes Tarefa Orientada 5 Aplic. Manutenção de Facturas de Clientes Objectivos: Aplicação Manutenção de Facturas de Clientes Utilização de uma fonte de dados. Formulários Master/Detail. Adicionar consultas a

Leia mais

CONSULTAS AO SQL SERVER 2005 ATRAVÉS DOS OBJETOS VISICONX

CONSULTAS AO SQL SERVER 2005 ATRAVÉS DOS OBJETOS VISICONX CONSULTAS AO SQL SERVER 2005 ATRAVÉS DOS OBJETOS VISICONX Dando continuidade ao tema do nosso último faça-fácil (Boletim Aquarius Automação Industrial Ed.9), nessa edição falaremos sobre os controles VisiconX

Leia mais

Framework.NET, Microsoft Visual C# 2010 Express e Elementos da Linguagem C#

Framework.NET, Microsoft Visual C# 2010 Express e Elementos da Linguagem C# Linguagem de Programação 3 Framework.NET, Microsoft Visual C# 2010 Express e Elementos da Linguagem C# Prof. Mauro Lopes 1-31 35 Objetivos Nesta aula iremos apresentar a tecnologia.net, o ambiente de desenvolvimento

Leia mais

Então vamos ao que interessa. 1. Introdução

Então vamos ao que interessa. 1. Introdução Tentarei ser o mais genérico possível. Nos exemplos irei utilizar ASP.Net 2.0 e acesso a dados através do ADO.NET, mas pode ter certeza que para outros casos a idéia não irá mudar muito, seja com LINQ,

Leia mais

Noções de. Microsoft SQL Server. Microsoft SQL Server

Noções de. Microsoft SQL Server. Microsoft SQL Server Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados

Leia mais

Iniciar o Data Adapter Configuration Wizard. Toolbox Data Duplo clique em OleDbDataAdapter. Botão next na caixa de diálogo

Iniciar o Data Adapter Configuration Wizard. Toolbox Data Duplo clique em OleDbDataAdapter. Botão next na caixa de diálogo Iniciar o Data Adapter Configuration Wizard Toolbox Data Duplo clique em OleDbDataAdapter Botão next na caixa de diálogo Se carregar em Cancel, o wizard é cancelado e podemos depois definir as propriedades

Leia mais

TREINAMENTOS. Desenvolvimento Web

TREINAMENTOS. Desenvolvimento Web TREINAMENTOS Desenvolvimento Web com ASP.NET MVC 4 Desenvolvimento Web com ASP.NET MVC 4 22 de junho de 2013 Sumário i Sobre a K19 1 Seguro Treinamento 2 Termo de Uso 3 Cursos 4 1 Banco de Dados 1 1.1

Leia mais

Manipulação de Banco de Dados com Java 1. Objetivos

Manipulação de Banco de Dados com Java 1. Objetivos Manipulação de Banco de Dados com Java 1. Objetivos Demonstrar os fundamentos básicos para a manipulação de banco de dados com Java; Apresentar a sintaxe de comandos SQL usados em Java. 2. Definições A

Leia mais

Revisando sintaxes SQL e criando programa de pesquisa. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Revisando sintaxes SQL e criando programa de pesquisa. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Revisando sintaxes SQL e criando programa de pesquisa. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 5 SELECT * FROM Minha_memoria Revisando Sintaxes SQL e Criando programa de Pesquisa Ano:

Leia mais

ASP.Net com MySQL Connector/Net 6.2.5

ASP.Net com MySQL Connector/Net 6.2.5 ASP.Net com MySQL Connector/Net 6.2.5 Introdução Por questões de segurança, a ITM Networks agora trabalha com a política de segurança MediumTrust nos servidores Windows 2003 Server. Algumas versões do

Leia mais

APOSTILA DE VISUAL STUDIO 2008

APOSTILA DE VISUAL STUDIO 2008 APOSTILA DE VISUAL STUDIO 2008 NUPEDS Núcleo de Pesquisa e Desenvolvimento de Sistemas FACULDADES INTEGRADAS CLARETIANAS RIO CLARO 2009 SUMÁRIO 1. Visão geral do Visual Studio 2008...4 1.1 Visual Studio

Leia mais

Acesso a Dados ADO.NET

Acesso a Dados ADO.NET Acesso a Dados ADO.NET ADO.NET Data Source Controls Um control Data Source é um objecto no qual se pode declarativamente definir: Informação sobre a conexão com a base de dados Informação de pesquisa,

Leia mais

DSS 08/09. Camada de Dados - JDBC. Aula 1. António Nestor Ribeiro /António Ramires Fernandes/ José Creissac Campos {anr,arf,jfc}@di.uminho.

DSS 08/09. Camada de Dados - JDBC. Aula 1. António Nestor Ribeiro /António Ramires Fernandes/ José Creissac Campos {anr,arf,jfc}@di.uminho. Universidade do Minho Departamento de Informática Camada de Dados - JDBC Aula 1 António Nestor Ribeiro /António Ramires Fernandes/ José Creissac Campos {anr,arf,jfc}@di.uminho.pt 2 Camada de Dados A camada

Leia mais

Criação de uma base de dados em MS SQL Server e acesso com VB 6. Professor Sérgio Furgeri

Criação de uma base de dados em MS SQL Server e acesso com VB 6. Professor Sérgio Furgeri OBJETIVOS DA AULA: Criação de uma base de dados em MS SQL Server e acesso com VB 6. Fazer uma breve introdução a respeito do MS SQL Server 7.0; Criar uma pequena base de dados no MS SQL Server 7.0; Elaborar

Leia mais

CAPÍTULO 8 Conexões de banco de dados para programadores ASP.NET

CAPÍTULO 8 Conexões de banco de dados para programadores ASP.NET CAPÍTULO 8 Conexões de banco de dados para programadores ASP.NET Para utilizar um banco de dados com um aplicativo ASP.NET, é necessário criar uma conexão de banco de dados no Macromedia Dreamweaver MX.

Leia mais

COLÉGIO TÉCNICO ANTÔNIO TEIXEIRA FERNANDES CTI - UNIVAP

COLÉGIO TÉCNICO ANTÔNIO TEIXEIRA FERNANDES CTI - UNIVAP COLÉGIO TÉCNICO ANTÔNIO TEIXEIRA FERNANDES CTI - UNIVAP 3º Bimestre: Sumário 32 - Conceitos iniciais de Banco de Dados... 101 33 Sistemas Gerenciadores de Bancos de Dados... 102 34 ADO.NET... 102 34.1

Leia mais

LUCAS ROBERTO BECHERT SCHMITZ. Construção de um gerador gráfico de consultas SQL via Web utilizando a plataforma.net. Palmas 2004

LUCAS ROBERTO BECHERT SCHMITZ. Construção de um gerador gráfico de consultas SQL via Web utilizando a plataforma.net. Palmas 2004 i LUCAS ROBERTO BECHERT SCHMITZ Construção de um gerador gráfico de consultas SQL via Web utilizando a plataforma.net Palmas 2004 ii LUCAS ROBERTO BECHERT SCHMITZ Construção de um gerador gráfico de consultas

Leia mais

Construindo Aplicações com ASP.NET MVC 2.0 Aula 03 Luiz Alberto Ferreira Gomes. Ciência da Computação da PUC Minas

Construindo Aplicações com ASP.NET MVC 2.0 Aula 03 Luiz Alberto Ferreira Gomes. Ciência da Computação da PUC Minas Construindo Aplicações com ASP.NET MVC 2.0 Aula 03 Luiz Alberto Ferreira Gomes Ciência da Computação da PUC Minas 2 Camada responsável por armazenar em um repositório de dados e reconstituir objetos de

Leia mais

Desenvolvimento de Aplicações. Desenvolvimento de Aplicações. Desenvolvimento de Aplicações. Dificuldades no uso de Bancos de Dados

Desenvolvimento de Aplicações. Desenvolvimento de Aplicações. Desenvolvimento de Aplicações. Dificuldades no uso de Bancos de Dados Desenvolvimento de Aplicações Desenvolvimento de Aplicações Dificuldades no uso de Bancos de Dados Um leigo não sabe o que é e como funciona um BD Mesmo um profissional da área de informática pode ter

Leia mais

MANIPULANDO BANCO DE DADOS NO POSTGRESQL SEM FAZER USO DE COMANDOS SQL

MANIPULANDO BANCO DE DADOS NO POSTGRESQL SEM FAZER USO DE COMANDOS SQL MANIPULANDO BANCO DE DADOS NO POSTGRESQL SEM FAZER USO DE COMANDOS SQL INTRODUÇÃO: O PostgreSQL é um dos mais populares e avançados sistemas gerenciadores de banco de dados (SGBD) com código aberto. É

Leia mais

Guia do Programador Joel Saade

Guia do Programador Joel Saade C# Guia do Programador Joel Saade Novatec Copyright 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial,

Leia mais

Acesso a Bancos de Dados em Java (JDBC)

Acesso a Bancos de Dados em Java (JDBC) Acesso a Bancos de Dados em Java (JDBC) Jomi Fred Hübner Universidade Regional de Blumenau Departamento de Sistemas e Computação Roteiro Introdução Objetivo da JDBC Vantagens Visão geral do acesso a SGBDs

Leia mais

Android e Bancos de Dados

Android e Bancos de Dados (Usando o SQLite) Programação de Dispositivos Móveis Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do

Leia mais

Programação WEB (JSP + Banco Dados) Eng. Computação Prof. Rodrigo Rocha http://www.materialdeaula.com.br

Programação WEB (JSP + Banco Dados) Eng. Computação Prof. Rodrigo Rocha http://www.materialdeaula.com.br Programação WEB (JSP + Banco Dados) Eng. Computação Prof. Rodrigo Rocha http://www.materialdeaula.com.br JSP (Java Server Pages) - JavaServer Pages (JSP) - Tecnologia de programação serverside - Permite

Leia mais

Criando uma aplicação Web em C# usando o NHibernate

Criando uma aplicação Web em C# usando o NHibernate Criando uma aplicação Web em C# usando o NHibernate Apresento neste artigo como criar uma aplicação web totalmente orientada a objetos usando o framework NHibernate e a linguagem C#. Nossa meta é construir

Leia mais

Gabarito - Programação C# com Visual Studio - Intermediário - 05/08/2013 AULA 01. 1 Perguntas e Respostas

Gabarito - Programação C# com Visual Studio - Intermediário - 05/08/2013 AULA 01. 1 Perguntas e Respostas Gabarito - Programação C# com Visual Studio - Intermediário - 05/08/2013 1 Perguntas e s AULA 01 1- A ferramenta responsável pelo auto incremento chama- se Identity. (Sim) 2- A ferramenta responsável pelo

Leia mais

Acesso a Dados com Wizard (sem escrever código) e Programaticamente

Acesso a Dados com Wizard (sem escrever código) e Programaticamente Base de Dados: loja.mdb Acesso a Dados com Wizard (sem escrever código) e Programaticamente Tabelas: Categorias (IdCat, NomeCat) Produtos (IdProd, IdCat, Preço, Stock) Carrinho (ProdId, Quantidade) Clientes

Leia mais

Orientação a Objetos

Orientação a Objetos Orientação a Objetos Conexão:Banco de Dado MySQL JDBC / DriverManager/ ResultSet Gil Eduardo de Andrade O pacote MySQL-Connector Quando utilizamos o Banco de Dados MySQL, integrado a linguagem Java, necessitamos

Leia mais

Veja abaixo um exemplo de como os dados são mostrados quando usamos o

Veja abaixo um exemplo de como os dados são mostrados quando usamos o Objeto DataGridView O controle DataGridView é um dos objetos utilizados para exibir dados de tabelas de um banco de dados. Ele está disponível na guia de objetos Data na janela de objetos do vb.net. Será

Leia mais

Microsoft.NET. Grupo: Eduardo Getassi Maicon Lima Rodrigo Cunha

Microsoft.NET. Grupo: Eduardo Getassi Maicon Lima Rodrigo Cunha Microsoft.NET Grupo: Eduardo Getassi Maicon Lima Rodrigo Cunha Microsoft.NET Introdução ao CLR.NET WebServices FrameWork.NET MVC WebForms Linguagens.NET Versões Visual Studio ADO.NET INTRODUÇÃO Metodologia

Leia mais

Manual de Instalação e Configuração do SQL Express

Manual de Instalação e Configuração do SQL Express Manual de Instalação e Configuração do SQL Express Data alteração: 19/07/11 Pré Requisitos: Acesse o seguinte endereço e faça o download gratuito do SQL SRVER EXPRESS, conforme a sua plataforma x32 ou

Leia mais

Plano de Trabalho Docente 2014. Ensino Técnico

Plano de Trabalho Docente 2014. Ensino Técnico Plano de Trabalho Docente 2014 Ensino Técnico Etec Etec: ETEC RODRIGUES DE ABREU Código: 135 Município: BAURU/SP Eixo Tecnológico: Informação e Comunicação Habilitação Profissional: TÉCNICO EM INFORMÁTICA

Leia mais

JDBC Acessando Banco de Dados

JDBC Acessando Banco de Dados Acessando Banco de Dados Objetivos Entender o que são Drivers. Diferenciar ODBC, JDBC e DRIVERMANAGER. Desenvolver uma aplicação Java para conexão com Banco de Dados. Criar um objeto a partir da classe

Leia mais

GUIA RÁPIDO DE UTILIZAÇÃO DO APLICATIVO RDB2LOD

GUIA RÁPIDO DE UTILIZAÇÃO DO APLICATIVO RDB2LOD GUIA RÁPIDO DE UTILIZAÇÃO DO APLICATIVO RDB2LOD Em sua versão inicial, o aplicativo RDB2LOD foi desenvolvido para instalação e execução em ambiente de máquina virtual Java, e oferece suporte aos SGBDs

Leia mais

Aula Extra Conexão ODBC para aplicações Delphi 7 que usam SQL Server 2005

Aula Extra Conexão ODBC para aplicações Delphi 7 que usam SQL Server 2005 Nome Número: Série Aula Extra Conexão ODBC para aplicações Delphi 7 que usam SQL Server 2005 Proposta do projeto: Competências: Compreender a orientação a objetos e arquitetura cliente-servidor, aplicando-as

Leia mais

Reconhecer alguns dos objectos VBA Automatizar bases de dados recorrendo à programação VBA e scripts SQL

Reconhecer alguns dos objectos VBA Automatizar bases de dados recorrendo à programação VBA e scripts SQL OBJECTIVOS Reconhecer alguns dos objectos VBA Automatizar bases de dados recorrendo à programação VBA e scripts SQL O objecto DOCMD Este objecto permite o acesso a todas as operações sobre todos os objectos

Leia mais

SGBD ITB 1.INTRODUÇÃO 1.INTRODUÇÃO. 1.1. Conceito SGBD: Sistema gerenciador de banco de dados. 1.2. Constituição SGBD

SGBD ITB 1.INTRODUÇÃO 1.INTRODUÇÃO. 1.1. Conceito SGBD: Sistema gerenciador de banco de dados. 1.2. Constituição SGBD ITB SGBD Aurélio Candido Jr 1 1.INTRODUÇÃO 1.1. Conceito SGBD: Sistema gerenciador de banco de dados Um SGBD é uma coleção de programas que permitem ao usuário definir, construir e manipular Bases de Dados

Leia mais

Os dados no MySQL são armazenado em tabelas. Uma tabela é uma colecção de informação relacionada e consiste em colunas e linhas.

Os dados no MySQL são armazenado em tabelas. Uma tabela é uma colecção de informação relacionada e consiste em colunas e linhas. MySQL 101 Recapitulando Os dados no MySQL são armazenado em tabelas. Uma tabela é uma colecção de informação relacionada e consiste em colunas e linhas. As bases de dados são úteis quando necessitamos

Leia mais

Criando um carrinho de compras

Criando um carrinho de compras Criando um carrinho de compras Um carrinho de compras feito em ASP.NET para você adaptar ao seu negócio e incluir no seu site. Além de aprender conceitos importantes relacionados a tecnologia ASP.NET vai

Leia mais

Exibindo imagens em um controle DataGrid

Exibindo imagens em um controle DataGrid Exibindo imagens em um controle DataGrid O ASP.NET além de oferecer uma interface muito amigável traz muitos controles que facilitam a vida de qualquer desenvolvedor. Um destes controles é o DataGrid.

Leia mais

Trabalhando com XML RENATO CORREIA DE MATOS

Trabalhando com XML RENATO CORREIA DE MATOS Trabalhando com XML RENATO CORREIA DE MATOS Para que aplicações heterogêneas possam se comunicar é necessário que haja um padrão. Uma boa escolha para a troca de mensagens seria por meio de arquivo texto,

Leia mais

Programação para Android. Aula 08: Persistência de dados SQL

Programação para Android. Aula 08: Persistência de dados SQL Programação para Android Aula 08: Persistência de dados SQL Persistência de dados Na maioria das aplicações precisamos ter algum tipo de persistência de dados. Para guardar informações de forma persistente

Leia mais

Programação WEB II. PHP e Banco de Dados. progweb2@thiagomiranda.net. Thiago Miranda dos Santos Souza

Programação WEB II. PHP e Banco de Dados. progweb2@thiagomiranda.net. Thiago Miranda dos Santos Souza PHP e Banco de Dados progweb2@thiagomiranda.net Conteúdos Os materiais de aula, apostilas e outras informações estarão disponíveis em: www.thiagomiranda.net PHP e Banco de Dados É praticamente impossível

Leia mais

Ficha prática nº 7. SGBD Microsoft Access e SQL Server

Ficha prática nº 7. SGBD Microsoft Access e SQL Server Instituto Superior Politécnico de Viseu Escola Superior de Tecnologia Departamento de Informática Ficha prática nº 7 SGBD Microsoft Access e SQL Server Objectivo: Criação de uma aplicação em arquitectura

Leia mais

BD SQL Server. Licenciatura em Engenharia Informática e Computação. Bases de Dados 2003/04

BD SQL Server. Licenciatura em Engenharia Informática e Computação. Bases de Dados 2003/04 BD SQL Server SGBD SQL Server Licenciatura em Engenharia Informática e Computação Bases de Dados 2003/04 BD SQL Server Criação da Ligação ao SGBD Entrar no Microsoft SQL Server / Enterprise Manager Criar

Leia mais

Desenvolvendo Aplicativos Móveis com Windows Mobile Utilizando Microsoft Visual Studio 2008. Autor: Paulo Vinícius Moreira Dutra Versão: Beta

Desenvolvendo Aplicativos Móveis com Windows Mobile Utilizando Microsoft Visual Studio 2008. Autor: Paulo Vinícius Moreira Dutra Versão: Beta Desenvolvendo Aplicativos Móveis com Windows Mobile Utilizando Microsoft Visual Studio 2008. Autor: Paulo Vinícius Moreira Dutra Versão: Beta 1 - Introdução O Visual Studio (VS) é um poderoso ambiente

Leia mais

Persistindo dados com TopLink no NetBeans

Persistindo dados com TopLink no NetBeans Persistindo dados com TopLink no NetBeans O que é TopLink? O TopLink é uma ferramenta de mapeamento objeto/relacional para Java. Ela transforma os dados tabulares de um banco de dados em um grafo de objetos

Leia mais

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Criando Banco de Dados, Tabelas e Campos através do HeidiSQL Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 2 Pedreiros da Informação Criando Banco de Dados, Tabelas e Campos através do HeidiSQL

Leia mais

FUNDAÇÃO DE PREVIDÊNCIA DOS SERVIDORES PÚBLICOS MUNICIPAIS EFETIVOS DE BAURU FUNPREV CNPJ 46.139.960/0001-38

FUNDAÇÃO DE PREVIDÊNCIA DOS SERVIDORES PÚBLICOS MUNICIPAIS EFETIVOS DE BAURU FUNPREV CNPJ 46.139.960/0001-38 FUNDAÇÃO DE PREVIDÊNCIA DOS SERVIDORES PÚBLICOS MUNICIPAIS EFETIVOS DE BAURU FUNPREV CNPJ 46.139.960/0001-38 Concurso Público Prova Objetiva TÉCNICO EM GESTÃO ADMINISTRATIVA E SERVIÇOS PROGRAMADOR DE SISTEMAS

Leia mais

Connection String usada por uma Class Library

Connection String usada por uma Class Library Connection String usada por uma Class Library Vamos considerar uma Class Library com o modelo de dados e com acesso à base de dados através do Entity Framework. Aonde deve ser colocada a connection string

Leia mais

Criação de uma aplicação Web ASP.NET MVC usando Code First

Criação de uma aplicação Web ASP.NET MVC usando Code First Criação de uma aplicação Web ASP.NET MVC usando Code First Visual Studio > File > New Project > (Visual C#, Web) ASP.NET MVC 4 Web Application Name: MvcApplication11 Project Template: View Engine: Internet

Leia mais

Exercício em ASP.NET (Agenda)

Exercício em ASP.NET (Agenda) Exercício em ASP.NET (Agenda) 1 Introdução O exercício será composto basicamente por 3 módulos: - Autenticação/Autorização de Usuários - Menu - Cadastro / Exclusão de contatos Todos os módulos da aplicação

Leia mais

Front-End Uso da Linguagem Turbo Delphi para Acesso ao Banco de Dados Mysql

Front-End Uso da Linguagem Turbo Delphi para Acesso ao Banco de Dados Mysql Universidade Federal de Mato Grosso-UFMT Sistemas de Informação Laboratório de Programação Visual Prof. Clóvis Júnior Front-End Uso da Linguagem Turbo Delphi para Acesso ao Banco de Dados Mysql Estrutura

Leia mais

Impressão de Relatórios com Data Report Professor Sérgio Furgeri. A figura seguinte ilustra a geração de um relatório a partir de uma tabela de...

Impressão de Relatórios com Data Report Professor Sérgio Furgeri. A figura seguinte ilustra a geração de um relatório a partir de uma tabela de... OBJETIVOS DA AULA: Demonstrar a utilização da ferramenta Data Report do Visual Basic para a geração de relatórios. Apresentar os procedimentos para a criação de um relatório simples a partir dos dados

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Uso do SQLite no Android Professor: Danilo Giacobo OBJETIVOS DA AULA Aprender a persistir dados utilizando o banco de dados SQLite. Conhecer e utilizar a classe SQLiteOpenHelper.

Leia mais

Seguindo o modelo descrito nas Tabelas 1 e 2, crie os arquivos utilizando a versão doo Excel que você tiver disponível.

Seguindo o modelo descrito nas Tabelas 1 e 2, crie os arquivos utilizando a versão doo Excel que você tiver disponível. Atividade 4 2013 SSIS Atenção! A atividade 4 será apresentada para toda a turma. Cada aluno terá 10 minutos para apresentação. O dia da apresentação será posteriormente marcado. Montando o cenário Para

Leia mais

Capítulo 04: Persistência com SQLite

Capítulo 04: Persistência com SQLite Capítulo 04: Persistência com SQLite Instrutor Programador desde 2000 Aluno de doutorado Mestre em informática pelo ICOMP/UFAM Especialista em aplicações WEB FUCAPI marcio.palheta@gmail.com sites.google.com/site/marcio

Leia mais

DSS 09/10. DSS 09/10 Que métodos é que fazem parte de cada camada? Aplicações Multi-camada JDBC. Aula 3 DSS 09/10

DSS 09/10. DSS 09/10 Que métodos é que fazem parte de cada camada? Aplicações Multi-camada JDBC. Aula 3 DSS 09/10 Universidade do Minho Departamento de Informática Aplicações Multi-camada JDBC Aula 3 António Nestor Ribeiro /António Ramires Fernandes/ José Creissac Campos {anr,arf,jose.campos@di.uminho.pt 2 Programação

Leia mais

JAVA COM BANCO DE DADOS PROFESSORA DANIELA PIRES

JAVA COM BANCO DE DADOS PROFESSORA DANIELA PIRES Conteúdo O Projeto... 2 Criação de Pacotes... 4 Factory:... 6 DAO:... 15 GUI (Graphical User Interface ou Interface Gráfica de Cadastro)... 18 Evento SAIR... 23 Evento CADASTRAR... 24 1 O Projeto Arquivo

Leia mais

Aplicação ReadWriteData

Aplicação ReadWriteData Aplicação ReadWriteData Aplicação com 1 página, que mostra num controlo DataGrid uma tabela de uma base de dados. O controlo DataGrid permite editar os valores mostrados nas células, e efectuar as correspondentes

Leia mais

Programação Orientada a Objetos no C#.NET usando Padrões de Projeto MARCELO SANTOS DAIBERT E MARCO ANTÔNIO PEREIRA ARAÚJO

Programação Orientada a Objetos no C#.NET usando Padrões de Projeto MARCELO SANTOS DAIBERT E MARCO ANTÔNIO PEREIRA ARAÚJO POO Programação Orientada a Objetos no C#.NET usando Padrões de Projeto MARCELO SANTOS DAIBERT E MARCO ANTÔNIO PEREIRA ARAÚJO Marcelo Santos Daibert (marcelo@daibert.net) é professor do Curso de Bacharelado

Leia mais

Código do Sistema Ponto de Vendas

Código do Sistema Ponto de Vendas Código do Sistema Ponto de Vendas O sistema ponto de vendas, tem como finalidade implementar um pequeno sistema em WPF, que sirva de exemplo para a turma da disciplina Ambiente de Programação e Banco de

Leia mais

GLOBAL SCIENCE AND TECHNOLOGY (ISSN 1984 3801)

GLOBAL SCIENCE AND TECHNOLOGY (ISSN 1984 3801) GLOBAL SCIENCE AND TECHNOLOGY (ISSN 1984 3801) UTILIZAÇÃO DE APLICATIVOS BASE E CALC DO PACOTE BROFFICE.ORG PARA CRIAÇÃO DE SISTEMA DE INFORMAÇÃO DE PEQUENO PORTE Wílson Luiz Vinci 1 Marcelo Gonçalves

Leia mais

Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL.

Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2012 Edição 7 Listando e Gravando Listando itens em ComboBox e gravando os dados no

Leia mais

Índice. Introdução 31. Tutorial 1: O Microsoft Access como Sistema de Gestão de Bases de Dados Relacionais 35

Índice. Introdução 31. Tutorial 1: O Microsoft Access como Sistema de Gestão de Bases de Dados Relacionais 35 Introdução 31 1. Bases de Dados Relacionais 31 2. Modelação de Bases de Dados 31 3. Modelo de Classes UML 32 4. Linguagem SQL 32 5. Sobre o Microsoft" Access" 32 Tutorial 1: O Microsoft Access como Sistema

Leia mais

INTRODUÇÃO. No entanto, o que pode ser considerado um produto (resultado) da criação de BDs?

INTRODUÇÃO. No entanto, o que pode ser considerado um produto (resultado) da criação de BDs? BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br INTRODUÇÃO Um Banco

Leia mais

Desenvolvimento Web TCC-00.226 Turma A-1

Desenvolvimento Web TCC-00.226 Turma A-1 Desenvolvimento Web TCC-00.226 Turma A-1 Conteúdo Java Database Connectivity (JDBC) Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.2/tcc-00.226

Leia mais

Java com Banco de Dados Posgree

Java com Banco de Dados Posgree Java com Banco de Dados Posgree Prof. Luiz Claudio Ferreira de Souza www.luizclaudiofs.blogspot.com 1 Driver para ligação Java e Postgre http://jdbc.postgresql.org/download.html www.luizclaudiofs.blogspot.com

Leia mais