SlideShare una empresa de Scribd logo
1 de 20
UNIVERSIDAD NACIONAL DEL CALLAO
APLICACIÓN DE BASE DE DATOS
Alumno: Nancay Ramos Danny
Profesor: MalcaVicente Eddie Cristhian
Facultad: Facultad de Ingeniería Industrial y de Sistemas
Tema: Tipo de base de datos y funciones de un DBA
TIPO DE BASE DE DATOS
BASE DE DATOS RELACIONALES
Las bases de datos relacionales se utilizar para
representar problemas de la vida real en base a un
sistema de relaciones. Dichas relaciones se dan entre
entidades denominadas tablas, y cada tabla es un
conjunto de campos y registros.
BASE DE DATOS RELACIONALES
Dicha tabla se puede descomponer en secciones como veremos en
la siguiente foto
BASE DE DATOS RELACIONALES - PROGRAMAS
BASE DE DATOS NO RELACIONALES
Son bases de datos no relacionales que están
optimizadas para modelos de datos sin esquema y de
desempeño escalable.
Utilizan una variedad de modelos de datos, como los
almacenes de valor clave en memoria, de gráficos, de
documentos y en columnas.
BASE DE DATOS NO RELACIONALES
La estructura de una de base de datos no relacional es de la
siguiente forma:
BASE DE DATOS NO RELACIONALES - PROGRAMAS
MODELO DE DATOS
BASE DE DATOS
RELACIONAL
BASE DE DATOS
NO RELACIONAL
El modelo relacional normaliza
los datos en tablas conformadas
por filas y columnas. Un
esquema define estrictamente
las tablas, las filas, las columnas,
los índices, las relaciones entre
las tablas y otros elementos de
las bases de datos.
Las bases de datos NoSQL no
suelen contener un esquema. Se
suele utilizar una clave de
partición para recuperar valores,
conjuntos de columnas o
documentos JSON o XML
semiestructurados, así como
otros documentos que
contengan atributos de
elementos relacionados.
DESEMPEÑO
BASE DE DATOS
RELACIONAL
BASE DE DATOS
NO RELACIONAL
Normalmente, el desempeño
depende del subsistema de
disco. Es necesaria la
optimización de consultas,
índices y estructura de tabla
para lograr el máximo
desempeño.
El desempeño es, por lo general,
depende del tamaño del clúster
de hardware subyacente, la
latencia de red y la aplicación
que efectúa la llamada.
Los principales conceptos que se utilizan en las Bases de Datos
Orientada a Objetos (BDOO) son las siguientes:
BASE DE DATOS
RELACIONAL
• Identidad de objetos
• Constructores de tipos
• Encapsulamiento
• Compatibilidad con los
lenguajes de programación
• Jerarquías de tipos y herencia
• Manejo de objetos complejos
• Polimorfismo y sobrecarga de
operadores y
Creación de versiones
BASE DE DATOS
NO RELACIONAL
BASE DE DATOS ORIENTADA A OBJETOS
Las base de datos orientadas a objetos propusieron con la
idea de satisfacer las necesidades de las aplicaciones más
complejas.
El enfoque orientado a objetos ofrece la flexibilidad para
cumplir con algunos de estos requerimientos sin estar
limitado por los tipos de datos y los lenguajes de consulta
disponibles en los sistemas de bases de datos
tradicionales.
Los principales conceptos que se utilizan en las Bases de Datos
Orientada a Objetos (BDOO) son las siguientes:
BASE DE DATOS ORIENTADA A OBJETOS
• Identidad de objetos
• Constructores de tipos
• Encapsulamiento
• Compatibilidad con los
lenguajes de programación
• Jerarquías de tipos y herencia
• Manejo de objetos complejos
• Polimorfismo y sobrecarga de
operadores y
Creación de versiones
BASE DE DATOS MULTIDIMENSIONALES
Las bases de datos multidimensionales (BDMB) son un
tipo de base de datos optimizada para Data Warehouse
que se utilizan principalmente para crear apliaciones
OLAP, una tecnología asociada al acceso y análisis de
datos en línea.
BASE DE DATOS MULTIDIMENSIONALES
A diferencia del modelo relacional, el modelo de datos
más extendido, -donde la información se almacena a
través de campos y registros-, las BDMD se basan en la
creación de aplicaciones OLAP y pueden verse como
bases de datos contenidos en una sola tabla.
BASE DE DATOS MULTIDIMENSIONALES
En las tablas multivaluadas se almacenan registros
referidos bien a las dimensiones de la misma o a las
métricas que se desean analizar, adoptando un campo o
columna por cada dimensión y otro campo por cada
métrica o hecho.
FUNCIONES DE UN DBA
TIPO DE BASE DE DATOS
Un administrador de base de datos (DBA) es la persona
encargada de dirigir todas las actividades relacionadas con el
mantenimiento de una base de datos.
Las responsabilidades incluyen el diseño, implementación y
mantenimiento del sistema de base de datos; el
establecimiento de políticas y procedimientos relativos a la
gestión, la seguridad, el mantenimiento y el uso del sistema de
gestión de base de datos; y la capacitación de los empleados en
la gestión y el uso de las bases de datos.
¿QUE ES UN ADMINISTRADOR DE BASE DE DATOS?
TIPO DE BASE DE DATOS
FUNCIONES DE UN DBA
 Preocuparse de que los servicios están operativos. el Database
