Java con b ds

6
JAVA CON BASE DE DATOS Curso: Desarrollo de Software I Docente: Ing. Marco A. Porro Chulli Carrera: Ing. De Sistemas y Telemática Grupo: Five Systems Integrantes: -* Montalvan Castillo, Romario -* Leon Tapia, Dina Ciclo/S: V

Transcript of Java con b ds

Page 1: Java con b ds

JAVA CON BASE DE DATOSCurso: Desarrollo de Software IDocente: Ing. Marco A. Porro ChulliCarrera: Ing. De Sistemas y TelemáticaGrupo: Five SystemsIntegrantes: -* Montalvan Castillo, Romario

-* Leon Tapia, DinaCiclo/S: VI.E.S: Universidad Politécnica Amazónica.

Page 2: Java con b ds

Definición:conectar tus aplicaciones java a un servidor de bases de datos es imprescindible para la funcionalidad de una solución de software. al igual que sql server y c#, mysql y java necesitan de una interfaz que

proporcione las clases necesarias para gestionar una conexión.para comprender el funcionamiento de este enlace comenzaremos explicando como adherir el api de conexión a nuestros ides ( en este caso

veremos como hacerlo con netbeans y eclipse), luego implementaremos el código para abrir la conexión. en seguida veremos como ejecutar comandos y al finalizar estudiaremos la ejecución de

procedimientos almacenados.

Tema :JAVA CON BASE DE DATOS

Page 3: Java con b ds

Objetos Connection, Statement y ResultSet:

Los objetos Statement se crean a partir de objetos Connection con el

método createStatement. Por ejemplo, suponiendo que ya exista un objeto

Connection denominado conn, la siguiente línea de código crea un

objeto Statement para pasar sentencias SQL a la base de datos:

Las características de los ResultSets están asociadas con la sentencia que

finalmente los crea. El método Connection.createStatement permite especificar estas características de

ResultSet. A continuación se ofrecen algunos ejemplos de llamadas válidas al

método createStatement.

Page 4: Java con b ds

DEFINICIÓN Y CONCEPTO DE BASE DE DATOS

Una base de datos es un sistema informático a modo de almacén. En

este almacén se guardan grandes volúmenes de

información. Por ejemplo, imaginemos que somos

una compañía telefónica y deseamos tener

almacenados los datos personales y los números

de teléfono de todos nuestros clientes, que

posiblemente sean millones de personas.

SQL se ha convertido en un lenguaje estándar para todas las bases de datos. Hoy día es empleado por prácticamente todas las

bases de datos existentes. Como en todo

lenguaje ha habido mejoras y por tanto

nuevas versiones a lo largo del tiempo, pero

aunque cada sistema de base de datos tenga sus propias particularidades, todos comparten muchas características comunes.

Page 5: Java con b ds

3.SUMMARY

A database is a computer system as a

warehouse. In this store large volumes of

information are stored.For example,

imagine that we are a telephone company and

wish to have stored personal data and

telephone numbers of all our customers, who

may be millions.This information is of great volume size:'re talking about twenty or thirty

data multiplied by thousands or millions

of people. The old management was based on computer data files,

but for the needs of today need more

sophisticated systems that are precisely what

is called system database. We conclude that need a database to

automate access to information and to

access it quickly and easily make changes

well in a more efficient manner.

The beginnings of modern data base are mainly due to the development

by the English Edgar F. Codd,

who proposed the first relational

theoretical model, ie, defined how

they should relate the data

belonging to a database. On the other hand IBM developed the

first definition of language

database (defining how to add and

extract information from a

database) called SEQUEL. SEQUEL

later would become the most

widely used language today with databases,

SQL.

SQL has become a standard

language for all databases.

Today it is used by virtually all

existing databases. As in

any language there have been improvements

and new versions both over time, but although each

database system has its

own particularities, they all share

many common features.

Page 6: Java con b ds