SlideShare a Scribd company logo
1 of 14
Administrador de Base de
Datos
Integrantes:
Christian Daniel Alvarez Pantoja
Luis E. Galvan Martinez
Edgar Ivan Gutierrez Mezta
Pablo Daniel Juarez Escobar
Angel Eduardo Villegas Ramirez
Ing. En Sistemas
Computacionales
6to Semestre
Administrador de Base de
Datos
 El administrador de base de datos
(DBA) es la persona responsable de los
aspectos ambientales, operadores y
mantenimiento de una base de datos.
 Los DBA gestionan y mantienen las
bases de datos informatizadas. Se
aseguran de que estas sean seguras y
estén actualizadas. Trabajan sobre las
formas de reorganizar las bases de
datos para hacerlas más rápidas o más
fáciles de usar. Crean sistemas de
respaldo para que los datos no se
pierdan.
 Su tarea consiste en crear la Base de
Datos y poner en control los controles
técnicos necesarios para apoyar las
políticas dictadas por el administrador de
datos.
 Así como es responsable de:
◦ Administrar la estructura de la Base de Datos
◦ Administrar la actividad de los datos
◦ Administrar el Sistema Manejador de Base de Datos
◦ Establecer el Diccionario de Datos
◦ Asegurar la confiabilidad de la Base de Datos
◦ Confirmar la seguridad de la Base de Datos
En General Incluye
 Recuperabilidad - Crear y probar Respaldos.
 Integridad - Verificar ó ayudar a la verificación en la
integridad de datos.
 Seguridad - Definir y/o implementar controles de acceso a
los datos.

Disponibilidad - Asegurarse del mayor tiempo de encendido.
 Desempeño - Asegurarse del máximo desempeño incluso
con las limitaciones

Desarrollo y soporte a pruebas - Ayudar a los
programadores e ingenieros a utilizar eficientemente la base
de datos.
Funciones de un DBA
 Definición de Esquema:
◦ Identificar las entidades que interesan a la
empresa y la información que debe registrarse
acerca de esas entidades
 Definición de la Estructura de
Almacenamiento y del Método de
Acceso:
◦ Estructuras de almacenamiento y métodos de
acceso adecuados se crean escribiendo un
conjunto de definiciones que son traducidas por
el compilador del lenguaje de almacenamiento y
 Modificación del esquema y de la
organización física:
◦ Las modificaciones, tanto al esquema de la BDD
como a la descripción de la organización física de
almacenamiento, se logran escribiendo un conjunto de
definiciones que son usadas bien por el compilador de
DDL o bien por el compilador del lenguaje de
definición de datos.
 Concesión de autorización para el acceso a
los datos:
◦ Esto para regular qué partes de la BDD van a poder
ser accedidas por varios usuarios. Especificación de
las restricciones de integridad: las restricciones se
mantienen en una estructura especial del sistema que
consulta el gestor de la BDD cada vez que tiene lugar
una actualización en el sistema.
*DDL: Lenguaje de Definición de
Datos
Relación del DBA con otras
áreas de los Sistemas
 En sistemas muy complejos
cliente/servidor, la base de datos es sólo
uno de los elementos que determinan la
experiencia de los usuarios en línea y los
programas desatendidos. El rendimiento es
una de las mayores motivaciones de los
DBA para coordinarse con los especialistas
de otras áreas del sistema
 El DBA interactúa con el sistema como un puesto de
asesoría y se crea un ambiente de consultoría, es aquí
cuando el DBA es capaz de idear la estrategia de
administración de datos.
 La función del DBA requiere personal para cubrir las
siguientes actividades:
◦ Planeación de la BD, incluida la definición de estándares,
procedimientos y ejecución.
◦ Recolección de requerimientos y diseño conceptual de la base de
datos.
◦ Diseño lógico de BD y diseño de transacciones.
◦ Diseño físico y ejecución de la BD
◦ Pruebas y depuración de la BD.
◦ Operación y mantenimiento de BD, incluida su instalación,
conversión y migración.
◦ Entrenamiento y soporte de BD.
 El DBA conoce todo sobre el sistema tiene relación directa
entre todas las áreas del sistema, puede proporcionar
información a desarrolladores, analistas y demás personal
que contribuye en el desarrollo de la Base de Datos.
Análisis de los Manejadores de
Base de Datos
 Existen diferentes manejadores de