Engine, SQL Server Agent, SSIS y reporting Services.
 Atender las alertas de los sistemas.
 Atender el fallo de los jobs. o sea comprobar que los jobs se ejecutan
correctamente.
 Mantener el software actualizado aplicando los service packs.
Entre las principales funciones de un DBA tenemos:
FUNCIONES DE UN DBA
 Diseñar y ejecutar el Plan de Recuperación para Desastres.
Básicamente planear y ejecutar copias de seguridad así como
comprobar la validez de las copias de seguridad.
 Diseñar y ejecutar alta disponibilidad de los sistemas. Clustering,
mirroning, log shipping, Always On, etc.
 Preocuparse por el rendimiento de los sistemas y solucionar
problemas de rendimiento.

Más contenido relacionado

La actualidad más candente

Basen de Datos I
Basen de Datos IBasen de Datos I
Basen de Datos Iomarzon
 
Los sistemas gestores de bases de datos y el sql server 2008 Analucia Vera...
Los sistemas gestores de bases de datos y el sql server 2008    Analucia Vera...Los sistemas gestores de bases de datos y el sql server 2008    Analucia Vera...
Los sistemas gestores de bases de datos y el sql server 2008 Analucia Vera...analuveraarias
 
Conceptos generales de Bases de Datos
Conceptos generales de Bases de DatosConceptos generales de Bases de Datos
Conceptos generales de Bases de DatosArturo Parr
 
Base de datos (programacion)
Base de datos (programacion)Base de datos (programacion)
Base de datos (programacion)Jessica Parra
 
Fundamentos de Base de Datos
Fundamentos de Base de DatosFundamentos de Base de Datos
Fundamentos de Base de DatosSaulo Aizprua
 
Unidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de DatosUnidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de Datoshugodanielgd
 
Bs de dtos¡
Bs de dtos¡Bs de dtos¡
Bs de dtos¡paolitaMj
 
Base de datos danny neira
Base de datos  danny neiraBase de datos  danny neira
Base de datos danny neiraDanny Neira
 
Conceptos básicos de base de datos
Conceptos básicos de base de datosConceptos básicos de base de datos
Conceptos básicos de base de datosNeeNiiss Zendess
 

La actualidad más candente (18)

Basen de Datos I
Basen de Datos IBasen de Datos I
Basen de Datos I
 
base de datos
base de datosbase de datos
base de datos
 
Diapositivas zaira
Diapositivas zairaDiapositivas zaira
Diapositivas zaira
 
Los sistemas gestores de bases de datos y el sql server 2008 Analucia Vera...
Los sistemas gestores de bases de datos y el sql server 2008    Analucia Vera...Los sistemas gestores de bases de datos y el sql server 2008    Analucia Vera...
Los sistemas gestores de bases de datos y el sql server 2008 Analucia Vera...
 
Base de datos
Base de datosBase de datos
Base de datos
 
Fundamentos de las bases de datos
Fundamentos de las bases de datosFundamentos de las bases de datos
Fundamentos de las bases de datos
 
Trabajo de bases de datos
Trabajo de bases de datosTrabajo de bases de datos
Trabajo de bases de datos
 
Conceptos generales de Bases de Datos
Conceptos generales de Bases de DatosConceptos generales de Bases de Datos
Conceptos generales de Bases de Datos
 
Base de datos (programacion)
Base de datos (programacion)Base de datos (programacion)
Base de datos (programacion)
 
Fundamentos de Base de Datos
Fundamentos de Base de DatosFundamentos de Base de Datos
Fundamentos de Base de Datos
 
Unidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de DatosUnidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de Datos
 
