SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
1
LOS SISTEMAS GESTORES DE BASE DE DATOS ACTUALES
PRESENTADO POR:
PABLO ZAIR HERNÁNDEZ CHACÓN
INSTITUTO TECNOLÓGICO SUPERIOR DE CINTALAPA
INGENIERÍA EN INFORMÁTICA
ASIGNATURA:
TALLER DE BASE DE DATOS
CINTALAPA CHIAPAS
19 DE FEBRERO 2017
* MTL. JOSÉ LUIS GARCÍA MARTÍNEZ
2
Un sistema gestor de base de datos es un elemento fundamental en el entorno informático.
Hoy en día se tienen aplicaciones muy potentes y eficaces en cualquier parte de la rama de
estudio. Concebidas con un propósito general, son de utilidad para toda disciplina o área de
aplicación en la que exista una necesidad de gestionar datos.
Uno de los grandes aportes aplicables que ha traído la tecnología a las actividades diarias,
es el uso de programas informáticos o programas de computadoras ya que en ello se suele
correr una secuencia de instrucciones. En pequeñas, grandes o medianas empresas, es habitual
trabajar con este tipo de programa informático en ellos no solo se encuentra el programa si no
que dentro del sistema se encuentra un gestor de base de datos que es el motor del programa.
“..Una base de datos (BD) es un conjunto de datos relacionados entre sí. Organizados y
estructurados, con información referente a algo. Podremos utilizar una base de datos para
cosas tan sencilla como mantener un registro de una gran empresa u organización. (Alicia
ramos & María Jesús, 2008, p.93)”.
Un Sistema Gestor de Base de Datos, también llama con su abreviatura SGBD, es un
conjunto de herramientas que nos ayudan a facilitar una consulta, uso y actualización de una
base de datos. Un ejemplo de software Gestor de Base de Datos es MYSQL, que incorpora un
conjunto de herramientas software que son capaces de estructurar en múltiples discos duros
los archivos de una base de datos, permitiendo el acceso a sus datos tanto a partir de
herramientas gráficas como a partir de potentes lenguajes de programación (PL-SQL, php,
c++,c#, NetBeans,matlab...).
Antes de que aparecieran los SGBD en la década de 1970, la información se trataba y
se gestionaba utilizando los típicos sistemas de gestión de archivos. Estos consistían en un
conjunto de programas que definía y trabajan sus propios datos. Los datos se almacenan en
archivos de forma estructurada y según un formato y los programas manejan esos archivos
para obtener la información.
En esa época la gestión de archivos presentaba algunos de los siguientes inconvenientes:
3
 Redundancia e inconsistencia de los datos. Esta se presenta cuando se repiten
innecesariamente datos en los archivos que conforman la base de datos.
 Dificultad para tener acceso a los datos. Es decir cada vez que se necesitaba
hacer una consulta que no fue prevista en el inicio implicaba la necesidad de
codificar el programa de aplicación necesario.
 Dificultad para el acceso concurrente. En un sistema de gestión de archivos es
Complicado que los usuarios actualicen los datos simultaneamente.Las
actualizaciones concurrentes pueden dar por resultado datos inconsistentes.
 Separación y aislamiento de los datos. Al estar repartidos los datos en varios
archivos, y tener diferentes formatos, es difícil escribir nuevos programas que
se aseguren la manipulación de los datos correctos, antes debería sincronizar
todos los archivos para que los datos coincidiesen.
 Problemas en la seguridad de los datos. Resultaba muy difícil implantar
restricciones de seguridad, pues las aplicaciones se van añadiendo al sistema
según se van necesitando.
Es por ello gracias al trabajo de Edgar F. CODD, Larry Ellison en el año 1977 se
desarrolla, Oracle corporation, creando así un sistema de gestión de bases de datos relacional.
Hoy en día contamos con sistemas gestor de bases de datos y en nuestra actualidad
encontramos clasificaciones de muchas formas, por ejemplo, según las bases de datos que
gestionan, clasificando los SGBD según traten bases de datos relaciónales, bases de datos
orientadas a objetos, etc. puesto que en la actualidad, la mayoría de los SGBD integran
múltiples filosófias y tipos de funcionamiento.
Dentro de estos tipos se pueden clasificar en dos:
I. Los Gestores de Bases de Datos ofimáticas. Son aquellos que manipulan bases de
datos pequeñas orientadas a almacenar datos domésticos o de pequeñas empresas.
Ejemplo de ellos es Access:
Es un gestor de datos que recopila información relativa a un asunto o propósito particular,
como el seguimiento de pedidos de clientes o el mantenimiento de una colección de música,
etc. Recuperado el 20 de febrero de 2017 de https://es.wikipedia.org/wiki/Microsoft_Access.
4
II. Los Gestores de Bases de Datos Corporativas. Son aquellas que tienen la capacidad
de gestionar bases de datos enormes.
Ejemplo de ellos:
 MySQL: Es un sistema de gestión de base de datos relacional (RDBMS) de código
abierto, basado en lenguaje de consulta estructurado (SQL), Se caracteriza por su
rapidez y robustez.
 PostgreSql y Oracle: Son sistemas de base de datos poderosos. Administra muy
bien grandes cantidades de datos, y suelen ser utilizadas en intranets y sistemas de
gran calibre.
 Microsoft SQL Server: es un sistema para la gestión de bases de datos producido
por Microsoft basado en el modelo relacional cuya principal función es almacenar
y consultar datos solicitados por otras aplicaciones.
Una de las partes más importantes de los SGBD es la funcion que ofrecen a los usuarios
de la cual explicaremos con de talle todas las funciones que ofrecen estos gestores.
 Permiten a los usuarios almacenar datos, acceder a ellos y actualizarlos de
forma sencilla y con un gran rendimiento, ocultando la complejidad y las
características físicas de los dispositivos de almacenamiento.
 Garantizan la integridad de los datos, respetando las reglas y restricciones que
dicte el programador de la base de datos.
 Proporcionan un diccionario de metadatos, que contiene el esquema de la base
de datos.
 Permiten el uso de transacciones, garantizan que todas las operaciones de la
transacción se realicen correctamente, y en caso de alguna incidencia, deshacen
los cambios sin ningún tipo de complicación adicional.
 Ofrecen, mediante completas herramientas, estadísticas sobre el uso del gestor,
registrando operaciones efectuadas, consultas solicitadas, operaciones fallidas y
cualquier tipo de incidencia.
5
 Permiten la concurrencia, es decir, varios usuarios trabajando sobre un mismo
conjunto de datos.
 Independizan los datos de la aplicación o usuario que esté utilizándolos,
haciendo más fácil su migración a otras plataformas.
 Ofrecen conectividad con el exterior. De esta manera, se puede replicar y
distribuir bases de datos.
 Incorporan herramientas para la salvaguarda y restauración de la información
en caso de desastre.
 Integran, junto con el sistema operativo, un sistema de seguridad que garantiza
el acceso a la información exclusivamente a aquellos usuarios que dispongan de
autorización.
Una parte muy necesaria de los SGBD es que proporcionen seguridad para garantizar la
integridad de los datos, es por ello que muchos de estos implementan protección a sus datos
contra accesos no autorizados, también aseguran que solo los usuarios autorizados puedan
acceder a la base de datos. Ofrecen mecanismo para implantar restricciones de integridad en la
BD; estas restricciones van a proteger la BD contra daños accidentales. También Proporciona
herramientas y mecanismos para la planificación y realización de copias de seguridad y
restauración. Debe ser capaz de recupera la BD llevándola a un estado consistente, caso de
ocurrir algún suceso que la dañe. Debe asegurar el acceso concurrente y ofrecer mecanismos
para conservar la consistencia de los datos en el caso de que varios usuarios actualicen la BD
de forma concurrente.
Hoy en día existen diferentes categorías de usuarios. Estas categorías se caracterizan por
que cada una de ellas tiene una serie de privilegios o permisos sobre los objetos que forman la
BD.
En los sistemas ORACLE las categorías más importantes son:
 Los usuarios de la categoría BDA.Cuya funcion es precisamente administrar la base, y
que tiene el nivel más alto de privilegios.
 Los usuarios de categoría RESOURCE, que pueden crear sus propios objetos, y tienen
acceso a los objetos para los que se les ha concedido permiso.
6
 Los usuarios del tipo CONNECT, que solamente pueden utilizar aquellos objetos para
los que se les ha concedido permiso de acceso.
Otra razón para usar los SGBD es que cuentan con herramientas gráficas muy sencillas
de manipular ya que el usuario no tiene que tener mucho conocimiento para manejarlas, por
mencionar algunos como es PhpMyAdmin, Oracle Enterprise manager y Grid control, DB2
data Studio en este apartado explicaremos donde son basadas las herramientas graficas:
 PhpMyAdmin de MYSQL
“Dispone de un interfaz basada en páginas web llamada PhpMyAdmin, que a través de un
servidor web, por ejemplo Apache, permite administrar las bases de datos de un servidor desde
cualquier equipo de la red (Iván López, 2014, p.93)”.
 Oracle Enterprise Manager y Grid Control
“Dispone de dos herramientas gráficas, ambas con interfaz web y montadas sobre un
servidor web propietario de Oracle (Iván López, 2014, p.94)”.
Enterprise Manager. Esta herramienta está incorporada directamente en el software de
Oracle, y es configurada por el asistente de creación de base de datos. Es capaz de manipular
todas las funciones básicas de una base de datos (creación de tablas, usuarios, exportación e
importación de información, etc).
 DB2 Data Studio
Este software sustituirá en un futuro próximo a una herramienta más antigua llamada Control
Center. Permite manipular los objetos de bases de datos DB2 e Informix y sus permisos.
Soporta la administración avanzada de DB2 tanto en Windows como en Linux, y
simplifica la construcción de consultas SQL. Su gran potencia es que facilita la creación de
Servicios Web que distribuyen datos de consultas SQL a las aplicaciones cliente.
7
La herramienta de un gestor de base de datos es la interfaz de programación con el
usuario. Este interfaz consiste en un lenguaje muy sencillo mediante el cual el usuario realiza
preguntas al servidor, contestando este a las demandas del usuario. Este lenguaje comúnmente
se denomina:
SQL, Structured Query Language
Charle, F. (2009) SQL.
“…Es un estándar universal para el tratamiento de datos, independientemente de dónde
residan éstos, y su conocimiento es importante para muchos profesionales y usuarios de
ordenadores, desde los diseñadores Web, que necesitan saber cómo extraer la información de
una base de datos, hasta los usuarios de ofimática que operan con aplicaciones como Access,
pasando por programadores y administradores de bases de datos.
Recuperado el 20 de febrero de 2017 de
https://books.google.com.mx/books?id=TZJ5QgAACAAJ&dq=Es+un+est%C3%A1ndar+uni
versal+para+el+tratamiento+de+datos,&hl=es&sa=X&ved=0ahUKEwjzqtD2xaHSAhXpqFQ
KHThfCg4Q6wEIGjAA”.
Estandarizado por la ISO, es decir, todas las bases de datos que soporten SQL deben tener
la misma sintaxis a la hora de aplicar el lenguaje. Se divide en 4 sublenguajes, el total de todos
ellos permite al SGBD cumplir con las funcionalidades requeridas por CODD:
 Lenguaje DML o lenguaje de manipulación de datos Este lenguaje permite con 4
sentencias sencillas seleccionar determinados datos (SELECT), insertar datos
(INSERT), modificarlos (UPDATE) o incluso borrarlos (DELETE).
 Lenguaje DDL: o lenguaje de definición de datos Este lenguaje permite crear toda la
estructura de una base de datos (desde tablas hasta usuarios). Sus cláusulas son del tipo
DROP (Eliminar objetos) y CREATE (Crear objetos).
 Lenguaje DCL: o lenguaje de control de datos. Incluye comandos (GRANT y
REVOKE) que permiten al administrador gestionar el acceso a los datos contenidos en
la base de datos.
8
 Lenguaje TCL: o lenguaje de control de transacciones. El propósito de este lenguaje es
permitir ejecutar varios comandos de forma simultánea como si fuera un comando
atómico o indivisible. Si es posible ejecuta todos los comandos, se aplica la
transacción (COMMIT), y si, en algún paso de la ejecución, sucede algo inesperado, se
pueden deshacer todos los pasos dados (ROLLEACK).
REFERENCIAS BIBLIOGRÁFICAS
Ramos Martin Alicia & Ramos Martin M.a
Jesús (2008) Operaciones con bases de datos
ofimáticas y corporativas. España: navalcarnero Madrid.
Montalbán Iván & castro Vázquez Manuel (2014) Gestión de bases de datos 2a
Edición
.España: Madrid.

Más contenido relacionado

La actualidad más candente

Sistema GestióN De Bases De Datos
Sistema GestióN De Bases De DatosSistema GestióN De Bases De Datos
Sistema GestióN De Bases De Datoshugofern
 
sistema de gestion de datos
sistema de gestion de datossistema de gestion de datos
sistema de gestion de datosjaviercd
 
Fase1 BD avanzada
Fase1 BD avanzada Fase1 BD avanzada
Fase1 BD avanzada leostave
 
Trabajo de base de datos
Trabajo de base de datosTrabajo de base de datos
Trabajo de base de datosTonyPerozo
 
Base de datos cesar ortega
Base de datos cesar ortegaBase de datos cesar ortega
Base de datos cesar ortegaCsarOrtega20
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datosRaul Hernandez
 
El dba(administracion de base de datos)
El dba(administracion de base de datos)El dba(administracion de base de datos)
El dba(administracion de base de datos)UTN
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datosMalteadas
 

La actualidad más candente (19)

Sistema GestióN De Bases De Datos
Sistema GestióN De Bases De DatosSistema GestióN De Bases De Datos
Sistema GestióN De Bases De Datos
 
sistema de gestion de datos
sistema de gestion de datossistema de gestion de datos
sistema de gestion de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de Datos II: El entorno
Bases de Datos II: El entornoBases de Datos II: El entorno
Bases de Datos II: El entorno
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Fase1 BD avanzada
Fase1 BD avanzada Fase1 BD avanzada
Fase1 BD avanzada
 
Clase Base De Datos I
Clase Base De Datos IClase Base De Datos I
Clase Base De Datos I
 
Base de datos
Base de datosBase de datos
Base de datos
 
Diapositivas de sgbd
Diapositivas de sgbdDiapositivas de sgbd
Diapositivas de sgbd
 
Trabajo de base de datos
Trabajo de base de datosTrabajo de base de datos
Trabajo de base de datos
 
Base de datos cesar ortega
Base de datos cesar ortegaBase de datos cesar ortega
Base de datos cesar ortega
 
Actividad Número 2 base de datos
Actividad Número 2 base de datos Actividad Número 2 base de datos
Actividad Número 2 base de datos
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
El dba(administracion de base de datos)
El dba(administracion de base de datos)El dba(administracion de base de datos)
El dba(administracion de base de datos)
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datos
 
Infome sgbd
Infome sgbdInfome sgbd
Infome sgbd
 

Destacado

How Government works in Ukraine
How Government works in Ukraine How Government works in Ukraine
How Government works in Ukraine radaprogram
 
Un Curso De Milagros Libro
Un Curso De Milagros LibroUn Curso De Milagros Libro
Un Curso De Milagros Librojimperfekt
 
The Story, part 22: The Birth of The King
The Story, part 22: The Birth of The KingThe Story, part 22: The Birth of The King
The Story, part 22: The Birth of The KingPacific Church
 
ENFOQUE DE LA INVESTIGACIÓN ACCIÓN
ENFOQUE DE LA INVESTIGACIÓN ACCIÓNENFOQUE DE LA INVESTIGACIÓN ACCIÓN
ENFOQUE DE LA INVESTIGACIÓN ACCIÓNJames Huaman
 
7.13.6 Руководство пользователя Altistart 48
7.13.6 Руководство пользователя Altistart 487.13.6 Руководство пользователя Altistart 48
7.13.6 Руководство пользователя Altistart 48Igor Golovin
 
Metodotroncoso 120430110624-phpapp02
Metodotroncoso 120430110624-phpapp02Metodotroncoso 120430110624-phpapp02
Metodotroncoso 120430110624-phpapp02Nathalie Soto
 
Travel Technology in der Hotellerie
Travel Technology in der HotellerieTravel Technology in der Hotellerie
Travel Technology in der HotellerieRealizing Progress
 
Csun2017 design-with-color-031417a
Csun2017 design-with-color-031417aCsun2017 design-with-color-031417a
Csun2017 design-with-color-031417aMaureen (Moe) Kraft
 
Gestão de Dados no Marketing
Gestão de Dados no MarketingGestão de Dados no Marketing
Gestão de Dados no MarketingBernardo Brandão
 
Logica proposicional
Logica proposicionalLogica proposicional
Logica proposicionalcepecole
 
What have i learnt from target audience feedback
What have i learnt from target audience feedback What have i learnt from target audience feedback
What have i learnt from target audience feedback harryswaine
 
Місячник шкільних бібліотек
Місячник шкільних бібліотекМісячник шкільних бібліотек
Місячник шкільних бібліотекSvitlana Zhitaryuk
 
Uno Coaching Group - Programa life Coaching One - Perú
Uno Coaching Group - Programa life Coaching One - PerúUno Coaching Group - Programa life Coaching One - Perú
Uno Coaching Group - Programa life Coaching One - PerúUCG Perú
 
Đầu tư Biệt Thự Biển Vinpearl Nha Trang 2017
Đầu tư Biệt Thự Biển Vinpearl Nha Trang 2017Đầu tư Biệt Thự Biển Vinpearl Nha Trang 2017
Đầu tư Biệt Thự Biển Vinpearl Nha Trang 2017Tâm Đỗ Đức
 

Destacado (20)

How Government works in Ukraine
How Government works in Ukraine How Government works in Ukraine
How Government works in Ukraine
 
Ebt centec 3
Ebt   centec 3Ebt   centec 3
Ebt centec 3
 
Etwinning.bloque 1
Etwinning.bloque 1Etwinning.bloque 1
Etwinning.bloque 1
 
HERRAMIENTAS DE LA WEB 2.0
HERRAMIENTAS  DE LA WEB 2.0HERRAMIENTAS  DE LA WEB 2.0
HERRAMIENTAS DE LA WEB 2.0
 
Un Curso De Milagros Libro
Un Curso De Milagros LibroUn Curso De Milagros Libro
Un Curso De Milagros Libro
 
Ebt centec 2
Ebt   centec 2Ebt   centec 2
Ebt centec 2
 
The Story, part 22: The Birth of The King
The Story, part 22: The Birth of The KingThe Story, part 22: The Birth of The King
The Story, part 22: The Birth of The King
 
ENFOQUE DE LA INVESTIGACIÓN ACCIÓN
ENFOQUE DE LA INVESTIGACIÓN ACCIÓNENFOQUE DE LA INVESTIGACIÓN ACCIÓN
ENFOQUE DE LA INVESTIGACIÓN ACCIÓN
 
7.13.6 Руководство пользователя Altistart 48
7.13.6 Руководство пользователя Altistart 487.13.6 Руководство пользователя Altistart 48
7.13.6 Руководство пользователя Altistart 48
 
Metodotroncoso 120430110624-phpapp02
Metodotroncoso 120430110624-phpapp02Metodotroncoso 120430110624-phpapp02
Metodotroncoso 120430110624-phpapp02
 
Travel Technology in der Hotellerie
Travel Technology in der HotellerieTravel Technology in der Hotellerie
Travel Technology in der Hotellerie
 
Csun2017 design-with-color-031417a
Csun2017 design-with-color-031417aCsun2017 design-with-color-031417a
Csun2017 design-with-color-031417a
 
Gestão de Dados no Marketing
Gestão de Dados no MarketingGestão de Dados no Marketing
Gestão de Dados no Marketing
 
Tourist Behavior
Tourist  BehaviorTourist  Behavior
Tourist Behavior
 
Ebt centec
Ebt   centecEbt   centec
Ebt centec
 
Logica proposicional
Logica proposicionalLogica proposicional
Logica proposicional
 
What have i learnt from target audience feedback
What have i learnt from target audience feedback What have i learnt from target audience feedback
What have i learnt from target audience feedback
 
Місячник шкільних бібліотек
Місячник шкільних бібліотекМісячник шкільних бібліотек
Місячник шкільних бібліотек
 
Uno Coaching Group - Programa life Coaching One - Perú
Uno Coaching Group - Programa life Coaching One - PerúUno Coaching Group - Programa life Coaching One - Perú
Uno Coaching Group - Programa life Coaching One - Perú
 
Đầu tư Biệt Thự Biển Vinpearl Nha Trang 2017
Đầu tư Biệt Thự Biển Vinpearl Nha Trang 2017Đầu tư Biệt Thự Biển Vinpearl Nha Trang 2017
Đầu tư Biệt Thự Biển Vinpearl Nha Trang 2017
 

Similar a Los sistemas gestores de base de datos actuales

Base de datos_jehisglay_oliveros
Base de datos_jehisglay_oliverosBase de datos_jehisglay_oliveros
Base de datos_jehisglay_oliverosJehisglayOliveros
 
Base de datos (conceptos básicos )
Base de datos (conceptos básicos )Base de datos (conceptos básicos )
Base de datos (conceptos básicos )juandavid1118
 
Actividad base de datos 2
Actividad base de datos 2 Actividad base de datos 2
Actividad base de datos 2 Natalia Perez
 
Instituto
InstitutoInstituto
Institutomarilue
 
Instituto
InstitutoInstituto
Institutomarilue
 
Instituto
InstitutoInstituto
Institutomarilue
 
Instituto
InstitutoInstituto
Institutomarilue
 
Base de datos presentacion
Base de datos presentacionBase de datos presentacion
Base de datos presentacionluisalvarez594
 
Dbms Existentes
Dbms ExistentesDbms Existentes
Dbms Existenteseder8
 
Presentacion Base de Datos, Odalys Vasquez
Presentacion Base de Datos, Odalys VasquezPresentacion Base de Datos, Odalys Vasquez
Presentacion Base de Datos, Odalys Vasquezodalys2562
 
Taller 1
Taller 1Taller 1
Taller 1fredy
 
Copia de unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.
Copia de unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.Copia de unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.
Copia de unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.naviwz
 

Similar a Los sistemas gestores de base de datos actuales (20)

Base de datos_jehisglay_oliveros
Base de datos_jehisglay_oliverosBase de datos_jehisglay_oliveros
Base de datos_jehisglay_oliveros
 
Base de datos (conceptos básicos )
Base de datos (conceptos básicos )Base de datos (conceptos básicos )
Base de datos (conceptos básicos )
 
Actividad base de datos 2
Actividad base de datos 2 Actividad base de datos 2
Actividad base de datos 2
 
diapositivasdesgbd-170504023703.pdf
diapositivasdesgbd-170504023703.pdfdiapositivasdesgbd-170504023703.pdf
diapositivasdesgbd-170504023703.pdf
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Base de datos presentacion
Base de datos presentacionBase de datos presentacion
Base de datos presentacion
 
Base de datos
Base de datosBase de datos
Base de datos
 
Talleresbd
TalleresbdTalleresbd
Talleresbd
 
Dbms Existentes
Dbms ExistentesDbms Existentes
Dbms Existentes
 
Base de datos - Jesse Solano
Base de datos - Jesse SolanoBase de datos - Jesse Solano
Base de datos - Jesse Solano
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Presentacion Base de Datos, Odalys Vasquez
Presentacion Base de Datos, Odalys VasquezPresentacion Base de Datos, Odalys Vasquez
Presentacion Base de Datos, Odalys Vasquez
 
Taller 1
Taller 1Taller 1
Taller 1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Copia de unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.
Copia de unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.Copia de unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.
Copia de unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.
 

Último

que son los planes de ordenamiento predial POP.pptx
que son los planes de ordenamiento predial  POP.pptxque son los planes de ordenamiento predial  POP.pptx
que son los planes de ordenamiento predial POP.pptxSergiothaine2
 
bases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria debases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria deCalet Cáceres Vergara
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresamerca6
 
CUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdfCUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdfEDUARDO MAMANI MAMANI
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfIrapuatoCmovamos
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfIrapuatoCmovamos
 
El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)estebancitoherrera
 
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfPREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfluisccollana
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosssuser948499
 
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docxmarthaarroyo16
 
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior UniversitariaSUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior Universitariachayananazcosimeon
 
HABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfHABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfGEINER22
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechojuliosabino1
 
2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptxccordovato
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicaciónJonathanAntonioMaldo
 
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,juberrodasflores
 
CAPACITACION_higiene_industrial (1).ppt...
CAPACITACION_higiene_industrial (1).ppt...CAPACITACION_higiene_industrial (1).ppt...
CAPACITACION_higiene_industrial (1).ppt...jhoecabanillas12
 

Último (17)

que son los planes de ordenamiento predial POP.pptx
que son los planes de ordenamiento predial  POP.pptxque son los planes de ordenamiento predial  POP.pptx
que son los planes de ordenamiento predial POP.pptx
 
bases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria debases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria de
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresa
 
CUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdfCUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdf
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
 
El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)
 
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfPREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datos
 
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
 
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior UniversitariaSUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
 
HABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfHABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdf
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derecho
 
2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicación
 
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
 
CAPACITACION_higiene_industrial (1).ppt...
CAPACITACION_higiene_industrial (1).ppt...CAPACITACION_higiene_industrial (1).ppt...
CAPACITACION_higiene_industrial (1).ppt...
 

Los sistemas gestores de base de datos actuales

  • 1. 1 LOS SISTEMAS GESTORES DE BASE DE DATOS ACTUALES PRESENTADO POR: PABLO ZAIR HERNÁNDEZ CHACÓN INSTITUTO TECNOLÓGICO SUPERIOR DE CINTALAPA INGENIERÍA EN INFORMÁTICA ASIGNATURA: TALLER DE BASE DE DATOS CINTALAPA CHIAPAS 19 DE FEBRERO 2017 * MTL. JOSÉ LUIS GARCÍA MARTÍNEZ
  • 2. 2 Un sistema gestor de base de datos es un elemento fundamental en el entorno informático. Hoy en día se tienen aplicaciones muy potentes y eficaces en cualquier parte de la rama de estudio. Concebidas con un propósito general, son de utilidad para toda disciplina o área de aplicación en la que exista una necesidad de gestionar datos. Uno de los grandes aportes aplicables que ha traído la tecnología a las actividades diarias, es el uso de programas informáticos o programas de computadoras ya que en ello se suele correr una secuencia de instrucciones. En pequeñas, grandes o medianas empresas, es habitual trabajar con este tipo de programa informático en ellos no solo se encuentra el programa si no que dentro del sistema se encuentra un gestor de base de datos que es el motor del programa. “..Una base de datos (BD) es un conjunto de datos relacionados entre sí. Organizados y estructurados, con información referente a algo. Podremos utilizar una base de datos para cosas tan sencilla como mantener un registro de una gran empresa u organización. (Alicia ramos & María Jesús, 2008, p.93)”. Un Sistema Gestor de Base de Datos, también llama con su abreviatura SGBD, es un conjunto de herramientas que nos ayudan a facilitar una consulta, uso y actualización de una base de datos. Un ejemplo de software Gestor de Base de Datos es MYSQL, que incorpora un conjunto de herramientas software que son capaces de estructurar en múltiples discos duros los archivos de una base de datos, permitiendo el acceso a sus datos tanto a partir de herramientas gráficas como a partir de potentes lenguajes de programación (PL-SQL, php, c++,c#, NetBeans,matlab...). Antes de que aparecieran los SGBD en la década de 1970, la información se trataba y se gestionaba utilizando los típicos sistemas de gestión de archivos. Estos consistían en un conjunto de programas que definía y trabajan sus propios datos. Los datos se almacenan en archivos de forma estructurada y según un formato y los programas manejan esos archivos para obtener la información. En esa época la gestión de archivos presentaba algunos de los siguientes inconvenientes:
  • 3. 3  Redundancia e inconsistencia de los datos. Esta se presenta cuando se repiten innecesariamente datos en los archivos que conforman la base de datos.  Dificultad para tener acceso a los datos. Es decir cada vez que se necesitaba hacer una consulta que no fue prevista en el inicio implicaba la necesidad de codificar el programa de aplicación necesario.  Dificultad para el acceso concurrente. En un sistema de gestión de archivos es Complicado que los usuarios actualicen los datos simultaneamente.Las actualizaciones concurrentes pueden dar por resultado datos inconsistentes.  Separación y aislamiento de los datos. Al estar repartidos los datos en varios archivos, y tener diferentes formatos, es difícil escribir nuevos programas que se aseguren la manipulación de los datos correctos, antes debería sincronizar todos los archivos para que los datos coincidiesen.  Problemas en la seguridad de los datos. Resultaba muy difícil implantar restricciones de seguridad, pues las aplicaciones se van añadiendo al sistema según se van necesitando. Es por ello gracias al trabajo de Edgar F. CODD, Larry Ellison en el año 1977 se desarrolla, Oracle corporation, creando así un sistema de gestión de bases de datos relacional. Hoy en día contamos con sistemas gestor de bases de datos y en nuestra actualidad encontramos clasificaciones de muchas formas, por ejemplo, según las bases de datos que gestionan, clasificando los SGBD según traten bases de datos relaciónales, bases de datos orientadas a objetos, etc. puesto que en la actualidad, la mayoría de los SGBD integran múltiples filosófias y tipos de funcionamiento. Dentro de estos tipos se pueden clasificar en dos: I. Los Gestores de Bases de Datos ofimáticas. Son aquellos que manipulan bases de datos pequeñas orientadas a almacenar datos domésticos o de pequeñas empresas. Ejemplo de ellos es Access: Es un gestor de datos que recopila información relativa a un asunto o propósito particular, como el seguimiento de pedidos de clientes o el mantenimiento de una colección de música, etc. Recuperado el 20 de febrero de 2017 de https://es.wikipedia.org/wiki/Microsoft_Access.
  • 4. 4 II. Los Gestores de Bases de Datos Corporativas. Son aquellas que tienen la capacidad de gestionar bases de datos enormes. Ejemplo de ellos:  MySQL: Es un sistema de gestión de base de datos relacional (RDBMS) de código abierto, basado en lenguaje de consulta estructurado (SQL), Se caracteriza por su rapidez y robustez.  PostgreSql y Oracle: Son sistemas de base de datos poderosos. Administra muy bien grandes cantidades de datos, y suelen ser utilizadas en intranets y sistemas de gran calibre.  Microsoft SQL Server: es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional cuya principal función es almacenar y consultar datos solicitados por otras aplicaciones. Una de las partes más importantes de los SGBD es la funcion que ofrecen a los usuarios de la cual explicaremos con de talle todas las funciones que ofrecen estos gestores.  Permiten a los usuarios almacenar datos, acceder a ellos y actualizarlos de forma sencilla y con un gran rendimiento, ocultando la complejidad y las características físicas de los dispositivos de almacenamiento.  Garantizan la integridad de los datos, respetando las reglas y restricciones que dicte el programador de la base de datos.  Proporcionan un diccionario de metadatos, que contiene el esquema de la base de datos.  Permiten el uso de transacciones, garantizan que todas las operaciones de la transacción se realicen correctamente, y en caso de alguna incidencia, deshacen los cambios sin ningún tipo de complicación adicional.  Ofrecen, mediante completas herramientas, estadísticas sobre el uso del gestor, registrando operaciones efectuadas, consultas solicitadas, operaciones fallidas y cualquier tipo de incidencia.
  • 5. 5  Permiten la concurrencia, es decir, varios usuarios trabajando sobre un mismo conjunto de datos.  Independizan los datos de la aplicación o usuario que esté utilizándolos, haciendo más fácil su migración a otras plataformas.  Ofrecen conectividad con el exterior. De esta manera, se puede replicar y distribuir bases de datos.  Incorporan herramientas para la salvaguarda y restauración de la información en caso de desastre.  Integran, junto con el sistema operativo, un sistema de seguridad que garantiza el acceso a la información exclusivamente a aquellos usuarios que dispongan de autorización. Una parte muy necesaria de los SGBD es que proporcionen seguridad para garantizar la integridad de los datos, es por ello que muchos de estos implementan protección a sus datos contra accesos no autorizados, también aseguran que solo los usuarios autorizados puedan acceder a la base de datos. Ofrecen mecanismo para implantar restricciones de integridad en la BD; estas restricciones van a proteger la BD contra daños accidentales. También Proporciona herramientas y mecanismos para la planificación y realización de copias de seguridad y restauración. Debe ser capaz de recupera la BD llevándola a un estado consistente, caso de ocurrir algún suceso que la dañe. Debe asegurar el acceso concurrente y ofrecer mecanismos para conservar la consistencia de los datos en el caso de que varios usuarios actualicen la BD de forma concurrente. Hoy en día existen diferentes categorías de usuarios. Estas categorías se caracterizan por que cada una de ellas tiene una serie de privilegios o permisos sobre los objetos que forman la BD. En los sistemas ORACLE las categorías más importantes son:  Los usuarios de la categoría BDA.Cuya funcion es precisamente administrar la base, y que tiene el nivel más alto de privilegios.  Los usuarios de categoría RESOURCE, que pueden crear sus propios objetos, y tienen acceso a los objetos para los que se les ha concedido permiso.
  • 6. 6  Los usuarios del tipo CONNECT, que solamente pueden utilizar aquellos objetos para los que se les ha concedido permiso de acceso. Otra razón para usar los SGBD es que cuentan con herramientas gráficas muy sencillas de manipular ya que el usuario no tiene que tener mucho conocimiento para manejarlas, por mencionar algunos como es PhpMyAdmin, Oracle Enterprise manager y Grid control, DB2 data Studio en este apartado explicaremos donde son basadas las herramientas graficas:  PhpMyAdmin de MYSQL “Dispone de un interfaz basada en páginas web llamada PhpMyAdmin, que a través de un servidor web, por ejemplo Apache, permite administrar las bases de datos de un servidor desde cualquier equipo de la red (Iván López, 2014, p.93)”.  Oracle Enterprise Manager y Grid Control “Dispone de dos herramientas gráficas, ambas con interfaz web y montadas sobre un servidor web propietario de Oracle (Iván López, 2014, p.94)”. Enterprise Manager. Esta herramienta está incorporada directamente en el software de Oracle, y es configurada por el asistente de creación de base de datos. Es capaz de manipular todas las funciones básicas de una base de datos (creación de tablas, usuarios, exportación e importación de información, etc).  DB2 Data Studio Este software sustituirá en un futuro próximo a una herramienta más antigua llamada Control Center. Permite manipular los objetos de bases de datos DB2 e Informix y sus permisos. Soporta la administración avanzada de DB2 tanto en Windows como en Linux, y simplifica la construcción de consultas SQL. Su gran potencia es que facilita la creación de Servicios Web que distribuyen datos de consultas SQL a las aplicaciones cliente.
  • 7. 7 La herramienta de un gestor de base de datos es la interfaz de programación con el usuario. Este interfaz consiste en un lenguaje muy sencillo mediante el cual el usuario realiza preguntas al servidor, contestando este a las demandas del usuario. Este lenguaje comúnmente se denomina: SQL, Structured Query Language Charle, F. (2009) SQL. “…Es un estándar universal para el tratamiento de datos, independientemente de dónde residan éstos, y su conocimiento es importante para muchos profesionales y usuarios de ordenadores, desde los diseñadores Web, que necesitan saber cómo extraer la información de una base de datos, hasta los usuarios de ofimática que operan con aplicaciones como Access, pasando por programadores y administradores de bases de datos. Recuperado el 20 de febrero de 2017 de https://books.google.com.mx/books?id=TZJ5QgAACAAJ&dq=Es+un+est%C3%A1ndar+uni versal+para+el+tratamiento+de+datos,&hl=es&sa=X&ved=0ahUKEwjzqtD2xaHSAhXpqFQ KHThfCg4Q6wEIGjAA”. Estandarizado por la ISO, es decir, todas las bases de datos que soporten SQL deben tener la misma sintaxis a la hora de aplicar el lenguaje. Se divide en 4 sublenguajes, el total de todos ellos permite al SGBD cumplir con las funcionalidades requeridas por CODD:  Lenguaje DML o lenguaje de manipulación de datos Este lenguaje permite con 4 sentencias sencillas seleccionar determinados datos (SELECT), insertar datos (INSERT), modificarlos (UPDATE) o incluso borrarlos (DELETE).  Lenguaje DDL: o lenguaje de definición de datos Este lenguaje permite crear toda la estructura de una base de datos (desde tablas hasta usuarios). Sus cláusulas son del tipo DROP (Eliminar objetos) y CREATE (Crear objetos).  Lenguaje DCL: o lenguaje de control de datos. Incluye comandos (GRANT y REVOKE) que permiten al administrador gestionar el acceso a los datos contenidos en la base de datos.
  • 8. 8  Lenguaje TCL: o lenguaje de control de transacciones. El propósito de este lenguaje es permitir ejecutar varios comandos de forma simultánea como si fuera un comando atómico o indivisible. Si es posible ejecuta todos los comandos, se aplica la transacción (COMMIT), y si, en algún paso de la ejecución, sucede algo inesperado, se pueden deshacer todos los pasos dados (ROLLEACK). REFERENCIAS BIBLIOGRÁFICAS Ramos Martin Alicia & Ramos Martin M.a Jesús (2008) Operaciones con bases de datos ofimáticas y corporativas. España: navalcarnero Madrid. Montalbán Iván & castro Vázquez Manuel (2014) Gestión de bases de datos 2a Edición .España: Madrid.