El documento describe cómo crear una tabla en PostgreSQL con un campo clave primaria y autoincremental, cómo modificar un campo existente para que sea autoincremental usando una secuencia, e insertar registros de datos. También explica cómo descargar e instalar el driver JDBC de PostgreSQL para conectar una aplicación Java a la base de datos.
Este minitutorial tiene como objetivo captar todos los conceptos dictados en cada sesión en el curso de Base de Datos Avanzado II, así como brindar apoyo a los alumnos de la carrera técnica de Computación e Informática, que por algún motivo no hayan asistido a clases.
UNIDAD 5. Programación Avanzada en ORACLE
Logro de la Unidad de Aprendizaje
Al término de la unidad, el alumno construye programas avanzados utilizando el lenguaje PL/SQL que soporten la lógica de negocio mediante la incorporación de funciones y procedimientos almacenados organizados en paquetes y a través de disparadores almacenados en la base de datos.
Temario
5.1. Tema 5: Programación dentro de una base de datos Oracle
5.1.1. Construcción de procedimientos y funciones almacenados.
5.1.2. Construcción de paquetes almacenados
5.1.3. Construcción de disparadores
Este minitutorial tiene como objetivo captar todos los conceptos dictados en cada sesión en el curso de Base de Datos Avanzado II, así como brindar apoyo a los alumnos de la carrera técnica de Computación e Informática, que por algún motivo no hayan asistido a clases.
UNIDAD 5. Programación Avanzada en ORACLE
Logro de la Unidad de Aprendizaje
Al término de la unidad, el alumno construye programas avanzados utilizando el lenguaje PL/SQL que soporten la lógica de negocio mediante la incorporación de funciones y procedimientos almacenados organizados en paquetes y a través de disparadores almacenados en la base de datos.
Temario
5.1. Tema 5: Programación dentro de una base de datos Oracle
5.1.1. Construcción de procedimientos y funciones almacenados.
5.1.2. Construcción de paquetes almacenados
5.1.3. Construcción de disparadores
Aplicaciones para sistemas distribuidos slidemarieuri
Esta sencilla presentación contiene la parte inicial para un proyecto de base de datos en mysql ejecutándose a través de una Aplicación Java haciendo uso de NetBeans.
Representa sólo una parte 15% de un proyecto final que se irá adjuntando.
La Materia es Aplicaciones para Ambientes Distribuidos de la Carrera de Licenciatura en Informática del Instituto Tecnológico de Tepic.
Aplicaciones para sistemas distribuidos slidemarieuri
Esta sencilla presentación contiene la parte inicial para un proyecto de base de datos en mysql ejecutándose a través de una Aplicación Java haciendo uso de NetBeans.
Representa sólo una parte 15% de un proyecto final que se irá adjuntando.
La Materia es Aplicaciones para Ambientes Distribuidos de la Carrera de Licenciatura en Informática del Instituto Tecnológico de Tepic.
1. CREAR UNA TABLE CON EL CAMPO CLAVE Y AUTONUMERICO
create table automovil(
idauto serial primary key,
marcavarchar(50),
modelovarchar(50),
anio date
)
MODIFICAR UN CAMPO PARA QUE SEA AUTO NUMÉRICO
CREATE SEQUENCE tabla_id_seq; //creación de la secuencia
ALTER TABLE persona ALTER COLUMN idpersona SET DEFAULT nextval('tabla_id_seq');
//modificación de la tabla y aplica la secuencia al campo
Registro de datos
insertinto persona values(2,'Ruiz Rios','Rosa Maria');
insertinto persona values(3,'Peres Diaz','Roberto');
insertinto persona values(4,'Lara Perez','José');
insertinto persona values(5,'Rojas Rojas','Lilmar');
insertinto persona values(6,'Rivasplata tar','Trem');
INSTALAR EL DRIVER PARA CONECTAR A POSTGRES
Descargar el archivo driver de: http://jdbc.postgresql.org/download.html
Copiar el archivo postgresql-9.1-902.jdbc4 que es el driver a la siguiente ruta:
C:Program Files (x86)Javajdk1.6.0jrelibext
El netbeansreconoceráautomaticamente