Está en la página 1de 20
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO LICENCIATURA EN INFORMÁTICA

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO LICENCIATURA EN INFORMÁTICA ADMINISTRATIVA “ SISTEMA DE

LICENCIATURA EN INFORMÁTICA ADMINISTRATIVA

SISTEMA DE INFORMACION PARA EL CONTROL Y ASIGNACION

DE EQUIPOS DE FUTBOL

UNIDAD DE APRENDIZAJE:

Presenta:

Antonio Martínez Hernández

CATEDRÁTICO:

GRUPO: LIA I7

SEMESTRE: 7°

2013

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO ÍNDICE INTRODUCCIÓN 3

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

ÍNDICE

DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO ÍNDICE INTRODUCCIÓN 3 PROPÓSITO 4 A QUIEN VA

INTRODUCCIÓN

3

PROPÓSITO

4

A QUIEN VA DIRIGIDO ESTE MANUAL

4

RECURSOS Y MATERIAL DE APOYO

4

CONSIDERACIONES DENTRO DEL ALCANCE DEL SISTEMA

4

NOMBRE DEL PROYECTO

5

OBJETIVO DEL PROYECTO

5

PROBLEMAS QUE SE PRETENDE RESOLVER

5

REGLAS DEL NEGOCIO

5

INICIO “INSTALACIÓN DE ORACLE DATABASE APLICATION”

6

PRACTICA NO 1

7

PRACTICA NO 2

9

PRACTICA NO 3

11

PRACTICA NO 4

12

13

PRACTICA NO 5

13

PRACTICA NO 5

14

Coneccion de Oracle con Java Netbeans

16

EJERCICIO 6

17

Bibliografía

20

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO INTRODUCCIÓN La unidad de aprendizaje

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

INTRODUCCIÓN

MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO INTRODUCCIÓN La unidad de aprendizaje llamada Base de datos Relacionales

La unidad de aprendizaje llamada Base de datos Relacionales está incluida en el programa de estudios de la licenciatura en informática administrativa, y que por mucho tiempo estará presente (al menos hasta que se modifique) en la oferta educativa de la Universidad Autónoma del Estado de México, asignada por el departamento de contabilidad y administración, de la misma institución, evaluada de manera más significativa y prudentemente, por lo que se ha trabajado como objetivo principal es generar conocimientos, actitudes y habilidades en el dicente para la creación y administración de base de datos. Para ello se destacan dos puntos principalmente: la Metodología de Diseño de Base de Datos y el Modelado de la misma, los cuales conducirán finalmente a su implementación mediante la utilización de Sistemas Manejadores de Base de Datos (SMBD). Derivado de esto, el dicente contará con conocimientos que le permitan encaminarse a las nuevas tendencias de Tecnologías de Base de Datos.

Por lo que se ha dicho el presente manual tratara de enfocarse de manera más concreta al aprendizaje Metodológico del Diseño de Base de Datos y el Modelado de la misma, pero eso no es todo, nos enfocaremos en aplicar los conocimientos en la conexión de una Base de Datos con el lenguaje Java, por lo que será necesario usar algunas de las herramientas que pronto en este manual serán descritas.

Hay que estimar que en cuanto a la sintaxis y formas de introduc ir los datos solo pueden ser encontrados de manera consecuente con respecto a la fecha de edición de la época, puede que en un periodo de tiempo esta sintaxis o modos de manipulación de los datos cambien, pero en esencia se tratara de abordar lo más completo posible, haciendo esto posible con ayuda de libros, que serán interpretados de manera más clara y precisa para la comunidad universitaria especializada para ser verdaderos administradores de bases de datos.

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO PROPÓSITO El manual de prácticas

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

PROPÓSITO

DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO PROPÓSITO El manual de prácticas para la unidad de aprendizaje

El manual de prácticas para la unidad de aprendizaje Base de Datos Relacionales es una herramienta de apoyo que le servirá al dicente para aprender y aprovechar su percepción en la creación e implementación de una base de datos que sea eficaz y eficiente en un sistema de información.

