Please enable JavaScript.
Coggle requires JavaScript to display documents.
Fundamentos de Base de Datos - Coggle Diagram
Fundamentos de Base de Datos
Arquitectura de DBMS
Funciones
Recuperar datos
Actualizar datos
Crear base de datos
Controlar acceso
Definir base de datos
Componentes
Lenguaje de manipulación de datos DML
Lenguaje de control de datos DCL
Lenguaje de definición de datos DDL
Modelo jerárquico
Modelo de Redes
Antecedentes
Se necesitaba un sistema nuevo
Definición
Modelo
Flexible de representación
Estructura
Registros
Los registros contienen campos
Conjuntos
Definen una varias relaciones entre registros
Modelo relacional
Permite
Visualizar estructuras
Visualizar relaciones entre datos
Modelar
Crear o construir
Arquitectura de sistema de base de datos
Definición
Conjunto de programas
Permiten utilizar información
Motor de base de datos
Gestor de base de datos
MySQL
SQL Server
Oracle
Funciones de DBA
Modelo
Auditoria
Gestión general
Integración con aplicaciones
Recuperación de datos
Planificación de capacidad
Administración de cambios
Niveles de abstracción
Nivel lógico
Tablas de relación
Nivel interno
Consultas
Modelo relacional
Nivel externo
Interfaz de usuario
Modelo entidad-relación
Se basa en
Colecciones de objetos llamados entidades
Unión
Correspondencia de cardinales
Conceptos básicos
Conjuntos de atributos
Relaciones y conjunto de relaciones
Conjuntos de entidades
Área de aplicación
Sistema de base de datos
Formado por
Sistema de gestión
Hardware y personal
Una base de datos
Acciones permitidas
Insertar
Recuperar
Agregar
Modificar
Eliminar
Usos:
Bancos
Hospitales
Tiendas
Bases de datos
Ventajas
Mantenimiento sencillo
Respaldos
Reducción de espacio físico
Portabilidad
Evita datos duplicados
Datos ilimitados
Acceso rápido a datos
Son dinamicas
Desventajas
Actualizaciones
Fallos críticos
Aumento de costos
Ataques remotos
Puede llegar a ser muy grande
Objetivos
Disminuir problemas de seguridad
Lograr la integridad de datos
Corregir anomalías en el acceso concurrente
Independencia de S.O
Independencia de hardware
Independencia de red
Consistencia