c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
Clasificación de SGBD: jerárquico, red y relacional
1. MÓDULO : Desarrollo de Sistemas Informáticos y Gestión de Base de Datos
UNIDAD DIDÁCTICA : Taller de Base de Datos.
TEMA : Sistemas de Gestión de Base de Datos.
DOCENTE : Prof. Tec. Ever Coquito Gonzales Rodrigo.
CICLO : III- 2023.
Lajas del 2023
2. SISTEMA DE GESTIÓN DE BASE DE DATOS
Es un conjunto coordinado de programas, procedimientos, lenguajes, etc. que suministra a
los distintos usuarios de la B.D. los medios necesarios para describir, recuperar y
manipular los datos almacenados en la Base de Datos, manteniendo su integridad,
confidencialidad y seguridad.
3. FUNCIONES BÁSICAS DEL SGBD.
Definición o Descripción. Permite al Administrador definir (LDD) la estructura de los
datos, sus interrelaciones, y su semántica, en los tres niveles de descripción: externo,
lógico global, e interno.
Manipulación. Permite a los Usuarios manejar la base de datos (LMD) mediante
operaciones de consulta, actualización (inserción, eliminación y modificación)
Utilización. Integra las interfaces de los diferentes tipos de usuarios, y proporciona al
administrador un conjunto de procedimientos y herramientas para la explotación de la BD
4. OTRAS FUNCIONES BÁSICAS DEL SGBD.
Herramientas y utilidades para:
- Carga y traducción de ficheros de datos
- Generación de informes
- Generación de formularios
- Copias de seguridad, etc.
5. Incluye las funciones de la Base de Datos:
- Integridad. Posibilitar la definición e implementación de reglas que deberán verificar los
datos.
- Confidencialidad. Posibilitar la definición de derechos de acceso a los diferentes
usuarios y velar por su cumplimiento.
- Acceso concurrente. Permitir, con las cautelas correspondientes, que varios usuarios y/o
programas de aplicación trabajen simultáneamente con la BD
- Seguridad de funcionamiento. Salvaguardar la información y recuperar el estado del
sistema ante fallos e incidentes
6. Un sistema de gestión de base de datos consta de varios componentes, todos los cuales contribuyen al buen
funcionamiento del software. Los elementos básicos que lo conforman son tres: el diccionario de datos, el lenguaje de
definición de datos y el lenguaje de manipulación de datos.
- 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. Además, estos metadatos informan sobre los permisos de uso de cada registro y su
representación física. De esta manera, el diccionario proporciona toda la información relevante sobre los datos
almacenados.
- Lenguaje de definición de datos: el 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. Gracias a este lenguaje, es posible
crear, modificar y eliminar objetos individuales, como referencias, relaciones o derechos de usuario.
- Lenguaje de manipulación de datos: mediante el lenguaje de manipulación de datos o 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.
¿CUÁLES SON LOS COMPONENTES DE UN SGBD?
7. CLASIFICACIÓN DE SISTEMAS GESTORES DE BASE DE DATOS
Almacena la información en una estructura jerárquica que enlaza los registros en
forma de estructura de árbol, en donde un nodo padre de información puede
tener varios nodos hijo, y así sucesivamente
Formada por una serie de registros, los cuáles están enlazados entre sí creando
una red. Estos registros son similares a los campos en las bases de
datos relacionales, y cada uno de ellos contiene un único atributo o valor.
8. PRINCIPALES MANEJADORES DE BASE DE
DATOS
SOFTWARE LIBRE
- MySQL es muy utilizado en aplicaciones web.
- PostgreSQL es relacional orientado a objetos.
- Apache Derby está escrito en lenguaje Java.
- Openoffice.org Base es el componente de la suite Openoffice.org para aplicaciones estándar y relativamente pequeñas.
SOFTWARE DE PROPIETARIO
- dBase fue el primer sistema utilizado, compatible con Macintosh. Actualmente no se usa.
- DB2 es propiedad de la empresa IBM.
- Oracle es uno de los sistemas más potentes y más extendidos. Ha sido considerado durante mucho tiempo el más completo.
- Microsoft SQL Server es el equivalente de software de propietario a MySQL. Dispone de una versión Express Edition gratuita.
- Microsoft Access es el componente de la suite Microsoft Office, es decir, el equivalente a Openoffice.org Base.