A QUIEN VA DIRIGIDO ESTE MANUAL

La unidad de aprendizaje, Base de Datos Relaciones, se ubica en el nivel de educación superior para la formación de los futuros licenciados en Informática Administrativa; la modalidad de esta unidad es presencial, teórico-práctica. Está dirigida a alumnos que tengan conocimientos de Análisis y diseño de sistemas, Ingeniería de Software, Sistemas operativos.

RECURSOS Y MATERIAL DE APOYO

Hardware:

1. Computadora o laptop

2. Regulador (medida de seguridad)

3. Processor: Intel(R) Atom(TM) CPU N455

4. Memory: 2048MB RAM

5. Available OS Memory: 2036MB RAM

Software:

@ 1.66GHz (2 CPUs), ~1.7GHz

1. Operating System: Windows XP / Vista / 7 / 8 Pro (server) with Language:

Spanish (Regional Setting: Spanish)

2. DirectX Version: DirectX 11/superior

3. Oracle Database 11g Express Edition

4. NetBeans IDE 7.2.1 / superior

5. Access with SQL Plus

CONSIDERACIONES DENTRO DEL ALCANCE DEL SISTEMA

El sistema en el que se va a interactuar es Oracle Database 11g Express Edition que es una herramienta muys avanzada para el manejo de los sistemas gestores de bases de datos, que consta de una interfaz gráfica que le brinda al usuario confiabilidad y acceso a la modificación, inserción, eliminación de los datos, de tal manera que el usuario no tenga aveces que usar los comandos básicos de Oracle como el DLL y SQL

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Los beneficios de usar Oracle

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Los beneficios de usar Oracle Database Express es

Los beneficios de usar Oracle Database Express es que el usuario no tendrá que lidiar con las complicaciones de los problemas que son la conexión de un atributo a otro, en caso de que el usuario de la base de datos llegase a introducir un dato erróneo, el mismo usuario solo puede dar en pequeñas fichas en donde le dira que es lo que puede eliminar, cambiar o modificar.

Una de las desventajas que tiene Oracle es de que al momento de no recordar alguna de las contraseñas de la base de datos o el Workspace (espacio de trabajo de Oracle) no se podrá restablecer la contraseña de Oracle Database Express, solo con la conexión a internet e introduciendo una cuenta del usuario para otorgar una nueva contraseña al sistema.

NOMBRE DEL PROYECTO

SISTEMA DE INFORMACION PARA EL CONTROL Y ASIGNACION DE EQUIPOS DE FUTBOL

OBJETIVO DEL PROYECTO

Diseñar un sistema de asignación y control de equipos de futbol así como los jugadores (integrantes) de cada equipo, también llevar el control de los partidos que se planea llevar, pero usando la interfaz de usuario con Java además de insertar datos en lenguaje SQL mediante Comando de sistema, obviamente se colocaran las instrucciones de cómo hacerlo posible y como acusar a ella.

PROBLEMAS QUE SE PRETENDE RESOLVER

El control de los usuarios y sus equipos por medio de hojas y tablas de las cuales la organización es un problema al momento de hacer una correlación estable con otros partidos o equipos con sus respectivos jugadores.

REGLAS DEL NEGOCIO

En el uso de los equipos los jugadores también tienen algunas características que son necesarias en la liga de futbol, que son nombre, apellidos, número telefónico tanto de celular y casa y su dirección o localidad, por lo que también existe como su equipo a su representante de equipo o llamado entrenador, al igual que el entrenador deberá de tener en el sistema, clave de representante, nombre.

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO INICIO “INSTALACIÓN DE ORACLE

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO INICIO “INSTALACIÓN DE ORACLE DATABASE APLICATION” Al

INICIO “INSTALACIÓN DE ORACLE DATABASE APLICATION”

Al momento de iniciar el instalador de Oracle Database Application Express te aparece una opción de ingresar nombre de usuario y contraseña, como medida de seguridad colocaremos en ambos campos “system”.

de seguridad colocaremos en ambos campos “system” . Este es el inicio de instalación de Oracle

