SlideShare una empresa de Scribd logo
1 de 8
REFERENTE CONCEPTUAL: BASE DE DATOS
1.¿Qué es un Sistema de Gestión de Bases de Datos (SGBD) y cuáles son sus
funciones?
Sistema de Gestión de Bases de Datos (SGBD) :
Un Sistema de Gestión de Bases de Datos (SGBD) es un conjunto de
programas que permiten el almacenamiento, modificación y extracción de la
información en una base de datos, además de proporcionar herramientas para
añadir, borrar, modificar y analizar los datos. Los usuarios pueden acceder a la
información usando herramientas específicas de interrogación y de generación
de informes, o bien mediante aplicaciones al efecto.
Los SGBD también proporcionan métodos para mantener la integridad de los
datos, para administrar el acceso de usuarios a los datos y recuperar la
información si el sistema se corrompe. Permite presentar la información de la
base de datos en variados formatos. La mayoría de los SGBD incluyen un
generador de informes. También puede incluir un módulo gráfico que permita
presentar la información con gráficos y tartas.
Funciones de un SGBD
Las funciones provistas por un SGBD pueden agruparse en tres clases:
Consulta y actualización de datos: Ésta es la clase más básica de
funciones y la única que es visible "desde afuera". Consiste en un conjunto de
herramientas que permite a los distintos tipos de usuarios del SGBD extraer,
manipular y modifica la información almacenada en la base de datos.
Mantenimiento de esquemas: El esquema de la base de datos es la
descripción de la estructura de la información almacenada en ella. Por ejemplo,
para un sistema basado en tablas, el esquema puede consistir en una lista de
tablas en uso, los campos que contienen, el tipo de datos de cada campo,
descripciones en lenguaje natural del propósito de cada tabla y cada campo, y
restricciones sobre los valores admisibles en cada campo.
Así como los usuarios necesitan acceder, agregar y modificar datos, también
necesitan acceder, agregar y modificar el esquema de datos.
Manejo de transacciones: Una de las áreas principales de aplicación de los
sgbd's es lo que se llama procesamiento de transacciones. Una transacción es
un programa de aplicación, generalmente de duración breve, que accede y
actualiza una parte también generalmente pequeña de la base de datos.
Típicos ejemplos son un depósito o extracción de una cuenta bancaria, o una
reservación en un vuelo, o una verificación de una tarjeta de crédito.
El menejo de transacciones consiste en controlar múltiples transacciones
ejecutando el paralelo sobre una misma base de datos corriendo en un sistema
que puede fallar
2.¿Cuáles son las características principales de los datos almacenados en una
base de datos?
- Independencia de los Datos. Es decir, que los datos no dependen del
programa y por tanto cualquier aplicación puede hacer uso de los datos.
- Reducción de la Redundancia. Llamamos redundancia a la existencia de
duplicación de los datos, al reducir ésta al máximo conseguimos un mayor
aprovechamiento del espacio y además evitamos que existan inconsistencias
entre los datos. Las inconsistencias se dan cuando nos encontramos con datos
contradictorios.
- Seguridad. Un SBD debe permitir que tengamos un control sobre la seguridad
de los datos.
- Se visualiza normalmente como una tabla de una hoja de cálculo, en la que
los registros son las filas y las columnas son los campos, o como un formulario.
- Permite realizar un listado de la base de datos.
- Permiten la programación a usuarios avanzados.
3.¿Cuál es la estructura de un sistema de base de datos?
Un sistema de bases de datos se divide en módulos que se encargan de cada
una de las responsabilidades del sistema completo. A grandes rasgos se
pueden dividir en los componentes gestores de almacenamiento y procesador
de consultas.
Gestor de almacenamiento
Proporciona la interfaz entre los datos de bajo nivel en la base de datos y los
programas de aplicación y consultas emitidas al sistema. Es responsable de la
interacción con el gestor de archivos para realizar el almacenamiento,
recuperación y actualización de los datos en la base de datos.
Entre sus componentes se incluyen:
Gestor de autorización e integridad, comprobando que se satisfagan las
restricciones de integridad y la autorización de los usuarios para acceder a los
datos.
Gestor de transacciones, asegura la consistencia de la base de datos a pesar
de los fallos del sistema, y controla las transacciones concurrentes.
Gestor de archivos, gestiona la reserva de espacio de almacenamiento de
disco y las estructuras de datos usadas para representar la información
almacenada en disco.
Gestor de memoria intermedia, permite que la base de datos maneje
tamaños de datos mucho mayores que el tamaño de la memoria principal.
4.¿Qué ventajas y desventajas presentan las bases de datos?
Ventajas
Los Datos
· Independencia de estos respecto de los tratamientos y viceversa.
· Mejor disponibilidad de los mismos.
· Mayor eficiencia en la recogida, codificación y entrada.
Los Resultados
· Mayor coherencia.
· Mayor valor informativo.
· Mejor y más normalizada documentación de la información.
Los Usuarios
· Acceso más rápido y sencillo de los usuarios finales.
· Más facilidades para compartir los datos por el conjunto de los usuarios.
· Mayor flexibilidad para atender a demandas cambiantes.
Independencia de los datos respecto a los tratamientos y viceversa: Un cambio en los
tratamientos no imponga un nuevo diseño lógico y/o físico de la base de datos.
· Coherencia de los resultados: En todos los tratamientos se utilizan los mismos datos,
por lo que los resultados de estos son coherentes y comparables.
· Mejor disponibilidad de los datos para el conjunto de los usuarios: Éstos se
comparten entre las aplicaciones, existiendo una mayor disponibilidad y transferencia.
· Mayor valor informativo: El valor informativo del conjunto de datos es superior a la
suma del valor informativo de los elementos individuales.
· Mejor y más normalizada documentación: La mayoría de los SGBD incluyen una
descripción de los datos dentro del sistema.
· Mayor eficiencia en la captura, validación e ingreso de datos al sistema: Por no existir
redundancia.
· Reducción del espacio de almacenamiento: Disminución de redundancias y las
técnicas de compactación hacen que disminuya el espacio en disco.
Desventajas
o Instalación costosa: Equipos: Nuevas instalaciones o ampliaciones, sistemas
operativos, compiladores, SGBD comerciales, computadores más poderosos, etc.
o Personal especializado: Se requiere de conocimientos específicos.
La implantación
o Costosa en equipos(lógico y físico).
o Ausencia de estándares.
o Larga y difícil puesta en marcha.
o Rentabilidad a mediano plazo.
Los usuarios
o Personal especializado.
o Desfase entre teoría y práctica.
o Desfase entre teoría y práctica: Muchos asumen a ciertas funcionalidades como un
hecho cuando en realidad son estudios teóricos.
5.¿Cuáles son las características elementales que debe reunir toda base de
datos?.
Una base de datos correctamente diseñada permite obtener acceso a
información exacta y actualizada. Puesto que un diseño correcto es esencial
para lograr los objetivos fijados para la base de datos, parece lógico emplear el
tiempo que sea necesario en aprender los principios de un buen diseño ya que,
en ese caso, es mucho más probable que la base de datos termine
adaptándose a sus necesidades y pueda modificarse fácilmente.
En este artículo se proporcionan instrucciones para preparar una base de
datos. Aprenderá a decidir qué información necesita, a dividir la información en
las tablas y columnas adecuadas y a relacionar las tablas entre sí. Debe leer
este artículo antes de crear la primera base de datos.
6.¿Qué propiedades deben tener los datos contenidos en una base de datos?
Termino :
Nombre : Escriba un nombre para cambiar el nombre de la base de datos.
Id. : Muestra el identificador de la base de datos.
Descripción : Escriba una descripción para cambiar la descripción de la base de
datos.
Marca de hora de creación : Muestra la fecha y hora en que se creó la base de
datos.
Última actualización de esquema : Muestra la fecha y hora en que se actualizaron
por última vez los metadatos de la base de datos.
Última actualización : Muestra la fecha y hora en que se actualizaron por última vez
los datos de la base de datos.
Información de suplantación de origen de datos : Seleccione la información de
suplantación que utilizará la base de datos para conectarse a los orígenes de datos
contenidos en la base de datos e interactuar con éstos. Para obtener más información
acerca de los valores de esta propiedad, veaDataSourceImpersonationInfo Element
(ASSL).
Procesado por última vez : Muestra la fecha y hora en que se procesó por última vez
la base de datos.
Tamaño estimado: Muestra el tamaño estimado de la base de datos.
7.¿Según su función cómo se clasifican las bases de datos?
8.¿De acuerdo a su modelo de administración de datos cómo se clasifican las
bases de datos?
Además de la clasificación por la función de las bases de datos, éstas también se
pueden clasificar de acuerdo a su modelo de administración de datos.
Bases de datos jerárquicas: En este modelo los datos se organizan en forma de
árbol invertido (algunos dicen raíz), en donde un nodo padre de información puede
tener varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos que no
tienen hijos se los conoce como hojas.
Base de datos de red: Éste es un modelo ligeramente distinto del jerárquico; su
diferencia fundamental es la modificación del concepto de nodo: se permite que un
mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico).
Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución
eficiente al problema de redundancia de datos; pero, aún así, la dificultad que significa
administrar la información en una base de datos de red ha significado que sea un
modelo utilizado en su mayoría por programadores más que por usuarios finales.
Bases de datos transaccionales: Son bases de datos cuyo único fin es el envío y
recepción de datos a grandes velocidades, estas bases son muy poco comunes y
están dirigidas por lo general al entorno de análisis de calidad, datos de producción e
industrial, es importante entender que su fin único es recolectar y recuperar los datos a
la mayor velocidad posible, por lo tanto la redundancia y duplicación de información no
es un problema como con las demás bases de datos, por lo general para poderlas
aprovechar al máximo permiten algún tipo de conectividad a bases de datos
relacionales.
Bases de datos relacionales: En este modelo, el lugar y la forma en que se
almacenen los datos no tienen relevancia (a diferencia de otros modelos como el
jerárquico y el de red). Esto tiene la considerable ventaja de que es más fácil de
entender y de utilizar para un usuario esporádico de la base de datos. La información
puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia
flexibilidad y poder para administrar la información.
El lenguaje más habitual para construir las consultas a bases de datos relacionales
es SQL, Structured Query Language o Lenguaje Estructurado de Consultas, un
estándar implementado por los principales motores o sistemas de gestión de bases de
datos relacionales.
Bases de datos multidimensionales: Son bases de datos ideadas para
desarrollar aplicaciones muy concretas, como creación de Cubos OLAP. Básicamente
no se diferencian demasiado de las bases de datos relacionales (una tabla en una
base de datos relacional podría serlo también en una base de datos multidimensional),
la diferencia está más bien a nivel conceptual; en las bases de datos
multidimensionales los campos o atributos de una tabla pueden ser de dos tipos, o
bien representan dimensiones de la tabla, o bien representan métricas que se desean
estudiar.
Bases de datos orientadas a objetos: Este modelo, bastante reciente, y propio de
los modelos informáticos orientados a objetos, trata de almacenar en la base de datos
los objetos completos (estado y comportamiento).
Una base de datos orientada a objetos es una base de datos que incorpora todos los
conceptos importantes del paradigma de objetos:
Encapsulación - Propiedad que permite ocultar la información al resto de los
objetos, impidiendo así accesos incorrectos o conflictos.
Herencia - Propiedad a través de la cual los objetos heredan comportamiento
dentro de una jerarquía de clases.
Polimorfismo - Propiedad de una operación mediante la cual puede ser aplicada a
distintos tipos de objetos.
Bases de datos documentales: Permiten la indexación a texto completo, y en
líneas generales realizar búsquedas más potentes. Tesaurus es un sistema de índices
optimizado para este tipo de bases de datos.
Bases de datos deductivas: Un sistema de base de datos deductiva, es un
sistema de base de datos pero con la diferencia de que permite hacer deducciones a
través de inferencias. Se basa principalmente en reglas y hechos que son
almacenados en la base de datos. Las bases de datos deductivas son también
llamadas bases de datos lógicas, a raíz de que se basa en lógica matemática
Lenguaje: Utiliza un subconjunto del lenguaje Prolog llamado Datalog el cual es
declarativo y permite al ordenador hacer deducciones para contestar a consultas
basándose en los hechos y reglas almacenados.
Ventajas
Uso de reglas lógicas para expresar las consultas.
Permite responder consultas recursivas.
Cuenta con negaciones estratificadas
Capacidad de obtener nueva información a través de la ya almacenada en la base
de datos mediante inferencia.
Uso de algoritmos de optimización de consultas.
Soporta objetos y conjuntos complejos.
Fases
Fase de Interrogación: se encarga de buscar en la base de datos informaciones
deducibles implícitas. Las reglas de esta fase se denominan reglas de derivación.
Fase de Modificación: se encarga de añadir a la base de datos nuevas
informaciones deducibles. Las reglas de esta fase se denominan reglas de
generación.
Interpretación
Encontramos dos teorías de interpretación de las bases de datos deductiva
consideramos las reglas y los hechos como axiomas. Los hechos son axiomas base
que se consideran como verdaderos y no contienen variables. Las reglas son axiomas
deductivos ya que se utilizan para deducir nuevos hechos.
Mecanismos
Ascendente: donde se parte de los hechos y se obtiene nuevos aplicando reglas
de inferencia.
Descendente: donde se parte del predicado (objetivo de la consulta realizada) e
intenta encontrar similitudes entre las variables que nos lleven a hechos correctos
almacenados en la base de datos.
Sistema de Gestión de bases de datos distribuida (SGBD):
La base de datos y el software SGBD pueden estar distribuidos en múltiples sitios
conectados por una red. Hay de dos tipos:
1. Distribuidos homogéneos: utilizan el mismo SGBD en múltiples sitios.
2. Distribuidos heterogéneos: Da lugar a los SGBD federados o sistemas multibase de
datos en los que los SGBD participantes tienen cierto grado de autonomía local y
tienen acceso a varias bases de datos autónomas preexistentes almacenados en los
SGBD, muchos de estos emplean una arquitectura cliente-servidor.
9.¿En qué consiste la Ley de Habeas Data?
Habeas data es el derecho, en ejercicio de una acción constitucional o legal, que tiene
cualquier persona que figura en un registro o banco de datos, de acceder a tal registro
para conocer qué información existe sobre su persona, y de solicitar la corrección o
eliminación de esa información si le causara algún perjuicio. También puede aplicarse
al derecho al olvido, esto es, el derecho a eliminar información que se considera
obsoleta por el transcurso del tiempo y ha perdido relevancia para seguir siendo
informada.
Este derecho se fue expandiendo y comenzó a ser reglamentado tanto por leyes de
habeas data como por normas de protección de datos personales (que suelen tener un
capítulo procesal donde se describe el objeto de la acción de habeas data, la
legitimación pasiva y activa, y la prueba y la sentencia).
También se encomendó a Organismos de control la vigilancia sobre la aplicación de
estas normas. Así existen en diversos países
(como España, Francia, Argentina y Uruguay) organismos de control que tienen por
misión supervisar el tratamiento de datos personales por parte de empresas e
instituciones públicas. También se suele exigir una declaración de los ficheros de
carácter personal para generar transparencia sobre su existencia.
WEBGRAFIA:
http://cnx.org/content/m17543/latest/
http://es.wikipedia.org/wiki/Base_de_datos
http://uvfdatabases.wordpress.com/2009/02/07/estructura-de-un-sistema-de-bases-de-
datos/
http://gladisutc.blogspot.com/2008/05/ventajas-y-desventajas-de-la-base-de.html
http://office.microsoft.com/es-es/access-help/conceptos-basicos-del-diseno-de-una-base-de-
datos-HA001224247.aspx
http://msdn.microsoft.com/es-co/library/ms186506(v=sql.90).aspx
http://es.wikipedia.org/wiki/Base_de_datos#Modelos_de_bases_de_datos

