¡Descarga BASE DE DATOS INTRODUCCION y más Diapositivas en PDF de Programación de Bases de Datos solo en Docsity!
Ms. Ing. Jorge Piminchumo Flores Mayo 2020
Introducción a las Bases de Datos
Logro de la sesión
- (^) Reconoce la diferencia entre datos e información.
- (^) Identifica los principales componentes de una base de datos y de los
sistema de gestión de bases de datos
- (^) Identifica los requerimiento de información en los procesos de las
organizaciones
https://www.youtube.com/watch?v=9maeZ9slKwE
- (^) A lo largo de la historia de los seres humanos, los hitos de la civilización estuvieron marcados por avances en nuestra capacidad para observar y reunir información.
- (^) Nuestros ancestros desarrollaron herramientas para medir la distancia, el peso, el volumen, la temperatura, el tiempo y el lugar —cada una fue mejorando con el tiempo y cada una fue fundamental para la transición de cazadores y recolectores a agricultores y a residentes de ciudades. - (^) Ya en el 6000 A.C., se utilizaron los datos del rendimiento de las cosechas y los ciclos de barbecho para incrementar la producción agrícola y alimentar a más gente. - (^) En el siglo XV, se utilizaron los datos del firmamento para navegar por el mundo y abrir los profundos mares al comercio global. - (^) En la década de 1850, se utilizaron los datos para relacionar los brotes de cólera con el mal clima y así salvar vidas.
Introducción
Fuente: http://data.bsa.org/wp-content/uploads/2015/10/BSADataStudy_es.pdf
Datos hechos originales Información Datos procesados Buenas decisiones Información rápida, sencilla y fiable
La información en las organizaciones
Hoy, el 90 % de los líderes de negocios citan a los datos como uno de los recursos clave y un factor distintivo fundamental para los negocios, a la par de recursos básicos como las tierras, la mano de obra y el capital Fuente: http://data.bsa.org/wp-content/uploads/2015/10/BSADataStudy_es.pdf
(^) Actualmente las organizaciones necesitan manejar grandes cantidades de datos por lo que es necesario disponer del hardware y software que permitan acceder a la información de manera rápida, sencilla y fiable. (^) Las buenas decisiones requieren de buena información derivada de hechos en bruto o sin procesar conocidos como datos. (^) Los datos son gestionados más eficientemente cuando se almacena en una base de datos.
La información en las organizaciones
Datos vs. Información
Exactitud, relevancia, información a tiempo es la clave para tomar buenas decisiones. Tomar buenas decisiones es la clave para la supervivencia de las organizaciones
Base de Datos
- (^) Base de datos (database) : es una estructura computarizada integrada y compartida que almacena una colección de: - (^) Datos de usuarios-finales: hechos sin procesar de interés para el usuario final - (^) Metadata: datos acerca de datos - Proporciona la descripción de las características de los datos y las relaciones dentro de ellos. - (^) Complementa y expande el valor de los datos - (^) Objetos: Índices, Vistas, Secuencias, Checks, Sinónimos, Triggers (disparadores), funciones, Procedimientos almacenados y otros objetos relacionados
Tipos de Bases de Datos
- (^) Grado estructurado de los datos
- (^) No estructurados existen en sus estados originales, esto es en el formato que fueron coleccionados, con ellos no se pueden establecer información
- (^) Estructurados resultado del formateo, estructura aplicada basada en algún tipo de procesamiento que debe ser ejecutado
- (^) Semiestructurados han sido procesados en alguna medida, por ejemplo, si se mira una página web, los datos han sido preprocesados en alguna forma
- (^) Lenguaje extensible de marcas (EXtensible Markup Language) o XML representa elementos de los datos en formato textual lo cual conlleva a una nueva generación de base de datos conocido como base de datos XML.
- (^) Base de datos NoSQL( no sólo SQL) describe una nueva generación de sistemas de gestión de bases de datos (NoSQLDBMS) derivados de los medios sociales de comunicación de datos esto es, web y tecnología móvil
Importancia del Diseño de Base de Datos
- (^) El diseño de una Base de Datos se centra en el diseño de la estructura de la base de datos para el usuario final de los datos. El diseñador debe identificar el uso esperado de la base de datos.
- (^) Una base de datos bien diseñada
- (^) Facilita la gestión de los datos
- Genera información exacta y valorable
- (^) Una base de datos pobremente diseñada
- (^) Causa errores difíciles de rastrear diseñado:
Database management system (DBMS):
- (^) El Sistema de Gestión de Base de Datos es una colección de programas que gestiona la estructura y los controles de acceso a los datos.
- (^) El DBMS es el intermediario entre el usuario y la base de datos: - (^) La estructura de la base de datos almacenada como una colección de archivos solo puede ser accesar a través del DBMS
- (^) El DBMS habilita los datos para ser compartidos.
- (^) El DBMS integra muchas vistas de datos de los usuarios
Database management system (DBMS): Ventajas
- (^) Datos compartidos mejorado.
- (^) Seguridad de los datos mejorado
- (^) Mejor integración de los datos
- (^) Inconsistencia de datos minimizado
- (^) Acceso a los datos mejorado
- (^) Toma de decisiones mejorado
- (^) Productividad del usuario-final incrementado
Database management system (DBMS)
Funciones
- (^) Mantener la integridad y consistencia de los datos utilizando mecanismos para evitar que los datos sean perjudicados por cambios no autorizados
- (^) Acceso compartido a la BD´s controlando la interacción entre usuarios concurrentes
- (^) Mecanismos de copias de respaldo y recuperación para restablecer la información en casos de fallos en el sistema
Database management system (DBMS)
Componentes Principales Lenguajes de los DBMS´s SQL: DDL, DML, DCL El Diccionario de Datos metadatos Seguridad e integridad de datos Acceso, restricciones, backup, recovery. Usuarios DBA, RESOURCE, CONNECT Herramientas Software de configuración, administración, desarrollo