Base de Datos, a continuación se
presentara un análisis de algunos de
estos manejadores.
◦ Es una herramienta de administración gráfica que
es mucho más intuitiva y cómoda de utilizar.
◦ Ayuda a analizar datos y efectuar
recomendaciones concernientes a mejorar el
rendimiento y la eficiencia en el manejo de
aquellos datos que se encuentran almacenados.
◦ Apoya en el diseño y optimización de modelos de
datos.
◦ Asistir a los desarrolladores con sus conocimientos
de SQL y de construcción de procedimientos
almacenados, entre otros.
◦ Apoya en la definición de estándares de diseño y
nomenclatura de objetos.
◦ Documentar y mantener un registro periódico de
las mantenciones, actualizaciones de hardware y
software, cambios en las aplicaciones.
◦ El principal objetivo de MySQL es velocidad y
robustez.
◦ Soporta gran cantidad de tipos de datos para las
columnas.
◦ Gran portabilidad entre sistemas, puede trabajar
en distintas plataformas y sistemas operativos.
◦ Cada base de datos cuenta con 3 archivos: Uno
de estructura, uno de datos y uno de índice y
soporta hasta 32 índices por tabla.
◦ Aprovecha la potencia de sistemas multiproceso,
gracias a su implementación multihilo.
◦ Flexible sistema de contraseñas (passwords) y
gestión de usuarios, con un muy buen nivel de
seguridad en los datos.
◦ El servidor soporta mensajes de error en
distintas lenguas.
◦ Dispone de herramientas graficas
◦ Soporte para Datawarehouse
◦ Gestiona múltiples bases de datos remotas de una única consola
donde se muestran gráficamente tanto la base de datos, como
los objetos que contiene (tablas, índices, procedimientos).
◦ Utiliza plataforma NT y UNIX
◦ Capacidad de relación de datos de múltiples lugares físicos
◦ Opción de conectar datos relacionales de paginas web
◦ Ocupa menos memoria y recursos que el oracle
◦ Se integra con linux y oracle
◦ Cumple con los niveles de seguridad
◦ Tiene arquitectura para servidor OLTP (On Line
TransactionProsessing) para UNIX. Esta tecnología se puede ver
en INFORMIX Dynamic Server.
◦ Ofrece herramientas para crear menús, formularios de entrada de
datos y generadores de listados
◦ Utiliza un manejador relacional de base de datos orientado a
objetos(ORDBMS), completamente escalable y extensible a
cualquier tipo de datos.
◦ Se puede utilizar INFORMIX Dynamic Server en toda su
capacidad, con el lenguaje de programación Java.
 Facilidad de instalación, distribución y utilización.
 SQL Server posee una gran variedad de herramientas
administrativas y de desarrollo que permite mejorar la
capacidad de instalar, distribuir, administrar y utilizar SQL
Server.
 Administrativas (Administrador Corporativo).
 Desarrollo (Analizador de Consultas).
 Puede utilizarse el mismo motor de base de datos a través
de plataformas que van desde equipos portátiles que
ejecutan Microsoft Windows® 95 ò 98 hasta grandes
servidores con varios procesadores que ejecutan Microsoft
Windows NT®, Enterprise Edition.
 Almacenamiento de datos.
 SQL Server incluye herramientas para extraer y analizar
datos resumidos para el proceso analítico en línea(OLAP,
Online AnalitycalProcessing). SQL Server incluye también
herramientas para diseñar gráficamente las bases de datos y
analizar los datos mediante preguntas en lenguaje normal.
 SQL Server se integra con el correo electrónico, internet y
Windows, permitiendo una comunicación local.
Gracias Por Su Atención
Prestada En Esta Exposición

More Related Content

What's hot

Administración de base de datos introduccion y objetivos
Administración de base de datos introduccion y objetivosAdministración de base de datos introduccion y objetivos
Administración de base de datos introduccion y objetivosUTN
 
Perspectiva practica de la administracion de base de datos
Perspectiva practica de la administracion de base de datosPerspectiva practica de la administracion de base de datos
Perspectiva practica de la administracion de base de datosDiana Vélez
 
Administración de Base de Datos
Administración de Base de DatosAdministración de Base de Datos
Administración de Base de DatosAxel Mérida
 
Funciones del administrador de la base de datos
Funciones del administrador de la base de datosFunciones del administrador de la base de datos
Funciones del administrador de la base de datosstefakoka
 