Este es el inicio de instalación de Oracle Database, despes de cargar algunos datos de instalación nos pedirá los campos, usuario y contraseña entonces introduciremos los datos antes mencionados

Después de introducir estos datos esperaremos a que la instalación se termine, después de esto iniciaremos el programa Start Database, este programa lo encontramos en menú inicio, todos los programas, Oracle Database 11g Express Edition. Siguiendo esta ruta iniciaremos un programa con aspecto de comando de Windows.

Entonces aparecerá una ventana de Windows como esta:

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO PRACTICA NO 1 Propósito: identificar

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO PRACTICA NO 1 Propósito: identificar los comandos
DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO PRACTICA NO 1 Propósito: identificar los comandos

PRACTICA NO 1

Propósito: identificar los comandos esenciales que son de inicio para el comando de Windows para manipular SQL plus, deberá acceder a SQL plus mediante comando de Windows e insertar un nuevo usuario, a su vez debe de introducir una tabla con los siguientes datos:

Tabla de representante:

Cve_repre con valor numérico y dimensión de 10 dígitos.

Cve_repre con valor numérico y dimensión de 10 dígitos. En esta parte se introdujeron los datos
Cve_repre con valor numérico y dimensión de 10 dígitos. En esta parte se introdujeron los datos
Cve_repre con valor numérico y dimensión de 10 dígitos. En esta parte se introdujeron los datos

En esta parte se introdujeron los datos sqlplus (difiere en las mayúsculas) después de esto nos pedirá nombre de usuario y contraseña, tales casos puede ser introducir primero usuario y dar enter, escribir contraseña y enter, otra opción es escribir los datos con este orden: usuario/contraseña.

Con la siguiente instrucción se lograra crear al usuario como por ejemplo el título de la base de datos llamado “jugar”. CREATE USER Jugar IDENTIFIED BY jugar;

Entonces verificaremos que ya está creada el usuario con la siguiente instrucción:

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO En esta imagen, nos damos

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO En esta imagen, nos damos cuenta de que
DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO En esta imagen, nos damos cuenta de que

En esta imagen, nos damos cuenta de que ya ha sido creado al usuario jugar .

Se hará la conexión con el usuario para hacer cambios dentro de ella con las siguientes instrucciones:

GRANT dba TO jugar;

ella con las siguientes instrucciones: GRANT dba TO jugar; En la imagen se aprecia la conexión

En la imagen se aprecia la conexión o concesión dentro del usuario para poder trabajar sobre el usuario de jugar.

Para crear la tabla de representante se necesitan estos datos:

*Clave de representante

Datos de numérico de 10 dígitos

Nombre representante

Datos de tipo Carácter de 40 letras

*Clave de equipo

Datos de tipo numérico de 10 dígitos

Dirección del representante

Datos de tipo Carácter de 40 letras

Al insertar los siguientes datos, el comando de Windows aparecerá como la siguiente imagen:

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO CREATE TABLE representante (cve_rep

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO CREATE TABLE representante (cve_rep NUMBER, nombre

CREATE TABLE representante (cve_rep NUMBER, nombre char(20),apep char(20) ,apem char(20), tel number(29),dir char(40));

char(20) ,apem char(20), tel number(29),dir char(40)); Con la siguiente imagen se demuestra que se puede insertar

Con la siguiente imagen se demuestra que se puede insertar una tabla con los requerimientos necesarios para establecer una tabla

En el siguiente ejercicio el dicente deberá insertar los datos correspondientes dentro de la tabla de representante y mostrar al menos 2 campos completos

tabla de representante y mostrar al menos 2 campos completos INSERT INTO representante VALUES

INSERT INTO representante VALUES ('1023145','valentin', 'casaldra', 'tejo','7122232346','san mateo');

'tejo','7122232346','san mateo'); INSERT INTO representante VALUES ( „ 1023146 ‟ , ‟

INSERT INTO representante VALUES (1023146,juan,Eusebio,doroteo,7123894545,san Lucas);

El dicente también mostrará en pantalla

‟ , ‟ doroteo ‟ , ‟ 7123894545 ‟ , ‟ san Lucas ‟ ); El
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Crea una tabla que se

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Crea una tabla que se llama equipo con

