Repaso base de datos
Enviado por ANDREATP01122 • 19 de Mayo de 2018 • Práctica o problema • 1.606 Palabras (7 Páginas) • 145 Visitas
REPASO GENERAL
BASE DE DATOS
Sistema de información: Conjunto de elementos que capturan, procesan, almacenan y distribuyen información
Elementos:
Personas: usuarios / técnicos: tienen alguna especialización en computación y que forman parte de la unidad de informática o sistemas de la empresa. Tienen vinculo directo con la base de datos
Administrador de la base de datos: responsable de la base de datos
Analista de sistemas: de manera compartida con los usuarios finales definen los datos necesarios para la construcción de sistemas de información o modificación.
Programadores: Desarrollan los programas en algún lenguaje de programación especifico para capturar, procesar y presentar la información cuando se requiere por el usuario final.
Usuarios finales: pueden almacenar y consultar información de la base de datos por medio de programas específicos
Programas: Elemento no tangible de un sistema de información que consiste en un conjunto de instrucciones escritas en algún lenguaje de programación para realizar tareas especificas,
Sistema operativo: conjunto de programas con los cuales se pueden administrar todos los recursos de las computadoras.
Programas de aplicación: procesan los datos de la empresa. Pueden obtenerse con recurso interno o externo
Programación a la medida: creados por personal especializado en sistemas con conocimiento de lenguajes de programación
Paquetes prescritos: ya fueron desarrollados por personal ajeno a la empresa y se dedican a la comercialización del mismo. Paquetes generales de negocios, de productividad organizacional, de productividad personal
Equipos: Hardwere o elementos tangibles del sistema, permite la captura, proceso, almacenamiento y distribución de la información
Clasificacion: de entrada, procesamiento, almacenamiento, salida y conectividad
Comunicaciones: permite trasladar información desde una computadora a otra, por medio de equipos y programas especiales.
Switches: permiten la comunicación entre computadoras que se encuentran en un mismo edifico o cercanos.
Información: agrupación de datos que se almacenan y organizan en archivos para se accesados, procesados y presentados a los usuarios.
Bit: (carácter) cada cero o uno que se almacena en la computadora
Registro: consiste en la agrupación de campos relacionados
Archivo: agrupación de registros
Base de datos: conjunto de archivos de datos que fueron clasificados y ordenados con un objetivo en común
Tipos de datos en los campos
Numérico, carácter (alfabéticos, dígitos, especiales), Fecha y lógicos.
Archivo plano o tradicional: agrupación de archivos en los cuales se tienen almacenados todos los datos necesarios para un sistema de información. Característica principal, interactúan directamente con el sistema operativo como DOS, INIX, etc.
Características de los archivos planos:
Los datos se organizan en archivos, registros y campos
Regularmente cada aplicación tiene un conjunto de archivos
Los accesos a la información por parte de los usuarios son validados únicamente a través del programa de aplicación.
Para garantizar que los datos son validos se escriben en los programas las instrucciones de los valores que puede contener cada campo
La modificación de la estructura de uno o varios archivos implica la modificación en todos los programas que los utilizan
Utilizan un lenguaje de programación tales como Net, Java, etc.
La descripción de cómo están organizados los datos en los archivos se encuentra en los programas de aplicación y documentos destinados para ello.
Desventajas de los archivos planos.
Redundancia de datos
Inconsistencia de datos
Dependencia de datos y programas
Bajo nivel de seguridad en el acceso de la información
Poca flexibilidad para obtener información
Problemas en el acceso simultaneo de los datos
DBMS: sistema administrador de base de datos: Conjunto de programas que facilitan la administración y presentación de la información. A través de estos se les da solución a muchos de los problemas que enfrentan los usuarios.
Características:
Los datos se organizan en tablas que a su vez, están formadas por filas y columnas
Todas las aplicaciones pueden accesar la misma base de datos
La modificación en la estructura de los datos no implica cambios en los programas
Existen programas que se encargan de velas porque solo los usuarios que tienen autorización puedan hacer uso de ella
Existen programas para velas por la exactitud de los datos y verifican la información ingresada
Cuenta con una base de datos que contiene información sobre la base de datos del usuario
Diccionario de datos: La base de datos del DBMS, registra como se encuentran organizados los datos, nombre de cada uno de ellos y tipo de información que contienen
Metadatos: La información que contiene el diccionario de datos
Ventajas de los DBMS:
Menos compleja la administración de los datos
Minimizar la redundancia
Se mantiene la consistencia de los datos
El desarrollo de programas y mantenimiento de los mismos se reduce
Flexibilidad de acceso a los datos
Mecanismos automáticos para velar por los accesos a los datos
Componentes de los DBMS
Base de datos: Archivos de información, cuenta con dos bases de datos: 1. Propia del sistema 2. La que utiliza el usuario
Lenguajes especiales: permiten la comunicación entre usuarios y base de datos
Programas: Realizan determinadas tareas para acceder, almacenar y presentar información
Esquema de la base de datos: forma en que se organizan los datos en tablas y los tipos de datos para cada columna de la tabla
Lenguajes especiales:
DDL: Lenguaje definición de datos
DML: Lenguaje de manipulación de datos
...