Mind map
Componentes de una base de datos

Map content
Componentes de una base de datos
Hardware: Constituido por dispositivo de almacenamiento
- Software: que es el DNMS o Sistema Administrador de Base de Datos
- Datos: Almacenados de acuerdo a una estructura externa, se procesan para convertirse en información
- Software: que es el DNMS o Sistema Administrador de Base de Datos
TIPOS DE USUARIOS DE LAS BASES DE DATOS
- Usuario Final: es la persona que utiliza los datos
- App Developer: es la persona que desarrolla los sistemas que interactúan con la base de datos
- DBA: Es la persona que asegura integridad, consistencia, redundancia, seguridad, este es el Administrador de Base de Datos
- Programadores de Aplicación: Tienen amplio dominio del DML capaces de genera nuevos modulos en el sistema
- Usuarios especializados: son aquellos que desarrollan modulos que no serefieren precisamente al manejo de los datos, sino a aplicaciones avanzadas como sistemas expertos
- Programadores de Aplicación: Tienen amplio dominio del DML capaces de genera nuevos modulos en el sistema
- DBA: Es la persona que asegura integridad, consistencia, redundancia, seguridad, este es el Administrador de Base de Datos
- App Developer: es la persona que desarrolla los sistemas que interactúan con la base de datos
- Usuario Final: es la persona que utiliza los datos
Clasificación de las personas que tienen acceso a la BDD
- Usuarios Ingenuos: son aquellos que interactuan con el sistema por medio de aplicaciones
- Usuarios Sofisticados: Son aquellos con la capacidad de acceder a la información por medio de lenguajes de consulta
- Usuarios Ingenuos: son aquellos que interactuan con el sistema por medio de aplicaciones
Conceptos Básicos de las Bases de Datos:
- Archivo: Conjunto de registros
- Registros: Conjunto de campos
- Campo: Es la minima unidad de referencia
- Externo: Es la visión del usuario final
- Conceptual: Se ve como esta estructurada la BDD
- Interno: Se ve como se almacenan los datos fisicamente
- DBMS: SISTEMA ADMINISTRADOR DE BASES DE DATOS
- Motor ó Núcleo DBMS: Recibe los requerimientos lógicos de E/S y los convierte en operaciones de lectura y escritura
- Lógicos: Son cualquier tipo de consulta o requerimiento de lectura con ingreso de datos (Requerimiento de Escritura) es ayudado por el sistema operativo
- Herramienta de definición: Permite definir y modificar la escritura de la Base de Datos
- Subesquema: Manejo de vistas de datos de niveles externos
- Esquema: Manejo de sistemas conceptuales
- Interface de procesamiento: Me provee de las necesidades de actualización, despliegue y visualización de datos
- Desarrollo de Aplicaciones:Me permite generar una aplicación, Ej: Generadores de forma, pantalla, código, herramientas case, etc.
- Diccionario de Datos: Este es el componente al subsistema con el que interactuán directamente las BDD, le proporciona un nivel de consulta y reportes útiles para su trabajo.
- Desarrollo de Aplicaciones:Me permite generar una aplicación, Ej: Generadores de forma, pantalla, código, herramientas case, etc.
- Subesquema: Manejo de vistas de datos de niveles externos
- Herramienta de definición: Permite definir y modificar la escritura de la Base de Datos
- Lógicos: Son cualquier tipo de consulta o requerimiento de lectura con ingreso de datos (Requerimiento de Escritura) es ayudado por el sistema operativo
- Motor ó Núcleo DBMS: Recibe los requerimientos lógicos de E/S y los convierte en operaciones de lectura y escritura
- DBMS: SISTEMA ADMINISTRADOR DE BASES DE DATOS
- Interno: Se ve como se almacenan los datos fisicamente
- Conceptual: Se ve como esta estructurada la BDD
- Externo: Es la visión del usuario final
- Campo: Es la minima unidad de referencia
- Registros: Conjunto de campos
- Archivo: Conjunto de registros
CARACTERISTICAS Y OBJETOS
- Independencia de datos: El DBMS me provee una independencia de mis datos vs. las aplicaciones
- Cambio en Datos no implica cambio en programa y viceversa (menor coste de mantenimiento
- Minimizar Redundancia: Datos repetidos desperdicios de espacio de almacenamiento
- Independencia Física: Es protección a los programas de aplicación debido a cambios en la estructura de archivos
- Independencia logica: protección a los programas de aplicación cuando se modifica el esquema
- Inconsistencia de Datos: Dato que esta en un lugar con un valor y encuentra en otro lugar con otro valor, Ej: Se actualiza el archivo cliente pero no se actualiza el archivo de transacciones
- Independencia logica: protección a los programas de aplicación cuando se modifica el esquema
- Independencia Física: Es protección a los programas de aplicación debido a cambios en la estructura de archivos
- Minimizar Redundancia: Datos repetidos desperdicios de espacio de almacenamiento
- Cambio en Datos no implica cambio en programa y viceversa (menor coste de mantenimiento
- Independencia de datos: El DBMS me provee una independencia de mis datos vs. las aplicaciones
INTEGRIDAD DE DATOS: Conjunto de seguridades que son utilizadas para mantener los datos correctos
- Fuente de error: Estas fuentes de error se originan si el programa de fuente de datos no esta validado
- Tipo de dato: Es si se define un campo como carácter ó char y no puede ingresar numeros enteros
- Valor de dato: si se define un tipo de valor entero se puede especificar un rango y no se puede pasar de ese valor
- Valores Claves / No nulos: Asegura valores unicos y cuyos valores no sean nulos
- Integridad Referencial: Asegura al DBMS que no existan registros hijos sin sus registros padres correspondientes
- Valores Claves / No nulos: Asegura valores unicos y cuyos valores no sean nulos
- Valor de dato: si se define un tipo de valor entero se puede especificar un rango y no se puede pasar de ese valor
- Tipo de dato: Es si se define un campo como carácter ó char y no puede ingresar numeros enteros
- Fuente de error: Estas fuentes de error se originan si el programa de fuente de datos no esta validado
Control de concurrencia o simultaneidad: se da en un ambiente multiusuario, tratando de acceder a un objeto de datos al mismo tiempo
- Granularidad: es el tamaño de las unidades aseguradas, Ej: la granularidad puede proteger un archivo, un campo o un registro
- Dead-look: es la tecnica que evita errores de concurrencia
- Granularidad: es el tamaño de las unidades aseguradas, Ej: la granularidad puede proteger un archivo, un campo o un registro
Recuperación de datos:
- Tiene control
- Recuperación de datos
- Las principales soluciones de un DBA son:
- DEFINICIÓN DEL ESQUEMA
- Definición de estructuras de almacenamiento
- Modificación de esquema y organización
- Especificación de las limitantes de integridad
- Modificación de esquema y organización
- Definición de estructuras de almacenamiento
- DEFINICIÓN DEL ESQUEMA
- Las principales soluciones de un DBA son:
- Recuperación de datos
- Tiene control
SEGURIDAD DE LOS DATOS: Se presentan cuando no es posible establecer una contraseña de resguardo en forma uniforme
Images and files in the map
Information
- Description
- Mind Map on Componentes de una base de datos, created by Jorge Morales Leclair on 03/02/2017.
- Created by
- Jorge Morales Leclair
- Views
- 41
- Rating