Crea una tabla que se llama equipo con los siguientes atributos:

*Clave de jugador

Datos de tipo numérico de 10 dígitos

Nombre jugador

Datos de tipo Carácter de 40 letras

Apellido paterno de jugador

Datos de tipo Carácter de 20 letras

Apellido materno de jugador

Datos de tipo Carácter de 20 letras

Teléfono del jugador

Datos de tipo numérico de 10 dígitos

Dirección del jugador

Datos de tipo Carácter de 30 dígitos

Al insertar los siguientes datos, el comando de Windows aparecerá como la siguiente imagen:

CREATE TABLE jugador (cve_jugador NUMBER, nom_jug CHAR(20), ape_pat_jug CHAR (20),ape_mat_jug CHAR(20),direccion NUMBER, Telefono NUMBER);

CHAR(20),direccion NUMBER, Telefono NUMBER); En el siguiente ejercicio el dicente deberá insertar los

En el siguiente ejercicio el dicente deberá insertar los datos correspondientes dentro de la tabla de representante y mostrar al menos 2 campos completos

tabla de representante y mostrar al menos 2 campos completos INSERT INTO jugador VALUES

INSERT INTO jugador VALUES ('1020100','eliceo','caballero','telles','san agustin',

'7122232346');

agustin', '7122232346'); INSERT INTO jugador VALUES

INSERT INTO jugador VALUES ('1020101','cesar','doroteo','gabriel','santiago'

,'7122938478');

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Aquí se muestra que los

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Aquí se muestra que los datos se han
DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Aquí se muestra que los datos se han

Aquí se muestra que los datos se han insertado de manera correcta en esta tabla

PRACTICA NO 3

Crea una tabla que se llama equipo con los siguientes atributos:

*Clave de equipo

Datos de tipo numérico de 10 dígitos

*Clave de jugador

Datos de tipo numérico de 10 dígitos

Nombre del equipo

Datos de tipo Carácter de 20 letras

Dirección del equipo

Datos de tipo Carácter de 20 letras

Al insertar los siguientes datos, el comando de Windows aparecerá como la siguiente imagen:

SQL> CREATE TABLE Equipo (cve_equipo NUMBER, cve_jug NUMBER, nombre_equipo CHAR(20), direccion_equipo CHAR(20));

NUMBER, nombre_equipo CHAR(20), direccion_equipo CHAR(20)); En el siguiente ejercicio el dicente deberá insertar los

En el siguiente ejercicio el dicente deberá insertar los datos correspondientes dentro de la tabla de representante y mostrar al menos 2 campos completos

tabla de representante y mostrar al menos 2 campos completos INSERT INTO equipo VALUES

INSERT INTO equipo VALUES ('2000010','1020100','america_lever','san agustin');

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO INSERT INTO equipo VALUES

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO INSERT INTO equipo VALUES
DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO INSERT INTO equipo VALUES

INSERT INTO equipo VALUES ('2000011','1020101','river_plate','san mateo');

mateo'); Aquí se muestra que los datos se han insertado de manera

Aquí se muestra que los datos se han insertado de manera correcta en esta tabla

PRACTICA NO 4

Crea una tabla que se llama árbitro con los siguientes atributos:

*Clave de arbitro

Datos de tipo numérico de 10 dígitos

Nombre arbitro

Datos de tipo Carácter de 40 letras

Apellido paterno de arbitro

Datos de tipo Carácter de 20 letras

Apellido materno de arbitro

Datos de tipo Carácter de 20 letras

Teléfono del arbitro

Datos de tipo numérico de 10 dígitos

Dirección del arbitro

Datos de tipo numérico de 10 dígitos

Al insertar los siguientes datos, el comando de Windows aparecerá como la siguiente imagen:

CREATE TABLE Arbitro (cve_arbi NUMBER, cve_equipo NUMBER,Nombre_arbitro CHAR(20),ape_pat_arbitro CHAR(20),ape_mat_arbitro CHAR(20),telefono_arbitro NUMBER, direccion CHAR(20));