Administración de Base de Datos
Administración de Base de DatosAdministración de Base de Datos
Administración de Base de DatosJuan Ramirez
 
Sistema Gestor De Base De Datos Beatriz
Sistema Gestor De Base De Datos BeatrizSistema Gestor De Base De Datos Beatriz
Sistema Gestor De Base De Datos BeatrizBeatriz Salazar
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datosjudithmore16
 
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 DatosJeisson Nc
 
Manejador de base de datos
Manejador de base de datosManejador de base de datos
Manejador de base de datosadezhiz
 
Funciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de DatosFunciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de DatosJesus Parra
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosJorge Luis Chalén
 
1.8 Estructura De Un Sistema De Base De Datos
1.8 Estructura De Un Sistema De Base De Datos1.8 Estructura De Un Sistema De Base De Datos
1.8 Estructura De Un Sistema De Base De DatosCarlos Arturo
 
Ventajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivosVentajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivosIsabel
 
1. sistemas de administración de bases de datos 2007
1. sistemas de administración de bases de datos 20071. sistemas de administración de bases de datos 2007
1. sistemas de administración de bases de datos 2007jhonj95
 
Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datosjcguanuco
 

What's hot (20)

Taller 1 bases de datos
Taller 1 bases de datosTaller 1 bases de datos
Taller 1 bases de datos
 
Administración de base de datos introduccion y objetivos
Administración de base de datos introduccion y objetivosAdministración de base de datos introduccion y objetivos
Administración de base de datos introduccion y objetivos
 
Perspectiva practica de la administracion de base de datos
Perspectiva practica de la administracion de base de datosPerspectiva practica de la administracion de base de datos
Perspectiva practica de la administracion de base de datos
 
Administracion de Bases de datos
Administracion de Bases de datosAdministracion de Bases de datos
Administracion de Bases de datos
 
Dbms copy
Dbms copyDbms copy
Dbms copy
 
Administración de Base de Datos
Administración de Base de DatosAdministración de Base de Datos
Administración de Base de Datos
 
Funciones del administrador de la base de datos
Funciones del administrador de la base de datosFunciones del administrador de la base de datos
Funciones del administrador de la base de datos
 
Administración de Base de Datos
Administración de Base de DatosAdministración de Base de Datos
Administración de Base de Datos
 
Sistema Gestor De Base De Datos Beatriz
Sistema Gestor De Base De Datos BeatrizSistema Gestor De Base De Datos Beatriz
Sistema Gestor De Base De Datos Beatriz
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
 
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
 
Estructura del sistema de bases de datos
Estructura del sistema de bases de datosEstructura del sistema de bases de datos
Estructura del sistema de bases de datos
 
Manejador de base de datos
Manejador de base de datosManejador de base de datos
Manejador de base de datos
 
Funciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de DatosFunciones y Componente de un Sistema de Gestión de Base de Datos
Funciones y Componente de un Sistema de Gestión de Base de Datos
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de Datos
 
1.8 Estructura De Un Sistema De Base De Datos
1.8 Estructura De Un Sistema De Base De Datos1.8 Estructura De Un Sistema De Base De Datos
1.8 Estructura De Un Sistema De Base De Datos
 
Ventajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivosVentajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivos
 
Funciones De Un Bda
Funciones De Un BdaFunciones De Un Bda
Funciones De Un Bda
 
1. sistemas de administración de bases de datos 2007
1. sistemas de administración de bases de datos 20071. sistemas de administración de bases de datos 2007
1. sistemas de administración de bases de datos 2007
 
Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datos
 

Similar to Administrador de Dase de Datos

Similar to Administrador de Dase de Datos (20)

Gestor de Base de Datos
Gestor de Base de DatosGestor de Base de Datos
Gestor de Base de Datos
 
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
 
diapositivasdesgbd-170504023703.pdf
diapositivasdesgbd-170504023703.pdfdiapositivasdesgbd-170504023703.pdf
diapositivasdesgbd-170504023703.pdf
 
Diapositivas de sgbd
Diapositivas de sgbdDiapositivas de sgbd
Diapositivas de sgbd
 
Tipos de BDD y SGBD
Tipos de BDD y SGBDTipos de BDD y SGBD
Tipos de BDD y SGBD
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Talleresbd
TalleresbdTalleresbd
Talleresbd
 
