Sistemas Gestores de Bases de Datos
|
|
- Monica Ana Isabel Moreno Henríquez
- hace 7 años
- Vistas:
Transcripción
1 Sistemas Gestores de Bases de Datos Técnicas de Bases de Datos Anteriormente los sistemas se basaban en ficheros creados para cada aplicación especifica. Debido a que los sistemas eran de poca envergadura no existían casi problemas y estos se podían solventar fácilmente. Con el paso del tiempo, los sistemas fueron creciendo y la cantidad de datos a almacenar crecían, la planificación mala y los modelos de datos pobres hicieron que este crecimiento trajera enormes problemas a la hora de solucionar pequeños errores o mantener el modelo de datos. Como solución a este problema surgen las Técnicas de Bases de Datos, las cuales tienen como objetivo prioritario el unificar toda la información en un solo sistema para evitar redundancias, no perder las distintas perspectivas según usuario y organizar un conjunto de datos que no este diseñado para una aplicación en concreto. Sistemas de Bases de Datos
2 Los sistemas de Bases de Datos tienen 4 componentes: Datos Hardware Software Usuarios Esquema de acceso del SGBD a los datos El SGBD introduce un nuevo nivel de independencia entre los usuarios y la base de datos, constituyendo una capa sobre el sistema operativo del computador. La base de datos debe almacenarse en un dispositivo de memoria secundaria, dado el volumen que puede alcanzar y el periodo de tiempo que tengamos que trabajar con ella. Almacenamiento en disco magnético En un disco magnético, la memoria (bytes) disponible se divide en bloques de longitud fija, que se definen cuando se le da formato al disco, estos bloques representan la unidad de transferencia entre los datos del disco y la memoria principal. La transferencia la realiza el dispositivo de entrada/salida del computador, quien deposita el bloque leído en memorias intermedias de la memoria principal (áreas contiguas de memoria con capacidad para varios bloques de datos, que se suelen denominar buffers). En el disco magnético, y desde el punto de vista del sistema operativo, los datos se organizan en ficheros de registros. En un fichero los registros se estructuran siguiendo alguna de las organizaciones de ficheros disponibles en el sistema. Cada tipo de organización, implica una distribución física particular de los registros en el disco y un tipo de acceso a los mismos. Estas organizaciones de ficheros son las que se utilizan para implementar las estructuras de datos de la base de datos, según se define en el esquema físico. Esta jerarquía de abstracciones de datos (bloques de datos ficheros de registros estructuras de bases de datos) existente en un sistema de bases de datos es explicada en la figura que se muestra a continuación
3 Paso 1 El programa de aplicación del usuario 1 realiza una consulta al SGBD Paso 2 El SGBD consulta en el esquema externo 1, el esquema lógico y el esquema físico, realiza la correspondencia entre ellos, y traduce la consulta del usuario en una operación de lectura sobre un fichero. Paso 3 El SGBD emite órdenes al administrador de ficheros del SO indicando el registro que debe leer y el fichero en el que está almacenado. Paso 4 El administrador de ficheros del SO solicita al administrador de entrada/salida la lectura del bloque en el que se encuentra el registro requerido. Paso 5 El administrador de entrada/salida del SO recupera el bloque de datos solicitado y lo transfiere de la memoria secundaria a las memorias intermedias de la memoria principal (si el bloque no estuviera ya en ella memoria principal). Paso 6 El administrador de archivos del SO devuelve al SGBD el registro solicitado. Paso 7 El SGBD, comparando el esquema externo 1 y el esquema lógico, realiza las
4 transformaciones necesarias para determinar los datos requeridos, y transfiere estos datos al área de trabajo del programa que ha realizado la consulta. Si la consulta del usuario (paso 1) requiere la recuperación de varios registros de datos, los pasos 3 al 6 se repetirán para cada uno de los registros necesitados. Una vez recuperados estos registros, el SGBD los examina en memoria principal para ejecutar el paso 7. Usuarios de una Base de Datos Administrador de Datos y Administrador de Base de Datos La base de datos y los SGBD son recursos corporativos que deben gestionarse igual que cualquier otro recurso. La administración de datos y de la base de datos son papeles que generalmente se asocian con la gestión y control de un SGBD y de los datos en él almacenados. El administrador de datos es responsable de gestionar los recursos de datos, lo que incluye la planificación de la base de datos, el desarrollo y mantenimiento de estándares, políticas y procedimientos y el diseño procedimental/lógico de la base de datos. El administrador de datos consulta con los gerentes de mayor nivel y les aconseja, para garantizar que la dirección seguida por el desarrollo de la base de datos permita soportar los objetivos corporativos. El administrador de la base de datos, es responsable de la materialización física de la base de datos, incluyendo la implementación y diseño físicos de la base de datos, el control de la seguridad y la integridad, el mantenimiento de la fiabilidad del sistema y la garantía de que las aplicaciones exhiban un rendimiento satisfactorio para los usuarios finales. El papel de un administrador de bases de datos tiene una orientación más técnica que el administrador de datos, requiriéndose un conocimiento detallado del sistema de gestión de bases de datos de destino y del entorno de sistema en el que está implementado. En algunas organizaciones no hay distinción entre estos dos papeles, esto depende del volumen de datos y la importancia de los recursos corporativos. En resumen, el administrador de bases de datos, es el encargado de definir la base de datos dentro del SGBD y de optimizar su rendimiento, al mismo tiempo que da soporte a las necesidades específicas de cada usuario. Las funciones de un administrador de la BD son: Definir el esquema lógico (suponiendo la arquitectura a cuatro niveles) Partiendo el esquema conceptual que describe el sistema de información, el DBA transformará dicho esquema en el esquema lógico que manejará el SGBD a utilizar. Al realizar esta transformación, tomará las decisiones oportunas bajo criterios de optimización de la eficiencia del sistema final. Debe, así mismo, especificar las correspondencias a establecer entre los esquemas conceptual y lógico. Definir el esquema interno. El DBA debe decidir cuál será la forma en que se
5 almacenarán físicamente los datos, y establecer, al igual que antes, las debidas correspondencias entre esquemas. Definir los esquemas externos. Atendiendo a las necesidades de los usuarios, el DBA debe asegurar que toda la información necesaria está disponible y accesible por aquellos que la precisan, y debe crear (o asesorar en su creación) los esquemas externos de cada aplicación que definirán las partes del sistema de información a las que accederán. Además, el DBA será el encargado de suministrar asesoramiento técnico para el diseño de aplicaciones, formación de usuarios y programadores, etc. Definir las reglas de integridad y seguridad. Se encargará de definir aquellas reglas de integridad que actúan sobre los datos y las operaciones en términos que entienda el SGBD. Los permisos otorgados a los usuarios sobre los datos, y la política de transferencia de permisos entre ellos es, también, responsabilidad del DBA. Especificar los mecanismos de recuperación y copias de seguridad. El sistema de base de datos e un elemento crítico en el funcionamiento de la Organización, y el DBA debe especificar los procedimientos adecuados para la realización de copias de seguridad periódicas y recuperación de datos ante eventuales daños en parte o en todo el sistema de información almacenado. Verificar el rendimiento del sistema y atender a los cambios en los requerimientos. Como parte muy importante de sus funciones, el DBA debe vigilar que el sistema de información no se degrade, por la continua manipulación y actualización de sus datos, hasta el punto de afectar a los tiempos de respuesta o la sobreocupación de memoria secundaria. Se responsabilizará de las reorganizaciones necesarias, a cualquier nivel, que permitan mantener o mejorar el rendimiento de todo el sistema, incluido la renovación del hardware y el software si fuera necesario. Desarrolladores de aplicaciones Una vez implementada la base de datos, es necesario implementar también los programas de aplicación que proporcionen la funcionalidad requerida por los usuarios finales. Esto es responsabilidad de los desarrolladores de aplicaciones. Normalmente, los desarrolladores de aplicaciones trabajan a partir de especificaciones dadas por los analistas de sistemas. Cada programa contiene enunciados que exigen al SGBD realizar algún tipo de operación sobre la base de datos. Esto incluye insertar datos, insertarlos, actualizarlos o borrarlos. Usuarios finales Los usuarios finales son los clientes de la base de datos, que se diseña, implementa y mantiene precisamente para dar servicio a sus necesidades de información. Los usuarios finales pueden clasificarse de acuerdo a la forma en que utilizan en sistema. Usuarios inexpertos: Normalmente no son conscientes de la existencia de un SGBD, acceden mediante programas que intentan que las operaciones sean lo más simple posible.
6 Usuarios avanzados: Son los que están familiarizados con la estructura de una base de datos y con el SGBD, suelen utilizar un sistema de consulta con lenguajes de alto nivel, como SQL. DATOS El objetivo final de los sistemas de BBDD es el almacenamiento de estos datos. Para ello debemos los datos se estructuraran basándose en un Modelo de Datos que podemos elegir según nuestras conveniencias. Existen tres grupos de modelos de datos: Modelos Lógicos basados en objetos Son modelos que describen datos en los niveles de abstracción lógico y de vistas. Proporcionan capacidades estructurales muy flexibles y permiten una especificación explicita de las ligaduras de datos. Algunos de los modelos de este tipo mas conocidos son: El Modelo Entidad-Relación El modelo orientado a objetos El modelo de datos Semántico El modelo de datos funcional Modelos Lógicos basados en registros Estos modelos describen los datos en los niveles lógico y de vistas, igual que los basados en objetos, se usan para describir la especificación a alto nivel y para especificar la estructura lógica de la BD. Su nombre proviene de que la BD se estructura en registros de formato fijo. Algunos de ellos son, Modelo Relacional Modelo de Red Modelo Jerárquico Modelos físicos Describe datos en un nivel mas bajo que los otros dos modelos. Describen la forma física de almacenar los datos, el formato de los registros, estructura de los ficheros y los métodos de acceso utilizados. Existen pocos modelos de este tipo, algunos de ellos pueden ser el modelo de unificación y el modelo de memoria por marcos. Sistemas de Gestión de Bases de Datos Antes de la creación de los Sistemas de Bases de Datos los datos se almacenaban en archivos adjuntos a la aplicación, esto provocaba una serie de inconvenientes Redundancia e inconsistencia de datos Dificultad en el acceso a los datos Aislamiento de datos Problemas de integridad Problemas de atomicidad Anomalías en el acceso concurrente Problemas de seguridad
7 Estos problemas llevaron a la creación de los Sistemas de Gestores de Bases de Datos. Este sistema se encarga de proporcionar una descripción centralizada de los datos y ademas da la posibilidad de mantener distintas vistas de los datos según para que usuario sean. Los objetivos de un SGBD son: Independencia Integridad Seguridad Integridad La integridad de datos atiende a la calidad de la información almacenada en los siguientes aspectos: los valores de los datos han de ser correctos. las ocurrencias de los datos (los valores en un instante determinado) han de estar debidamente interrelacionados. no se deben producir interferencias en las lecturas y escrituras concurrentes, del tipo de actualizaciones incorrectas, bloqueos activos o mortales, etc. Se distinguen dos aproximaciones a este problema: optimista y pesimista. La primera da por supuesto que tales problemas se presentan muy de cuando en cuando, así que la solución más eficiente es solucionarlos cuando han ocurrido. Dichos problemas pueden venir de deterioros de la BD por catástrofes, interrupciones en procesos de actualización, actualizaciones indebidas por fallo humano, etc. De hecho, la táctica es llevar un registro, más o menos actualizado, de los estados sucesivos de la base de datos o de las últimas transacciones efectuadas para devolver a la base de datos a un estado anterior que se sabía correcto, y volver a comenzar desde ese punto. La segunda identifica las situaciones que pueden provocar un conflicto y retrasa su ejecución hasta que tal posibilidad desaparece. Así, pues, tenemos: Técnicas Preventivas Verificación de las restricciones semánticas, controlar la consistencia de las copias redundantes, y control de los accesos concurrentes, generalmente por el método de reservas (evitar que un programa acceda al dato mientras lo está modificando y/o consultando otro). Técnicas Curativas Fichero dietario con el que deshacer o rehacer todas las actualizaciones realizadas por transacciones durante un tiempo determinado, copias de seguridad o volcados de la BD completa en un momento en que todas las transacciones efectuadas han sido confirmadas, toma de puntos de control,...
8 Ejemplo de Técnica Preventiva: Bloqueos Un bloqueo es una forma de trabajo para el acceso de distintos usuarios a un mismo conjunto de datos. Dependiendo de las bases de datos que se utilicen, hay distintas amplitudes de bloqueo, pueden serlo a nivel de toda una tabla, es decir, que si utiliza un usuario la tabla "Clientes" para hacer modificaciones en la misma, no puede ser accedida por otro usuario en tanto no la abandone. En este ejemplo concreto, y pensando en este tipo de bases de datos, solamente sería lógico el bloqueo de tabla para operaciones que requieran utilizar la totalidad de la misma, como puede ser una ordenación (Sort) o indexación, en caso contrario, se haría a nivel de registros concretos, si un usuario modifica el Cliente X otro usuario no puede acceder a él, en cambio sí podrían hacerlo ambos si el acceso se realiza a nivel de consulta y no de modificación. Otras bases lo que impiden es modificar por páginas, es decir, bloques de datos, no registros concretos. Bloqueo Pesimista Las bases pequeñas, las que se denominan tablas planas, suelen utilizar el llamado bloqueo pesimista, es decir, que si un usuario está modificando el siguiente en acceder es expulsado. Bloqueo Optimista Permiten que las transacciones accedan libremente a los objetos. Se determina, antes de su finalización, si ha habido o no interferencias. Cada transacción consta de dos o más fases: Fase de lectura Fase de validación Y, posiblemente, una fase de escritura. Durante la fase de lectura todas las escrituras tienen lugar en copias locales (versiones transitorias). Durante la fase de validación se establece si se viola la serialidad, y las copias locales se hacen globales. Conceptos clave de Integridad Granularidad Es el grado de detalle de definición de los esquemas externos en función del esquema lógico. Los más usuales son: de registro completo. de campo de registro. Se dice que la granularidad es más fina en el segundo caso que en el primero, y cuanto más fina sea mayor grado de independencia de datos conseguiremos.
9 Es evidente que si la granularidad es fina, un determinado esquema externo puede precisar de la definición de un único campo y, por tanto, modificaciones en el resto de campos del mismo registro no le afectarán; si la granularidad es a nivel de registro completo, aún sin utilizar todos los campos, debería incluir la definición del registro y sería modificado en cualquier alteración del mismo en el esquema lógico. Ligadura La ligadura es la transformación de una operación descrita en términos de un esquema externo en otra descrita en términos del esquema interno. Una definición de dato de un EE, en el momento de la ligadura, se transforma en una longitud y una posición dentro de un registro, términos en los que se expresa el EI. No obstante, puesto que se hace necesaria una primera transformación entre EE y esquema lógico, y de éste al EI, se diferencia entre ligadura lógica y ligadura física. El momento en que se produce la ligadura desaparece la independencia de datos puesto que el esquema externo ya ha sido traducido al más bajo nivel. Por eso, si el momento de la ligadura se produce cuando se compilan los programas, cualquier alteración en el esquema interno provocará la recopilación, aunque tal modificación se haya producido en un dato que no usen. Podemos decir, por entendernos, que al realizar la ligadura en el momento de la compilación, los esquemas externos desaparecen, puesto que en cada ejecución del programa se parte ya de los datos físicos de almacenamiento. Si, por el contrario, es en cada acceso a la base de datos cuando se realiza la ligadura, cada vez se realizará una nueva traducción del esquema externo en esquema interno. Eso implica que, si el cambio en el EL o EI no le afecta directamente, no habrá necesidad de modificar su correspondiente EE. No obstante, cuanto más tardía sea la ligadura (por ejemplo, en cada acceso) la eficiencia será menor puesto que continuamente estaremos haciendo uso de las correspondencias entre esquemas. Se consideran cuatro momentos en los que puede tener lugar la ligadura, siendo el último el más tardío y el que garantiza una mayor independencia de datos: En la compilación o en un paso de precompilación En el montaje (link) para generar el módulo ejecutable del programa Al iniciarse la ejecución del programa, o más concretamente, antes de que el programa solicite acceso a la base de datos. En cada acceso a la BD. La independencia de datos, resumiendo, es mayor cuanto más fina sea la granularidad de los esquemas externos y cuanto más tardío el momento de la ligadura. La tendencia de los SGBD actuales es apoyarse en la granularidad a nivel de campo y la ligadura al comienzo de la ejecución del programa.
10 Seguridad La seguridad es uno de los objetivos de los sistemas de gestión de bases de datos, la idea es que sólo puedan acceder las personas autorizadas a ciertos conjuntos de datos. Identificación de usuario Consiste en determinar qué usuario es el que quiere entrar a los datos, este es un paso previo a determinar qué permisos tiene este usuario (lectura, escritura), normalmente la identificación se suele hacer mediante una clave de acceso. Determinación de los accesos permitidos Hay dos formas de establecer los accesos permitidos: 1. Cada usuario tiene asociada una lista de autorizaciones donde se indican los datos a los que se puede acceder y las operaciones permitidas a cada uno de ellos. Esta es la forma más flexible, ya que permite una especificación más detallada de las autorizaciones. 2. Definición de distintos niveles de autorización, todos los usuarios con el mismo nivel pueden realizar las mismas operaciones sobre los mismos objetos. Gestión de autorizaciones transferibles Un sistema de gestión de autorizaciones debe satisfacer lo siguiente: Conocimiento de las autorizaciones de accesos de cada usuario, de estas, algunas podrían ser transferibles a terceros y otras no. Revocación posterior de una autorización de acceso. La revocación de una autorización de acceso transferible implica la revocación automática de todas las autorizaciones que son resultado de la misma. Si un usuario puede recibir de otros más de una autorización por el mismo acceso, cada una de éstas puede ser revocada independientemente de las demás. Tipos de Esquemas Para intentar cumplir el objetivo de la independencia de datos se plantea, según algunos autores, una arquitectura de cuatro niveles, aunque el grupo ANSI/SPARC lo planteo como una estructura de tres niveles. Estos esquemas son:
11 Esquema Conceptual (EC) es la visión desde un punto de vista organizativo. Es completamente independiente del SGBD que se utilice e incluso de si se utilizara una BD o no. Es una descripción desde un punto de vista no informático Esquema Lógico (EL) es un esquema que se representa los datos usando un modelo de datos soportado por el SGBD. Aquí representamos las entidades y relaciones de acuerdo al modelo de datos a usar. Esquema Interno (EI) es la forma en la que se representan los datos en la memoria externa del equipo. Es también conocido como Esquema Físico. Esquemas Externos (EE) describe los datos y las relaciones que hay entre ellos. Es para una aplicación dada y se pueden ver como subconjuntos del EL de la BD. Características de un buen SGBD Transformación EC-EL: Al describir el Esquema conceptual externo al SGBD según un cierto modelo de datos, debemos poder convertir manualmente del conceptual al lógico. Uso distintos modelos de Datos: el SGBD debe permitirnos diseñar el EC en los distintos modelos de datos, E-R, Relacional, Modelo Semántico General, etc... Establecer correspondencias entre los distintos esquemas: es decir, el poder traducir que un dato o una relación en cierto esquema, corresponde a otra en el siguiente esquema. Independencia lógica: Si modificamos un dato en el esquema lógico, los esquemas externos que no lo contengan en su definición no deben verse afectados por el cambio Independencia física: No puede verse afectado el esquema lógico si modificamos el modo de acceso físico, los tamaños de paginas, etc etc Independencia de datos: En definitiva, aislar los esquemas para que no se vean afectados por cambios en los otros esquemas
12 Este es un ejemplo de la característica de correspondencia entre los distintos esquemas. Tenemos dos esquemas externos escritos en PL/I y COBOL y debajo sus correspondientes tanto en Esquema Lógico como en Esquema Interno. Bibliografia Asignatura Bases de Datos de la Universidad de Sevilla Transparencias sobre SGBD existentes Apuntes de ficheros y Bases de Datos de la Universidad Jaume I Fundamentos de bases de datos Silberschatz, Abraham Sistemas de bases de datos : un enfoque práctico para diseño, implementación y gestión Connolly, Thomas M. Bases de datos relacionales Matilde Celma Giménez, Juan Carlos Casamayor Ródenas, Laura Mota Herranz Celma Giménez, M. Apuntes de Teoría de la asignatura
Introducció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 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 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 detallesBASES DE DATOS TEMA 1 PERSPECTIVA DEL ÁREA DE BASES DE DATOS
BASES DE DATOS TEMA 1 PERSPECTIVA DEL ÁREA DE BASES DE DATOS 1.3 Desarrolladores y usuarios finales Siendo entonces una DB una colección de datos almacenados en una computadora (discos, tambores u otro
Más detallesDefinimos un Sistema Gestor de Bases de Datos o SGBD, también llamado DBMS (Data Base Management System) como una colección de datos relacionados entr
Introducción Arquitectura de los DBMS Lenguajes de los DBMS Diccionario de datos Seguridad e integridad de los datos Administrador del DBMS Arquitectura Cliente-Servidor Definimos un Sistema Gestor de
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 detallesTema I: Introducción a las bases de datos. Curso Introducción a las bases de datos.
Tema I: Introducción a las bases de datos Curso 2009-2010 Introducción a las bases de datos. 1.1 Sistema de información 1.2 Base de datos (BD) 1.3 Sistema de gestión de bases de datos (SGBD) 1.4 Características
Más detallesCliente- Servidor. Bases de Datos Distribuidas
1 2 3 4 Cliente- Servidor La tecnología que se utiliza habitualmente para distribuir datos es la que se conoce como entorno (o arquitectura) cliente/servidor (C/S). Todos los SGBD relacionales del mercado
Más detallesGestion y Modelación de Datos Introducción
Gestion y Modelación de Datos Introducción Julio de 2011 Contenido Gestión y Modelación de Datos Descripción del Curso Bases de Datos Definición - Funcionalidades Modelos de Datos DDLs, DMLs Descripción
Más detallesBases de Datos: Introducción
Bases de Datos: Introducción Franco Guidi Polanco Escuela de Ingeniería Industrial Pontificia Universidad Católica de Valparaíso, Chile fguidi@ucv.cl Sistemas de Información/Sistemas Informáticos v En
Más detallesActividad 1.2. Cuestionario sobre SGBD (2ª parte)
Actividad 1.2. Cuestionario sobre SGBD (2ª parte) 1.Indica las diferencias existentes entre las funciones de manipulación y de descripción. Función de descripción o de definición: Esta función debe permitir
Más detallesBASES DE DATOS TEMA 1. Introducción a las Bases de Datos
BASES DE DATOS TEMA 1 Introducción a las Bases de Datos 1.1 y 1.2 Introducción y Concepto intuitivo de base de datos. Ejemplo: Datos referentes a organización docente Aplicaciones posibles: Matricula:
Más detallesConvivencia Introducción
Convivencia Introducción Dra. Carolina Mañoso Dpto. Informática y Automática.UNED Definición (1/3) El sistema operativo como máquina virtual o extendida: Un sistema operativo es una serie de componentes
Más detallesCI-5313: Arquitectura y Administración de Base de Datos I Apuntes del curso INDICES (II y III)
CI-5313: Arquitectura y Administración de Base de Datos I Apuntes del curso INDICES (II y III) Soraya Abad Mota Versión 1: Septiembre 2002 Actualizaciones: Enero 2005 y Septiembre 2007 1. Tópico 4: Lineamientos
Más detallesBASE DE DATOS Modelos de Datos
BASE DE DATOS Modelos de Datos Autor: Lic. Jaquelina E. Escalante Desarrollo de una Base de datos 1 Análisis de requisitos, es decir, el estudio del sistema que se pretende modelar de la forma más precisa
Más detallesQué es SGBD? Mencionar 4 tipos de SGBD. SGBD de red. Román Gutiérrez Sosa. SGBD jerárquicos. Modelo de datos relacionales.
Qué es SGBD? Es un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. El propósito general de los sistemas de gestión
Más detallesTema 1. Origen y evolución de las BD. Índice. Evolución histórica. Evolución histórica. Primera Generación. (sistemas basados en archivos)
Tema 1 escuela técnica superior de ingeniería informática Origen y evolución de las BD Evolución histórica (sistemas basados en archivos) Sistemas orientados a los procesos Los datos se almacenaban en
Más detallesBASE DE DATOS DISTRIBUIDOS
1 BASE DE DATOS DISTRIBUIDOS Contenido: Base de Datos Distribuidos 1.1. Introducción 1.1.1 Almacenamiento Distribuido 1.2. Sistemas de gestión de bases de datos distribuidos 1.2.1 Funciones y Arquitectura
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 detallesCurso Developing Microsoft SQL Server 2014 Databases (20464)
Curso Developing Microsoft SQL Server 2014 Databases (20464) Programa de Estudio Curso Developing Microsoft SQL Server 2014 Databases (20464) Aprende a desarrollar bases de datos en Microsoft SQL Server
Más detallesCapitulo 2. Políticas, Planes y Procedimientos de seguridad.
Capitulo 2 Políticas, Planes y Procedimientos de seguridad. 2.1 Introducción y Conceptos Básicos Política de Seguridad: Declaración de intenciones de alto nivel que cubre la seguridad de los sistemas informáticos
Más detallesControl de Acceso Discrecional.
Control de Acceso Discrecional. Esta estrategia de control de acceso está basada en la idea de que los sujetos acceden a los objetos en base a su identidad y a unas reglas de autorización, que indican
Más detallesRESUMEN DE LAS DIAPOSITIVAS DE BASE DE DATOS 1
RESUMEN DE LAS DIAPOSITIVAS DE BASE DE DATOS 1 ANTES QUE NADA DEFINIR QUE ES UNA BASE DE DATOS: Una base de datos es una colección estructurada de datos, Un sistema de base de datos es una colección de
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 detallesPROCEDIMIENTOS DEL NOC RESPALDO Y RECUPERACION DE DATOS
PROCEDIMIENTOS DEL NOC RESPALDO Y RECUPERACION DE DATOS Página 1 de 7 OBJETIVO El objetivo de este procedimiento es describir la política de respaldo por defecto para el NOC de Provectis, entendiéndose
Más detallesEl Sistema Gestor de Base de Datos (DBMS)
Pontificia Universidad Javeriana Contenido 1 Introducción 2 Evolución de los SGBD 3 Arquitectura del SGBD 4 Lenguajes de BD 5 Usuarios de la BD Introducción Se espera del SGBD (DBMS) que: 1 Permita a los
Más detallesIntroducción Definición de base de datos Conceptos básicos Sistema de Gestión de Base de Datos (SGBD) Conclusiones
Introducción Definición de base de datos Conceptos básicos Sistema de Gestión de Base de Datos (SGBD) Conclusiones Introducción Definición de base de datos Conceptos básicos Sistema de Gestión de Base
Más detallesTEMA 15 : INTRODUCCIÓN A LAS BASES DE DATOS DE ATRIBUTO, DISEÑO Y CREACIÓN. OBJETIVOS DEL TEMA Conocimiento teórico del concepto de Base de Datos
TEMA 15 : INTRODUCCIÓN A LAS BASES DE DATOS DE ATRIBUTO, DISEÑO Y CREACIÓN OBJETIVOS DEL TEMA Conocimiento teórico del concepto de Base de Datos 1.- CONCEPTO DE BASE DE DATOS Un Sistema de Bases de Datos
Más detallesEs un conjunto de palabras y símbolos que permiten al usuario generar comandos e instrucciones para que la computadora los ejecute.
Los problemas que se plantean en la vida diaria suelen ser resueltos mediante el uso de la capacidad intelectual y la habilidad manual del ser humano. La utilización de la computadora en la resolución
Más detallesTEMA 1: INTRODUCCIÓN A LAS BASES DE DATOS
1.1 INTRODUCCIÓN TEMA 1: INTRODUCCIÓN A LAS BASES DE DATOS Un sistema de base de datos es básicamente un sistema computarizado para llevar registros. Es posible considerar a la base de datos como un armario
Más detallesAUDITORÍA SUPERIOR DEL ESTADO PLAN ANUAL DE TRABAJO 2014
UNIDAD ADMINISTRATIVA RESPONSABLE: Información Nombre del programa o función. Elaborar el plan de trabajo anual 205 del área y someter a consideración del Auditor Superior las adecuaciones y modificaciones
Más detallesSistemas de Información
Sistemas de Información 13 de agosto de 2010 1. Introducción La información es un activo valioso de las organizaciones, con el cual, es posible reducir el riesgo que implica la toma de decisiones en los
Más detallesSistemas Operativos. Daniel Rúa Madrid
Sistemas Operativos Daniel Rúa Madrid Qué es? Es un programa que administra el hardware de una computadora. También proporciona las bases para los programas de aplicación y actúa como intermediario entre
Más detallesSISTEMAS OPERATIVOS SISTEMA DE ARCHIVOS
UNIVERSIDAD INTERNACIONAL SAN ISIDRO LABARDOR Escuela de Ingeniería en Sistemas SISTEMAS OPERATIVOS SISTEMA DE ARCHIVOS Cuatrimestre II-2006 Recopilado por Ing. Fernely Artavia Fallas Visión del usuario
Más detallesTEMA 3. CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO. Definición y objetivos de un S.O
TEMA 3. CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO Definición y objetivos de un S.O Definición y objetivos del sistema operativo Estructura, componentes y servicios de un S.O Llamadas al sistema
Más detallesCICLO DE VIDA DEL SOFTWARE
CICLO DE VIDA DEL SOFTWARE 1 CICLO DE VIDA DEL SW Introducción Procesos del ciclo de vida del sw Modelos de proceso del sw 2 INTRODUCCIÓN Definir marco de trabajo A utilizar por todo el personal del proyecto
Más detallesUnidad 3: Gestión de Archivos
Unidad 3: Gestión de Archivos Tema 5, Sistema de Archivos: 5.1 Introducción: Requisitos para el almacenamiento de información. 5.2 Archivo: Concepto y operaciones con archivos. 5.3 Métodos de Acceso: Acceso
Más detallesMETODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
!387" APÉNDICE A, APARTADO 1 METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS DOCUMENTACIÓN 1. La necesidad de los diagramas Los diagramas o representaciones gráficas representan una parte fundamental en el
Más detallesTrabajo final de carrera Sistema de gestión de información de jugadores de baloncesto
Trabajo final de carrera Sistema de gestión de información de jugadores de baloncesto Enrique Quiroga Rico Proyecto para la gestión de información relativa a jugadores profesionales de baloncesto a nivel
Más detallesTema 12: El sistema operativo y los procesos
Tema 12: El sistema operativo y los procesos Solicitado: Tarea 06 Arquitecturas de una computadora y el funcionamiento del software M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx
Más detallesMANUAL DE MANEJO DE INFORMACIÓN DE INTERÉS PARA EL MERCADO ASEGURADORA MAGALLANES DE GARANTÍA Y CRÉDITO S.A.
MANUAL DE MANEJO DE INFORMACIÓN DE INTERÉS PARA EL MERCADO ASEGURADORA MAGALLANES DE GARANTÍA Y CRÉDITO S.A. CONTENIDO Introducción 1. Órgano societario encargado de establecer las disposiciones del Manual
Más detallesGLOSARIO DE TÉRMINOS
Apéndice A, Apartado 3: Glosario de términos!401" APÉNDICE A, APARTADO 3 GLOSARIO DE S Administración de la calidad Conjunto de actividades de la función general de administración que determina la política
Más detallesDISEÑO DEL SISTEMA DE INFORMACION (DSI)
DISEÑO DEL SISTEMA DE INFORMACION (DSI) El objetivo del proceso de Diseño del Sistema de Información (DSI) es la definición de la arquitectura del y del entrono tecnológico que le va a dar soporte, junto
Más detallesHerramientas Informáticas I Software: Sistemas Operativos
Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa Sistemas Operativos. Es el software base que permite trabajar como
Más detallesAUDITORÍA SUPERIOR DEL ESTADO PROGRAMA OPERATIVO ANUAL 2016 PROGRAMA DE TRABAJO
1. Elaborar el Programa de Trabajo o 2017 del área y someter a consideración del Auditor Superior las adecuaciones y modificaciones correspondientes. 2. Estudiar y proponer mejoras en tecnología de información
Más detallesTécnico en Tratamiento y Manipulación de Datos. Informática y Programación
Técnico en Tratamiento y Manipulación de Datos Informática y Programación Ficha Técnica Categoría Informática y Programación Referencia 151723-1501 Precio 62.00 Euros Sinopsis Este curso de Técnico en
Más detallesIMPLANTACIÓN DE SISTEMAS OPERATIVOS
Resultados de aprendizaje y criterios de evaluación: 1. Instala sistemas operativos, analizando sus características e interpretando la documentación técnica. a) Se han identificado los elementos funcionales
Más detallesUNIVERSIDAD NACIONAL DE ITAPUA U.N.I. Creada por Ley Nº:1.009/96 del 03/12/96 Facultad de Ingeniería PROGRAMA DE ESTUDIOS
Materia: Base de Datos Semestre: Cuarto Ciclo: Ingeniería Informática Código: 102 Teóricas: 4 Horas Semanales: Prácticas: - Laboratorio: 2 Horas Semestrales: Teóricas: 68 Pre-Requisitos: Prácticas: - Laboratorio:
Más detallesPROCEDIMIENTO DE EVALUACIÓN Y ACREDITACIÓN DE LAS COMPETENCIAS PROFESIONALES CUESTIONARIO DE AUTOEVALUACIÓN PARA LAS TRABAJADORAS Y TRABAJADORES
MINISTERIO DE EDUCACIÓN, CULTURA Y DEPORTE SECRETARÍA DE ESTADO DE EDUCACIÓN, FORMACIÓN PROFESIONAL Y UNIVERSIDADES DIRECCIÓN GENERAL DE FORMACIÓN PROFESIONAL INSTITUTO NACIONAL DE LAS CUALIFICACIONES
Más detalles1. Sistemas de ficheros
TEMA 1. INTRODUCCION 1. Sistemas de ficheros 2. Sistemas de bases de datos 3. Papeles en el entorno de las bases de datos 4. Historia de los sistemas de bases de datos 5. Ventajas e inconvenientes de los
Más detallesConceptos básicos de bases de datos
Conceptos básicos de bases de datos 1.1 Definición de base de datos Una base de datos es una colección de archivos relacionados que permite el manejo de la información de alguna compañía. Cada uno de dichos
Más detallesFinanzas II en Microsoft Dynamics AX 2009
Finanzas II en Microsoft Dynamics AX 2009 Número del curso 80077 Descripción Esta formación de 16hs. dirigida por un instructor, se analizan las funciones financieras avanzadas de Microsoft Dynamics AX.
Más detallesFUNCIONES BÁSICAS DE LA GERENCIA DE PROYECTOS
FUNCIONES BÁSICAS DE LA GERENCIA DE PROYECTOS CONTENIDO FUNCIONES BÁSICAS DE LA GERENCIA DE PROYECTOS Integración Alcance Tiempo Costo Calidad Recursos humanos Comunicaciones Manejo de riesgos Procura
Más detallesDISEÑO DE BASES DE DATOS RELACIONALES
UF 2175 DISEÑO DE BASES DE DATOS RELACIONALES PROGRAMACIÓN DIDÁCTICA DISEÑO DE BASES DE DATOS RELACIONALES (50 horas) Inicio 20 de Marzo Fin 1 de Abril Miércoles 1 de Abril: Trabajo práctico Miércoles
Más detallesSistemas Operativos. Curso 2016 Sistema de Archivos
Sistemas Operativos Curso 2016 Sistema de Archivos Agenda Interfaz. Archivos. Directorios. Seguridad en archivos. Implementación. Definiciones. Sistema de archivos virtual. Estructura de los directorios.
Más detallesGESTIÓN DE ARCHIVOS. Presentado por: Alba Arosemena Alma Vargas Hospicia Mendoza Roselvira Fernández Ahías Arosemena
GESTIÓN DE ARCHIVOS Presentado por: Alba Arosemena Alma Vargas Hospicia Mendoza Roselvira Fernández Ahías Arosemena INTRODUCCIÓN En la mayoría de las aplicaciones, el archivo es el elemento central. La
Más detallesPO-1TI-001. Código: Versión: Elaborado por: - Gerencia de IT. Página: Revisado por: - Gerencia de IT. Page 1 of 5
PO-TI-00 Page of 5. PROPOSITO Y ALCANCE El Grupo Corporativo New Horizons y sus compañías operacionales, reconocen en los documentos preparados por los diferentes departamentos y unidades, un papel importante
Más detallesDiseño arquitectónico 1ª edición (2002)
Unidades temáticas de Ingeniería del Software Diseño arquitectónico 1ª edición (2002) Facultad de Informática objetivo Los sistemas grandes se descomponen en subsistemas que suministran un conjunto relacionado
Más detallesEl Modelo Relacional. Carlos A. Olarte BDI
Carlos A. Olarte (carlosolarte@puj.edu.co) BDI Introducción Propuesto por Edgar Codd en 1970. (Turing Award 1981) En este modelo se basan la mayoría de DBMS modernos. Modelo simple basado en teoría de
Más detallesSistemas Operativos. Introducción. Tema 6
Sistemas Operativos Introducción Qué es un sistema operativo? Ubicación de un sistema operativo en un computador Descripción de un sistema operativo: Funcional Estructural Realización Funciones de los
Más detallesCURSO: INTERPRETACIÓN NORMA ISO
MÓDULO 2: REQUISITOS DEL SISTEMA DE GESTIÓN DE CALIDAD Una institución como la debe establecer, documentar, implementar y mantener un SGC y mejorar continuamente su eficacia. Por eso, cuando se habla que
Más detallesDED Diagramas de Estructura Lógica de Datos. Universidad de Oviedo Departamento de Informática
DED Diagramas de Estructura Lógica de Datos Universidad de Oviedo Departamento de Informática Contenidos Introducción Relaciones Construcción del modelo conceptual Normalización Primera Forma Normal Segunda
Más detallesIntroducción a las bases de datos. TEMA I: Introducción a las bases de datos Sistema de información Sistema de información (SI)
Introducción a las bases de datos. TEMA I: Introducción a las bases de datos OBJETIVOS: Conocer el concepto de base de datos y sus características principales. 1.1.- Sistema de información. 1.2.- Base
Más detallesConocimiento de las Bases de Datos relacionales.
TEMA 19: MODELO DE DATOS RELACIONAL OBJETIVOS DEL TEMA Conocimiento de las Bases de Datos relacionales. 1.- INTRODUCCIÓN Las desventajas de los modelos jerárquicos y en red provocaron gran interés cuando
Más detallesTEMA 1: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS
TEMA 1: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS 1. Definición, funciones y objetivos de un SO. 1.1. Sistema Informático 1.2. Definiciones de Sistema Operativo 1.3. Objetivos y/o funciones de un SO 1.4.
Más detallesINSTALACIÓN Y CONFIGURACIÓN DE SISTEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES Y DE GESTIÓN DE RELACIONES CON CLIENTES
INSTALACIÓN Y CONFIGURACIÓN DE SISTEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES Y DE GESTIÓN DE RELACIONES CON CLIENTES INSTALACIÓN Y CONFIGURACIÓN DE SISTEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES
Más detallesRequerimientos de Software
Requerimientos de Software Ingeniería de Requerimientos Se define como el proceso de establecer los servicios que el consumidor requiere de un sistema y las restricciones sobre las cuales de funcionar
Más detallesSistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria
1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria Es un sistema tan complejo
Más detalles20464 Desarrollo de bases de datos Microsoft SQL Server 2014
20464Ce 20464 Desarrollo de bases de datos Microsoft SQL Server 2014 Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2014 Formación: Presencial Horas: 25 Introducción Este curso
Más detalles1.4 Sistemas de bases de datos frente a los sistemas de archivos
1.4 Sistemas de bases de datos frente a los sistemas de archivos Si analizamos la situación (especialmente la situación pasada) de algunos sistemas de información, podemos encontrar sistemas en los que
Más detallesFICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 2. Estructura de un Fichero. Operaciones. Básicas.
FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 2. Estructura de un Fichero. Operaciones Básicas. 1.- Introducción. 2.- Organización: Campos y Registros. 3.- Acceso a la Información.
Más detallesSOLUCIONES INTEGRADAS PARA LA ADMINISTRACION, GESTION Y CONTROL DE MANTENIMIENTOS DE EQUIPAMIENTO INDUSTRIAL
SOLUCIONES INTEGRADAS PARA LA ADMINISTRACION, GESTION Y CONTROL DE MANTENIMIENTOS DE EQUIPAMIENTO INDUSTRIAL BENEFICIOS DE LA INFORMATIZACION DEL MANTENIMIENTO. La implantación del sistema proporciona
Más detallesPA JOSÉ MANUEL BURBANO CARVAJAL
PA121-01 SISTEMA DE GESTIÓN DEL CONOCIMIENTO PARA LA DEFINICIÓN DE ESTRATEGIAS QUE EVITEN LA DESERCIÓN ESCOLAR EN LOS COLEGIOS DE MOCOA PUTUMAYO EN EL NIVEL DE EDUCACIÓN BÁSICA SECUNDARIA JOSÉ MANUEL BURBANO
Más detallesPOLITICA DE SEGURIDAD DE LA INFORMACION INDEA INGENIERIA DE APLICACIONES S.L
POLITICA DE SEGURIDAD DE LA INFORMACION INDEA INGENIERIA DE APLICACIONES S.L POLITICA DE SEGURIDAD DE LA INFORMACIÓN INDEA En INDEA, consideramos que la información es un activo fundamental para la prestación
Más detallesAdministración de Archivos
Administración de Archivos Conceptos Básicos Datos e información: En diversas ocasiones se usan los términos datos e información de manera indistinta, lo cual nos lleva a un manejo erróneo de dos conceptos
Más detallesProcedimiento para Mantenimiento de Centrales de Generación
Procedimiento para Mantenimiento de Centrales de Generación Objetivo: Establecer los lineamientos para realizar las actividades necesarias para asegurar la funcionalidad de los equipos e infraestructura
Más detallesFundamentos de Bases de Datos
Fundamentos de Bases de Datos Titulación: ITI Sistemas Curso: 3º, C1 Carácter: Troncal Profesor teoría: Jesualdo Tomás Fernández Breis Despacho: 2.26 Tutorías: Martes 9.30-12.30; 16.30-18.30 h, Miércoles
Más detallesNORMAS INTERNACIONALES DE AUDITORIA. Sección 1009
NORMAS INTERNACIONALES DE AUDITORIA Sección 1009 IFAC International Federation of Accountants La Federación Internacional de Contadores (IFAC), fue creada en 1977 y su misión consiste en desarrollar y
Más detallesArquitectura de Computadores II Clase #7
Arquitectura de Computadores II Clase #7 Facultad de Ingeniería Universidad de la República Instituto de Computación Curso 2010 Veremos Memoria virtual 1 Recordemos: Jerarquía de Memoria Registros Instr.
Más detallesSISTEMA DE VENTAS Y COMPRA DE TIENDA DE VESTIR SIVECO VISION. Versión 1.0 MANUEL PABLO GUERRA MARTÍNEZ.
SISTEMA DE VENTAS Y COMPRA DE TIENDA DE VESTIR SIVECO VISION Versión 1.0 MANUEL PABLO GUERRA MARTÍNEZ paulo987@hotmail.com grupo S8 SIVECO,2012 Pág. 1 Tabla de Contenidos 1. Introducción 3 1.1 1.2 Propósito
Más detallesUnidad 2: Taller de Cómputo. Estructura y Componentes de la Computadora UNIDAD DOS: INTRODUCCIÓN
UNIDAD DOS: INTRODUCCIÓN Una computadora es una máquina electrónica diseñada para manipular y procesar información de acuerdo a un conjunto de ordenes o programas. para que esto sea posible se requiere
Más detallesModelo Conceptual de datos. Yenifer Laurens.
Modelo Conceptual de datos Yenifer Laurens. Modelo de datos Es un conjunto de conceptos que pueden servir para describir la estructura de una Base de Datos; tipo de datos, las relaciones y que deben cumplirse
Más detallesGeneXus: Filosofía. Preparado por Breogán Gonda y Nicolás Jodal
Preparado por Breogán Gonda y Nicolás Jodal Última actualización: 2012 Copyright Artech Consultores S. R. L. 1988-2012. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier
Más detallesMemoria. Organización de memorias estáticas.
Memoria 1 Memoria Organización de memorias estáticas. 2 Memoria En memoria físicas con bus de datos sea bidireccional. 3 Memoria Decodificación en dos niveles. 4 Necesidad de cantidades ilimitadas de memoria
Más detallesSistemas de información Administrativa II
Sistemas de información Administrativa II UNIDAD 1 MSI. José Luis Llamas Cárdenas Ciclo de Vida Proceso de todo sistema de información Sistemas de Información El sistema informativo esta comprendido por
Más detallesDIPLOMADO EN MICROSOFT SQL SERVER 2008
DIPLOMADO EN MICROSOFT SQL SERVER 2008 El departamento de TI de las empresas se está sometiendo a una transformación integral. Está preparado? Aproveche la mejor oportunidad para capacitarse, ampliar sus
Más detallesUna base de datos es una colección de información ordenada e interrelacionada que es de importancia para una empresa.
BASES DE DATOS Una base de datos es una colección de información ordenada e interrelacionada que es de importancia para una empresa. La creación de una base de datos debe ser realizada cuidadosamente procurando
Más detallesTema 8 Gestión de la memoria en tiempo de ejecución.
Traductores, Compiladores e Intérpretes 1 Tema 8 Gestión de la memoria en tiempo de ejecución. S Organización de la memoria en tiempo de ejecución. Cuando un programa se ejecuta sobre un sistema operativo
Más detallesUnidad V: Sistemas de archivos 5.1 Concepto
Unidad V: Sistemas de archivos 5.1 Concepto Son los algoritmos y estructuras lógicas utilizadas para poder acceder a la información que tenemos en el disco. Cada uno de los sistemas operativos crea estas
Más detallesADMINISTRACIÓN DE SERVIDORES BAJO WINDOWS 2012 MS20410: Instalando y Configurando Windows Server 2012
ADMINISTRACIÓN DE SERVIDORES BAJO WINDOWS 2012 MS20410: Instalando y Configurando Windows Server 2012 Módulo 1: Instalación y gestión de Windows Server 2012 Este módulo introduce a los estudiantes a las
Más detallesTecnología para la. Web (MVC)
Tecnología para la Construcción de Aplicaciones Web (MVC) Dr. Víctor J. Sosa vjsosa@tamps.cinvestav.mx Información sintetizada del curso: Introducción a los servicios y servidores de información en Internet
Más detalles4.6.- Integridad: Control de concurrencia.
4.6.- Integridad: Control de concurrencia. 4.6.1.- Introducción 4.6.2.- Técnicas de Bloqueo. 4.6.2.1.- Bloqueo (variable cerrojo) Tipos, protocolos Problemas. Interbloqueo Granularidad 4.6.2.2.- Marcas
Más detallesUNIÓN INTERNACIONAL DE TELECOMUNICACIONES RED DIGITAL DE SERVICIOS INTEGRADOS (RDSI) ESTRUCTURA GENERALES
UNIÓN INTERNACIONAL DE TELECOMUNICACIONES UIT-T I.130 SECTOR DE NORMALIZACIÓN DE LAS TELECOMUNICACIONES DE LA UIT RED DIGITAL DE SERVICIOS INTEGRADOS (RDSI) ESTRUCTURA GENERALES MÉTODO DE CARACTERIZACIÓN
Más detallesTécnico Especialista TIC en Bases de Datos y Lenguajes Estructurales
Técnico Especialista TIC en Bases de Datos y Lenguajes Estructurales Titulación certificada por EUROINNOVA BUSINESS SCHOOL Técnico Especialista TIC en Bases de Datos y Lenguajes Estructurales Técnico Especialista
Más detallesSistema de Gestión de la Calidad SGC
Sistema de Gestión de la Calidad SGC QUÉ ES UN SISTEMA DE GESTIÓN DE LA CALIDAD? SISTEMA: Es un conjunto de elementos mutuamente relacionados o que interactúan entre sí. SISTEMA DE GESTIÓN DE LA CALIDAD:
Más detallesUniversidad Autónoma de Baja California Facultad de Ciencias Administrativas Unidad Mexicali
SISTEMAS OPERATIVOS I Clave: 4595 HC: 3 HL: 2 HT: HPC: HCL: HE: CR: 8 Etapa de formación a la que pertenece: Básica Carácter de la Asignatura: Obligatoria PROPÓSITO GENERAL DEL CURSO Proporcionar al estudiante
Más detallesDRIVER.. el nombre que aterroriza a muchos
DRIVER.. el nombre que aterroriza a muchos Te ha ocurrido que cuando llevas a arreglar tu PC, el Soporte Técnico te esta pidiendo los drivers para reinstalar el Sistema Operativo y todo el Hardware que
Más detallesUsuario. Programas de Aplicación. Sistema Operativo. Hardware. Figura 1. Sistema de cómputo estructurado por capas.
Generalidades acerca de los sistemas operativos Hoy en día muchas personas, usan las computadoras de una forma muy fácil, muchos incluso creen que la máquina tiene incorporada todas las potencialidades
Más detallesPrograma de aplicación para ordenes
INTRODUCCIÓN: Toda empresa u organización necesita tener un control centralizado de sus datos, y las computadoras operan sobre datos que han sido organizados dentro de agrupamientos lógicos. Normalmente,
Más detallesEvolución del software y su situación actual
Evolución del software y su situación actual El software es el conjunto de programas que permite emplear la PC, es decir, es el medio de comunicación con la computadora, el control de sus funciones y su
Más detalles