Bs de dtos¡
Bs de dtos¡Bs de dtos¡
Bs de dtos¡
 
Presentación Base de Datos
Presentación Base de DatosPresentación Base de Datos
Presentación Base de Datos
 
Base de datos danny neira
Base de datos  danny neiraBase de datos  danny neira
Base de datos danny neira
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de Datos y SGBD
Base de Datos y SGBDBase de Datos y SGBD
Base de Datos y SGBD
 
Taller de base de datos i
Taller de base de datos  iTaller de base de datos  i
Taller de base de datos i
 
Conceptos básicos de base de datos
Conceptos básicos de base de datosConceptos básicos de base de datos
Conceptos básicos de base de datos
 

Similar a Tipo de base de datos y funciones de un dba

Similar a Tipo de base de datos y funciones de un dba (20)

Funciones de un DBA
Funciones de un DBAFunciones de un DBA
Funciones de un DBA
 
Funciones dba y tipos de bd
Funciones dba y tipos de bdFunciones dba y tipos de bd
Funciones dba y tipos de bd
 
Sistemas
SistemasSistemas
Sistemas
 
Sistemas slidshere
Sistemas slidshereSistemas slidshere
Sistemas slidshere
 
Basededatosicompleto 091122141836-phpapp02
Basededatosicompleto 091122141836-phpapp02Basededatosicompleto 091122141836-phpapp02
Basededatosicompleto 091122141836-phpapp02
 
Base de Datos - Yaiberth Bravo
Base de Datos - Yaiberth BravoBase de Datos - Yaiberth Bravo
Base de Datos - Yaiberth Bravo
 
Mbd exposicion equipo 4
Mbd exposicion equipo 4Mbd exposicion equipo 4
Mbd exposicion equipo 4
 
Manejador de Base de Datos
Manejador de Base de Datos Manejador de Base de Datos
Manejador de Base de Datos
 
Bases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQLBases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQL
 
SQL-SERVER-CLASE-01.pptx
SQL-SERVER-CLASE-01.pptxSQL-SERVER-CLASE-01.pptx
SQL-SERVER-CLASE-01.pptx
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Unidad1 introduccion base de datos
Unidad1 introduccion base de datosUnidad1 introduccion base de datos
Unidad1 introduccion base de datos
 
Guía 9 inf 1 semana
Guía 9 inf 1 semanaGuía 9 inf 1 semana
Guía 9 inf 1 semana
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Tema 1 base de datos
Tema 1   base de datosTema 1   base de datos
Tema 1 base de datos
 
Creacion de base de dato
Creacion de base de datoCreacion de base de dato
Creacion de base de dato
 
Creacion de-base-de-dato
Creacion de-base-de-datoCreacion de-base-de-dato
Creacion de-base-de-dato
 
Bases de Datos, Definición, Clasificación y Aplicaciones
Bases de Datos, Definición, Clasificación y AplicacionesBases de Datos, Definición, Clasificación y Aplicaciones
Bases de Datos, Definición, Clasificación y Aplicaciones
 
Base datos
Base datos Base datos
Base datos
 

