C LASES Y O BJETOS Enoé Ramos Romero Gabriela Tomas Vicencio Saúl Alejandro Orea Ortega 04-Marzo-2012.

Slides:



Advertisements
Presentaciones similares
Programación orientada a objetos en Visual Basic .NET
Advertisements

Curso de java básico (scjp)
Instituto Tecnológico Superior de lerdo
PROGRAMACION ORIENTADA A OBJETOS
Tema #1 Programación Orientada a Objetos
BASE DE DATOS OBJETO RELACIONAL
Fundamentos de la programación orientada a objetos
Fernando Velasco
ALGEBRA RELACIONAL Y CALCULO RELACIONAL CON REFERENCIA A BASE DE DATOS
PATRON DAO Data Access Object (OBJETO DE ACCESO A DATOS)
01/12/07Seminario de Bases de Datos1 Características Objeto Relacionales en Oracle 10G* * Tomado del curso de Francisco Moreno.
Julio Pacheco SQL SERVER 2005 XML APRENDIENDO CON EJEMPLOS.
Características Objeto Relacionales en Oracle
Características Objeto Relacionales en Oracle
EXPLAIN PLAN Cómo leer los resultados del EXPLAIN PLAN
Características Objeto Relacionales en Oracle Francisco Moreno Universidad Nacional.
PROGRAMACION ORIENTADA A OBJETOS
Características Objeto Relacionales en Oracle
Oracle, orientado a objetos
Encapsulamiento y Abstracción
Programación Orientada a Objetos en Java
PL/SQL Francisco Moreno Universidad Nacional.
SQL SERVER APLICADO (SSA010) Ariel Alexis Fierro Sáez DuocUC.
PROGRAMACIÓN ORIENTADA A OBJETOS
BASES DE DATOS ORIENTADAS A OBJETOS
Características Objeto Relacionales en Oracle Francisco Moreno Universidad Nacional.
PL/SQL Francisco Moreno Universidad Nacional. Introducción al PL/SQL ¿Por qué PL/SQL? A pesar de que SQL tiene mecanismos de control condicional (cláusula.
SCJP Sun Certified Programmer for Java 6
Bases de Datos Relacionales
16/04/ Sesión 11 Funciones y procedimientos Ing. Ricardo Inquilla.
PL/SQL Francisco Moreno Universidad Nacional.
Componentes sintácticos
Introducción a la POO • ¿Qué es la programación orientada a objets (POO)? – Un “paradigma” de programación – Una forma de pensar acerca de los problemas.
UNITA - IBARRA TRIGGERS
tipo de datos uniqueidentifier
John Freddy Duitama M.U.de.A. Facultad de Ingeniería. Creación del esquema de Una Base de Datos. John Freddy Duitama Muñoz. Facultad de Ingeniería. U.de.A.
EXPLAIN PLAN Cómo leer los resultados del EXPLAIN PLAN
Módulo 7: Programación Orientada a Objetos en Visual Basic 2005.
UNIDAD VI Recursos esenciales de Java LSC. Natalia Rodríguez Castellón.
Características Objeto Relacionales en Oracle
Características Objeto-Relacionales en Oracle Francisco Moreno Universidad Nacional.
Sara Isabel Osorio Alacraz Ana Isabel Vallejo Grisales
Programación orientada a objetos. La programación orientada a objetos es un conjunto de normas, que se basan en la idea de construir un software de forma.
Introducción a UML DIAGRAMA DE CLASES Departamento de Informática
PROGRAMACION ORIENTADA A OBJETOS
ESMERALDA LIMÓN ESCUTIA AURORA MENDOZA PASTRANA RUTH LÓPEZ muñoz I.S.C
Ing. Esp. Ricardo Cujar. Programación Orientada a Objetos  Modelo de desarrollo de software.  Modo de pensar del hombre y no de la máquina.  Abstracción.
Uso de las herramientas de consulta de Transact-SQL
Universidad Tecnológica de Izúcar de Matamoros Programa Educativo: Tecnologías de la Información Asignatura: Base de datos para aplicaciones Tema: Base.
Atributos, métodos y encapsulamiento.
Características Objeto Relacionales en Oracle Francisco Moreno Universidad Nacional.
MSSQL SERVER CURSO BÁSICO 1. DESCRIPCIÓN DEL CURSO. Sesión 4: Sentencia Insert,Transacciones,Insert general, Insert Select * From, Sentencia Update,Update.
Comandos DDL Los comandos DDL son las siglas de Data Definition Language, y se corresponde con el conjunto de órdenes que permiten definir las estructuras.
Marzo de 2010Dos Ideas - La visión de Sistemas desde el Desarrollo SQL en PL/SQL Conceptos básicos.
Ing. Johanna Macias Algoritmo, Estructura y Programación III.
UNIVERSIDAD TECNOLÓGICA DE IZÚCAR DE MATAMOROS TECNOLOGÍAS DE LA INFORMACION Y COMUNICACIÓN BASE DE DATOS PARA APLICACIONES MTRO. GONZALO ROSAS CABRERA.
Acceso a Datos Erick López Ovando Licenciado en Informática.
Programación orientada a objetos
Programación Orientada a Objetos: CLASES Y OBJETOS
Bases de Datos SQL.
UNIVERSIDAD LATINA IV. CONSULTAS AVANZADAS CON BASES DE DATOS. E.I. L.E. Prof. Ramón Castro Liceaga.
Paradigma Orientado a Objetos
Programación orientada a objetos La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa objetos.
Prof. Manuel B. Sánchez. Un paradigma de programación representa un enfoque particular o filosofía para la construcción del software. No es mejor uno.
Estructuras de control selectivas Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión Práctica 3.
Programación en Java Introducción a Java. Reseña histórica Surge en 1991 por Sun Microsystems Desarrollado para electrodomésticos Se buscaba un código.
Crear Aplicación Cliente para Conectarse a una Base de Datos.
Programación I Clases. Paradigma POO La programación Orientada a objetos (POO) es una forma programar, más cercana a como expresaríamos las cosas en la.
6 Copyright © 2004, Oracle. Todos los derechos reservados. Trabajar con Tipos de Dato Compuestos.
Tipos genéricos Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Unidad Didáctica 3.
Transcripción de la presentación:

C LASES Y O BJETOS Enoé Ramos Romero Gabriela Tomas Vicencio Saúl Alejandro Orea Ortega 04-Marzo-2012

Clase Una clase es como una plantilla de la cual se pueden crear varios objetos con las mismas características y funciones. Una clase es un modelo(diseño ) de objeto. Define los atributos y operaciones del objeto. La clase usan el encapsulamiento para forzar la abstracción.

Tipos de Clase Clase de control: Gestionan el flujo de operación de un programa (por ejemplo, el programa que se ejecuta es un objeto de esta clase). Clase entidad: Son las que se utilizan para crear objetos que manejan datos (por ejemplo, clases para personas, objetos tangibles o eventos). Clases interface: Son las que manejan la entrada y la salida de información.

Objeto Objeto es una instancia de la clase. Objetos tienen las siguientes cualidades (identidad – los objetos se distinguen del uno del otro, comportamiento –pueden realizar tareas, estado – almacena información que varia a través del tiempo). Los valores que almacena un objeto se denominan atributos, variables o propiedades. Los objetos pueden realizar acciones, que se denominan métodos, servicios, funciones, procedimientos u operaciones.

public void testConection{ MySqlConnection myConnection = new MySqlConnection("Persist Security Info=False; database=test; server= "); myConnection.Open(); MySqlTransaction myTrans = myConnection.BeginTransaction(); string mySelectQuery = "SELECT * FROM myTable"; MySqlCommand myCommand = new MySqlCommand(mySelectQuery, myConnection,myTrans); myCommand.CommandTimeout = 20; } Ejemplo en C#

Ejemplo en Oracle CREATE TYPE persona AS OBJECT ( id NUMBER, nombre VARCHAR2(30), direccion VARCHAR2(30) ); CREATE TYPE gente AS TABLE OF persona; CREATE TABLE departamento ( num dept VARCHAR2(5) PRIMARY KEY, nombre dept VARCHAR2(20), director persona DEFAULT persona(1,'Pepe Perez',NULL), empleados gente DEFAULT gente( persona(2,'Ana Lopez','C/del Pez, 5'), persona(3,'Eva Garcia',NULL) ) ) NESTED TABLE empleados STORE AS empleados tab;

Las columnas que son tablas anidadas y los atributos que son tablas de objetos requieren una tabla a parte donde almacenar las filas de dichas tablas. Esta tabla de almacenamiento se especifica mediante la clausula NESTED TABLE...STORE AS.... Para recorrer las filas de una tabla anidada se utilizan cursores anidados.

¿Preguntas?