Más contenido relacionado

La actualidad más candente (20)

Presentacion bases de datos
Presentacion bases de datosPresentacion bases de datos
Presentacion bases de datos
 
1. introducción
1. introducción1. introducción
1. introducción
 
Actividad base de datos 1
Actividad base de datos 1Actividad base de datos 1
Actividad base de datos 1
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Administracion de Bases de datos
Administracion de Bases de datosAdministracion de Bases de datos
Administracion de Bases de datos
 
Funciones De Un Bda
Funciones De Un BdaFunciones De Un Bda
Funciones De Un Bda
 
Base de datos 11-6
Base de datos 11-6Base de datos 11-6
Base de datos 11-6
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Base de datos
Base de datos Base de datos
Base de datos
 
Unidad 1 - Clase 3 de Base de Datos
Unidad 1 - Clase 3 de Base de DatosUnidad 1 - Clase 3 de Base de Datos
Unidad 1 - Clase 3 de Base de Datos
 
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
 
Introduccion a los sistemas de bases de datos
Introduccion  a los sistemas de bases de datosIntroduccion  a los sistemas de bases de datos
Introduccion a los sistemas de bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Base de Datos - Yaiberth Bravo
Base de Datos - Yaiberth BravoBase de Datos - Yaiberth Bravo
Base de Datos - Yaiberth Bravo
 