Tipo de base de datos y funciones de un dba

  • 1. UNIVERSIDAD NACIONAL DEL CALLAO APLICACIÓN DE BASE DE DATOS Alumno: Nancay Ramos Danny Profesor: MalcaVicente Eddie Cristhian Facultad: Facultad de Ingeniería Industrial y de Sistemas Tema: Tipo de base de datos y funciones de un DBA
  • 2. TIPO DE BASE DE DATOS
  • 3. BASE DE DATOS RELACIONALES Las bases de datos relacionales se utilizar para representar problemas de la vida real en base a un sistema de relaciones. Dichas relaciones se dan entre entidades denominadas tablas, y cada tabla es un conjunto de campos y registros.
  • 4. BASE DE DATOS RELACIONALES Dicha tabla se puede descomponer en secciones como veremos en la siguiente foto
  • 5. BASE DE DATOS RELACIONALES - PROGRAMAS
  • 6. BASE DE DATOS NO RELACIONALES Son bases de datos no relacionales que están optimizadas para modelos de datos sin esquema y de desempeño escalable. Utilizan una variedad de modelos de datos, como los almacenes de valor clave en memoria, de gráficos, de documentos y en columnas.
  • 7. BASE DE DATOS NO RELACIONALES La estructura de una de base de datos no relacional es de la siguiente forma:
  • 8. BASE DE DATOS NO RELACIONALES - PROGRAMAS
  • 9. MODELO DE DATOS BASE DE DATOS RELACIONAL BASE DE DATOS NO RELACIONAL El modelo relacional normaliza los datos en tablas conformadas por filas y columnas. Un esquema define estrictamente las tablas, las filas, las columnas, los índices, las relaciones entre las tablas y otros elementos de las bases de datos. Las bases de datos NoSQL no suelen contener un esquema. Se suele utilizar una clave de partición para recuperar valores, conjuntos de columnas o documentos JSON o XML semiestructurados, así como otros documentos que contengan atributos de elementos relacionados.
  • 10. DESEMPEÑO BASE DE DATOS RELACIONAL BASE DE DATOS NO RELACIONAL Normalmente, el desempeño depende del subsistema de disco. Es necesaria la optimización de consultas, índices y estructura de tabla para lograr el máximo desempeño. El desempeño es, por lo general, depende del tamaño del clúster de hardware subyacente, la latencia de red y la aplicación que efectúa la llamada.
  • 11. Los principales conceptos que se utilizan en las Bases de Datos Orientada a Objetos (BDOO) son las siguientes: BASE DE DATOS RELACIONAL • Identidad de objetos • Constructores de tipos • Encapsulamiento • Compatibilidad con los lenguajes de programación • Jerarquías de tipos y herencia • Manejo de objetos complejos • Polimorfismo y sobrecarga de operadores y Creación de versiones BASE DE DATOS NO RELACIONAL
  • 12. BASE DE DATOS ORIENTADA A OBJETOS Las base de datos orientadas a objetos propusieron con la idea de satisfacer las necesidades de las aplicaciones más complejas. El enfoque orientado a objetos ofrece la flexibilidad para cumplir con algunos de estos requerimientos sin estar limitado por los tipos de datos y los lenguajes de consulta disponibles en los sistemas de bases de datos tradicionales.
  • 13. Los principales conceptos que se utilizan en las Bases de Datos Orientada a Objetos (BDOO) son las siguientes: BASE DE DATOS ORIENTADA A OBJETOS • Identidad de objetos • Constructores de tipos • Encapsulamiento • Compatibilidad con los lenguajes de programación • Jerarquías de tipos y herencia • Manejo de objetos complejos • Polimorfismo y sobrecarga de operadores y Creación de versiones
  • 14. BASE DE DATOS MULTIDIMENSIONALES Las bases de datos multidimensionales (BDMB) son un tipo de base de datos optimizada para Data Warehouse que se utilizan principalmente para crear apliaciones OLAP, una tecnología asociada al acceso y análisis de datos en línea.
  • 15. BASE DE DATOS MULTIDIMENSIONALES A diferencia del modelo relacional, el modelo de datos más extendido, -donde la información se almacena a través de campos y registros-, las BDMD se basan en la creación de aplicaciones OLAP y pueden verse como bases de datos contenidos en una sola tabla.
  • 16. BASE DE DATOS MULTIDIMENSIONALES En las tablas multivaluadas se almacenan registros referidos bien a las dimensiones de la misma o a las métricas que se desean analizar, adoptando un campo o columna por cada dimensión y otro campo por cada métrica o hecho.
  • 18. TIPO DE BASE DE DATOS Un administrador de base de datos (DBA) es la persona encargada de dirigir todas las actividades relacionadas con el mantenimiento de una base de datos. Las responsabilidades incluyen el diseño, implementación y mantenimiento del sistema de base de datos; el establecimiento de políticas y procedimientos relativos a la gestión, la seguridad, el mantenimiento y el uso del sistema de gestión de base de datos; y la capacitación de los empleados en la gestión y el uso de las bases de datos. ¿QUE ES UN ADMINISTRADOR DE BASE DE DATOS?
  • 19. TIPO DE BASE DE DATOS FUNCIONES DE UN DBA  Preocuparse de que los servicios están operativos. el Database Engine, SQL Server Agent, SSIS y reporting Services.  Atender las alertas de los sistemas.  Atender el fallo de los jobs. o sea comprobar que los jobs se ejecutan correctamente.  Mantener el software actualizado aplicando los service packs. Entre las principales funciones de un DBA tenemos:
  • 20. FUNCIONES DE UN DBA  Diseñar y ejecutar el Plan de Recuperación para Desastres. Básicamente planear y ejecutar copias de seguridad así como comprobar la validez de las copias de seguridad.  Diseñar y ejecutar alta disponibilidad de los sistemas. Clustering, mirroning, log shipping, Always On, etc.  Preocuparse por el rendimiento de los sistemas y solucionar problemas de rendimiento.