Introducción a las Bases de Datos
Introducción a las Bases de DatosIntroducción a las Bases de Datos
Introducción a las Bases de Datos
 
Sistema de gestor de base de datos
Sistema de gestor de base de datosSistema de gestor de base de datos
Sistema de gestor de base de datos
 
Proveedor[1]..
Proveedor[1]..Proveedor[1]..
Proveedor[1]..
 
Puestos y responsabilidades del personal de base de datos
Puestos y responsabilidades del personal de base de datosPuestos y responsabilidades del personal de base de datos
Puestos y responsabilidades del personal de base de datos
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Taller nº2
Taller nº2Taller nº2
Taller nº2
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Diapositivas base de datos...
Diapositivas base de datos...Diapositivas base de datos...
Diapositivas base de datos...
 

Administrador de Dase de Datos

  • 1. Administrador de Base de Datos Integrantes: Christian Daniel Alvarez Pantoja Luis E. Galvan Martinez Edgar Ivan Gutierrez Mezta Pablo Daniel Juarez Escobar Angel Eduardo Villegas Ramirez Ing. En Sistemas Computacionales 6to Semestre
  • 2. Administrador de Base de Datos  El administrador de base de datos (DBA) es la persona responsable de los aspectos ambientales, operadores y mantenimiento de una base de datos.  Los DBA gestionan y mantienen las bases de datos informatizadas. Se aseguran de que estas sean seguras y estén actualizadas. Trabajan sobre las formas de reorganizar las bases de datos para hacerlas más rápidas o más fáciles de usar. Crean sistemas de respaldo para que los datos no se pierdan.
  • 3.  Su tarea consiste en crear la Base de Datos y poner en control los controles técnicos necesarios para apoyar las políticas dictadas por el administrador de datos.  Así como es responsable de: ◦ Administrar la estructura de la Base de Datos ◦ Administrar la actividad de los datos ◦ Administrar el Sistema Manejador de Base de Datos ◦ Establecer el Diccionario de Datos ◦ Asegurar la confiabilidad de la Base de Datos ◦ Confirmar la seguridad de la Base de Datos
  • 4. En General Incluye  Recuperabilidad - Crear y probar Respaldos.  Integridad - Verificar ó ayudar a la verificación en la integridad de datos.  Seguridad - Definir y/o implementar controles de acceso a los datos.  Disponibilidad - Asegurarse del mayor tiempo de encendido.  Desempeño - Asegurarse del máximo desempeño incluso con las limitaciones  Desarrollo y soporte a pruebas - Ayudar a los programadores e ingenieros a utilizar eficientemente la base de datos.
  • 5. Funciones de un DBA  Definición de Esquema: ◦ Identificar las entidades que interesan a la empresa y la información que debe registrarse acerca de esas entidades  Definición de la Estructura de Almacenamiento y del Método de Acceso: ◦ Estructuras de almacenamiento y métodos de acceso adecuados se crean escribiendo un conjunto de definiciones que son traducidas por el compilador del lenguaje de almacenamiento y
  • 6.  Modificación del esquema y de la organización física: ◦ Las modificaciones, tanto al esquema de la BDD como a la descripción de la organización física de almacenamiento, se logran escribiendo un conjunto de definiciones que son usadas bien por el compilador de DDL o bien por el compilador del lenguaje de definición de datos.  Concesión de autorización para el acceso a los datos: ◦ Esto para regular qué partes de la BDD van a poder ser accedidas por varios usuarios. Especificación de las restricciones de integridad: las restricciones se mantienen en una estructura especial del sistema que consulta el gestor de la BDD cada vez que tiene lugar una actualización en el sistema. *DDL: Lenguaje de Definición de Datos
  • 7. Relación del DBA con otras áreas de los Sistemas  En sistemas muy complejos cliente/servidor, la base de datos es sólo uno de los elementos que determinan la experiencia de los usuarios en línea y los programas desatendidos. El rendimiento es una de las mayores motivaciones de los DBA para coordinarse con los especialistas de otras áreas del sistema
  • 8.  El DBA interactúa con el sistema como un puesto de asesoría y se crea un ambiente de consultoría, es aquí cuando el DBA es capaz de idear la estrategia de administración de datos.  La función del DBA requiere personal para cubrir las siguientes actividades: ◦ Planeación de la BD, incluida la definición de estándares, procedimientos y ejecución. ◦ Recolección de requerimientos y diseño conceptual de la base de datos. ◦ Diseño lógico de BD y diseño de transacciones. ◦ Diseño físico y ejecución de la BD ◦ Pruebas y depuración de la BD. ◦ Operación y mantenimiento de BD, incluida su instalación, conversión y migración. ◦ Entrenamiento y soporte de BD.  El DBA conoce todo sobre el sistema tiene relación directa entre todas las áreas del sistema, puede proporcionar información a desarrolladores, analistas y demás personal que contribuye en el desarrollo de la Base de Datos.
  • 9. Análisis de los Manejadores de Base de Datos  Existen diferentes manejadores de Base de Datos, a continuación se presentara un análisis de algunos de estos manejadores.
  • 10. ◦ Es una herramienta de administración gráfica que es mucho más intuitiva y cómoda de utilizar. ◦ Ayuda a analizar datos y efectuar recomendaciones concernientes a mejorar el rendimiento y la eficiencia en el manejo de aquellos datos que se encuentran almacenados. ◦ Apoya en el diseño y optimización de modelos de datos. ◦ Asistir a los desarrolladores con sus conocimientos de SQL y de construcción de procedimientos almacenados, entre otros. ◦ Apoya en la definición de estándares de diseño y nomenclatura de objetos. ◦ Documentar y mantener un registro periódico de las mantenciones, actualizaciones de hardware y software, cambios en las aplicaciones.
  • 11. ◦ El principal objetivo de MySQL es velocidad y robustez. ◦ Soporta gran cantidad de tipos de datos para las columnas. ◦ Gran portabilidad entre sistemas, puede trabajar en distintas plataformas y sistemas operativos. ◦ Cada base de datos cuenta con 3 archivos: Uno de estructura, uno de datos y uno de índice y soporta hasta 32 índices por tabla. ◦ Aprovecha la potencia de sistemas multiproceso, gracias a su implementación multihilo. ◦ Flexible sistema de contraseñas (passwords) y gestión de usuarios, con un muy buen nivel de seguridad en los datos. ◦ El servidor soporta mensajes de error en distintas lenguas.
  • 12. ◦ Dispone de herramientas graficas ◦ Soporte para Datawarehouse ◦ Gestiona múltiples bases de datos remotas de una única consola donde se muestran gráficamente tanto la base de datos, como los objetos que contiene (tablas, índices, procedimientos). ◦ Utiliza plataforma NT y UNIX ◦ Capacidad de relación de datos de múltiples lugares físicos ◦ Opción de conectar datos relacionales de paginas web ◦ Ocupa menos memoria y recursos que el oracle ◦ Se integra con linux y oracle ◦ Cumple con los niveles de seguridad ◦ Tiene arquitectura para servidor OLTP (On Line TransactionProsessing) para UNIX. Esta tecnología se puede ver en INFORMIX Dynamic Server. ◦ Ofrece herramientas para crear menús, formularios de entrada de datos y generadores de listados ◦ Utiliza un manejador relacional de base de datos orientado a objetos(ORDBMS), completamente escalable y extensible a cualquier tipo de datos. ◦ Se puede utilizar INFORMIX Dynamic Server en toda su capacidad, con el lenguaje de programación Java.
  • 13.  Facilidad de instalación, distribución y utilización.  SQL Server posee una gran variedad de herramientas administrativas y de desarrollo que permite mejorar la capacidad de instalar, distribuir, administrar y utilizar SQL Server.  Administrativas (Administrador Corporativo).  Desarrollo (Analizador de Consultas).  Puede utilizarse el mismo motor de base de datos a través de plataformas que van desde equipos portátiles que ejecutan Microsoft Windows® 95 ò 98 hasta grandes servidores con varios procesadores que ejecutan Microsoft Windows NT®, Enterprise Edition.  Almacenamiento de datos.  SQL Server incluye herramientas para extraer y analizar datos resumidos para el proceso analítico en línea(OLAP, Online AnalitycalProcessing). SQL Server incluye también herramientas para diseñar gráficamente las bases de datos y analizar los datos mediante preguntas en lenguaje normal.  SQL Server se integra con el correo electrónico, internet y Windows, permitiendo una comunicación local.
  • 14. Gracias Por Su Atención Prestada En Esta Exposición