Introducción a las base de datos
Introducción a las base de datosIntroducción a las base de datos
Introducción a las base de datos
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
Presentacion 1
Presentacion 1Presentacion 1
Presentacion 1
 
ADMINISTRACION DE BASE DE DATOS UNIDAD 1
ADMINISTRACION DE BASE DE DATOS UNIDAD 1ADMINISTRACION DE BASE DE DATOS UNIDAD 1
ADMINISTRACION DE BASE DE DATOS UNIDAD 1
 

Similar a Referente conceptual

Informatica Base de datos
Informatica Base de datosInformatica Base de datos
Informatica Base de datosPaula Ramirez
 
Trabajo de base de datos
Trabajo de base de datosTrabajo de base de datos
Trabajo de base de datosTonyPerozo
 
Ciberconsulta -karen plata- 11-6
Ciberconsulta -karen plata- 11-6Ciberconsulta -karen plata- 11-6
Ciberconsulta -karen plata- 11-6Karen Plata
 
Yulieth Ardila
Yulieth ArdilaYulieth Ardila
Yulieth ArdilaAREQUIPE!
 
Introduccion base de datos
Introduccion base de datosIntroduccion base de datos
Introduccion base de datosanaangel33
 
tarea base de datos
tarea base de datostarea base de datos
tarea base de datosAREQUIPE!
 