CHAR(20),telefono_arbitro NUMBER, direccion CHAR(20)); En el siguiente ejercicio el dicente deberá insertar los

En el siguiente ejercicio el dicente deberá insertar los datos correspondientes dentro de la tabla de representante y mostrar al menos 2 campos completos

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO INSERT INTO Arbitro VALUES

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO INSERT INTO Arbitro VALUES
DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO INSERT INTO Arbitro VALUES

INSERT INTO Arbitro VALUES ('3000001','2000010','Alan','de

jesus','jimenes','7122459384','sitacuaro');

INSERT INTO Arbitro VALUES

INSERT INTO Arbitro VALUES

('3000002','2000011','Jose','Uribe','Telles','7123883743','apatzingan');

Aquí se muestra que los datos se han insertado de manera

Aquí se muestra que los datos se han insertado de manera correcta en esta tabla

PRACTICA NO 5

Para crear la tabla de teléfonos_ju se necesitan estos datos:

*Clave de jugador

Datos de numérico de 10 dígitos

Teléfono de casa

Datos de tipo Carácter de 40 letras

Teléfono celular

Datos de tipo numérico de 10 dígitos

Al insertar los siguientes datos, el comando de Windows aparecerá como la siguiente imagen:

CREATE TABLE telefono_ju (cve_jug NUMBER, tel_casa NUMBER, tel_celular NUMBER);

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO En el siguiente ejercicio el

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO En el siguiente ejercicio el dicente deberá insertar
DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO En el siguiente ejercicio el dicente deberá insertar

En el siguiente ejercicio el dicente deberá insertar los datos correspondientes dentro de la tabla de representante y mostrar al menos 2 campos completos

tabla de representante y mostrar al menos 2 campos completos INSERT INTO telefono_ju

INSERT INTO telefono_ju VALUES('1020100','7122232346','7122938475');

INSERT INTO telefono_ju

INSERT INTO telefono_ju VALUES('1020101','7122938478','7122630394');

Aquí se muestra que los datos se han insertado de manera

Aquí se muestra que los datos se han insertado de manera correcta en esta tabla

PRACTICA NO 5

Para crear la tabla de teléfonos_ju se necesitan estos datos:

Clave de equipo

Datos de numérico de 10 dígitos

Categoría femenil o varonil

Datos de tipo Carácter de 40 letras

Cantidad de puntos obtenidos

Datos de numérico de 10 dígitos

Al insertar los siguientes datos, el comando de Windows aparecerá como la siguiente imagen:

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO CREATE TABLE Partido (cve_equip

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO CREATE TABLE Partido (cve_equip number,categoria

CREATE TABLE Partido (cve_equip number,categoria char(20),puntos number );

(cve_equip number,categoria char(20),puntos number ); En el siguiente ejercicio el dicente deberá insertar los

En el siguiente ejercicio el dicente deberá insertar los datos cor respondientes dentro de la tabla de representante y mostrar al menos 2 campos completos

tabla de representante y mostrar al menos 2 campos completos INSERT INTO Partido VALUES

INSERT INTO Partido VALUES ('2000010','varonil','25');

VALUES ('2000010','varonil','25'); INSERT INTO Partido VALUES

INSERT INTO Partido VALUES ('2000011','varonil','20');

Salir de commando de windows desde Oracle Database

Solo hay que terminar de hacer los cambios necesarios dentro de nuestra tabla y escribir dentro de ella “quit”; para salir de la base de datos de Oracle

de ella “quit”; para salir de la base de datos de Oracle Después de estar en

Después de estar en comando de Windows normal, escribimos exit (en español es salir) para salir del comando de Windows.

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Coneccion de Oracle con Java

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Coneccion de Oracle con Java Netbeans En esta
DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Coneccion de Oracle con Java Netbeans En esta

Coneccion de Oracle con Java Netbeans

En esta parte del código es necesario instalar un complemento que está en la carpeta de instalación de Oracle database. Su ubicación también depende de la ubicación de la instalación que seleccionaste para instalar Oracle database, si la instalación no se modificó su ruta debe de estar en este directorio.

Este es el código fuente de la conexión con Oracle database y netbeans, pero hace falta un complemento para hacerlo funcionar, en el siguiente ejercicio lo pondrás a prueba.

package equipos;

import java.sql.*;

import java.util.logging.Level;

import java.util.logging.Logger;

import javax.swing.*;

public class conexion {

public conexion() {

try { Class.forName("oracle.jdbc.OracleDri ver");

DriverManager.registerDriver(new

oracle.jdbc.OracleDriver());

} catch (SQLException ex) {

private Connection cnx;

private Statement sent;

private ResultSet rs;

Logger.getLogger(conexion.class.get Name()).log(Level.SEVERE, null, ex);

JOptionPane.showMessageDialog(nu ll, "Error al accesar ala BDs",

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO JOptionPane.ERROR_MESSAGE); si =

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO JOptionPane.ERROR_MESSAGE); si = false;} } catch

JOptionPane.ERROR_MESSAGE);

si = false;}

}

