Zusammenfassung der Ressource
TAREA
- Sistema Gestor de Bases de Datos (SGBD)
- Clasificación
- Por Modelo de Datos
- Relacional
- Dirigido a Objetos
- Relacional dirigido a Objetos
- Modelos antiguos: Jerárquico y en Red
- Por Número de Usuarios que soporta
- Monousuario
- Multiusuario
- Por Número de Sitios en los que está la BD
- Centralizado
- Distribuido
- Otros
- ODBC (Open Database Connectivity), estándar de comunicación con SGBD
- De propósito general o específico.
- Sistemas OLTP (On-Line Transaction Processing)
- Componentes
- Diccionario de datos: consiste en una lista de
metadatos que reflejan las características de los
diversos tipos de datos incluidos en la base de datos.
- Lenguaje de definición de datos: también
llamado lenguaje de base de datos o DDL
(data definition language), sirve para
estructurar el contenido de la base de datos.
- Lenguaje de manipulación de datos: también
conocido como DML (data manipulation
language), se pueden introducir nuevos
registros en la base de datos, así como eliminar,
modificar y consultar los que ya contiene. Este
lenguaje también permite comprimir y extraer
los datos.
- Motor de Base de Datos: almacena, procesa y protege los
datos y se encarga de la creación de tablas, índices, vistas y
procedimientos almacenados
- Base de Datos (BD) Colección
de datos sobre un ente
particular(empresa,
organización, tema...).
- Usuarios
- Programadores de Aplicaciones
- Tipos de Aplicaciones
- Aplicaciones Internas al SGBD
- Disparadores (triggers), sentencias del DML, etc.
- Aplicaciones Externas al SGBD
- Utilizan un lenguaje externo al SGBD(C/C++, Pascal, Cobol...)
- Usuarios Sofisticados y Especializados
- Usuarios Normales
- Modelos
- Relacional
- Jerárquica
- De red
- Orientada a objetos
- Orientada a documentos
- Administrador de Base de Datos (DBA)
- Funciones
- Control Global de la BD
- Definir y diseñar el Esquema de la BD
- Definir Estructuras de Almacenamiento
- Conceder/Revocar Permisos de Acceso (grant/revoke)
- Especificación de Restricciones de Integridad