Laura Garcia y Camila Hernandez
Laura Garcia y Camila HernandezLaura Garcia y Camila Hernandez
Laura Garcia y Camila HernandezAREQUIPE!
 
ALEJANDRA GUERRERO Y YULEIDY HERNANDEZ
ALEJANDRA GUERRERO Y YULEIDY HERNANDEZALEJANDRA GUERRERO Y YULEIDY HERNANDEZ
ALEJANDRA GUERRERO Y YULEIDY HERNANDEZAREQUIPE!
 
Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!AREQUIPE!
 
Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!AREQUIPE!
 
Paola mendoza
Paola mendozaPaola mendoza
Paola mendozaAREQUIPE!
 
Cirber consulta. sulbey niño y fernanda villada
Cirber consulta. sulbey niño y fernanda villadaCirber consulta. sulbey niño y fernanda villada
Cirber consulta. sulbey niño y fernanda villadaAREQUIPE!
 
BASE DE DATOS
BASE DE DATOS BASE DE DATOS
BASE DE DATOS AREQUIPE!
 
Paola mendoza
Paola mendozaPaola mendoza
Paola mendozaAREQUIPE!
 

Similar a Referente conceptual (20)

Informatica Base de datos
Informatica Base de datosInformatica Base de datos
Informatica Base de datos
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Base de datos
Base de datosBase de datos
Base de datos
 