catch

if (si) {

(ClassNotFoundException e) {

e.printStackTrace();

JOptionPane.showMessageDialog(nu

ll, "Error al accesar ala BDs",

JOptionPane.ERROR_MESSAGE);}

try {cnx = DriverManager.getConnection("jdbc:o

racle:thin:@localhost:1521:XE",

"jugar", "jugar");

sent = cnx.createStatement();

rs = sent.getResultSet();

} catch (SQLException e) {

e.printStackTrace();}}

public void insertar(String sql) {

boolean si = true;

try { getSent().execute(sql);

} catch (SQLException ex) {

Logger.getLogger(conexion.class.get Name()).log(Level.SEVERE, null, ex);

System.err.println(ex.getMessage());

JOptionPane.showMessageDialog(ne

w javax.swing.JFrame(), "Usuario no

registrado");

JOptionPane.showMessageDialog(ne w javax.swing.JFrame(), "Usuario registrado");}}

public void cerrar() {

try {

getRs().close();

getSent().close();

getCnx().close();

} catch (SQLException ex) {

Logger.getLogger(conexion.class.get Name()).log(Level.SEVERE, null, ex);}}

public Connection getCnx() {

return cnx;}

public Statement getSent() {

return sent;}

public ResultSet getRs() {

return rs; }

public ResultSet consulta(String sql) throws SQLException {

return sent.executeQuery(sql);}}

EJERCICIO 6 Encuentra la forma de encontrar la conexión con Java Netbeans con Oracle database, el archivo se encuentra en el sistema operativo o ubicación de instalación, esto para coordinar la base de datos anterior y el nuevo programa

Objetivo:

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Encuentra la forma correcta de

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Encuentra la forma correcta de hacer la conexión

Encuentra la forma correcta de hacer la conexión netbeans y Oracle

la forma correcta de hacer la conexión netbeans y Oracle En el sistema se mostrara algunos

En el sistema se mostrara algunos datos que se necesiten ingresar, por ejemplo para registrar a un equipo y consultar a los equipos y ver a los partidos

a un equipo y consultar a los equipos y ver a los partidos En caso de

En caso de no contar con datos dentro de la base de datos

Para registrar a un representante también se puede ingresar de la siguiente forma

con datos dentro de la base de datos Para registrar a un representante también se puede
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Esta misma tabla aparecerá para

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Esta misma tabla aparecerá para registrar a tanto

Esta misma tabla aparecerá para registrar a tanto los representantes y como los jugadores obviamente presionando los botones correspondientes.

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Bibliografía o Korenke,Davis M.

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

Bibliografía

MÉXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO Bibliografía o Korenke,Davis M. DATABASE Processing. Edit Pearson

o

Korenke,Davis M. DATABASE Processing. Edit Pearson Higher Education 5° edition. 1996

o

H.F. Korth & A. Silberchatz Fundamentos de las bases de datos. McGraw

Hill.1998

o

Martin,James. Organizacion de lasbases de datos. Prentice Hall. México,

1992.