ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

MANEJADORES DE BASE DE DATOS


Enviado por   •  6 de Septiembre de 2021  •  Resúmenes  •  1.377 Palabras (6 Páginas)  •  252 Visitas

Página 1 de 6

[pic 1]

INSTITUTO TECNOLOGICO NACIONAL DE MEXICO

TECNOLOGICO DE NOGALES

 

 

  Manejadores de bases de datos

ALUMNOS:

WILSON HERNANDEZ ANEL E.

MINA OLTEHUA JOSELYN

HARO TORRES MARIA DAYANA

KAJAL REYNOSA JOSE DAVID

MATERIA:

INGENIERIA DE SOFTWARE

 

DOCENTE:

ING.ERIK MARTINEZ ROMERO

 

H. NOGALES SON.                                                           04 DE JUNIO DEL 2021

Introducción

Prácticamente ningún ordenador o aplicación web podrían funcionar sin un sistema de base de datos, por lo que no viene mal familiarizarse con los conceptos básicos relacionados con este tema. El sistema de gestión de base de datos subyacente a toda base de datos es tan importante como el propio conjunto de los datos, ya que no sería posible administrarlos sin él.

Un sistema manejador de bases de datos (SGBD, por sus siglas en inglés) o DataBase Management System (DBMS) es una colección de software muy específico, orientado al manejo de base de datos, cuya función es servir de interfaz entre la base de datos, el usuario y las distintas aplicaciones utilizadas.

Como su propio nombre indica, el objetivo de los sistemas manejadores de base de datos es precisamente el de manejar un conjunto de datos para convertirlos en información relevante para la organización, ya sea a nivel operativo o estratégico.

Lo hace mediante una serie de rutinas de software que permiten su uso de una manera segura, sencilla y ordenada. Se trata, en suma, de un conjunto de programas que realizan tareas de forma interrelacionada para facilitar la construcción y manipulación de bases de datos, adoptando la forma de interfaz entre éstas, las aplicaciones y los mismos usuarios.

Su uso permite realizar un mejor control a los administradores de sistemas y, por otro lado, también obtener mejores resultados a la hora de realizar consultas que ayuden a la gestión empresarial mediante la generación de la tan perseguida ventaja competitiva. 

Características y funcionalidad

Un sistema SGBD es sinónimo de independencia, una redundancia mínima, consistencia de la información (control de la concurrencia), abstracción de la información sobre su almacenamiento físico, así como un acceso seguro y la adopción de las medidas necesarias para garantizar la integridad de los datos.

Estas particularidades son algunos de los rasgos definitorios de un SGBD, cuyos procesos esenciales son la manipulación y construcción de las bases de datos, así como la definición de los mismos. Son características que, a su vez, facilitan el cumplimiento de una serie de funciones relacionadas con muchos de los aspectos apuntados, entre otros la definición de los datos, su fácil manipulación, una rápida gestión, poder representar relaciones complejas entre datos y otros aspectos relacionados con la seguridad y validez de los datos.

Frente a su gran funcionalidad, algunas de sus principales desventajas son, por otra parte: la inversión necesaria para implementar un DBMS en hardware, el software y conocimientos que se requieren para ello, la vulnerabilidad a los fallos por su misma centralización y sus deficiencias con algunos tipos de datos (como es el caso de los datos gráficos o multimedia, entre otros.).

Los lenguajes más utilizados en un Manejador de Base de Datos

En lo que respecta a los lenguajes utilizados en un DBMS, cabe destacar el Lenguaje de Manipulación de datos o Data Manipulation Language (DML) para la realización de consultas y manipulación de datos. Especialmente, se utiliza el SQL (Structured Query Language), el DML más utilizado para gestionar datos relacionales, así como el Data Definition Language (DDL), utilizado para definir estructuras y funciones en la realización de consultas. 

El Data Control Language (DCL), por último, también es un lenguaje utilizado en un DBMS por el administrador, en esta ocasión con el fin de controlar el acceso a los datos de la base de datos.

Componentes

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.

MySQL

[pic 2]

Es el sistema gestor de bases de datos relacional por excelencia.

...

Descargar como (para miembros actualizados)  txt (8.7 Kb)   pdf (189.4 Kb)   docx (211.2 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com