Trabajo de base de datos
Trabajo de base de datosTrabajo de base de datos
Trabajo de base de datos
 
Ciberconsulta -karen plata- 11-6
Ciberconsulta -karen plata- 11-6Ciberconsulta -karen plata- 11-6
Ciberconsulta -karen plata- 11-6
 
Yulieth Ardila
Yulieth ArdilaYulieth Ardila
Yulieth Ardila
 
Base de datos 11
Base de datos 11Base de datos 11
Base de datos 11
 
Introduccion base de datos
Introduccion base de datosIntroduccion base de datos
Introduccion base de datos
 
tarea base de datos
tarea base de datostarea base de datos
tarea base de datos
 
Laura Garcia y Camila Hernandez
Laura Garcia y Camila HernandezLaura Garcia y Camila Hernandez
Laura Garcia y Camila Hernandez
 
ALEJANDRA GUERRERO Y YULEIDY HERNANDEZ
ALEJANDRA GUERRERO Y YULEIDY HERNANDEZALEJANDRA GUERRERO Y YULEIDY HERNANDEZ
ALEJANDRA GUERRERO Y YULEIDY HERNANDEZ
 
Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!
 
Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!Karen Angarita Y Maria Paula Niño!
Karen Angarita Y Maria Paula Niño!
 
Doc111
Doc111Doc111
Doc111
 
Paola mendoza
Paola mendozaPaola mendoza
Paola mendoza
 
Astriddd
AstridddAstriddd
Astriddd
 
LAURA VERA!
LAURA VERA!LAURA VERA!
LAURA VERA!
 
Cirber consulta. sulbey niño y fernanda villada
Cirber consulta. sulbey niño y fernanda villadaCirber consulta. sulbey niño y fernanda villada
Cirber consulta. sulbey niño y fernanda villada
 
BASE DE DATOS
BASE DE DATOS BASE DE DATOS
BASE DE DATOS
 
Paola mendoza
Paola mendozaPaola mendoza
Paola mendoza
 

Último

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 

Último (11)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 

