Está en la página 1de 13

CIENTIFICA

II Ciclo

INVESTIGACION

GRUPO

I CARDENAS PEREZ RUTH MERY LOLO MORALES BRAYAN BALTA PORTELLA JOSUE LOLO MORALES JORDAN GONZALES SARMIENTO ALEJANDRO 1

INTEGRANTES :

ndice Introduccin. 3 Conexin a una base de datos de SQL Server...... 4 Conexin desde el proyecto a SQL Server.... 10 Bibliografa 13

Introduccin Este trabajo se basa en la aplicacin de cmo poder conectar Netbeans con SQL Server para poder hacer tablas de forma segura y mejorar el rendimiento de la aplicacin de Netbeans.

Conexin a una base de datos de SQL Server Utilizando Netbeans Este documento muestra cmo configurar una conexin a una base de datos SQL Server desde NetBeans IDE 7.0/7.2. Una vez realizada la conexin, puedes comenzar a trabajar con SQL Server en la base de datos del explorador del IDE mediante la creacin de nuevas bases de datos y tablas, y ejecutar consultas SQL sobre la base de datos de lasestructuras y el contenido. Este documento est diseado para principiantes conconocimientos bsicos de gestin de bases de datos, que quieren aplicar su sconocimientos para trabajar con SQL Server en NetBeans IDE. SQL Server es un sistema de gestin de bases de datos relacionales (RDBMS) de uso comn en aplicaciones web, debido a su rapidez, flexibilidad y fiabilidad. SQL Server emplea SQL o Estructurad Query Language, para el acceso y tratamiento de los datos contenidos en bases de datos. Para completar esta gua, necesitaras el siguiente software y recursos. Software Versin NetBeans IDE Instalacin Web o Java EE versin 7.4u En adelante Java Development Kit (JDK) SQL Server 2008 R2

1.- Creando Base de datos en SQL Server 2008 R2

Antes de crear nuestro origen de datos, primero creamos un base de datos en SQL server.
create database clinica

create database es el comando utilizado para crear una nueva base de datos, de forma emprica, sin especificar en qu lugar se va almacenar toda la informacin, pero muy importante para el manejo de base de datos, porque sin ella no podramos crear una base de datos y sin ello no podramos crear tablas y mucho menos los registros.

Comando para especificar la base de datos con la cual se va a trabajar, en este caso "clinica".

create table pacientes( codigopa char(4) primary key, Nombre varchar(25), Apellido varchar(25), Sexo varchar(15), Area varchar(20), Problema varchar(27), Distrito vachar(20), Telefono varchar(10))

Bueno oca se muestra la creacin de una tabla llamada "pacientes", en donde se crean los campos que esta tabla va a utilizar y el tipo de dato que van aceptar, en este caso todos son varchar por lo cual aceptan solo datos de texto.

Nota: Las consultas realizadas en el editor de SQL son analizadas en Structured Query Language (SQL). SQL se adhiere a estrictas reglas sintcticas las cuales debes estar familiarizado para trabajar en el IDE del Editor. Al ejecutar una consulta, la retroalimentacin de motor SQL es generado en la ventana de resultados indicando si la ejecucin se ha realizado correctamente o no.

Luego de crear nuestra base de datos, ahora Creamos nuestro origen

Primero seleccionamos el controlador de SQL server

Colocamos los datos del origen

Seleccionamos la base de datos con que vamos a conectar, luego pulsamos siguiente, seleccionamos el idioma y pulsa siguiente nuevamente

Luego le aparecer esta ventana, pulsan probar origen de datos, para ver si esta correcto todo, luego al saber si esta correcto, pulsan el botn aceptar .

Conexin desde el proyecto a SQL Server

Luego de crear nuestro origen de datos, ahora creamos un nuevo proyecto en Netbeans.

Creamos un jFrame
9

Lo ponemos un nombre y Listo

Para entablar una conexin con SQL server lo primero es declarar la librera java.sql.*;
10

Luego de declarar la librera, en la clase escribimos el cdigo:


Public Connection Conectar(){ Connection cn = null; try{ Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); cn = DriverManager.getConnection(jdbc:odbc:conexion); } catch(Exception ex){ System.err.println(ex.getMessage()); } return cn; }

En el siguiente cdigo estamos creando un nuevo mtodo del tipo Connection, para poder llamar a esta conexin desde cualquier formulario o clase de nuestra aplicacin. Comenzamos con declarar un objeto de la Clase Connection inicializndolo en null, debido a que si no se cumple lo del try-catch debe retornar un tipo de valor, en este caso sera null.

11

Dentro de try especificamos con que tipo de driver se va a trabajar la conexin, en este caso sun.jdbc.odbc.JdbcOdbcDriver una conexin con el driver del ODBC de Windows. En la siguiente lnea al objeto cn, creado previamente, le asignamos el valor de la conexin, gracias al DriverManager.getConnection, donde lo parmetros que vamos a poner es el tipo de driver con el cual vamos a trabajar y el nombre de la base de datos. Luego veremos que en el Catch, solo se tiene un mensaje de error, por si no se llegara a ocurrir la conexin se mostrara en consola el error, y asi podriamos verificar correctamente que es lo que causa ese error. Luego se regresa el valor de cn, sea null o se obtenga la conexin.

12

Bibliografa http://www.web-developia.com/2011/web-developia/conexion-jdbc-contra-sqlserver-2008-con-netbeans-7-0-1/ http://www.slideshare.net/jbersosa/conexion-sql-server-2005-java-netbeans http://www.youtube.com/watch?v=Hwtd8z9aeZE http://www.youtube.com/watch?v=Af59TpOawYQ http://social.msdn.microsoft.com/Forums/es/sqlserveres/thread/9c67e267-d93d4982-8e5d-5a08a9d54dff

13

También podría gustarte