SGBD
Tipos de usuarios
Programador de aplicaciones
DRA
Acceso para manipular la base
Modifican
Crean
Consultan
Crean aplicaciones que usan la base
Usuario final
Interno
Acciones limitadas
Interactuan con la aplicaciones
Administrador de base de datos
DBA
Reponsabilidades
Permisos
Gestión de usuarios
Copias de seguridad
Configuración
Mantenimiento
Clasificación de Modelados
Físicos
Elementos
Unificador
Nivel más bajo
Lógicos basados en registros
Jerárquico
Red
Relacional
Registros de formato fijo
Descripción de alto nivel
Lógicos basados en objetos
Modelos
Semántico
Orientado a objetos
Entidad - Relación
Condiciones específicas
Flexibles
Niveles de abstracción
Usuario
Interacción directa
Nivel más alto
Vista
Grupos específicos
Vista personalizada
Lógico
Restricciones de integridad
Relaciones
Tablas
Acceso de los datos
Índices
Estructura de almacenamiento
Niveles
Externo
Vista del usuario
Conceptual
Como se organizan
Físico
Como se almacenan
Lenguajes
Lenguaje de Transacción de Datos
TCL
Set transaction
Savepoint
Rollback
Commit
Begin transaction
Transaccion de datos
Deshacer
Iniciar
Confirmar
Lenguaje de Control de Datos
DCL
Deny
Revoke
Grant
Gestión
Seguridad
Usuarios
Lenguaje de Manipulación de Datos
DML
Delate
Update
Insert
Select
Manipulación
Consulta
Lenguaje de Definición de Datos
DDL
Comandos
Comment
Truncate
Drop
Alter
Create
Define estructuras
Características
Transacción
Secuencia de operaciones
Concurrencia
Uso simultáneo
Escalabilidad
Capacidad de adaptación
Tiempo de espera o respuesta
Tiempo mínimo para consulta
Respaldo y recuperación
Redundancia
Reduce datos repetidos
Consistencia
Coherencia
Independencia
Física
Lógica
Abstracción
restriciones
Oculta datos de usuarios
Integridad
Datos necesarios
Software
MongoDB
Cassandra
SQLite
Microsoft SQL Server
Oracle
Maria DB
MySQL