josé gadvay
TRANSCRIPT
UNIVERSIDAD ESTATAL DE MILAGRO OCTAVO SEMESTRE
LIC. EN INFORMÁTICA Y PROGRAMACIÓNASIGNATURA: REDES
DOCENTE: ING.AMALIN MAYORGA.
ELABORACIÓN DE UN CABLE DE RED
• JOSÉ ANTONIO GADVAY LARA
ORGANIZADORES GRÁFICOS BASE DE DATOS ORIENTADOS A OBJETOS
Un enfoque orientado a objetos, dependiendo de la naturaleza del software a
desarrollar, puede facilitar la elaboración de la aplicación, debido a que los objetos
describen de forma abstracta a los elementos del mundo en que vivimos
Clase Objeto: Esta capa del análisis y diseño indica las clases y
objetos.
Estructura: Esta capa captura diversas estructuras de clases y
objetos, como las relaciones uno a muchos.
Atributos: Esta capa detalla los atributos de las clases.
Servicios: Esta capa indica los mensajes y comportamientos de
los objetos.
Tema: Esta capa divide el diseño en unidades de
implementación o asignaciones de equipos.
ORGANIZADORES GRÁFICOS BASE DE DATOS ORIENTADOS A OBJETOS
BASE DE DATOS
ORIENTADO A OBJETOS
OBJETOS
– TABLAS
-CONSULTAS
-FORMULARIOS
-INFORMES
ODBMS Y UN DBMS INTEGRAN FUNCIONES
DE BASE DE DATOS CON LENGUAJE DE
PROGRAMACION ORIENTADO A OBJETOS
UN ODBMS PERMITE APARECER OBJETOS DE
UNO O MAS LENGUAJE DE PROGRAMACION
ORGANIZADORES GRÁFICOS BASE DE DATOS ORIENTADOS A OBJETOS
LOS ODBMS PROPORCIONAN LOS COSTES DE DESARROLLO MÁS BAJOS Y EL MEJOR RENDIMIENTO CUANDO SE USAN OBJETOS GRACIAS A QUE ALMACENAN OBJETOS EN DISCO Y TIENEN UNA INTEGRACIÓN TRANSPARENTE CON EL PROGRAMA ESCRITO EN UN LENGUAJE DE PROGRAMACIÓN ORIENTADO A OBJETOS.
AL ALMACENAR EXACTAMENTE EL
MODELO DE OBJETO USADO A NIVEL
APLICATIVO, LO QUE REDUCE LOS COSTES
DE DESARROLLO Y MANTENIMIENTO.
ORGANIZADORES GRÁFICOS
BASE DE DATOS ORIENTADOS A OBJETOS
LAS BASES DE DATOS ORIENTADAS A OBJETOS SE CREARON PARA TRATAR DE SATISFACER LAS NECESIDADES DE ESTAS NUEVAS APLICACIONES.
LA ORIENTACIÓN A OBJETOS OFRECE: FLEXIBILIDAD PARA MANEJAR ALGUNOS DE ESTOS REQUISITOS Y NO ESTA LIMITADA POR LOS TIPOS DE DATOSY LOS LENGUAJES DE CONSULTA DE LOS SISTEMAS DE BASES DE DATOS
TRADICIONALES.
FUNCIONES EN QUE LOS FABRICANTES DE ODBMS
FUERON PRECULSORES
LIBERTAD PARA CREAR TIPOS DE INFORMACIÓN NUEVOS
LOS ODBMS DAN LIBERTAD PARA CREAR Y ALMACENAR CUALQUIER TIPO DE DATOS MEDIANTE DESCRPCIONES DE OBJETOS ESTÁNDAR, LAS BASES DE DATOS TRADICIONALES BRINDAN UNA
CANTIDAD LIMITADA DE TIPOS DE DATOS MUY COMPLEJOS.
ACCESO RÁPIDOLOS ODBMS DAN SEGUIMIENTO A LOS OBJETOS MEDIANTE SUS ID ÚNICOS, UNA BUSQUEDA PUEDE IR DE
MODO DIRECTO A UN OBJETO A OTRO SIN NECESIDAD DE TEDIOSAS OPERACIONES DE BÚSQUEDA Y COMPARACIÓN EMPLEANDO LLAVES EXTERNAS Y OTRAS TÉCNICAS ASOCIATIVAS.
VISTAS FLEXIBLES DE ESTRUCTURAS COMPUESTASLOS ODBMS PERMITEN A OBJETOS INDIVIDUALES PARTICIPAR EN GRAN VARIEDAD DE RELACIONES DE CONTENCIÓN, CON LO QUE SE CREAN MÚLTIPLES VISTAS DE LOS MISMOS OBJETOS.
FORMATO DE LAS PLANTILLAS Y ANÁLISIS DEL TEMA
ESTRECHA VINCULACIÓN CON LOS LENGUAJES ORIENTADOS A OBJETOSLOS ODBMS SE PRESENTAN COMO EXTENSIONES PERSISTENTES DE LAS ESTRUCTURAS DE DATOS EN MEMORIA DE LOS LENGUAJES ORIENTADOS A OBJETOS, ESTOS BRINDAN EL ACCESO MÁS RÁPIDO Y
DIRECTOR A LOS OBJETOS QUE ELLOS MISMOS ALMACENAN, TAMBIEN SOSN BUENOS PARA CONSERVAR SUS CARACTERÍSTICAS.
SOPORTE PARA ESTRUCTURAS DE INFORMACIÓN ADAPTABLES UTILIZANDO HERENCIA MÚLTIPLE
LOS ODBMS SE DEFINEN CON CLASES DE OBJETOS, LO QUE SIGNIFICA QUE ES POSIBLE CREAR SUBCLASES DE CUALQUIERA DE ELLAS PARA CONSTRUIR ESTRUCTURAS ADAPTADAS QUE SASTIFAGAN NECESIDADES
DE INFORMACIÓN EXCEPCIONALES.
DEPÓSITOS PARA OBJETOS DISTRIBUIDOSLOS ODBMS OFRECEN DEPÓSITOS MULTIUSUARIO NATURALES PARA OBJETOS DE TIEMPO DE EJECUCIÓN, TAMBIÉN BRINDAN VERDADEROS ALMACENES PARA PARA LOS COMPONENTES MÓVILES, LOS APPLETS Y
LOS BEANS DE JAVA.
SOPORTE PARA LA ADMINISTRACIÓN DEL CICLO DE VIDA DE LOS OBJETOS
COMPUESTOS
LOS ODBMS HAN PERFECCIONADO ASIMISMO EL ARTE DE ADMINISTRAR LOS OBJETOS COMPUESTOS COMO UNA UNIDAD. EL ODBMS MANTIENE DE FORMA AUTOMATICA LAS RELACIONALES ENTRE LAS PARTES Y TRATA LOS AGREGADOS COMO UN SOLO COMPONENTE.
EL ESTÁNDAR ODMG ES UN PRODUCTO DE CONSORCIO INTERNACIONAL OMG,ELCUAL PRINCIPALMENTE PROPORCIONA TÉCNICAS ORIENTADAS A
OBJETOS PARA LA INGENIERÍA DE SOFTWARE.SUS ESTÁNDARES PUEDEN SER ACEPTADOS POR EMPRESAS CERTIFICADAS COMO ISO.
LAS CARACTERÍSTICAS CENTRALES DEL MODELO DE OBJETOS SON LOS
SIGUIENTES:
ATRIBUTOS Y RELACIONES DE PROPIEDADES DEL OBJETO
OPERACIONES DE LOS OBJETOS (EL COMPORTAMIENTO) Y LAS EXCEPCIONES
LA HERENCIA MÚLTIPLE
ALCANCES Y CLAVES
DENOMINACIÓN DE OBJETOS, LA VIDA Y LAIDENTIDAD
LITERALES ATÓMICA, ESTRUCTURA Y LA RECOLECCIÓN
LISTA, CONJUNTO, LA BOLSA Y ELCONJUNTO DE CLASES DE COLECCIÓN
CONTROL DE CONCURRENCIA Y BLOQUEO DE OBJETOS
LAS OPERACIONES DE BASE DE DATOS
EL ODMG EMPLEA EL IDL DEL OMG COMO SU LENGUAJE DE DEFINICION DE DATOS EL ODL ES UN SUPER CONJUNTO PULCRO DE IDL PORQUE DEFINE ELEMENTOS NO PERTENECIENTES AL IDL, COMO CLASE DE CONJUNTOS Y
RELACIONES REFERENCIALES
Lenguaje de definición de objetos Lenguaje de consultas de objetos Combinaciones de lenguaje.
NORMA DEL ODMG
CORBA
CORBA UTILIZA UN LENGUAJE DE DEFINICION DE INTERFACES (IDL) PARA IDENTIFICAR LAS INTERFACES CON LOS SERVICIOS QUE LOS OBJETOS OFRECERAN. CORBA PUEDE ESPECIFICAR A PARTIR DE ESTE IDL, LA INTERFAZ A UN LENGUAJE DETERMINADO , DESCRIBIENDO COMO LOS TIPOS DE DATOS CORBA DEBEN SER
UTILIZADOS EN LA IMPLEMENTACION DEL CLIENTE /SERVIDOR IMPLEMENTA ESTANDARES EXISTENTES PARA ADA,C,C++,SMALLTALK.JAVA, PYTHON, PERL Y TCL.