Publicado el 20 de Enero del 2020
563 visualizaciones desde el 20 de Enero del 2020
574,9 KB
16 paginas
Creado hace 7a (10/10/2016)
1) Fundamentos sobre
Sistemas Gestores de Bases
de Datos
Administración de Bases de Datos, módulo del ciclo de FP de Grado
Superior, Administración de Sistemas Informáticos en Red
Administración de Bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
1.1) Funcionamiento de
los SGBD
Administración de Bases de Datos, módulo del ciclo de FP de Grado
Superior, Administración de Sistemas Informáticos en Red
Administración de Bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
1.1.2) Modelo ANSI
Fundamentos de los SGBD
Administración de Bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Niveles definidos en ANSI
• Externo. Vistas que los usuarios tienen de la base de
datos
• Interno/Físico. Forma de ver la BD del Administrador de
Bases de Datos, cercana a la máquina.
• Conceptual. Esquema inicial del Analista, define cómo se
relacionan los datos
Administración de Bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Niveles definidos en ANSI
Administración de Bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Administración de Bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Sinónimos ANSI
• Administrador empresarialAnalista
• Administrador de bases de datosDBA
• Administrador aplicacionesDesarrollador
Administración de Bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
1.1.3) Niveles actuales
Fundamentos de los SGBD
Administración de Bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Niveles actuales
• Externo. Vistas que los usuarios tienen de la base de
datos
• Conceptual. Esquema inicial del Analista, define cómo se
relacionan los datos (Ej. Modelo E/R)
• Lógico. Se acerca más a la máquina, indica un tipo de
SGBD (Ej. Modelo Relacional)
Administración de Bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Niveles actuales
• Interno. Base de datos trasladada al lenguaje concreto de
un SGBD
• Físico. Nivel más cercano a la máquina, habla de ficheros,
servidores, discos, sistema operativo, etc.
Administración de Bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
[1.1.4] Funciones de los
SGBD
Fundamentos de los SGBD
Administración de Bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Funciones de un SGBD
• Función de descripción (lenguaje DDL)
• Crea, Modifica y elimina metadatos
• Crea, Modifica y elimina objetos de la base de datos (tablas,
usuarios, vistas, etc.)
• Instrucciones SQL: ALTER, DROP y CREATE
Administración de Bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Funciones de un SGBD
• Función de manipulación (lenguaje DML)
• Crea, Modifica y elimina datos
• Instrucciones puras DML: INSERT, DELETE y UPDATE
• Instrucciones DQL: SELECT
• Instrucciones DTL (Transacciones) : COMMIT y ROLLBACK
Administración de Bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Funciones de un SGBD
• Función de control (lenguaje DCL)
• Asigna o quita permisos
• Instrucciones: GRANT y REVOKE
Administración de Bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
[1.1.5] Tareas del DBA
Fundamentos de los SGBD
Administración de Bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Tareas del DBA
• Configurar e instalar el hardware
• Configurar el Sistema Operativo
• Instalar y mantener el SGBD
• Crear y configurar la BD
• Control de usuarios y permisos
• Gestión de la seguridad
• Optimizar y monitorizar la BD
• Planificar y realizar copias de seguridad
Administración de Bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Comentarios de: 1.1) Funcionamiento de los SGBD (0)
No hay comentarios