El hardware. El software DBMS. Los datos a manejar, así como el personal encargado del manejo del sistema.
|
|
- Natalia Cabrera Quiroga
- hace 6 años
- Vistas:
Transcripción
1 1. SISTEMAS DE BASES DE DATOS Concepto de Base de Datos Es una colección de archivos interrelacionados creados mediante un Sistema Manejador de Base de Datos (DBMS) también conocido como Sistema Gestor de Bases de Datos (SGBD)-. El contenido de una base de datos engloba la información concerniente de una organización, de tal manera que los datos estén disponibles para los usuarios. Los tres componentes principales de un sistema de base de datos son: El hardware. El software DBMS. Los datos a manejar, así como el personal encargado del manejo del sistema. El Sistema Manejador de Base de Datos (DBMS). Es una colección de elementos software interrelacionados, cada una de los cuales es responsable de una tarea específica. El objetivo primordial de un DBMS es proporcionar un entorno que sea a la vez conveniente y eficiente para ser utilizado al extraer, almacenar y manipular información de la base de datos. El Administrador de base de datos (DBA) es el profesional responsable del control y manejo del sistema de base de datos, generalmente tiene experiencia en DBMS, diseño de bases de datos, sistemas operativos, comunicación de datos, hardware y programación. 1
2 Sistema Gestor de Bases de Datos (SGBD) Ventajas de las BD 1. SISTEMAS DE BASES DE DATOS Los SGBD son una gran evolución en el procesamiento de los datos. Estos se convierten en el puente entre los programas de aplicación de los usuarios y los datos, de esta forma las aplicaciones son independientes de la forma en que estén almacenados e incluso en dónde se encuentre. Todos los datos se integran en un mismo medio denominado Base de Datos, centralizando los datos y los programadores de interfaces de aplicaciones no se preocupan por el acceso a los mismos sino por la lógica de los datos. Por otro lado la duplicación de datos se disminuye considerablemente y además están controlados son integridad referencial. Finalmente los lenguajes de acceso a datos como el SQL permite obtener los datos relacionados de una forma más sencilla que en los Sistemas de Procesamiento de Archivos (SPA). Desventajas de las BD La vulnerabilidad de las Base de Datos se puede considerar desventaja porque si la base de datos falla, entonces se bloque toda la información de la organización; por el contrario, en los SPA si falla un modulo no bloquea el resto de módulos. 2
3 Sistema Gestor de Bases de Datos (SGBD) 1. SISTEMAS DE BASES DE DATOS Aplicaciones base de datos SGBD ó DBMS Base de Datos Ventajas de las BD 1. Datos integrados. 2. Menos duplicación de datos. 3. Independencia entre programa y datos. 4. Fácil representación de la vista de datos de los usuarios. 5. Compartir datos. Desventajas de las BD 1. Instalación costosa. 2. Personal especializado. 3. Ausencia de estándares. 4. Larga y difícil puesta en marcha. 5. Rentabilidad a mediano plazo. 3
4 Sistema Gestor de Bases de Datos (SGBD) 1. SISTEMAS DE BASES DE DATOS Usuarios Normales Programadores de Aplicaciones Usuarios Sofisticados Administrador de base de datos USUARIOS Interfaces de Aplicaciones Programas de Aplicación Consulta Esquema de base de datos Definición: Un SGBD (DBMS) es un conjunto de aplicaciones que permiten comunicar e interactuar a los usuarios con la base de datos, entre sus principales funciones están proveer al usuario herramientas para el diseño de las BD y ejecutar las consultas a las BD. Precompilador del LMD Código Objeto de los Programas de Aplicación Gestor de Transacciones Compilador del LMD Motor de Evaluación de Consulta Gestor de Memoria Intermedia Gestor de Archivos Intérprete del LDD Procesador de consultas Gestor de Almacenamiento SGBD Archivos de datos Índices Datos estadísticos Diccionario de Datos BASE DE DATOS 4
5 Modelo Lógico (Modelos de Datos) = Modelos Globales + Modelos Externos. Clasificación de los Modelos Globales : Modelos Conceptuales. También denominados de alto nivel, facilitan la descripción global del conjunto de información al nivel más próximo al usuario, por lo que sus conceptos son cercanos al mundo real (Entidades, atributos, relaciones, etc.). Ej. (Modelo Entidad Relación-ER). Modelos Convencionales. Se encuentran instrumentados en los SGBD y están orientados a describir los datos de nivel lógico para esos SGBD. Ejemplo: Modelo relacional en el que sus conceptos se reflejan Tablas o Relaciones. Modelo Esquema: Modelo se debe tomar como un instrumento de descripción del mundo real, y el Esquema es el resultado de la aplicación del modelo (Representaciones Gráficas y Simbólicas). Ejemplar (Ocurrencia, Instancia): Datos en un determinado momento. 5
6 Tipos de abstracción de datos Clasificación / Particularización: Acción de abstraer las características comunes a un conjunto de ejemplares para crear una categoría a la cual pertenecen dichos ejemplares. Teoría de conjuntos (Intensión Extensión). La particularización es pasar de la clase a sus ejemplares. (Pertenencia). Agregación / Desagregación: Construir un nuevo elemento del modelo como compuesto de otros elementos (componentes), los componentes son parte de el elemento compuesto. Los principales tipos son: Agregación de clases para obtener una compuesta Agregación de Propiedades para Obtener una Clase. Agregación de Propiedades para Obtener una propiedad compuesta. Generalización / Especialización: Es la acción de abstraer las características comunes a varias clases (subclases) para construir una clases más general (superclase) que las comprenda a todas. Se pueden construir Jerarquías de generalizaciones. Asociación / Disociación: Vincula dos o más clases, creándose un elemento de un tipo distinto. 6
7 Concepto de Modelo de Datos Definición: Es un conjunto de conceptos, reglas y convenciones bien definidos que nos permiten aplicar una serie de abstracciones a fin de describir y manipular los datos de un cierto mundo real que deseamos almacenar en la base de datos. Un modelo de datos define las reglas según las cuales han de ser estructurados los datos acerca del mundo real. La representación de una realidad mediante un modelo da lugar a un esquema, el cual describe las categorías existentes en dicha realidad. Sin embargo la realidad no contempla solo aspectos estáticos sino también propiedades dinámicas, ya que los ejemplares de las categorías varían en el transcurso del tiempo y estas propiedades dinámicas han de ser también especificadas en operaciones de consulta y actualización de la base de datos. 7
8 Concepto de Modelo de Datos Tipos: Estrictamente Tipados: Cada dato debe pertenecer forzosamente a una categoría previamente definida en el esquema. Ej. Modelo Entidad interrelación Débilmente Tipados: No es obligatorio que los datos pertenezcan a las categorías, sino que pueden existir por si mismos. Ej. Modelo Jerárquico. Propiedades del Mundo Real. Se pueden clasificar en dos tipos: Estáticas: Relativamente invariantes en el tiempo (Estructuras). Dinámicas: Operaciones aplicadas a los datos. Un Modelo de Datos se especifica formalmente: (MD)=<G,O> Donde: G es el conjunto de reglas de generación (estática) O es el conjunto de operaciones autorizadas (dinámica). La componente estática de un determinado modelo de datos expresado con una sintaxis es el Lenguaje de Definición de Datos (LDD), y la componente dinámica el Lenguaje de Manipulación de Datos (LMD); ambos constituyen el Lenguaje de Datos (LD). 8
9 Componentes Estáticos de los Modelos de Datos Elementos No Permitidos Restricciones Inherentes Abstracciones Del Modelo Objetos Asociaciones Restricciones de Integridad O Semánticas Elementos Permitidos Propiedades Dominios Abstracciones Del Modelo A. Elementos Permitidos: No son los mismos para todos los modelos de datos (varían especialmente en terminología), pero en general son: Objetos (entidades, relaciones, registros, etc.) Asociaciones entre objetos (interrelaciones, etc.) Propiedades o características de los objetos o asociaciones (atributos, campos, elementos de datos, etc) Dominios, conjuntos nominados de valores homogéneos sobre los que se definen propiedades. A estos elementos permitidos se les podrían aplicar aquellas abstracciones reconocidas por el modelo. La representación de éstos elementos depende de cada modelo de datos, pudiendo hacerse en forma de grafos (como MER o Codasyl) o tablas (como MR). 9
10 Componentes Estáticos de los Modelos de Datos B. Elementos no permitidos o restricciones: No todos los valores, cambio de valor o estructuras están permitidos en el mundo real; Ej. Un niño de tres años no puede estar casado, o una persona pasar de soltera a viuda directamente. Adicionalmente cada modelo de datos impone sus propias limitaciones a estructuras que admite. Los tipos son: Restricciones inherentes: Impuestas por el Modelo de Datos seleccionado. Están directamente asociadas con el SGBD. Restricciones de Integridad o semánticas: Impuestas por el usuario. Permiten captar la semántica del Universo de Discurso (UD) que se quiere modelar y verificar la corrección de los datos almacenados en la base. 10
11 Componentes Estáticos de los Modelos de Datos El usuario (diseñador) ha de definir e incluso programar estas restricciones con el fin de rechazar ciertas asociaciones o de limitar los valores que pueden tomar los datos o impedir ciertos cambios en los mismos. Los tipos son: Reconocidas por el MD: Definidas por el usuario y son gestionadas por el modelo de datos en los esquemas. Proporciona instrumentos para su cumplimiento. Ajenas al MD: Responsabilidad del Diseñador, ya que el modelo de datos no las reconoce ni proporciona instrumentos para manejarlas. Formalización matemática G=<Ge,Gr> dónde: Ge es un conjunto de reglas de generación de estructuras y Gr es un conjunto de restricciones de usuario. La aplicación del componente estático (reglas de generación) de un modelo de datos a un determinado Universo del Discurso (UD) nos da como resultado un esquema (E), que es la estructura de datos que describe, en el correspondiente modelo, las categorías que han resultado de las abstracciones aplicadas al mundo real que se trata de modelar, es decir: G[UD]=E 11
12 Componentes Dinámicos de los Modelos de Datos O[BDi]=BDj BD i Localización <condición> Acción <Objetivo> BD j El conjunto de valores que toman las distintas categorías de un esquema en un momento determinado t i recibe el nombre de ejemplar del esquema o estado de la base de datos en el tiempo t i (BD i ); en otro momento t j el ejemplar del esquema será BD j. Si entre t i y t j se ha producido un cambio en algún valor de la base de datos (alta, baja o modificación) (BD i ) <> (BD j ). Tanto BD i como BDj deben ser ejemplares válidos de la bases de datos y cumplir con las restricciones de integridad. 12
13 Componentes Dinámicos de los Modelos de Datos La componente dinámica del modelo consta de un conjunto de operadores que se definen sobre la estructura del correspondiente modelo de datos, ya que no todas las estructuras admiten el mismo tipo de operaciones. La aplicación de un operador a un ejemplar de un sistema transforma éste en otro ejemplar: O[BD i ]= BD j. Aplicación de un Operador O. Componentes de un Operación: Localización: Localizar los ejemplares por un camino (navegacional) o una condición (especificación). Acción: Que se realiza sobre los ejemplares localizados. Puede ser una recuperación o un actualización (inserción, borrado, modificación) 13
14 Restricciones de integridad Fecha inicio < Fecha Final Todo curso lo Imparte un instructor Semánticas Restricciones Propias Restricciones Ajenas USUARIOS. If Fech_ini >= Fecha_fin then ERROR. If Cod_profe en CURSOS = NULL Then ERROR PROGRAMAS CHECK Fecha_ini < Fecha_fin CURSOS.Cod_profesor NOT NULL BASE DE DATOS Inherentes (Modelo Datos) Se desea que la BD refleje fielmente el universo de discurso a recoger en el sistema de información. La semántica y la integridad en una base de datos están asociados. La primera se refiere al significado de los datos y la segunda a la corrección de los mismos y su consistencia respecto del mundo real del cual proceden. Es importante tener integradas las restricciones junto con los datos. Por un lado está el aseguramiento de la integridad de los mismos, reduciendo drásticamente la carga de programación. Otra ventaja es la semántica, puesto que los datos están descritos totalmente en una misma parte. 14
15 Restricciones de integridad Las restricciones de integridad se pueden considerar, en cierto modo como reglas ECA (Evento, Condición, Acción), en las cuales: al ocurrir un evento (operación) (actualización, borrado o inserción), se comprueba la condición (debe cumplirse y generalmente es una proposición lógica) y dependiendo de su resultado, se pone en marcha una acción (rechazar la operación, informar al usuario, etc.); la acción que debe llevarse a cabo depende del resultado de evaluar la condición. Las restricciones generalmente tienen un nombre mediante el cual es posible identificarlas y también puede indicarse el momento en el que se desea que se evalúe la condición (antes o después de una operación, de forma inmediata o al final de una transacción, etc.). Fases de las Restricciones: Fase de definición: El diseñador describe la restricción respecto de sus componentes. El sistema comprueba que la definición de la restricción es correcta, además que el conjunto de restricciones es consistente en sí mismo. Finalmente debe ser incluida con los objetos del SGBD. Fase de Ejecución: Comprobar que la restricción hace lo que se definió. 15
16 Restricciones de integridad (clasificación) FIN DEL DOCUMENTO 16
FUNDAMENTOS DE BASES DE DATOS TEMA 4. Metodología de desarrollo de Bases de Datos
FUNDAMENTOS DE BASES DE DATOS TEMA 4 Metodología de desarrollo de Bases de Contenido 4.2. Cómo se aplica al desarrollo de bases de datos 4.3. Qué es una metodología? 4.4. Beneficios LABDA Laboratorio de
Más detallesEl Modelo Relacional. Estática
El TEMA III Grupo de Bases de Avanzadas Univ. Carlos III de Madrid Índice PARTE I. CONCEPTO DE MODELO DE DATOS III.1 INTRODUCCIÓN III.2 CONCEPTO DE MODELO DE DATOS III.3 EVOLUCIÓN DE LOS MODELOS DE DATOS
Más detallesMetodología para el Diseño de Bases de Datos. Profesor: Msc. MIGUEL ANGEL NIÑO ZAMBRANO
Capitulo 2 Metodología para el Diseño de Bases de Datos. Profesor: Msc. MIGUEL ANGEL NIÑO ZAMBRANO Programación: Tiempo Tópico 90 minutos Diapositivas y ejemplos 30 minutos Taller 120 minutos Total Modelamiento
Más detallesINTRODUCCIÓN A LOS MODELOS DE DATOS
INTRODUCCIÓN A LOS MODELOS DE DATOS El diseño de BD consiste en describir la estructura de la BD representando fielmente la parcela del mundo real que se quiere almacenar en la BD Proceso de ABSTRACCIÓN
Más detallesBases de Datos. Tema 1 Modelos de Datos. Francisco Ruiz sep UCLM-ESI (F.Ruiz)
Bases de Datos Tema 1 Modelos de Datos Francisco Ruiz sep-2000 documentación preparada con ayuda de Esperanza Marcos (Universidad Rey Juan Carlos) y Mario Piattini (Universidad de Castilla-La Mancha) Tema
Más detallesBase de Datos. Docente: Ing. Francisco Rodríguez BASE DATOS. Resultados. Internet. Requerimientos
UNIVERSIDAD NACIONAL DE TRUJILLO ESCUELA DE INGENEIERIA INDUSTRIAL Base de Datos Resultados Internet Requerimientos BASE DATOS Docente: Ing. Francisco Rodríguez Tema 2: Modelo de Datos Agenda 1. Modelo
Más detallesFUNDAMENTOS DE BASES DE DATOS TEMA 3
FUNDAMENTOS DE BASES DE DATOS TEMA 3 El Sistema de Contenido 3.1. El SGBD como interfaz entre el usuario y la base de datos.. 3.3. Ejemplos de SGBD 1 3.1. El SGBD como Interfaz entre el Usuario y la Base
Más detallesFACULTAD DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES - FIET DEPARTAMENTO DE SISTEMAS
FACULTAD DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES - FIET DEPARTAMENTO DE SISTEMAS ESPECIALIZACIÓN EN DESARROLLO DE SOLUCIONES INFORMÁTICAS (EDSI) UNIVERSIDAD DEL CAUCA FACULTAD DE INGENIERÍA ELECTRÓNICA
Más detallesUNIDAD I. Universidad del Zulia Costa Oriental del Lago. Conceptos Básicos
Costa Oriental del Lago UNIDAD I Conceptos Básicos Comandos internos y externos. Estructura básicas: entidad, atributo, base de datos, clave primaria y secundaria, registro y archivo de datos empresas
Más detallesBase Bas de dato da s
BASE DE DATOS I Base de datos Todo buen curso necesita empezar con algunos conceptos básicos para el mejor entendimiento del mismo, por lo tanto empezaremos con las definiciones que involucran a las bases
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 detallesMódulo 1. Introducción a la Base de Datos
Módulo 1 Introducción a la Base de Datos 1 Objetivos Generales Introducir conceptos básicos de base de datos Identificar los componentes y demás herramientas utilizadas en las bases de datos. 2 Índice
Más detallesDiseño de Bases de Datos Relacionales. Febrero de 2013
Diseño de Bases de Datos Relacionales Febrero de 2013 Conceptos Base de Datos Conjunto de datos almacenados entre los que existen relaciones lógicas Se diseña para satisfacer los requerimientos de información
Más detallesConcepto de Modelo de Datos. Introducción a las Bases de Datos Tema 3
Concepto de Modelo de Datos Introducción a las Bases de Datos Tema 3 Índice 1. Modelo Vs. Esquema 2. Clasificación de los Modelos de Datos 3. Elementos de un Modelo de Datos 4. Los Modelos de Datos en
Más detalles3. Sistemas Gestores de Base de Datos
Tema 6: Introducción a las BB.DD. 1. Introducción: 2. Bases de Datos. 21. Concepto de Base de Datos 22. Ventajas e Inconvenientes 23. La Arquitectura ANSI/SPARC 3. Sistemas Gestores de Base de Datos Tema
Más detallesUnidad I. Introducción a las Bases de Datos
Unidad I Introducción a las Bases de Datos Bases de Datos - Definición Conjunto de datos relacionados entre sí Hechos conocidos: Pueden registrarse Tienen significado Representa una realidad particular:
Más detallesSistema Gestor de Bases de Datos. Un SGBD debe permitir: Manipular la base de datos: realizar consultas, actualizarla, generar informes.
Sistema Gestor de Bases de Datos. Un Sistema Gestor de Bases de Datos (SGBD) o DBMA (DataBase Management System) es una colección de programas cuyo objetivo es servir de interfaz entre la base de datos,
Más detallesBASES DE DATOS RELACIONALES
Unidad I. Bases de Datos BASES DE DATOS RELACIONALES Profesora Ginnette Calvo G. Grupo 002 II Ciclo 2013 BASES DE DATOS: definición * Colección de datos relacionados (Elmasri/Navathe) * Colección lógicamente
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 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 (IG18 Semipresencial) Introducción a las Bases de Datos: Sistemas de Bases de Datos frente a Sistemas de Ficheros
Tema 1.b BASES DE DATOS (IG18 Semipresencial) Introducción a las Bases de Datos: Sistemas de Bases de Datos frente a Sistemas de Ficheros Lledó Museros / Ismael Sanz museros@icc.uji.es / isanz@icc.uji.es
Más detallesBases de Datos Relacionales
Bases de Datos Relacionales Introducción a las Bases de Datos Conjunto de datos relacionados entre sí Hechos conocidos Pueden registrarse Tienen significado Representa una realidad particular (Minimundo,
Más detallesGuía del Curso Curso de Bases de Datos Relacionales
Guía del Curso Curso de Bases de Datos Relacionales Modalidad de realización del curso: Titulación: Online Diploma acreditativo con las horas del curso OBJETIVOS Este Curso de Bases de Datos Relacionales
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 OTROS ASPECTOS MODELO E-R
Bases de Datos OTROS ASPECTOS MODELO E-R Bases de Datos GENERALIZACIÓN Y ESPECIALIZACIÓN Bases de Datos ESPECIALIZACIÓN Bases de Datos -> Especialización Un conjunto de entidades, puede incluir subgrupos
Más detallesUnidad 1 Lenguaje de Definición de Datos (DDL)
Unidad 1 Lenguaje de Definición de Datos (DDL) 1.1 Conceptos Fundamentales de BD. 1.2 Las mejores prácticas de diseño de Bases de Datos Relacionales. 1.3 Instalación de un DBMS. 1.4 Creación del esquema
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 detalles1.1 Ciclo de vida de una Base de Datos 1.2 Qué es una metodología y para qué sirve? 1.3 Modelos de datos como instrumentos de diseño
Tema I: Una Metodología para el desarrollo de BD 1.1 Ciclo de vida de una Base de Datos 1.2 Qué es una metodología y para qué sirve? 1.3 Modelos de datos como 1.4 Metodología para el desarrollo de Bases
Más detallesDiseño de bases de datos. Informática Aplicada Grado en GAP Fac. de Admón. y Dir. de Empresas Univ. Politécnica de Valencia
Diseño de bases de datos Informática Aplicada Grado en GAP Fac. de Admón. y Dir. de Empresas Univ. Politécnica de Valencia Objetivos Explicar qué es una base de datos y describir su estructura Identificar
Más detallesBases de Datos (Ingeniería Técnica en Informática de Sistemas)
Departamento de Lenguajes y Ciencias de la Computación Universidad de Málaga Bases de Datos (Ingeniería Técnica en Informática de Sistemas) 1. Sistemas de Bases de Datos: Introducción E.T.S.I. Informática
Más detallesTema 5: Conceptos de Diseño en Archivos y Bases de Datos. Ing. Elizabeth Guerrero
Tema 5: Conceptos de Diseño en Archivos y Bases de Datos Ing. Elizabeth Guerrero Introducción Conceptos: Diseño en Archivos, Bases de Datos (Campos, Registros, archivos y Bases de Batos) Diseño de interacciones
Más detallesFUNDAMENTOS DE BASE DE DATOS. Introducción
FUNDAMENTOS DE BASE DE DATOS Introducción Introducción Una base de datos es una colección de datos relacionados. Por datos, se entiende que son hechos conocidos que pueden registrarse y que tienen un significado
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 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 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 detallesDiseño Lógico Estándar. Diseño Lógico Tema 12
Diseño Lógico Estándar Diseño Lógico Tema 12 Bibliografía Tecnología y Diseño de Bases de Datos M. Piattini, E. Marcos, C. Calero y B. Vela Ed.: RA-MA, 2006 Diseño de Bases de Datos. Problemas Resueltos.
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 detallesEl Sistema de Gestión de Bases de Datos
de Bases de Datos Índice II.1. El El como interfaz entre el el usuario y la la BD II.2. Concepto y principales funciones de un SGDB II.3. Lenguajes de los II.4. Interacción del usuario con el el II.5.
Más detallesTÍTULO: BASES DE DATOS Disponibilidad Objetivos 5 Definicion de una base de datos 9 Datos de nomina (tabla) 9 Esquema de bases de datos (mapa
TÍTULO: BASES DE DATOS Pág. Disponibilidad Objetivos 5 Definicion de una base de datos 9 Datos de nomina (tabla) 9 Esquema de bases de datos (mapa conceptual) 10 Datos de venta (tabla) 10 Caracteristicas
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 detallesModelos de datos T Dpto. Lenguajes y Sistemas Informáticos. Universidad de Alicante
Modelos de datos T2.2006-07 Dpto. Lenguajes y Sistemas Informáticos Universidad de Alicante Índice Representación de objetos 2 ANÁLISIS-DISEÑO-IMPLEMENTACIÓN cuál es el problema? - cómo solucionarlo? -
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 detallesGestion y Modelación de Datos Diseño de BD - Modelo Entidad Relación
Gestion y Modelación de Datos Diseño de BD - Modelo Entidad Relación Julio de 2011 Contenido 1 Diseño de Bases de Datos 2 Diseño de Bases de Datos Diseño Conceptual Describe el contenido (información)
Más detallesTécnico en Sistemas de Almacenamiento
Técnico en Sistemas de Almacenamiento Duración: 80 horas Modalidad: Online Coste Bonificable: 600 Objetivos del curso Este Curso de Técnico en Sistemas de Almacenamiento le ofrece una formación especializada
Más detallesSistemas de Bases de Datos
Pontificia Universidad Javeriana Contenido 1 De archivos a BD 2 Ventajas de las Bases de Datos 3 4 Cronología De archivos a B.D Sistemas Orientados hacia el proceso Continuación Sistemas Orientados hacia
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 detallesIntroducción a los sistemas de Bases de datos. Profesor: Msc. MIGUEL ANGEL NIÑO ZAMBRANO
Capitulo 1 Introducción a los sistemas de Bases de datos Profesor: Msc. MIGUEL ANGEL NIÑO ZAMBRANO Programación: Tiempo Tópico 60 minutos Diapositivas y ejemplos 60 minutos Lecturas - Taller 120 minutos
Más detallesINSTITUTO TECNOLÓGICO SUPERIOR JUAN DE VELASCO
1. Conteste Verdadero (V) o Falso(F), según corresponda ( 2pts) Para que exista una base de datos es necesaria la tecnología ( ) En una Base de datos relacional los datos se organizan en grupos unidos
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 detallesBACHILLERATO TÉCNICO VOCACIONAL EN DESARROLLO DE SOFTWARE. Módulo 2.3: Programación de Componentes de Base de Datos
BACHILLERATO TÉCNICO VOCACIONAL EN DESARROLLO DE SOFTWARE Descriptor del módulo de Segundo año Programación de Componentes de Base de Datos Módulo 2.3: Programación de Componentes de Base de Datos Campo:
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 detallesIntroducción a Bases de Datos
Bases a Bases M. -Tastets Universidad de Concepción,Chile www.inf.udec.cl\ andrea andrea@udec.cl II Semestre - 2014 Bases y del s: Bases y del Uso de Base s: Bases Bases y del s: Bases Objetivos de la
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 detallesUNIDAD4. 1. Procedimentales 2. No Procedimentales
UNIDAD4 Concepto de Clasificación de Lenguajes Concepto: Un lenguaje de consulta es un lenguaje en el que un usuario solicita información de la base de datos. Estos lenguajes son normalmente de más alto
Más detallesModelo Relacional I. Nos encontramos en la FASE 2: REGLAS DE TRANSFORMACIÓN del Modelo Entidad Relación (MER) al Modelo Relacional (MR).
Modelo Relacional I El modelo de datos relacional es, desde hace tiempo, el más utilizado para modelar sistemas reales que trabajan con información. Se impuso debido a las limitaciones que implicaba el
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 detallesSGBD. Gestión y Modelación de Datos. María Constanza Pabón
SGBD Gestión y Modelación de Datos María Constanza Pabón mcpabon@javerianacali.edu.co Contenido Qué es un SGBD? Funciones de un SGBD CaracterísDcas funcionales Usuarios Niveles de Abstracción de los datos
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 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 detallesIntroducción a Base de Datos
Introducción a Base de Datos Agradecimiento a la Prof. Gloria Lucía Giraldo Gómez de la Universidad Nacional de Colombia por las fuentes de su trabajo. @emalca /iluminatic Ing. Eddie Malca Vicente emalca@iluminatic.com
Más detallesConcepto. 1963, en un simposio celebrado en California, USA. Conjunto de información relacionada que se encuentra agrupada ó estructurada.
BASES DE DATOS Concepto 1963, en un simposio celebrado en California, USA. Conjunto de información relacionada que se encuentra agrupada ó estructurada. Cada base de datos se compone de una o más tablas
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 detallesProgramación en Lenguajes Estructurados de Aplicaciones de Gestión. Certificados de profesionalidad
Programación en Lenguajes Estructurados de Aplicaciones de Gestión Certificados de profesionalidad Ficha Técnica Categoría Informática y Programación Referencia 33002-1404 Precio 170.36 Euros Sinopsis
Más detallesIFCD0111 Programación en Lenguajes Estructurados de Aplicaciones de Gestión
IFCD0111 Programación en Lenguajes Estructurados de Aplicaciones de Gestión 1. MÓDULO 1. MF0223_3 SISTEMAS OPERATIVOS Y APLICACIONES INFORMÁTICAS UNIDAD FORMATIVA 1. UF1465 COMPUTADORES PARA BASES DE DATOS
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 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 detallesDepartamento de Lenguajes y Sistemas Informáticos E.T.S. Ingeniería Informática. Universidad de Sevilla
Departamento de Lenguajes y Sistemas Informáticos E.T.S. Ingeniería Informática. Universidad de Sevilla Avda Reina Mercedes s/n. 41012 Sevilla Tlf/Fax 954 557 139 E-mail lsi@lsi.us.es Web www.lsi.us.es
Más detallesUNIDAD IV. Universidad del Zulia Costa Oriental del Lago. Funcionamiento de la Base de Datos
Costa Oriental del Lago UNIDAD IV Funcionamiento de la Base de Datos Sistemas Jerárquicos. Sistemas de Red. Sistemas Relacionales. Sistemas de bases de datos para microcomputadoras. Aplicación de sistemas
Más detallesEsquema Lógico F1. EXAMEN 1 de diciembre de EQUIPO (NOMBRE:cadena) CP (NOMBRE) DIRECTOR (NOMBRE:cadena) CP (NOMBRE)
Esquema Lógico F1 EQUIPO (NOMBRE:cadena) CP (NOMBRE) EXAMEN 1 de diciembre de 2006 DIRECTOR (NOMBRE:cadena) CP (NOMBRE) DIRIGE (EQUIPO:cadena, DIRECTOR:cadena) CP (EQUIPO) CAlt (DIRECTOR) CAj (EQUIPO)
Más detallesBASES DE DATOS. Modelos de Datos. UCLM- E.S. de Informática Coral Calero, Marcela Genero, Francisco Ruiz
BASES DE DATOS Tema 1 Modelos de Datos UCLM- E.S. de Informática Coral Calero, Marcela Genero, Francisco Ruiz Objetivos Dar a conocer los elementos que forman parte de un modelo de datos (MD). Distinguir
Más detallesQué es una Base de Datos?
Bases de Datos Qué es una Base de Datos? Colección compartida de datos relacionados desde el punto de vista lógico, junto con una descripción de esos datos (metadatos), diseñada para satisfacer las necesidades
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 detallesEl ciclo de vida de un sistema de información
El ciclo de vida de un sistema de información 1. Las etapas del proceso de desarrollo de software Planificación Análisis Diseño Implementación Pruebas Instalación / Despliegue Uso y mantenimiento 2. Modelos
Más detallesDesarrollo Orientado a Objetos en Métrica v. 3
Desarrollo Orientado a Objetos en Métrica v. 3 Carlos Rossi Jiménez c 2003 Carlos Rossi Jiménez. Universidad de Málaga p.1/45 Estructura del curso 1. Estructura de Métrica v. 3 2. Técnicas orientadas a
Más detalles1. Lenguaje de Definición de Datos. 2. Lenguaje de Manipulación de. Datos. M. C. Gustavo Alfonso Gutiérrez Carreón
1. Lenguaje de Definición de Datos 2. Lenguaje de Manipulación de Datos M. C. Gustavo Alfonso Gutiérrez Carreón Los 'sistemas de gestión de bases de datos (en inglés database management system, abreviado
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 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 detallesDiseño Lógico Modelo Relacional. Ges3ón y Modelación de Datos María Constanza Pabón
Diseño Lógico Modelo Relacional Ges3ón y Modelación de Datos María Constanza Pabón DISEÑO DE BASES DE DATOS Modelo Relacional Propuesto en 1970 por Edgar. F. Codd [ Turing Award 1981 ] La mayoría de los
Más detallesBases de datos. Diseño y gestión
Bases de datos. Diseño y gestión Consulte nuestra página web: www.sintesis.com En ella encontrará el catálogo completo y comentado Bases de datos. Diseño y gestión Arturo Mora Rioja Arturo Mora Rioja EDITORIAL
Más detallesUNIVERSIDAD DE GUADALAJARA. Experiencia metodología de proyectos IT, desarrollo de bases de datos, licenciatura en informática o afines
Formato 1 Diseño estructural y propuesta de actividades 1. DATOS GENERALES DEL CURSO Nombre del curso Diseño e implementación de bases de datos Programa al que pertenece Licenciatura en Tecnologías e Información
Más detallesTema 7. Manejo de bases de datos.
Tema 7. Manejo de bases de datos. Introducción a la Informática. E.U. Politécnica. PrimerCurso. Departamento Lenguajes y Ciencias de la Computación. Universidad de Málaga José Luis Leiva Olivencia. Despacho:
Más detallesIntroducción a la programación: Contenido. Introducción
Introducción a la programación: Contenido Introducción a la programación:... 1 Introducción... 1 1. Procesamiento automatizado de información... 1 2. Concepto de algoritmo.... 2 3. Lenguajes de programación....
Más detallesProgramación Inicial. Requisitos previos. Objetivos. Próximos Inicios. Modalidad a Distancia. Costo y formas de pago. Resumen de Contenidos
Programación Inicial con Java y Oracle Requisitos previos Para realizar esta capacitación el único requisito previo es contar con un amplio dominio del manejo del entorno Windows, además de utilizar programas
Más detallesIntroducción a las Bases de datos
Índice de contenido Introducción a las Bases de datos...2 De los sistemas de ficheros a las bases de datos...2 Definición de sistemas de base de datos...3 Elementos de una base de datos...4 Definició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 detallesModelado conceptual de aplicaciones web. Tecnologías web
Nombre de la asignatura: Línea de trabajo: Modelado conceptual de aplicaciones web Tecnologías web Tiempo de dedicación del estudiante a las actividades de: DOC: 48 horas. 20 horas. TPS: 100 horas. Total
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 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 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 detallesA isgn g atu n r atu a: C rr r e r r e a/ r s a/ : C cl c o Le L c e ti c v ti o: Doc D e oc n e te n / te s / : C rg r a h
Asignatura: Bases de Datos I Carrera/s: Ingeniería en Informática Ciclo Lectivo: 2016 Docente/s: Coordinador/Docente: Grispino, Marcelo Fabián; Sabatino, Pablo; Vaello, Augusto; Vazquez, Alejandro David;
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 detallesModelado de Datos Material desarrollado por Marcelo Rocha Vargas, 2011
Modelado de Datos Material desarrollado por Marcelo Rocha Vargas, 2011 Introducción Un modelo de datos es un conjunto de conceptos que pueden ser usados para describir-diseñar la estructura de una Base
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 detallesBases de datos 1. Teórico: Diseño Conceptual
Bases de datos 1 Teórico: Diseño Conceptual Modelado Conceptual Primera etapa en el diseño de una BD Estudio del problema real Especificación usando un lenguaje de muy alto nivel Validar el resultado Actividad
Más detallesBASES DE DATOS 1. Teórico: Diseño Conceptual
BASES DE DATOS 1 Teórico: Diseño Conceptual MODELADO CONCEPTUAL Primera etapa en el diseño de una BD Sub-etapas: Estudio del problema real Especificación usando un lenguaje de muy alto nivel Validar el
Más detallesBases de Datos Distribuidas
Estructura de contenidos Introducción 1. Definición 2. Rasgos característicos de una BDD 3. Ventajas de las BDD 4. Desventajas de las BDD 5. Sistema de Gestión de Bases de Datos Distribuidas 5.1. Componentes
Más detallesBases de Datos Diseño de Bases de Datos Modelo Conceptual Entidad Relación
Bases de Datos Diseño de Bases de Datos Modelo Conceptual Entidad Relación Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar
Más detallesConclusiones y recomendaciones
Conclusiones y recomendaciones El MD5C otorga, al grupo de desarrollo, 3 vistas claramente definidas en base a: a. Los tipos de presentación y subpresentación que tiene la aplicación. b. Las 5 capas que
Más detalles