Referente conceptual

  • 1. REFERENTE CONCEPTUAL: BASE DE DATOS 1.¿Qué es un Sistema de Gestión de Bases de Datos (SGBD) y cuáles son sus funciones? Sistema de Gestión de Bases de Datos (SGBD) : Un Sistema de Gestión de Bases de Datos (SGBD) es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos, además de proporcionar herramientas para añadir, borrar, modificar y analizar los datos. Los usuarios pueden acceder a la información usando herramientas específicas de interrogación y de generación de informes, o bien mediante aplicaciones al efecto. Los SGBD también proporcionan métodos para mantener la integridad de los datos, para administrar el acceso de usuarios a los datos y recuperar la información si el sistema se corrompe. Permite presentar la información de la base de datos en variados formatos. La mayoría de los SGBD incluyen un generador de informes. También puede incluir un módulo gráfico que permita presentar la información con gráficos y tartas. Funciones de un SGBD Las funciones provistas por un SGBD pueden agruparse en tres clases: Consulta y actualización de datos: Ésta es la clase más básica de funciones y la única que es visible "desde afuera". Consiste en un conjunto de herramientas que permite a los distintos tipos de usuarios del SGBD extraer, manipular y modifica la información almacenada en la base de datos. Mantenimiento de esquemas: El esquema de la base de datos es la descripción de la estructura de la información almacenada en ella. Por ejemplo, para un sistema basado en tablas, el esquema puede consistir en una lista de tablas en uso, los campos que contienen, el tipo de datos de cada campo, descripciones en lenguaje natural del propósito de cada tabla y cada campo, y restricciones sobre los valores admisibles en cada campo. Así como los usuarios necesitan acceder, agregar y modificar datos, también necesitan acceder, agregar y modificar el esquema de datos. Manejo de transacciones: Una de las áreas principales de aplicación de los sgbd's es lo que se llama procesamiento de transacciones. Una transacción es un programa de aplicación, generalmente de duración breve, que accede y actualiza una parte también generalmente pequeña de la base de datos. Típicos ejemplos son un depósito o extracción de una cuenta bancaria, o una reservación en un vuelo, o una verificación de una tarjeta de crédito.
  • 2. El menejo de transacciones consiste en controlar múltiples transacciones ejecutando el paralelo sobre una misma base de datos corriendo en un sistema que puede fallar 2.¿Cuáles son las características principales de los datos almacenados en una base de datos? - Independencia de los Datos. Es decir, que los datos no dependen del programa y por tanto cualquier aplicación puede hacer uso de los datos. - Reducción de la Redundancia. Llamamos redundancia a la existencia de duplicación de los datos, al reducir ésta al máximo conseguimos un mayor aprovechamiento del espacio y además evitamos que existan inconsistencias entre los datos. Las inconsistencias se dan cuando nos encontramos con datos contradictorios. - Seguridad. Un SBD debe permitir que tengamos un control sobre la seguridad de los datos. - Se visualiza normalmente como una tabla de una hoja de cálculo, en la que los registros son las filas y las columnas son los campos, o como un formulario. - Permite realizar un listado de la base de datos. - Permiten la programación a usuarios avanzados. 3.¿Cuál es la estructura de un sistema de base de datos? Un sistema de bases de datos se divide en módulos que se encargan de cada una de las responsabilidades del sistema completo. A grandes rasgos se pueden dividir en los componentes gestores de almacenamiento y procesador de consultas. Gestor de almacenamiento Proporciona la interfaz entre los datos de bajo nivel en la base de datos y los programas de aplicación y consultas emitidas al sistema. Es responsable de la interacción con el gestor de archivos para realizar el almacenamiento, recuperación y actualización de los datos en la base de datos. Entre sus componentes se incluyen: Gestor de autorización e integridad, comprobando que se satisfagan las restricciones de integridad y la autorización de los usuarios para acceder a los datos. Gestor de transacciones, asegura la consistencia de la base de datos a pesar de los fallos del sistema, y controla las transacciones concurrentes.
  • 3. Gestor de archivos, gestiona la reserva de espacio de almacenamiento de disco y las estructuras de datos usadas para representar la información almacenada en disco. Gestor de memoria intermedia, permite que la base de datos maneje tamaños de datos mucho mayores que el tamaño de la memoria principal. 4.¿Qué ventajas y desventajas presentan las bases de datos? Ventajas Los Datos · Independencia de estos respecto de los tratamientos y viceversa. · Mejor disponibilidad de los mismos. · Mayor eficiencia en la recogida, codificación y entrada. Los Resultados · Mayor coherencia. · Mayor valor informativo. · Mejor y más normalizada documentación de la información. Los Usuarios · Acceso más rápido y sencillo de los usuarios finales. · Más facilidades para compartir los datos por el conjunto de los usuarios. · Mayor flexibilidad para atender a demandas cambiantes. Independencia de los datos respecto a los tratamientos y viceversa: Un cambio en los tratamientos no imponga un nuevo diseño lógico y/o físico de la base de datos. · Coherencia de los resultados: En todos los tratamientos se utilizan los mismos datos, por lo que los resultados de estos son coherentes y comparables. · Mejor disponibilidad de los datos para el conjunto de los usuarios: Éstos se comparten entre las aplicaciones, existiendo una mayor disponibilidad y transferencia. · Mayor valor informativo: El valor informativo del conjunto de datos es superior a la suma del valor informativo de los elementos individuales. · Mejor y más normalizada documentación: La mayoría de los SGBD incluyen una descripción de los datos dentro del sistema. · Mayor eficiencia en la captura, validación e ingreso de datos al sistema: Por no existir redundancia. · Reducción del espacio de almacenamiento: Disminución de redundancias y las técnicas de compactación hacen que disminuya el espacio en disco. Desventajas
  • 4. o Instalación costosa: Equipos: Nuevas instalaciones o ampliaciones, sistemas operativos, compiladores, SGBD comerciales, computadores más poderosos, etc. o Personal especializado: Se requiere de conocimientos específicos. La implantación o Costosa en equipos(lógico y físico). o Ausencia de estándares. o Larga y difícil puesta en marcha. o Rentabilidad a mediano plazo. Los usuarios o Personal especializado. o Desfase entre teoría y práctica. o Desfase entre teoría y práctica: Muchos asumen a ciertas funcionalidades como un hecho cuando en realidad son estudios teóricos. 5.¿Cuáles son las características elementales que debe reunir toda base de datos?. Una base de datos correctamente diseñada permite obtener acceso a información exacta y actualizada. Puesto que un diseño correcto es esencial para lograr los objetivos fijados para la base de datos, parece lógico emplear el tiempo que sea necesario en aprender los principios de un buen diseño ya que, en ese caso, es mucho más probable que la base de datos termine adaptándose a sus necesidades y pueda modificarse fácilmente. En este artículo se proporcionan instrucciones para preparar una base de datos. Aprenderá a decidir qué información necesita, a dividir la información en las tablas y columnas adecuadas y a relacionar las tablas entre sí. Debe leer este artículo antes de crear la primera base de datos. 6.¿Qué propiedades deben tener los datos contenidos en una base de datos? Termino : Nombre : Escriba un nombre para cambiar el nombre de la base de datos. Id. : Muestra el identificador de la base de datos. Descripción : Escriba una descripción para cambiar la descripción de la base de datos. Marca de hora de creación : Muestra la fecha y hora en que se creó la base de datos. Última actualización de esquema : Muestra la fecha y hora en que se actualizaron por última vez los metadatos de la base de datos.
  • 5. Última actualización : Muestra la fecha y hora en que se actualizaron por última vez los datos de la base de datos. Información de suplantación de origen de datos : Seleccione la información de suplantación que utilizará la base de datos para conectarse a los orígenes de datos contenidos en la base de datos e interactuar con éstos. Para obtener más información acerca de los valores de esta propiedad, veaDataSourceImpersonationInfo Element (ASSL). Procesado por última vez : Muestra la fecha y hora en que se procesó por última vez la base de datos. Tamaño estimado: Muestra el tamaño estimado de la base de datos. 7.¿Según su función cómo se clasifican las bases de datos? 8.¿De acuerdo a su modelo de administración de datos cómo se clasifican las bases de datos? Además de la clasificación por la función de las bases de datos, éstas también se pueden clasificar de acuerdo a su modelo de administración de datos. Bases de datos jerárquicas: En este modelo los datos se organizan en forma de árbol invertido (algunos dicen raíz), en donde un nodo padre de información puede tener varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los conoce como hojas. Base de datos de red: Éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico). Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución eficiente al problema de redundancia de datos; pero, aún así, la dificultad que significa administrar la información en una base de datos de red ha significado que sea un modelo utilizado en su mayoría por programadores más que por usuarios finales. Bases de datos transaccionales: Son bases de datos cuyo único fin es el envío y recepción de datos a grandes velocidades, estas bases son muy poco comunes y están dirigidas por lo general al entorno de análisis de calidad, datos de producción e industrial, es importante entender que su fin único es recolectar y recuperar los datos a la mayor velocidad posible, por lo tanto la redundancia y duplicación de información no es un problema como con las demás bases de datos, por lo general para poderlas aprovechar al máximo permiten algún tipo de conectividad a bases de datos relacionales.
  • 6. Bases de datos relacionales: En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia (a diferencia de otros modelos como el jerárquico y el de red). Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar para un usuario esporádico de la base de datos. La información puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la información. El lenguaje más habitual para construir las consultas a bases de datos relacionales es SQL, Structured Query Language o Lenguaje Estructurado de Consultas, un estándar implementado por los principales motores o sistemas de gestión de bases de datos relacionales. Bases de datos multidimensionales: Son bases de datos ideadas para desarrollar aplicaciones muy concretas, como creación de Cubos OLAP. Básicamente no se diferencian demasiado de las bases de datos relacionales (una tabla en una base de datos relacional podría serlo también en una base de datos multidimensional), la diferencia está más bien a nivel conceptual; en las bases de datos multidimensionales los campos o atributos de una tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla, o bien representan métricas que se desean estudiar. Bases de datos orientadas a objetos: Este modelo, bastante reciente, y propio de los modelos informáticos orientados a objetos, trata de almacenar en la base de datos los objetos completos (estado y comportamiento). Una base de datos orientada a objetos es una base de datos que incorpora todos los conceptos importantes del paradigma de objetos: Encapsulación - Propiedad que permite ocultar la información al resto de los objetos, impidiendo así accesos incorrectos o conflictos. Herencia - Propiedad a través de la cual los objetos heredan comportamiento dentro de una jerarquía de clases. Polimorfismo - Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos. Bases de datos documentales: Permiten la indexación a texto completo, y en líneas generales realizar búsquedas más potentes. Tesaurus es un sistema de índices optimizado para este tipo de bases de datos. Bases de datos deductivas: Un sistema de base de datos deductiva, es un sistema de base de datos pero con la diferencia de que permite hacer deducciones a través de inferencias. Se basa principalmente en reglas y hechos que son almacenados en la base de datos. Las bases de datos deductivas son también llamadas bases de datos lógicas, a raíz de que se basa en lógica matemática
  • 7. Lenguaje: Utiliza un subconjunto del lenguaje Prolog llamado Datalog el cual es declarativo y permite al ordenador hacer deducciones para contestar a consultas basándose en los hechos y reglas almacenados. Ventajas Uso de reglas lógicas para expresar las consultas. Permite responder consultas recursivas. Cuenta con negaciones estratificadas Capacidad de obtener nueva información a través de la ya almacenada en la base de datos mediante inferencia. Uso de algoritmos de optimización de consultas. Soporta objetos y conjuntos complejos. Fases Fase de Interrogación: se encarga de buscar en la base de datos informaciones deducibles implícitas. Las reglas de esta fase se denominan reglas de derivación. Fase de Modificación: se encarga de añadir a la base de datos nuevas informaciones deducibles. Las reglas de esta fase se denominan reglas de generación. Interpretación Encontramos dos teorías de interpretación de las bases de datos deductiva consideramos las reglas y los hechos como axiomas. Los hechos son axiomas base que se consideran como verdaderos y no contienen variables. Las reglas son axiomas deductivos ya que se utilizan para deducir nuevos hechos. Mecanismos Ascendente: donde se parte de los hechos y se obtiene nuevos aplicando reglas de inferencia. Descendente: donde se parte del predicado (objetivo de la consulta realizada) e intenta encontrar similitudes entre las variables que nos lleven a hechos correctos almacenados en la base de datos. Sistema de Gestión de bases de datos distribuida (SGBD): La base de datos y el software SGBD pueden estar distribuidos en múltiples sitios conectados por una red. Hay de dos tipos: 1. Distribuidos homogéneos: utilizan el mismo SGBD en múltiples sitios. 2. Distribuidos heterogéneos: Da lugar a los SGBD federados o sistemas multibase de datos en los que los SGBD participantes tienen cierto grado de autonomía local y tienen acceso a varias bases de datos autónomas preexistentes almacenados en los SGBD, muchos de estos emplean una arquitectura cliente-servidor. 9.¿En qué consiste la Ley de Habeas Data?
  • 8. Habeas data es el derecho, en ejercicio de una acción constitucional o legal, que tiene cualquier persona que figura en un registro o banco de datos, de acceder a tal registro para conocer qué información existe sobre su persona, y de solicitar la corrección o eliminación de esa información si le causara algún perjuicio. También puede aplicarse al derecho al olvido, esto es, el derecho a eliminar información que se considera obsoleta por el transcurso del tiempo y ha perdido relevancia para seguir siendo informada. Este derecho se fue expandiendo y comenzó a ser reglamentado tanto por leyes de habeas data como por normas de protección de datos personales (que suelen tener un capítulo procesal donde se describe el objeto de la acción de habeas data, la legitimación pasiva y activa, y la prueba y la sentencia). También se encomendó a Organismos de control la vigilancia sobre la aplicación de estas normas. Así existen en diversos países (como España, Francia, Argentina y Uruguay) organismos de control que tienen por misión supervisar el tratamiento de datos personales por parte de empresas e instituciones públicas. También se suele exigir una declaración de los ficheros de carácter personal para generar transparencia sobre su existencia. WEBGRAFIA: http://cnx.org/content/m17543/latest/ http://es.wikipedia.org/wiki/Base_de_datos http://uvfdatabases.wordpress.com/2009/02/07/estructura-de-un-sistema-de-bases-de- datos/ http://gladisutc.blogspot.com/2008/05/ventajas-y-desventajas-de-la-base-de.html http://office.microsoft.com/es-es/access-help/conceptos-basicos-del-diseno-de-una-base-de- datos-HA001224247.aspx http://msdn.microsoft.com/es-co/library/ms186506(v=sql.90).aspx http://es.wikipedia.org/wiki/Base_de_datos#Modelos_de_bases_de_datos