Tópicos de bases de datos
|
|
- Xavier Luna Torregrosa
- hace 5 años
- Vistas:
Transcripción
1 Tópicos de bases de datos por Ma. De la Luz Mendoza Uribe Bases de datos distribuidas Son bases de datos que se encuentran integradas por distintos tipos de procesamiento: personales, de grupos de trabajo y organizacionales. Debido a este conjunto de características, las bases de datos distribuidas ofrecen flexibilidad en el acceso a la bases de datos y al procesamiento de la información, sin embargo, estas bases de datos todavía tienen errores que hay que perfeccionar. La idea de esta base de datos, es que los datos se transfieran a través de computadoras, servidores, redes, laptops, etcétera con la idea de comunicarse entre sí al momento de efectuar los procesos. Como menciona Kroenke (2003) Los objetivos de los sistemas de bases de datos distribuidas son hacer parecer que cada usuario es el único que tiene acceso a los datos de la organización y proporcionar la misma consistencia, exactitud y menor tiempo del que el usuario podría ocupar si no estuviera usando la base de datos distribuida, (p. 20). Bases de datos orientadas a objetos Las bases de datos orientadas a objetos fueron creadas con el propósito de almacenar datos complejos, además se les conoce por las siglas OODB, cabe mencionar que estos sistemas de bases de datos requieren también un sistema de administración de base de datos DBMS, sin embargo, cuando estos sistemas son para bases de datos orientadas a objetos se les conoce como OODBMS o SGBDOO, sistemas de administración de bases de datos o sistemas gestores de bases de datos. Cabe mencionar que al introducirse al tema de bases de datos orientadas a objetos (OODBMS), es requerido hablar sobre la programación orientada a objetos, conocida por sus siglas OOP y la cual se define a continuación como: 1
2 Una estructura de programación diferente a la tradicional, en la que se considera a los programas como conjuntos de estructuras de datos que tienen elementos de datos e instrucciones del programa (Kroenke, 2003, p. 556). Los sistemas de bases de datos que soportan sistemas de tipos orientados a objetos y permiten el acceso directo a los datos desde los lenguajes de programación orientados a objetos usando el sistema de tipos nativo del lenguaje (Silberschatz, Korth & Sudarshan, 2006, p. 301). Para concebir de mejor manera este concepto, es importante comparar la programación estructurada a la programación orientada a objetos al momento de desarrollar un programa, la cual se muestra en la tabla 1. Programación estructurada Programación orientada a objetos 1. Crear diagrama de flujo. 1. Identificar los objetos que se relacionan con el programa. 2. Desarrollar pseudocódigo 2. Diseñar los objetos como que muestre el orden o la elementos de datos y / o programas. forma lógica del programa 3. Pasar el pseudocódigo a algún lenguaje de programación. 3. Crear diagrama de flujo sobre la conducta de los objetos. 4. Crear pseudocódigo sobre la conducta de los objetos. Tabla 1. Programación estructurada vs. Programación orientada a objetos. Es relevante saber que dentro de la OOP, Kroenke (2003) define como un objeto a una estructura encapsulada que tiene atributos y métodos (p. 556), en donde una estructura encapsulada se refiere a que el objeto no interactúa ni es visible al exterior, si no dentro de sí mismo. Además, los atributos y métodos son las características que componen la interfaz (apariencia que se observa de forma externa de un objeto). Se debe considerar también que un objeto puede tener sus propios métodos, es decir, sus propias secuencias de instrucciones a ejecutar. 2
3 Asimismo hay que considerar que entre las característica más destacadas de la programación orientada a objetos, la Enciclopedia Práctica de la Pequeña y Mediana Empresa (2009) considera que son: Modularidad (párr. 21). Cada objeto es independiente y no afecta a todo el programa, excepto con los elementos que se relaciona. Herencia (párr. 22). Esta característica es de las más importantes ya que a partir de un objeto creado, este se puede copiar, quedando el objeto 2 con las características del documento original, además al objeto 2 se le pueden añadir nuevas funciones. Polimorfismo (párr. 23). Permite a una variedad de objetos aplicarles los mismos procedimientos, de esta manera el actualizar o modificar una aplicación es más sencillo. De esta manera es importante mencionar que una base de datos orientada a objetos es utilizada por los lenguajes de programación orientada a objetos, además de considerar que las bases de datos orientadas a objetos en lugar de almacenar la información por medio de registros, campos y tablas, la información se almacenan por medio de objetos que tienen un conjunto de instrucciones o de datos. Cabe mencionar que aunque las bases de datos orientadas a objetos en la actualidad no son muy utilizadas, se prevé que para un futuro serán de las más usadas debido a su capacidad de minimizar los tiempos de acceso, por su fácil uso y funcionamiento. Lenguajes de bases de datos orientadas a objetos Un lenguaje de consulta es prioritario para el funcionamiento de los OODBMS, ya que a través de ellos permite a los usuarios la recuperación de datos de los sistemas de base de datos. Las características con las que deben cumplir estos lenguajes se encuentran: Ser de alto nivel. Declarativos. Eficientes. Independientes de la aplicación. Entre los lenguajes de programación que se utilizan para las bases de datos orientadas a objetos se encuentran: Iris Orion GemStone O2 3
4 Aplicaciones Una de las características principales de las bases de datos orientadas a objetos, es que permiten el tratamiento de datos complejos. Ejemplo 1 En un sistema de nómina, los datos que se tienen son relativamente sencillos, se tiene la información del empleado, el puesto y nómina del empleado. Esta información se almacena en la base de datos de la siguiente manera: Datos_empleado Id_empleado Nombre Ap_paterno Ap_materno Dirección Datos_nomina Id_empleado Pago_dia Dias_trabajados Horas_extra Pago_final Tabla 2. Datos de un sistema de nómina. Este ejemplo, muestra de manera muy sencilla la forma en que se puede llevar una nómina en un modelo relacional. En cambio en un sistema de bases de datos orientados a objetos, los datos que permite trabajar son complejos. Ejemplos de la aplicación de estas base de datos son: Los sistemas de información geográfica. El diseño asistido por computadora. Cabe mencionar que un dato complejo se puede entender como un dato que tiene incluido otro subconjunto de datos. 4
5 Referencias Bertino, E. y Martino, L. (1995). Sistemas de bases de datos orientadas a objetos: conceptos y arquitecturas. [Versión en línea]. Recuperado el 13 de junio de 2011, de XohLQySVNMC&printsec=frontcover&dq=bases+de+datos+orientadas+a+objetos& hl=es&ei=rhv2tbpikjs0saoctvw5bw&sa=x&oi=book_result&ct=result&resnum=1 &ved=0cckq6aewaa#v=onepage&q&f=false Enciclopedia Práctica de la Pequeña y Mediana Empresa. (2009). El software. Recuperado el día 13 de junio de 2011, de la base de datos Océano Administración de la Biblioteca Digital de la UVEG. Kroenke, D. (2003). Procesamiento de Bases de Datos (8a. ed.). México: Pearson Educación. Recuperado el 08 de junio de 2010 de la base de datos de Bibliotechnia de la Biblioteca Digital de la UVEG. Silberschatz, A., Korth, H. y Sudarshan, S. (2006). Fundamentos de bases de datos (5a. ed.; F. Sáenz, A. García y J. Correas, Trads.). España: McGraw- Hill/Interamericana. 5
Figura 1. Etapas del modelo lógico (Kroenke, 2003).
Modelo lógico por Ma. de la Luz Mendoza Uribe El modelo lógico es el que permite identificar las tablas, campos, tuplas y las relaciones de una base de datos, con la finalidad de realizar un mapeo del
Más detallesNombre: Introducción a la Administración de Bases de Datos. Parte I.
Programación MYSQL PROGRAMACIÓN MYSQL 1 Sesión No. 1 Nombre: Introducción a la Administración de Bases de Datos. Parte I. Contextualización Hoy en día, la mayoría de las organizaciones utilizan bases de
Más detallesComandos de un procesador de textos
Comandos de un procesador de textos por Leticia Pureco Reyes y Ma. de la Luz Mendoza Uribe Una de las principales características de los procesadores de textos es que funcionan con base en el uso de comandos.
Más detallesLenguajes de programación
Lenguajes de programación por Iván Cruz A través de la historia, el hombre siempre ha buscado la manera de comunicarse con otros seres vivos, debido a ello se crearon diversas formas de comunicación, tales
Más detallesAprender a resolver problemas de procesamiento de información a través de diferentes lenguajes de programación.
EXPEDIENTE Nº... PROGRAMA DE INFORMATICA AÑO: TERCERO CICLO ESCOLAR: 2017 Objetivos El objetivo fundamental de la materia es posibilitar en los estudiantes la adquisición de conocimiento, saberes prácticos,
Más detallesDISEÑO DE BASE DE DATOS II PROPÓSITO DEL CURSO
UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H Clave:08USU4053W FACULTAD DE INGENIERÍA DES: Ingeniería Ingeniería en Sistemas Programa(s) Educativo(s): Computacionales en Hardware Tipo de materia:
Más detallesIntroducción a las Bases de Datos
Introducción a las Bases de Datos Organización lógica de los datos Sistemas basados en archivos Concepto intuitivo de base de datos Sistemas gestores de bases de datos Definición Características y ventajas
Más detallesI CONCEPTOS BÁSICOS DE COMPUTACIÓN II INTRODUCCIÓN A LAS TECNOLOGÍAS DE INFORMACIÓN III COMPONENTES Y FUNCIONAMIENTO DE LAS
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO Facultad de Estudios Superiores Aragón Ingeniería Mecánica Programa de Asignatura NOMBRE DE LA ASIGNATURA: FUNDAMENTOS DE COMPUTACIÓN PLAN 2007 Tipo de Asignatura:
Más detallesGESTIÓN DE BASES DE DATOS
ASIGNATURA DE GRADO: GESTIÓN DE BASES DE DATOS Curso 2014/2015 (Código:71023045) 1.PRESENTACIÓN DE LA ASIGNATURA En la actualidad las bases de datos son parte esencial en el quehacer humano, es por ello
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Introducción al análisis y diseño de sistemas.
Más detallesEl Archivo. Concepto y finalidad 1
UF0347 Sistemas de archivo y clasificación de documentos El Archivo. Concepto y finalidad 1 Qué? Es importante saber aplicar las diferentes técnicas de archivo que hay, ya sea de modo convencional o informático,
Más detallesDISEÑO DE ALGORITMOS. Ingeniería Ingeniería en Sistemas. Hardware. Clave de la materia: 215. UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H
UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU007H Clave: 08USU4053W FACULTAD DE INGENIERÍA PROGRAMA DEL CURSO: DISEÑO DE ALGORITMOS DES: Ingeniería Ingeniería en Sistemas Programa(s) Educativo(s): Computacionales
Más detallesTecnologías de Información y Comunicación Conceptos básicos. Por: Ma. de la Luz Mendoza Uribe
Tecnologías de Información y Comunicación Conceptos básicos Por: Ma. de la Luz Mendoza Uribe Conceptos generales Hoy en día estamos en un tiempo en el que el desarrollo y el uso de la tecnología en nuestra
Más detallesEscribir programas a partir de un diagrama de flujo
Escribir programas a partir de un diagrama de flujo por Iván Cruz En esta lectura se revisará una estrategia específica para lograr implementar un programa computacional a partir de un diagrama de flujo,
Más detallesEntorno de la hoja de cálculo
Entorno de la hoja de cálculo por Ma. de la Luz Mendoza Uribe Una de las principales características que tienen los programas para hojas de cálculo es que funcionan con base en el uso de comandos, mediante
Más detallesConceptos básicos en el entorno de las Bases de Datos
TEMA 4 Conceptos básicos en el entorno de las Bases de Datos Sistemas basados en ficheros. Bases de datos. Usuarios de la base de datos. Bases de datos como Sistemas de información. Bases de datos vs.
Más detallesCICLO ESCOLAR JULIO DICIEMBRE
CICLO ESCOLAR JULIO DICIEMBRE 2012-1 CATEDRÁTICO Lic. Rafael Gamas Gutiérrez. MATERIA Base de datos HORARIO (Día(s) y Hora) Sábado 18:00-20:00 TEMA 1. INTRODUCCIÓN A LAS BASES DE DATOS 1.1 Sistemas tradicionales
Más detallesSistemas de información para la toma de decisiones
Sistemas de información para la toma de decisiones por Ma. de la Luz Mendoza Uribe Como se ha mencionado anteriormente, para Oz (2008, p. 6), un sistema de información está formado por todos los componentes
Más detallesUniversidad Nacional Autónoma de México Centro de Investigación en Energía. Programa de Estudio
Universidad Nacional Autónoma de México Centro de Investigación en Energía Programa de Estudio Herramientas Computacionales 3 8 Asignatura Clave Semestre Créditos Formación Profesional Ciclo Técnicas de
Más detallesProgramación Orientada a Objetos. Conceptos Básicos
Programación Orientada a Objetos Conceptos Básicos Programación Orientada a Objetos Paradigma de programación Un programa orientado a objetos está organizado como un conjunto de agentes en interacción
Más detallesCómo describir un diagrama de flujo en pseudocódigo?
Cómo describir un diagrama de flujo en pseudocódigo? Por: Iván Cruz Aceves Antes de utilizar un lenguaje de programación, es necesario estructurar algoritmos y diagramas de flujo de tal manera que cuando
Más detallesModelos y Bases de Datos
Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 2 Niveles de Abstracción de una Base de Datos Contextualización Por qué es importante conocer los Niveles de Abstracción de una Base de Datos?
Más detallesPerfil Profesional en formato de la SETEC
Perfil Profesional en formato de la SETEC COMPETENCIA GENERAL: TECNOLOGÍA SUPERIOR EN DESARROLLO DE SOFTWARE UNIDADES DE COMPETENCIA: UNIDADES DESCRIPCIÓN UNIDAD DE COMPETENCIA 1 Analizar los requerimientos
Más detalles1.-DATOS DE LA ASIGNATURA
1.-DATOS DE LA ASIGNATURA Nombre de la asignatura: Desarrollo de aplicaciones para ambientes distribuidos Carrera: Ingeniería en Sistemas Computacionales Clave de la asignatura: ADC 0705 Horas teoría-horas
Más detallesGUÍA DE ESTUDIO DEL EXAMEN DE CONOCIMIENTOS DE INTEGRACIÓN DE BASE DE DATOS
Guía de Estudio del Examen de Conocimientos de Integración de Base de Datos 1. Introducción La presente Guía de Estudio es una herramienta de consulta que le ofrece información y orientación pertinente
Más detallesCarrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Fundamentos de bases de datos Licenciatura en Informática IFM - 0414 3-2-8 2.-
Más detallesNÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO
PACK FORMATIVO EN DESARROLLO DE APLICACIONES CON TECNOLOGÍA WEB NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO - Identificar la estructura de una página web conociendo los lenguajes
Más detallesLógica: Algoritmo: Archivo: Base de datos: Bit:
Lógica: Algoritmo: Archivo: Base de datos: Bit: 1 LÓGICA: Es una secuencia de operaciones realizadas por el hardware o por el software. Lógica del hardware, Son los circuitos y Chips que realizan las operaciones
Más detallesGUÍA DOCENTE ABREVIADA DE LA ASIGNATURA
GUÍA DOCENTE ABREVIADA DE LA ASIGNATURA G40 - Programación Grado en Física Curso Académico 2016-2017 1. DATOS IDENTIFICATIVOS Título/s Grado en Física Tipología Obligatoria. Curso 1 y Curso Centro Módulo
Más detallesGestion y Modelación de Datos Sistemas de Información, Sistemas de BD
La Ciencia de la Sistema Gestor de Gestion y Modelación de Datos, Sistemas de BD Julio de 2011 Contenido La Ciencia de la Sistema Gestor de 1 La Ciencia de la 2 Dato - - Conocimiento 3 Tecnología de (TI)
Más detallesINSTITUTO POLITECNICO NACIONAL SECRETARIA ACADEMICA DIRECCION DE ESTUDIOS PROFESIONALES EN INGENIERIA Y CIENCIAS FISICO MATEMATICAS
ESCUELA: UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS CARRERA: LICENCIATURA EN CIENCIAS DE LA INFORMÁTICA LÍNEA CURRICULAR: COORDINACION: ACADEMIAS DE COMPUTACIÓN
Más detallesProgramación I. Carrera: ECM Participantes Participantes de las academias de ingeniería electrónica de los Institutos Tecnológicos.
.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Programación I Ingeniería Electrónica. ECM-043 3-2- 2.- HISTORIA DEL PROGRAMA Lugar
Más detallesProgramación Estructurada
Programación Estructurada Técnica de programación que consiste en construir programas de fácil comprensión. Es mucho más sencillo entender la codificación del programa, que se habrá hecho en diferentes
Más detallesARQUITECTURAS. Carlos Reveco D. IN73J Arquitectura, Diseño y Construcción de un Negocio con Apoyo TI.
ARQUITECTURAS 1 IN73J Arquitectura, Diseño y Construcción de un Negocio con Apoyo TI Carlos Reveco D. creveco@dcc.uchile.cl Arquitectura de una aplicación 2 Arquitectura: desarrolla un plan general del
Más detallesCatedra de Base de Datos
Catedra de Base de Datos Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Ciclo Lectivo 2017 Entidad Una entidad es un algo que se puede identificar en el medio ambiente de trabajo
Más detallesTeoría de Base de Datos Ing. José J. Reyes. Definiciones
Definiciones 1 Base de Datos: Las Bases de Datos son el núcleo del sistema de información de cualquier empresa. La administración y gestión de las mismas constituye, por tanto, un trabajo muy importante
Más detallesBases de Datos Especializadas
Bases de Datos Especializadas BASES DE DATOS ESPECIALIZADAS 1 Sesión No.4 Nombre: Bases de Datos Distribuidas Objetivo : Al término de la sesión, el alumno identificará elementos de las bases de datos
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Programación. 2. Competencias Implementar aplicaciones
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Programación. 2. Competencias Implementar
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Programación.
Más detallesFACULTAD DE INGENIERÍA DEPARTAMENTO DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIONES
FACULTAD DE INGENIERÍA DEPARTAMENTO DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIONES Código-Materia: 09728 PROGRAMACIÓN EN RED Programa Semestre: Ingeniería Telemática 5 Requisitos: 09687 ESTRUCTURAS
Más detallesUnidad 3. Estructuras de control en diagrama de Flujo y pseudocódigo Tema Iteración o Repetitivas (repite - mientras) Juan Pablo Cobá Juárez Pegueros
Unidad 3. Estructuras de control en diagrama de Flujo y pseudocódigo Tema Iteración o Repetitivas (repite - mientras) Juan Pablo Cobá Juárez Pegueros Programación Básica Bioingeniería Médica Facultad de
Más detallesSílabo de Computación
Sílabo de Computación I. Datos generales Código ASUC 00111 Carácter Obligatorio Créditos 4 Periodo académico 2017 Prerrequisito Ninguno Horas Teóricas 2 Prácticas 4 II. Sumilla de la asignatura La asignatura
Más detallesUNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO
UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO LICENCIATURA EN INGENIERÍA DE SOFTWARE UNIDAD DE APRENDIZAJE: ALGORÍTMICA Créditos institucionales de la UA: 5 Material visual: Diapositivas Unidad de competencia
Más detallesArquitectura de Manejadores de Base de Datos
Arquitectura de Manejadores de Base de Datos Bases de Datos 2 - Tecnologo de Informatica Outline 1 Arquitectura de DBMS Modelos de Datos Arquitectura en 3 niveles e Independencia de datos Lenguajes e Interfaces
Más detallesBases de Datos 2. Teórico
Bases de Datos 2 Teórico Modelos de Datos: definición Lenguajes usados para especificar BDs. Un Modelo de Datos permite expresar : Estructuras Objetos de los problemas: Por ejemplo: CURSOS( nro_curso,
Más detallesCómo escribir algoritmos?
Cómo escribir algoritmos? Por: Iván Cruz Aceves Algoritmos En tu rutina diaria realizas una gran diversidad de tareas, por ejemplo, bañarte, vestirte, desayunar, ir al trabajo o a la escuela, ir a comer,
Más detallesBDOO. sistemas de administración de bases de datos. programación orientada a objetos
Orientadas a s programación orientada a objetos sistemas de administración de bases de datos BDOO Orientadas a s Un objeto representa una cosa, concreta o abstracta, que es un elemento de una aplicación.
Más detallesDefiniciones Básicas
Definiciones Básicas Base de Datos Conjunto de datos relacionados entre sí con las siguientes propiedades: representa algún aspecto del mundo real Lógicamente coherente Dirigida a un grupo de usuarios
Más detallesFundamentos de Programación y Base de Datos
Fundamentos de Programación y Base de Datos Duración: 67 horas. Modalidad: online Contenidos 1. Algoritmos y programas Algoritmos y programas Qué es un algoritmo? Programas y Aplicaciones Lenguajes de
Más detallesPROGRAMACIÓN ORIENTADA A OBJETO (POO)
PROGRAMACIÓN ORIENTADA A OBJETO (POO) CODIGO HORAS TEORICAS HORAS PRACTICAS UNIDADES CREDITO SEMESTRE PRE REQUISITO 216254 (COMPUTACION) 226254 (SISTEMAS) 03 02 04 VI PROGRAMACION ESTRUCTURADA ELABORADO
Más detallesConceptos de DBMS Y Arquitectura
Conceptos de DBMS Y Arquitectura 2 DBMS Usuario Programas/Consultas Software para procesar Consultas/Programas Software para Acceder Datos Objetivos Al concluir el capítulo el estudiante será capaz de
Más detallesUniversidad de Guadalajara Centro universitario de los Altos Licenciatura en Ingeniería en Computación
1. Identificación del curso Programa educativo: Ingeniería en Computación Academia: Sistemas digitales e información Programa de estudios por competencias Bases de datos Unidad de aprendizaje: Seminario
Más detallesUn sistema de bases de datos sirve para integrar los datos. Lo componen los siguientes elementos:
Qué es una base de datos? El problema de los datos Todas las empresas requieren almacenar información. Desde siempre lo han hecho. La información puede ser de todo tipo. Cada elemento informativo (nombre,
Más detallesArquitectura Sistema Experto
Universidad Nacional Mayor de San Marcos Facultad de Ciencias Matemáticas EAP. Computación Científica Arquitectura Sistema Experto Curso: Inteligencia Artificial Prof. Oscar Benito Pacheco Tópicos La Arquitectura
Más detallesUNIVERSIDAD NACIONAL DEL SUR 1 BAHIA BLANCA DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACION
UNIVERSIDAD NACIONAL DEL SUR 1 CARRERAS Y PLANES Ingeniería en Sistemas de Computación Plan 2007 Ingeniería en Computación Plan 2011 PROFESOR RESPONSABLE Lic. María Mercedes VITTURINI Profesor Adjunto
Más detalles20480 Programación en HTML5 con JavaScript y CSS3
20480B 20480 Programación en HTML5 con JavaScript y CSS3 Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2012 Formación: Presencial Horas: 25 Se requieren los siguientes requisitos
Más detallesFundamentos de Programación y Base de Datos
Fundamentos de Programación y Base de Datos Duración: 67 horas. Modalidad: online En la actualidad la mayoría de nuestra vida esta basada en el uso de programas informáticos. Para desarrollar un programa
Más detallesIntroducción a la programación
Introducción a la programación PROGRAMACION I Grado en Matematicas Informática Programación I - 2015/2016 Introducción 1 Introducción a la programación Computador: aparato electrónico capaz de interpretar
Más detallesGestión de Bases de Datos. Prof. Marlene Goncalves Universidad Simón Bolívar
Gestión de Bases de Datos Prof. Marlene Goncalves Universidad Simón Bolívar Ubicación del Curso Ingeniería de Software Algoritmia Técnicas de Análisis y Diseño Estructuras Almacenamiento Memoria Secundaria
Más detallesUnidad 3. Estructuras de control en diagrama de Flujo y pseudocódigo Tema Iteración o Repetitivas (mientras)
Juan Pablo Cobá Juárez Pegueros Programación Básica Bioingeniería Médica Facultad de Medicina Unidad 3. Estructuras de control en diagrama de Flujo y pseudocódigo Tema Iteración o Repetitivas (mientras)
Más detallesUniversidad de Costa Rica Facultad de Ingeniería Escuela de Ciencias de la Computación e Informática Licenciatura en Computación e Informática
Universidad de Costa Rica Facultad de Ingeniería Escuela de Ciencias de la Computación e Informática Licenciatura en Computación e Informática Plan de Estudios 2008 (Modificado: Resolución VD-8687-2011)
Más detallesCURSO: FUNDAMENTOS DE PROGRAMACION Y BASES DE DATOS
CURSO: FUNDAMENTOS DE PROGRAMACION Y BASES DE DATOS FINALIDAD: En la actualidad la mayoría de nuestra vida esta basada en el uso de programas informáticos. Para desarrollar un programa informático es necesario
Más detallesAlgoritmos de ordenación básicos
Algoritmos de ordenación básicos por Iván Cruz Cuando tratamos de resolver algunos problemas haciendo uso de la programación estructurada, en ocasiones es necesario poder ordenar un conjunto de datos.
Más detallesCentro Universitario UAEM Zumpango! Ingeniería en Computación! Programación estructurada
Centro Universitario UAEM Zumpango!! Agosto 2015 Identificación de la Unidad de Aprendizaje (UA) Nombre UA: Programación esctructurada (L41012) Total de horas a la semana: 6 Créditos: 9 Carácter de la
Más detallesUNIDAD 1: CONCEPTOS BA SICOS DE BASE DE DATOS
UNIDAD 1: CONCEPTOS BA SICOS DE BASE DE DATOS [Escriba el subtítulo del documento] Qué es un gestor de base de datos? Un gestor de base de datos o sistema de gestión de base de datos (SGBD o DBMS) es un
Más detallesINSTITUTO POLITECNICO NACIONAL SECRETARIA ACADEMICA DIRECCION DE ESTUDIOS PROFESIONALES EN INGENIERIA Y CIENCIAS FISICO MATEMATICAS
ESCUELA: UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS CARRERA: LICENCIATURA EN CIENCIAS DE LA INFORMÁTICA LÍNEA CURRICULAR: COORDINACIÓN: ACADEMIAS DE COMPUTACIÓN
Más detallesBases de datos 1. Teórico: Introducción
Bases de datos 1 Teórico: Introducción Conceptos generales Base de Datos: Es un conjunto de datos relacionados Representa algún aspecto del mundo real Es construida para un propósito específico Database
Más detallesIntroducción al procesamiento de bases de datos. MIA Ricardo González Lozano
1 Introducción al procesamiento de bases de datos MIA Ricardo González Lozano Introducción al procesamiento de bases de datos 2 La expansión de Internet y el desarrollo de la tecnología en las bases de
Más detallesProgramación orientada 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 los objetos en sus interacciones, para diseñar aplicaciones
Más detallesCapitulo 1. Sistemas de Información Geográfica
Capitulo 1 Sistemas de Información Geográfica Es este capítulo describimos cuales son las principales características de los sistemas de información geográfica, así como sus componentes y aplicaciones
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Base de datos. 2. Competencias Implementar aplicaciones
Más detallesCátedra de Bases de Datos
Cátedra de Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Ciclo Lectivo 2016 Presentacion Nombre de la asignatura (ECF) Nombre Email 1 Mg. Ing. Gustavo Eduardo JUAREZ gjuarez@herrera.unt.edu.ar
Más detallesContenido Sistemas de Información Gerencial
Sistemas de Información Gerencial Descripción Contenido Sistemas de Información de la Asignatura Gerencial Asignatura que analiza las característica del lenguaje, los requisitos de Hardware y Software
Más detallesBases de datos Unidad 1 Introducción a las BD. Mónica María Rojas Rincón Oficina: P19-103
Bases de datos Unidad 1 Introducción a las BD Mónica María Rojas Rincón mmrojas@elpoli.edu.co Oficina: P19-103 Competencias a desarrollar Identificar los conceptos propios de la asignatura. Diferenciar
Más detallesFundamentos de programación y Bases de Datos
Fundamentos de programación y Bases de Datos Duración: 25.00 horas Descripción En la actualidad la mayoría de nuestra vida esta basada en el uso de programas informáticos. Para desarrollar un programa
Más detallesBases de Datos Avanzadas
Departamento de Ingeniería de Sistemas Informáticos y Telemáticos Área de Lenguajes y Sistemas Informáticos Escuela Politécnica Programa de la Asignatura Bases de Datos Avanzadas 4º curso (Ingeniería en
Más detallesCAPÍTULO I - DEFINICIÓN DEL PROBLEMA Y OBJETIVOS
CAPÍTULO I - DEFINICIÓN DEL PROBLEMA Y OBJETIVOS 1.1 Introducción Desde comienzos de la década de los 80s, el paradigma OO (orientado a objetos) ha ido madurando como un enfoque de desarrollo de software
Más detallesSecuencia de órdenes de trabajo
Secuencia de órdenes de trabajo La programación de secuencia o despacho define la secuencia lógica en que debe procesarse cada una de las órdenes de labor para minimizar el tiempo y costo de flujo de trabajo.
Más detallesUNIVERSIDAD MAYOR DE SAN SIMÓN FACULTAD DE CIENCIAS TECNOLOGÍA PLAN GLOBAL
UNIVERSIDAD MAYOR DE SAN SIMÓN FACULTAD DE CIENCIAS TECNOLOGÍA I. DATOS DE IDENTIFICACIÓN PLAN GLOBAL Nombre de la materia: INGENIERIA DE SISTEMAS I Código: 2016028 Grupo: 1 Carga horaria: 6 hrs/semana
Más detallesModelo Académico de Calidad para la Competitividad MATP-02 13/22
2.2. Propósito del módulo Manejar técnicas para el desarrollo de programas de cómputo con base en el uso de pseudocódigo, diagramas de flujo, principios de programación estructurada, funcional, orientada
Más detallesTecnología de Información
CAPITULO 6 : Tecnología de Información ADMINISTRACIÓN DE DATOS MBA SERGIO ORTEGA Material revisado para la cursada 29 BIBLIOGRAFIA Básica: Laudon & Laudon, Sistemas de Información Gerencial. Organización
Más detallesAsignatura: Horas: Total (horas): Obligatoria X Teóricas 4.5 Semana 4.5 Optativa Prácticas Semanas 72.0
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO Aprobado por el Consejo Técnico de la Facultad de Ingeniería en su sesión ordinaria del 15 de octubre de 2008 BASES DE
Más detallesCarrera : Academia de Sistemas y Computación. a) RELACIÓN CON OTRAS ASIGNATURAS DEL PLAN DE ESTUDIOS ASIGNATURAS TEMAS ASIGNATURAS TEMAS
1.- IDENTIFICACION DE LA ASIGNATURA Nombre de la asignatura : Bases de datos distribuidas Carrera : Ingeniería en Sistemas Computacionales Clave de la asignatura : Horas teoría-horas práctica-créditos
Más detallesINTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11
Índice INTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11 1.1 PROGRAMA Y LENGUAJESDE PROGRAMACIÓN...12 1.1.1 EL LENGUAJE JAVA...13 1.1.2 EL JDK...15 1.1.3 LOS PROGRAMAS EN JAVA...16
Más detallesUniversidad de Cantabria
Bases de Datos Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar los conceptos básicos y terminología de las bases de
Más detallesINDICE Parte Uno. Fundamentos de Análisis de Sistemas 1. Asumiendo el Papel del Análisis de Sistemas Conceptos de Diseño y Análisis de Sistemas
INDICE Prefacio XXVII Parte Uno. Fundamentos de Análisis de Sistemas 1. Asumiendo el Papel del Análisis de Sistemas 1 La información como recurso de las organizaciones 1 Administración de la información
Más detallesCaracterísticas de los sistemas productivos
Características de los sistemas productivos Por: Felipe de la Rosa Rivera Manufactura y producción En el lenguaje industrial, es común utilizar indistintamente los términos de manufactura y producción
Más detallesTema 11 Bases de datos. Fundamentos de Informática
Tema 11 Bases de datos Fundamentos de Informática Índice Evolución Tipos de modelos de datos y SGBD El modelo relacional y el Diseño de una Base de Datos Operaciones básicas: consulta, inserción y borrado.
Más detallesUnidad 2. Elementos Intermedios del Lenguaje
Unidad 2 Elementos Intermedios del Lenguaje Paradigmas de Programación Un paradigma de programación se refiere a la forma en que se entiende, diseña y desarrolla una aplicación Imperativo Declarativo Funcional
Más detalles