Introducción a las bases de datos
|
|
- Miguel Ramos Ruiz
- hace 6 años
- Vistas:
Transcripción
1 Capítulo 1 Introducción a las bases de datos 1.1. ¾Qué es una Base de Datos? Informalmente, una Base de Datos (a partir de ahora BD) es una colección de datos. Denición formal:conjunto de datos que modelan los objetos de una parte del mundo real y sirven de soporte a una aplicación informática. Para que dicho conjunto de datos se considere una BD debe existir una relación entre dichos datos, es decir, deben estar relacionados con una determinada estructura lógica, y almacenados físicamente en forma de cheros informáticos Método general para realizar la abstracción del mundo real Para diseñar una BD que represente una parcela del mundo real es conveniente seguir una serie de pasos, que se conocen como abstracción de la información: 1. Acotar la parcela del mundo real que se desea representar. Para ello, hay que identicar los objetos a almacenar y las propiedades que sean relevantes dentro del contexto en el que se sitúe el problema, así como las relaciones que pueda haber entre los distintos objetos y que puedan ser determinantes para su representación. En este primer paso se debe aprender, comprender y conceptualizar el mundo real transformándolo en un conjunto de ideas y deniciones que representen elmente el comportamiento que nos interesa de los objetos reales. Es lo que se conoce como modelo conceptual. 2. A partir del modelo conceptual se extrae el esquema conceptual de datos, dando simplemente la descripción formal de los datos, propiedades y relaciones que se hayan considerado de interés en el paso anterior. 3. Por último, se transforma el esquema conceptual de datos en un conjunto de estructuras almacenables en soportes físicos. 1
2 2 CAPÍTULO 1. INTRODUCCIÓN A LAS BASES DE DATOS 1.3. Características que debe vericar una BD Para que una BD sea útil a la hora de recuperar la información que tiene almacenada y no se produzcan errores (de tipo lógico) ni en el almacenamiento, ni en la recuperación de dichos datos, es necesario que se cumplan ciertos requisitos a la hora de modelizarlos. Entre los cuidados más importantes que debemos poner a la hora de realizar la modelización del mundo real, podemos destacar: Evitar la redundancia: es decir, debe evitarse que un mismo dato esté almacenado varias veces, ya que en caso contrario pueden presentarse varios problemas: 1. Exceder la capacidad de almacenamiento. 2. Posibilidad de información inconsistente, debido a que si en algún momento posterior se desea modicar los datos relativos a uno de los objetos, si este aparece varias veces a lo largo de la BD, deberíamos tener la precaución de modicar toda la información repetida de forma coherente. Integridad: ¾son veraces y consistentes los datos?, ¾verican las restricciones que pudieran haberse denido sobre ellos?, ¾son correctos los datos después de un fallo de hardware o software?. Por ejemplo: en el NIF de una persona es necesario para que el dato almacenado sea correcto que la letra asociada al NIF se corresponda con la ocial; en relación a las fechas, no todos los valores numéricos representan días, meses o años correctos; en relación a las edades, los valores negativos son, lógicamente, incorrectos, etc. Independencia de los datos: inmunidad de las aplicaciones a los cambios de la estructura de almacenamiento de los datos y su estrategia de acceso. Es decir, si cambiamos el método por el que accederemos a la información planteado, ello no debe provocar una necesidad en la forma de almacenar los datos. Accesibilidad: los datos almacenados en un BD deben poder ser recuperados de acuerdo con diversos criterios de selección. Por ejemplo: extraer todos los individuos que tengan una cierta edad. Precisamente la utilidad de una BD radica en la posibilidad de almacenar información que pueda ser recuperada posteriormente de acuerdo a criterios cambiantes ¾Qué es un Sistema Gestor de Bases de Datos? Un Sistema Gestor de Bases de Datos (SGBD) puede entenderse como un conjunto de programas que permiten a los usuarios realizar una serie de funciones básicas para el trabajo con BD, por ejemplo: Denición y posteriormente modicación de las estructuras lógicas, relaciones y restricciones que denen los datos.
3 1.4. ¾QUÉ ES UN SISTEMA GESTOR DE BASES DE DATOS? 3 Inserción, modicación y borrado de información. Consulta de la información almacenada. Mantenimiento de la integridad, de forma que no admita nuevos datos que provoquen un mal funcionamiento de los ya almacenados. Asegurar la privacidad de los datos, permitiendo distintos niveles de acceso según el usuario que intente acceder a los mismos, así como control de accesos no autorizados, intrusos, curiosos, etc. Asegurar la seguridad de los datos (borrados accidentales, fallos diversos, catástrofes, etc) mediante técnicas de respaldo y recuperación. Control de concurrencia o de los accesos simultáneos a la base de datos. Muy importante si varios usuarios comparten la utilización de una misma base de datos. Todo SGBD se componen, inicialmente, de 4 unidades diferenciadas: 1. DDL: Lenguaje de denición de datos (Data Denition Language). Sencillo lenguaje articial para denir y describir los objetos de la base de datos, su estructura, relaciones y restricciones. En la práctica puede consistir en un subconjunto de instrucciones de otro lenguaje informático. Además, suele poseer dos subconjuntos de instrucciones: DSDL: Lenguaje de denición del almacenamiento de los datos (Data Storage Denition Language). permite especicar características físicas de la base de datos (volúmenes y archivos donde van a ser almacenados los datos, etc). DCL: Lenguaje de control de datos (Data Control Language). encargado del control y seguridad de los datos (privilegios y modos de acceso, etc). 2. DML: Lenguaje de manipulación de datos (Data Manipulation Language). Lenguaje articial de cierta complejidad que permite el manejo y procesamiento del contenido de la base de datos. En la práctica puede consistir en un subconjunto de instrucciones de otro lenguaje informático. Las aplicaciones que trabajan sobre la base de datos se programan en un lenguaje de programación (C, Cobol,...) insertando en el código fuente sentencias del DML. Al utilizar un DML se deben especicar los datos que serán afectados por las sentencias del lenguaje. Un DML puede tener o no procedimientos, según sea necesario especicar además cómo deben obtenerse esos datos. Los DML con procedimientos tienen sentencias de control de ujo como bucles o condicionales. Los DML sin procedimientos son conocidos también como declarativos. 3. Diccionario de datos: Conjunto de archivos que almacenan convenientemente las deniciones realizadas utilizando el DML.
4 4 CAPÍTULO 1. INTRODUCCIÓN A LAS BASES DE DATOS 4. Gestor: componente software (programa) encargado de la interface entre las peticiones de los usuarios de la base de datos y los propios datos en sí. Interacción con el sistema operativo. El uso real de un SGBD puede realizarse de forma única o combinada utilizando directamente el DDL y el DML o bien a través de una interfaz gráca o basada en menús. Aunque usualmente se utilizan indistintamente los términos datos e información, en rigor existe una importante distinción entre ellos: datos se reere a los valores registrados físicamente en la base de datos, e información alude al signicado de esos valores según el sentido que les otorgue un humano. El contenido de la base de datos puede estructurarse en tres niveles: Campo: unidad de datos individual de menor tamaño y con signicado pleno. Los campos pueden agruparse para constituir otros más complejos (ej. fecha de nacimiento). Pueden ser de diversa naturaleza (numérica, alfabética, multimedia, etc). Tienen un tamaño asociado, medido físicamente en bytes. Registro: conjunto de campos intrínsecamente relacionados mediante una signicación común y que determinan la información asociada a uno de los objetos del mundo real que se pretende modelizar. Suele constituir la unidad básica de acceso a la base de datos (contenido que se puede almacenar o recuperar en un solo acceso). Fichero: conjunto de ocurrencias de un mismo tipo de registros Niveles de trabajo sobre una BD Dependiendo del tipo de tarea que se realiza sobre una BD, utilizando un SGBD, podemos clasicar los usuarios en tres grandes grupos: 1. Gestor/Administrador (DBA: Data Base Administrator) de Tareas:cuyas funciones son la creación, manipulación y modicación de la estructura de la base de datos; funciones relativas a la seguridad e integridad de los datos; control sobre los usuarios y concesión de autorizaciones o permisos a los mismos y realización de algunos tipos de estadísticas. Los conocimientos que debe poseer son: Teoría de bases de datos. DDL. 2. Desarrollador/Programador de Tareas: que se dedica principalmente al desarrollo de aplicaciones y creación del interface con los usuarios (menús, ayuda, etc). Los conocimientos mínimos que debe poseer son: DML, usualmente SQL o lenguaje de cuarta generación (4GL). 3. Usuario de Tareas: Es el usuario nal de las aplicaciones desarrolladas para su trabajo, se puede encargar de la introducción de datos en la BD y realiza consultas aisladas.
5 1.6. CLASIFICACIÓN DE LAS BD Clasicación de las BD Hay diversas formas de clasicar las BD, dependiendo de qué característica queremos resaltar. A continuación presentamos algunas de las clasicaciones más habituales: Desde el punto de vista de la consulta, una base de datos puede ser: Remota, si su soporte físico es la memoria de un ordenador de servicios y es consultada a distancia, mediante comunicación telemática, desde un equipo informático terminal. De esta forma, el usuario se conecta al ordenador que contiene la información y realiza las operaciones que desee, desconectándose al nal. Sólo utiliza el ordenador de la base de datos el tiempo que tarda en hacer la consulta, compartiendo tiempo y ordenador con otros múltiples usuarios que también pueden estar accediendo. Autónoma, si se encuentra en un soporte independiente, fácilmente manejable e intercambiable, y puede ser consultada en el ordenador del propio usuario. Éste es el caso, por ejemplo, de las bases de datos que actualmente se están ofreciendo en soporte CD-ROM. Es interesante observar que el usuario no tiene la "propiedad", en el sentido jurídico, de la base de datos. Desde el punto de vista de la comercialización, una base de datos puede ser: Abierta, si se ofrece comercial o gratuitamente al mercado o público en general que pueda estar interesado. Por ejemplo, una base de datos de legislación, estadísticas varias, productos comerciales, etc. Cerrada, si la base de datos es desarrollada por una persona física o jurídica, ya sea privada o pública, para su uso interno. Por ejemplo, una base de datos de clientes de un gran almacén, de contribuyentes, etc. Desde el punto de vista de la localización geográca, una base de datos puede ser: Centralizada, todos los datos están físicamente almacenados en el mismo sistema informático y bajo un control unitario. Los datos pueden estar compartidos por múltiples aplicaciones y usuarios. Distribuida, los datos están almacenados en varios sistemas informáticos geográcamente repartidos y conectados mediante una red telemática. Problema de la localización de los datos. La administración de la base de datos puede realizarse en varios lugares distintos y por personas distintas. Toda esta problemática debe ser transparente a los usuarios, el cual no necesita saber dónde están realmente almacenados los datos a los que accede.
6 6 CAPÍTULO 1. INTRODUCCIÓN A LAS BASES DE DATOS 1.7. Protección jurídica de las bases de datos Existe una Directiva del Consejo de las Comunidades Europeas relativa a la protección jurídica de las bases de datos. Dicha Directiva dene la base de datos como: Toda colección de obras o materiales ordenados, almacenados y accesibles mediante medios electrónicos, así como el material electrónico necesario para el funcionamiento de la misma, por ejemplo, su diccionario, índice o sistema de interrogación o presentación de información (no quedarán comprendidos en la denición los programas de ordenador utilizados en la realización o el funcionamiento de la base de datos). Las bases de datos, como software de ordenador, gozan de la protección de derechos de autor (Propiedad Intelectual) en cuanto constituyen un trabajo original de creación intelectual. Igualmente, existe el derecho del propietario de la base de datos a impedir actos de extracción y reutilización de su contenido con nes comerciales.
Sistema 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 detallesIntroducción a las Bases de Datos
Introducción a las Bases de Datos Organización lógica de los datos Sistemas basados en archivos Concepto intuitivo de base de datos Sistemas gestores de bases de datos Definición Características y ventajas
Más 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 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 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 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: 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 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 detallesArquitectura de Manejadores de Base de Datos
Arquitectura de Manejadores de Base de Datos Bases de Datos 2 - Tecnologo de Informatica Outline 1 Arquitectura de DBMS Modelos de Datos Arquitectura en 3 niveles e Independencia de datos Lenguajes e Interfaces
Más detallesBASES DE DATOS 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 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 detallesFUNDAMENTOS 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 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 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 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 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 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 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 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 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 detallesSistemas de bases de datos
Capítulo 2 Sistemas de bases de datos 2.1. Modelos de datos Una de las características fundamentales de los sistemas de bases de datos es que proporcionan cierto nivel de abstracción de datos, al ocultar
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 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 detallesUNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS
UNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS Índice de contenido: 1. Concepto de base de datos (BD)... 3 2. Los sistemas gestores de bases de datos (SGBD)... 3 3. Arquitectura de los sistemas
Más detallesBases de Datos 2. Teórico
Bases de Datos 2 Teórico Modelos de Datos: definición Lenguajes usados para especificar BDs. Un Modelo de Datos permite expresar : Estructuras Objetos de los problemas: Por ejemplo: CURSOS( nro_curso,
Más detallesTEMA 2.- EL SISTEMA GESTOR DE BASES DE DATOS.
TEMA 2.- EL SISTEMA GESTOR DE BASES DE DATOS. Concepto y Funciones del SGBD. Lenguajes de los SGBD. Niveles de Abstracción. Arquitectura ANSI/SPARC. Componentes del SGBD. 1. Concepto y Funciones del SGBD.
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 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 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 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 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 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 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 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 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 detallesModelos de Datos y DBMS. Referencia. Elmasri Navathe. Temas:
Modelos de Datos y DBMS Temas: - Modelos de Datos. - Esquemas e Instancias. - Arquitectura lógica de DBMS. - Lenguajes e Interfaces en BDs. - Estructura básica de DBMSs. In.Co. - Facultad de Ingeniería
Más detalles1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura
1. Conceptos Generales 2. Modelo Entidad / Relación 3. Modelo Relacional 4. Integridad de datos relacional 5. Diseño de bases de datos relacionales 6. Lenguaje de consulta estructurado (SQL) 1.1.- Objetivos
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 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 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 detallesUnidad 1. CONCEPTOS DE BASES DE DATOS.
Unidad 1. CONCEPTOS DE BASES DE DATOS. Evolución de las Bases de Datos Diferencia entre Datos e Información. Datos. Es un texto, un número o un conjunto arbitrariamente grande de ambos. Ejemplos : Nombre
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 detallesBases de Datos 3º Informática de Sistemas
TEMA 2.- EL SISTEMA GESTOR DE BASES DE DATOS. Concepto y Funciones del SGBD. Lenguajes de los SGBD. Niveles de Abstracción. Arquitectura ANSI/SPARC. Componentes del SGBD. 1. Concepto y Funciones del SGBD.
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 detallesFICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 6. El Diseño de las Bases de Datos
FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 6. El de las Bases de Datos 1.- Fases del de Bases de Datos. 2.- Conceptual. 3.- Lógico. 4.- Físico. 5.- Interacción entre el de Bases
Más detallesSISTEMA DE GESTIÓN DE BASE DE DATOS (Database Management System (DBMS))
SISTEMA DE GESTIÓN DE BASE DE DATOS (Database Management System (DBMS)) Los sistemas de gestión de bases de datos son un tipo de software muy específico, dedicado a servir de interfaz entre la base de
Más detallesBASES DE DATOS DISTRIBUIDAS
BASES DE DATOS DISTRIBUIDAS BASES DE DATOS DISTRIBUIDAS DANIEL BARRERA NAVARRO JORGE BAUTE RIVERA ROSIRIS MARTINEZ GOMEZ DARWIN MANGA COGOLLO Introducción a las bases de datos distribuidas DEFINICION DE
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 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 detallesBASES DE DATOS TEMA 1. INTRODUCCION
Contenidos generales BASES DE DATOS TEMA 1. INTRODUCCION Bases de datos, Sistemas de gestión de bases de datos y Sistemas de bases de datos Bases de datos vs. Sistemas de archivos Objetivos de los Sistemas
Más detallesComputadora y Sistema Operativo
Computadora y Sistema Operativo Según la RAE (Real Academia de la lengua española), una computadora es una máquina electrónica, analógica o digital, dotada de una memoria de gran capacidad y de métodos
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 detallesBASES DE DATOS TEMA 2. Arquitectura de un Sistema de Gestión de Bases de Datos
BASES DE DATOS TEMA 2 Arquitectura de un Sistema de Gestión de Bases de Datos 2.1 y 2.2 Arquitectura en 3 niveles Independencia -> ANSI/SPARC (1975) Nivel externo (Todas las percepciones de la BD) Visión
Más detallesSistemas Distribuidos. Bibliografía: Introducción a los Sistemas de Bases de Datos Date, C.J.
Sistemas Distribuidos Bibliografía: Introducción a los Sistemas de Bases de Datos Date, C.J. Bases de datos distribuidas implica que una sola aplicación deberá ser capaz de trabajar en forma transparente
Más detallesBase de Datos Oracle 10g: Programación con PL/SQL Código: D Duración: 5 días (40 horas)
Base de Datos Oracle 10g: Programación con PL/SQL Código: D17214 - Duración: 5 días (40 horas) Lo que aprenderá Esta clase es aplicable para los usuarios de Oracle8i, Oracle9i y Oracle Database 10g. Este
Más detallesAsignatura: Administración de Bases de Datos
Ingeniería Técnica en Informática Escuela Universitaria de Informática Universidad Politécnica de Madrid Asignatura: Administración de Bases de Datos Tema 3: e en Bases de Datos Pedro P. Alarcón Cavero
Más detallesTECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN I
TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN I MATERIALES: Como referencia para el seguimiento de la asignatura se utilizará el texto de la editorial ANAYA. Título: Tecnologías de la Información y la
Más detallesELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS
Base de Datos ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Una base de datos es un conjunto de elementos de datos que se describe a sí mismo, con relaciones entre esos elementos, que presenta
Más detallesBases de Datos Relacionales y SQL: Una Introducción
1 Bases de Datos Relacionales y SQL: Una Introducción Protein Design Group, CNB CSIC 2 Sumario Qué es un SGBDR? Usuarios de base de datos Tablas: creación y definición de restricciones Manipulación de
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 detallesTema 2: Conceptos básicos. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid
Tema 2: Conceptos básicos Ingeniería Informática Universidad Autónoma de Madrid 1 O B J E T I V O S Introducción a la Informática Adquirir una visión global sobre la Informática y sus aplicaciones. Conocer
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 detallesTeoría de Base de Datos Ing. José J. Reyes. Definiciones
Definiciones 1 Base de Datos: Las Bases de Datos son el núcleo del sistema de información de cualquier empresa. La administración y gestión de las mismas constituye, por tanto, un trabajo muy importante
Más detallesTema 1. Conceptos básicos
Conceptos básicos Sistema de Gestión de Bases de Datos, SGBD (DBMS, Database Management System): software diseñado específicamente para el mantenimiento y la explotación de grandes conjuntos de datos 1
Más detallesModelos y Bases de Datos
Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 4 Nombre: Componentes de Gestión de Base de Datos Contextualización Qué diferencia existe entre una base de datos y un gestor base de datos?
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 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 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 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 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 detallesEl Software. Francisco Ruiz González. Escuela Superior de Informática Ciudad Real Universidad de Castilla-La Mancha.
Investigación n en Informática: El Software Francisco Ruiz González Escuela Superior de Informática Ciudad Real Universidad de Castilla-La Mancha noviembre-2004 Investigación n en Informática: El Software
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 didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R
índice Módulo A Unidad didáctica 1: Introducción a las Bases de Datos Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos 3 19 Módulo B Unidad didáctica 1: Fase de análisis de requisitos Modelo
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 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 detallesTECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN II
TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN II MATERIALES: Como referencia para el seguimiento de la asignatura se utilizará el texto de la editorial ANAYA. Título: Tecnologías de la Información y
Más detallesINTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS
INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS AUTORÍA JOSEFA PÉREZ DOMÍNGUEZ TEMÁTICA NUEVAS TECNOLOGIAS ETAPA CICLOS FORMATIVOS DE GRADO SUPERIOR DE INFORMÁTICA Resumen En esta publicación se
Más detallesEl hardware. El software DBMS. Los datos a manejar, así como el personal encargado del manejo del sistema.
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
Más detallesBase de Datos. Profesor: José Miguel Rubio L. P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE ING.
P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE ING. INFORMÁTICA Base de Datos Usuario A Programa de Aplicación Bodega Usuario B Usuario N Insumo Proveedor Profesor: José Miguel
Más detallesBASES DE DATOS TEMA 1
BASES DE DATOS TEMA 1 Contenido 1. Qué es una base de datos? 2. Un ejemplo 3. Personas que interactúan con la base de datos 4. Inconvenientes de los sistemas de ficheros 5. Modelos de datos 6. Lenguajes
Más detallesUNIVERSIDAD NACIONAL HERMILIO VALDIZAN DIRECCION DE EDUCACION A DISTANCIA Y VIRTUAL CENTRO DE ESTUDIOS INFORMATICOS HUANUCO PERU
5. FUNCIONAMIENTO DE UN ORDENADOR 5.1. COMO FUNCIONA MI ORDENADOR? Una computadora básicamente es un dispositivo cuya principal función es la de procesar grandes cantidades de información en forma veloz
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 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 detallesISC. Taller de Base de Datos. Alumno: D O C E N T E L.I. JOSE HERNANDEZ RODRIGUEZ
ISC Taller de Base de Datos Alumno: D O C E N T E L.I. JOSE HERNANDEZ RODRIGUEZ Aportación de la asignatura al perfil del egresado Utiliza un sistema de base de datos (DBMS) comercial. Objetivo general
Más detallesARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla
ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla Índice de contenido 1.- Qué es un ordenador?...3 2.-Hardware básico de un ordenador:...3 3.-Software...4 3.1.-Software
Más detallesDBMS (Data Base Management System) Un Sistema de Gestión de Base de Datos, consiste en una colección de datos interrelacionados y un conjunto de
Unidad 1 DBMS (Data Base Management System) Un Sistema de Gestión de Base de Datos, consiste en una colección de datos interrelacionados y un conjunto de programas para acceder a esos datos. El objetivo
Más detallesSISTEMA DE INFORMACIÓN GEOGRÁFICA (SIG) EN PLATAFORMA LIBRE PRIMERA PARTE. Bases de Datos. Organización de la información y espacialización
SISTEMA DE INFORMACIÓN GEOGRÁFICA (SIG) EN PLATAFORMA LIBRE PRIMERA PARTE Bases de Datos Organización de la información y espacialización Bases de datos (BD) conjunto de datos pertenecientes a un mismo
Más detallesBASES DE DATOS. 1.1 Funciones de un DBMS
BASES DE DATOS Un DBMS, son programas denominados Sistemas Gestores de Base de Datos, abreviado SGBD, en inglés Data Base Management System (DBMS) que permiten almacenar y posteriormente acceder a los
Más detallesUNIDAD 2: Bases de Datos en Visual Basic
UNIDAD 2: Bases de Datos en Visual Basic 2. Conocer los controles de acceso a datos: Data Manager, textbox, label, dbgrid. Bases de Datos en Visual Basic 6.0 Visual Basic versión 6 puede conectarse a base
Más detallesTema 1 SISTEMAS DE ALMACENAMIENTO DE LA INFORMACIÓN
Tema 1 SISTEMAS DE ALMACENAMIENTO DE LA INFORMACIÓN IES Francisco Romero Vargas Departamento de Informática Tema 1. Sistemas de Almacenamiento de la Información. Página 1 de 41 1. Gestión de datos En el
Más detalles1. Introducción. 1.1. Información y datos. 1.2. Ficheros vs. Bases de datos
1. Introducción 1.1. Información y datos 1.2. Ficheros vs. Bases de datos 1.3. Sistemas gestores de bases de datos 1.4. Visión de los datos 1.5. Esquema de la BD y ejemplares de la BD 1.6. Modelos de datos
Más detallesEXAMEN EXTRAORDINARIO Informática y Computación IV
Nombre del alumno: EXAMEN EXTRAORDINARIO Informática y Computación IV Lee cada una de las preguntas y contesta con una V para verdedero o una F en caso de que sea falso lo que se propone. Una base de datos
Más detallesINSTITUCIÓN EDUCATIVA SAN CRISTÓBAL
INSTITUCIÓN EDUCATIVA SAN CRISTÓBAL MEDIA TÉCNICA EN PROGRAMACIÓN DE SOFTWARE TEMA: LOS LENGUAJES DE PROGRAMACIÓN Profesora: Beatriz Elena Herrera Legarda Qué es una computadora? Computadora electrónica
Más detallesBases de Datos: Introducción
Sistemas de Información/Sistemas Informáticos Bases de Datos: Introducción Franco Guidi Polanco Escuela de Ingeniería Industrial Pontificia Universidad Católica de Valparaíso, Chile fguidi@ucv.cl En toda
Más detallesEL ORDENADOR HARDWARE SOFTWARE
EL ORDENADOR HARDWARE Y SOFTWARE Profesor: Julio Serrano Qué es y cómo funciona un Ordenador? Es un máquina electrónica que se encarga del tratamiento digital de la información de una forma rápida. Cómo
Más detallesIntroducción a Bases de Datos
de a M. -Tastets Universidad de Concepción,Chile www.inf.udec.cl\ andrea andrea@udec.cl II Semestre - 2007 y del s: Sistemas de y del s: de y del s: Objetivos de la Unidad Dar a conocer las características,
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 detallesIntroducción a las Bases de Datos Documentales Bases de Datos Documentales Grao en Información e Documentación Curso 2013/2014
Introducción a las Bases de Datos Documentales Bases de Datos Documentales Curso 2013/2014 Miguel Ángel Rodríguez Luaces Laboratorio de Bases de Datos Universidade da Coruña Objetivos En esta sección responderemos
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 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 detalles