Professional Documents
Culture Documents
S tructured Q uery L enguaje (SQL) es un lenguaje estandarizado que permite realizar operaciones en una base de datos, tales como la creacin de entradas, la lectura de contenidos, actualizacin de contenidos, y eliminando las entradas. SQL con el apoyo de todos la mayora de cualquier base de datos es probable que usar, y le permite escribir cdigo de base de datos independiente de la base de datos subyacente. Esta gua ofrece una visin general de SQL, que es un pre-requisito para comprender conceptos JDBC. En este tutorial se da suficiente SQL para poder C rear, R ead, U pdate y D elete (a menudo referida como CRUD operaciones) los datos de una base de datos. Para una comprensin ms detallada de SQL, puedes leer nuestro tutorial de MySQL .
Ejemplo:
La siguiente sentencia SQL crea una base de datos denominada EMP: SQL > CREATE DATABASE EMP ;
Crear tabla:
La sentencia CREATE TABLE se utiliza para crear una nueva tabla. La sintaxis es la siguiente: SQL > CREATE TABLE nombre_tabla ( column_name column_data_type , column_name column_data_type , column_name column_data_type ... );
Ejemplo:
La siguiente sentencia SQL crea una tabla llamada Empleados con cuatro columnas: SQL > create table empleados
( Identificacin del INT NOT NULL , edad INT NOT NULL , primero VARCHAR ( 255 ), pasado VARCHAR ( 255 ), PRIMARY KEY ( ID ) );
DROP TABLE:
La sentencia DROP TABLE se utiliza para eliminar una tabla existente. La sintaxis es la siguiente: SQL > DROP TABLE nombre_tabla ;
Ejemplo:
La siguiente sentencia SQL borra una tabla llamada Empleados: SQL > DROP TABLE Empleados ;
Insertar datos:
La sintaxis de INSERT tiene una apariencia similar a la siguiente, en la columna 1, columna 2, y as sucesivamente representan los datos nuevos que aparezcan en las columnas respectivas: SQL > INSERT INTO VALORES table_name ( columna 1 , columna 2 , ...);
Ejemplo:
La siguiente sentencia INSERT inserta SQL una nueva fila en la base de datos de empleados creado anteriormente: SQL > INSERT INTO Empleados VALORES ( 100 , 18 , 'Zara' , 'Ali' );
Seleccionar datos:
La instruccin SELECT se utiliza para recuperar datos de una base de datos. La sintaxis de SELECT es: SQL > SELECT nombre_columna , column_name , FROM nombre_tabla DONDE condiciones ; ...
La clusula WHERE puede utilizar los operadores de comparacin como =,! =, <,>, <= Y> =, as como la BETWEEN y LIKE.
Ejemplo:
La siguiente sentencia SQL selecciona la edad, primera y ltima columna de la tabla Empleados en la columna id es 100: SQL > SELECT primero , DESDE empleados WHERE id = 100 ; ltimo , la edad
La siguiente sentencia SQL selecciona la edad, primera y ltima columna de la tabla Empleados enprimera columna contiene Zara : SQL > SELECT primero , ltimo , la edad DE Empleados DONDE primero como 'Zara%%' ;
La clusula WHERE puede utilizar los operadores de comparacin como =,! =, <,>, <= Y> =, as como la BETWEEN y LIKE.
Ejemplo:
La siguiente sentencia SQL UPDATE cambia la columna de la edad del empleado cuyo id es 100: SQL > ACTUALIZACIN empleados edad SET = 20 WHERE id = 100 ;
Ejemplo:
La siguiente sentencia SQL DELETE eliminar el registro del empleado cuyo id es 100: SQL > DELETE FROM Empleados WHERE id = 100 ;
Instalar Java:
Instale el Kit de desarrollo de J2SE 5.0 (JDK 5.0) de Java Web Oficial . Asegrese de que las variables de entorno estn definidas como se describe a continuacin:
JAVA_HOME: Esta variable de entorno debe apuntar al directorio donde ha instalado el JDK, por ejemplo, C: \ Archivos de programa \ Java \ jdk1.5.0 CLASSPATH: Esta variable de entorno se ha creado caminos adecuados, por ejemplo, C: \ Archivos de programa \ Java \ jdk1.5.0_20 \ jre \ lib RUTA: Esta variable de entorno debe apuntar a bin JRE apropiado, por ejemplo C: \ Archivos de programa \ Java \ jre1.5.0_20 \ bin.
Es posible que usted tiene estos variable establecida ya, pero slo para asegurarse de que as es como va a comprobar.
Vaya al Panel de control y haga doble clic en Sistema. Si usted es un usuario de Windows XP es posible que tenga que abrir Rendimiento y mantenimiento antes de que usted ver el icono Sistema. Ir a la ficha Opciones avanzadas y haga clic en Variables de entorno. Ahora compruebe todas las variables antes mencionadas se han establecido correctamente.
Usted recibe automticamente tanto JDBC paquetes java.sql y javax.sql al instalar J2SE Development Kit 5.0 (JDK 5.0)
DB PostgreSQL: PostgreSQL es una base de datos de cdigo abierto. Se puede descargar desde el sitio oficial de PostgreSQL .
La instalacin Postgres contiene una herramienta de administracin basada en GUI llamada pgAdmin III. Controladores JDBC tambin se incluyen como parte de la instalacin.
Oracle DB: Oracle DB es una base de datos comercial comercializado por Oracle. Suponemos que tiene el medio de distribucin necesarios para instalarlo.
Instalacin de Oracle incluye una herramienta de administracin basada en GUI llamada Enterprise Manager. Controladores JDBC tambin se incluyen como parte de la instalacin.
Paso 1:
Abra un smbolo del sistema y cambie al directorio de instalacin de la siguiente manera: C : \> C : \> cd Programa Archivos \ MySQL \ b en C : \ Program Archivos \ MySQL \ b en > Nota: La ruta de acceso a mysqld.exe puede variar dependiendo de la ubicacin de la instalacin de MySQL en el sistema. Tambin puede consultar documentacin sobre cmo iniciar y detener el servidor de base de datos.
Paso 2:
Inicie el servidor de base de datos ejecutando el siguiente comando, si es que ya no se est ejecutando. C : \ Program Archivos \ MySQL \ b en > mysqld C : \ Program Archivos \ MySQL \ b en >
Paso 3:
Cree el EMP base de datos ejecutando el siguiente comando C : \ Program Archivos \ MySQL \ b en > mysqladmin create EMP - root u - p Introduzca contrasea : ******** C : \ Program Archivos \ MySQL \ b en >
Crear tabla
Para crear el Personal tabla de base de datos EMP, siga estos pasos:
Paso 1:
Abra un smbolo del sistema y cambie al directorio de instalacin de la siguiente manera: C : \> C : \> cd Programa Archivos \ MySQL \ b en C : \ Program Archivos \ MySQL \ b en >
Paso 2:
Entra en la base de datos de la siguiente manera C : \ Program Archivos \ MySQL \ b en > mysql - u root - p Introduzca contrasea : ******** mysql >
Paso 3:
Cree la tabla Empleados de la siguiente manera: mysql > uso EMP ; mysql > CREATE TABLE Empleados -> ( -> Identificacin del int no nulo , -> aos int no nulo , -> primero varchar ( 255 ) -> ltima varchar ( 255 ) -> ); Query Aceptar , 0 rows affected ( 0.08 sec ) mysql >