SlideShare a Scribd company logo
1 of 8
HUGO ALBERTO RIVERA DIAZ. ADMINISTRACION DE BASE DE DATOS. UNIDAD I.
DESARROLLO DE TEMAS
UNIDAD 1 Perspectiva práctica de la administración de
bases de datos
1.1. Administrador de Base de Datos (DBA)
Un administradorde basesde datos (o DBA) tiene laresponsabilidadde manteneryoperar las
bases de datos que conforman el sistema de información de una compañía.
Debido a la importancia de los datos que están a su cargo, el administrador de basesde datos
debe ser experto en TI (tecnología de la información), teniendo particular conocimiento de
DBMS (sistemas de administración de basesde datos) y el lenguaje de consulta SQL. También
debe tenerconocimientode variostiposde lenguaje de programaciónpara poderautomatizar
ciertas tareas.
Una de sus tareas es la de asegurar la integridad del sistema de información de la compañía.
Además,esnecesarioque poseaunbuenentendimientode DBMSpara optimizarlasconsultas,
ajustarlaconfiguracióndeDBMSoparasincronizarenformaprecisalasherramientasde control
del acceso a las bases de datos.
Esposible que eladministradordebasesde datostengaquebrindarasistenciatécnicaausuarios
de las aplicaciones cliente o equipos de desarrollo para solucionar problemas, dar consejos o
ayudar a resolver consultas complicadas.
HUGO ALBERTO RIVERA DIAZ. ADMINISTRACION DE BASE DE DATOS. UNIDAD I.
DESARROLLO DE TEMAS
Al trabajarconel jefede seguridad,eladministradorde basesdedatosdebecrearcopias
de seguridad,planesyprocedimientosde restauraciónparapreservarlosdatosde loscualeses
responsable.
Ademásde estashabilidadestécnicas,el administradorde basesde datosdebe poseerunbuen
entendimiento de las aplicaciones de la compañía y estar dispuesto a atender las necesidades
de losusuarioscuandodesarrollaoeditaunabase de datos.Enel mejorde loscasos,debetener
experiencia en diseño de sistemas de información y modelos UML (Lenguaje unificado de
modelos).
El salario de un administrador de bases de datos puede variar entre 32.000 y 55.000 euros
anuales, en función de la importancia y la complejidad del sistema de información y de las
responsabilidades que deberá asumir.
1.1.1 Funciones de un DBA
Los DBA realizanpruebasde rendimiento,pruebasde impacto,pruebasfuncionales,pruebasde
código, pruebas de carga de datos, pruebas de implementacióny pruebas de integración en
proyectos Investigación, desarrollo e innovación. Para la ejecución de pruebas es necesario
aplicar las metodologías basadas en Ingeniería del software, sus aplicaciones funcionales y los
requerimientos de calidad, añadiendo las líneas base de la ingeniería requerimientos en la
inteligencia de negocios y las tecnologías de la información. Algunas de las actividades más
relevantes de un DBA son:
Ø Analistas de datos.
Ø Analistas de sistemas.
Ø Analistas de programación.
Ø Administradores de bases de datos.
Ø Consultores de sistemas.
Ø Consultores de tecnologías de la información.
Ø Consultores de aplicaciones.
Ø Consultores de programación.
Ø Programadores de bases de datos.
Ø Programadores de procesos de negocio.
Ø Integradores de datos.
HUGO ALBERTO RIVERA DIAZ. ADMINISTRACION DE BASE DE DATOS. UNIDAD I.
DESARROLLO DE TEMAS
Ø Ingenieros de datos.
Ø Ingenieros estadísticos.
Ø Jefes de centros de datos.
Ø Coordinadores de área
1.1.2 Relación del DBA con otras áreas de la Sistemas.
En sistemasmuycomplejoscliente/servidoryde trescapas, la base de datos essólouno de los
elementosque determinanlaexperienciadelosusuariosenlíneaylosprogramasdesatendidos.
El rendimiento es una de las mayores motivaciones de los DBA para coordinarse con los
especialistasde otrasáreasdel sistemafuerade laslíneasburocráticastradicionales.Unode los
deberes menos respetados por el administrador de base de datos es el desarrollo y soporte a
pruebas, mientras que algunos otros encargados lo consideran como la responsabilidad más
importante de un DBA. Las actividades de soporte incluyen la colecta de datos de producción
para llevar a cabo pruebas con ellos; consultar a los programadores respecto al desempeño; y
hacer cambiosa los diseñosde tablasde manera que se puedanproporcionarnuevostiposde
almacenamientos para las funciones de los programas.
HUGO ALBERTO RIVERA DIAZ. ADMINISTRACION DE BASE DE DATOS. UNIDAD I.
DESARROLLO DE TEMAS
1.2. Análisis de los manejadores de bases de datos
El sistema manejador de bases de datos es la porción más importante del software de un
sistema de base de datos. Un DBMS es una colección de numerosas rutinas de software
interrelacionadas, cada una de las cuales es responsable de alguna tarea específica.
Microsoft SQL Server al igual que Oracle DB y MySQL Server son sistemas de gestión o
manejadores de base de datos, existen muchos como:
Ø MySQL
Ø PosgreSQL
Ø Microsoft SQL Server
Ø Oracle
Ø Microsoft Access
Ø Microsoft Visual Fox Pro
Ø Firebird
Ø mSQL (mini SQL)
Ø IBM DB2
Ø IBM Informix
Ø SQLite
Ø Sybase ASE
HUGO ALBERTO RIVERA DIAZ. ADMINISTRACION DE BASE DE DATOS. UNIDAD I.
DESARROLLO DE TEMAS
Ø Paradox
Ø dBase
Pero existen algunas ventajas y desventajas que los hace diferentes para la gestión de la base
de datos. Estas diferencias son importantes para las grandes organizaciones y empresas
pequeñas elegir el de mayor beneficio,confiabilidad y seguridad en la administraciónde los
datos.
Analizaremoslasventajasydesventajasde MicrosoftSQLServer,OracleDByMySQLServer,por
ser los más usados y los más comunes.
MySQL servera diferenciade MicrosoftSQLserveresunservidormulti-hilopopularde base de
datos de códigoabierto,confiable,compacto,poderosoymultiplataforma,podemoshacerlas
bases de datos a código abierto, una gran ventaja es que se puede utilizar gratis y su código
fuente esta siempre disponible.
Las principales ventajas de MySQL Server son:
Ø Software gratuito.
Ø La velocidad y robustez.
Ø Multiproceso, es decir que puede usar varias CPU si éstas están disponibles.
Ø Multiplataforma, es decir que puede trabajar en distintos Sistemas Operativos.
Ø Sistema de contraseñas y privilegios muy flexibles y seguros.
Ø MicrosoftSQLserverconstituye laalternativade Microsoftaotrospotentessistemasgestores
de bases de datos como son Oracle, Sybase ASE, PostgreSQL, Interbase, Firebird o MySQL
Ø Las principales ventajas de SQL Server son:
Ø Soporte de transacciones.
Ø Escalabilidad, estabilidad y seguridad.
Ø Soporta procedimientos almacenados.
Ø Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el
servidor y las terminales o clientes de la red sólo acceden a la información.
Ø Además permite administrar información de otros servidores de datos.
Ø Una desventaja de SQL Server es que es costoso.
Ø Oracle es un sistema desarrollado por Oracle Corporation. Se considera a Oracle como uno
de los sistemas de bases de datos más completos.
Ø Las principales ventajas son:
Ø Soporte de transacciones.
Ø Estabilidad.
Ø Escalabilidad.
Ø Soporte multiplataforma.
HUGO ALBERTO RIVERA DIAZ. ADMINISTRACION DE BASE DE DATOS. UNIDAD I.
DESARROLLO DE TEMAS
Ø Una desventajade este sonlaspolíticasde seguridadenel suministrode parchesde
actualización
1.3. Consideraciones para elegir un buen DBMS
Debido a que en el mercado mundial existen muchos manejadores de bases de datos es
importante tomaren cuenta algunasconsideracionesde importanciaparaelegircuál es el que
más conviene a nuestros intereses. Por ejemplo:
+ Cual es la disponibilidad de soporte de este gestor de bases de datos
Es factible que encuentrepersonalcapacitadofácilmentepararesolverproblemasenmi gestor
de basesde datos, por ejemploveamoslacapacidadde personasque usan Oracle,SQL Server,
PosgreSQL,MySQL,etc.,lasentidadestienenque sergestionadasporunAdministradorde bases
de datos,de igual maneradebe considerarsesi esposibledeterminarelcostode unespecialista
en dicho gestor de base de datos o si el gestor nos brinda soporte en línea o vía remota.
Si las aplicaciones que van a consumir esos datos son de misión critica y se requiere alta
disponibilidad y soluciones rápidas, no es recomendable usar un DBMS poco conocido en el
mercado y mucho menosque sea nuevo como losgestoresnon-SQLya que nadie losconoce y
si mi gestor de base de datos sufre una caída, quien, cuándo y cuánto va a costar repararlo ya
que apesarde poseerunamuybuenapolíticade backups,puedequeel mismoservidorse dañe
(hardware) y si no consigo alguien que lo ponga en línea lo mas rápido posible estaré en
problemaspueslaempresava a teneruna larga caída que se representaraendineroy faltade
productividad.
+ Cual es la carga de transacciones que va a soportar esa base de datos
Si voya necesitarunaaltacarga de transacciones(mayoresa200 usuariosconectadosal mismo
tiempo) es necesario que se vaya pensando en algo robusto y bien probado en el mercado
servidores como cualquier versión express (SQL Servr, DB2, etc.) no es aceptable, si lo que se
desea es algo libre pues PostgreSQL es la respuesta .
+ Que sistema operativo se planea implementar
Está comprobado que SGBD diseñados en opensource (Código abierto) corren mucho más
rápido en entornos operativos basados en UNIX que sobre Windows, así que aquí debería de
HUGO ALBERTO RIVERA DIAZ. ADMINISTRACION DE BASE DE DATOS. UNIDAD I.
DESARROLLO DE TEMAS
tenerse en cuenta el sistema operativo,si no se ha tomado la decisiónentonces elegir
el sistemaoperativodel servidordependiendodel SGBD,en foroscomo losde PosgreSQL,por
ejemplo, la gente que ha realizado pruebas de este SGBD indican que se tiene un 25% de
optimización corriendo sobre LINUX que sobre Windows.
Si no se tiene unsistemaoperativoenel servidorsería recomendable elegirloenbase al SGBD
y esto también tendría consideracionescomo la operatividady la capacidad de administración
de un servidor en tal o cual SO y los gastos que implicarían su mantenimiento.
1.4. Nuevas tecnologías y aplicaciones de los sistemas de
bases de datos
Los sistemas orientados a los datos se caracterizan porque los datos no son de una aplicación
sinode unaOrganizaciónenteraque losvaa utilizar;se integranlasaplicaciones,se diferencian
las estructuras lógicas y físicas. El concepto de relación cobra importancia. Originalmente las
aplicacionescubríannecesidadesmuyespecíficasde procesamiento,se centrabanenunatarea
específica. Las bases de datos evitan las inconsistenciasque se producían por la utilización de
los mismos datos lógicos desde distintos archivos a través de procesos independientes.
El mundoreal considerainterrelacionesentre datosyrestriccionessemánticasque debenestar
presentes en una base de datos. No solo debe almacenar entidades y atributos, sino que
también debe almacenar interrelaciones entre datos.
La redundancia de datos debe ser controlada, pero si se admite cierta redundancia física por
motivos de eficiencia.
Pretenden servir a toda la organización.
La independencia de los tratamientos sobre los datos y estos mismos, ha tenido una enorme
influencia en la arquitectura de los SGBD.
HUGO ALBERTO RIVERA DIAZ. ADMINISTRACION DE BASE DE DATOS. UNIDAD I.
DESARROLLO DE TEMAS
La definiciónydescripcióndel conjuntode datoscontenidoenlabase debe serúnica e
integrada con los mismos datos.La actualización y recuperación de las bases de datos debe
realizarse mediante procesos incluidos en SGBD, de modo que se mantenga la integridad,
seguridad y confidencialidad de la base.
Las limitaciones de los sistemas orientados a archivos puramente secuenciales no los privaron
de ser herramientaseficacesparaproducir pagos,facturas y otrosinformesuna o dos vecesal
mes.Sinembargo,para ejecutarmuchas tareasrutinariasen losnegociosse necesitael acceso
directoa losdatos -La capacidad de teneraccesoy procesardirectamente unregistrodadosin
ordenar primero el archivo o leer los registros en secuencia.
Los archivos de acceso directo permiten la recuperación de los registros aleatoriamente, a
diferencia de los de acceso secuencial. Sin embargo, los archivos de acceso directo solamente
proporcionaronunasoluciónparcial.Paralograr una soluciónmáscompletaa estosproblemas
fue necesario introducir los sistemas de gestión de bases de datos.
Los usuarios cada vez necesitamos más recursos en tecnología, es por eso que surgen las
evoluciones de sistemas, y por ende de las bases de datos, es impresionante ver como la
informaciónse procesaenmicrosegundos,mientrasse realizantransaccionesal mismotiempo
en la mismabase de datos enlugaresy estadosdiferentes,laimportanciade lainformaciónes
lo que ha llevado a que las empresas y otras instituciones inviertan para la seguridad de sus
datos, el futuro de la tecnología es incierto debido a que algunas proyecciones de tecnología
estimadas hace 5 años y proyectadas hasta los próximos 10 años ya son una realidad, la
tecnologíaavanzaa pasosagigantadosespor esoque no debemosquedarnosatrásy apostara
las nuevastecnologíasque sindudaharán más fácil lavidade laspersonasque tratamos con la
administración y seguridad de la información. Tanto en uno como en otro papel, la tecnología
de bases de datos se ve sometida a numerosos cambios tanto desde el punto de vista
empresarial como tecnológico. Las nuevas aplicaciones están llevando hasta el límite a los
sistemasde basesde datosdisponibles,al incorporardocumentosmultimedia.Imágenes,series
temporales, datos activos, grandes cantidades de información (no olvidemos que los datos se
expanden hasta llenar el espacio disponible),etc. Por otro lado la mejora espectacular en el
númerode instruccionesde máquinaejecutablesenunsegundo,coste de procesador,coste de
la unidad de memoria secundaria y de memoria principal, numero de bits transmitidos por
unidadde coste ypor segundo,obliganalosSGBDa evolucionarparaaprovecharestosavances
en el hardware y las comunicaciones. En este sentido la explosión de Internet, el World Wide
Web, y las “autopistas de la información” (informationhighWay), cuya utilización crece a un
ritmo vertiginoso, están imponiendo un nuevo escenariopara el desarrollo de los sistemas de
información. Los sistemas de bases de datos, como elemento clave de los sistemas de
información.Debenjugarunpapelfundamentalenestaexplosiónde información,si noquieren
"ser arrollados en /as autopistas de la información”, como advertía David De Witt. En el VLDB
de 1995.Las bases de datos terminarán siendo como el teléfono: fáciles de usar (en cuanto
interfaces, rendimiento, etc.), conectado con cualquier otra cosa alrededor del mundo, con
estándaresreconocidosentodas partes,consistentesy fiablesycon mayoresfuncionalidades.
Las nuevas tecnologías de bases de datos permitirán hacer realidad aplicaciones hoy en día
inimaginablestantoporel volumende datosque manejarán(seránauténticasVLDB2) comopor
las facilidades para su explotación.

More Related Content

What's hot

Acceso a datos en aplicaciones web del entorno servidor
Acceso a datos en aplicaciones web del entorno servidorAcceso a datos en aplicaciones web del entorno servidor
Acceso a datos en aplicaciones web del entorno servidorJomicast
 
Fundamentos de Bases de Datos - Introducción
Fundamentos de Bases de Datos - IntroducciónFundamentos de Bases de Datos - Introducción
Fundamentos de Bases de Datos - IntroducciónManuel Padilla
 
Bases De Datos Paralelas
Bases De Datos ParalelasBases De Datos Paralelas
Bases De Datos Paralelaspineda2
 
Modelo de datos.
Modelo de datos.Modelo de datos.
Modelo de datos.omarzon
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a ObjetosRafael Miranda
 
Bases de Datos Semanticas
Bases de Datos SemanticasBases de Datos Semanticas
Bases de Datos SemanticasErik Guerrero
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosGuillermo Chirinos
 
Consideraciones para elegir un buen DBMS
Consideraciones para elegir un buen DBMSConsideraciones para elegir un buen DBMS
Consideraciones para elegir un buen DBMSevavivez
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajasMartin Macario
 
Vistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de SoftwareVistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de SoftwareRoberth Loaiza
 
Funciones de un administrador de base de datos
Funciones de un administrador de base de datosFunciones de un administrador de base de datos
Funciones de un administrador de base de datosRodolfo Kuman Chi
 
Metodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A ObjetosMetodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A Objetoshector_h30
 
Base de Datos(Funciones, Vistas,Procedimientos Almacenados,Triggers)
Base de Datos(Funciones, Vistas,Procedimientos Almacenados,Triggers)Base de Datos(Funciones, Vistas,Procedimientos Almacenados,Triggers)
Base de Datos(Funciones, Vistas,Procedimientos Almacenados,Triggers)Universidad Nacional de Piura
 

What's hot (20)

Funciones del DBA, SA Y DA
Funciones del DBA, SA Y DAFunciones del DBA, SA Y DA
Funciones del DBA, SA Y DA
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Acceso a datos en aplicaciones web del entorno servidor
Acceso a datos en aplicaciones web del entorno servidorAcceso a datos en aplicaciones web del entorno servidor
Acceso a datos en aplicaciones web del entorno servidor
 
Bases de datos orientadas a objetos
Bases de datos orientadas a objetosBases de datos orientadas a objetos
Bases de datos orientadas a objetos
 
Modelo de entidad relación extendido
Modelo de entidad relación extendidoModelo de entidad relación extendido
Modelo de entidad relación extendido
 
El DBA y sus funciones
El DBA y sus funcionesEl DBA y sus funciones
El DBA y sus funciones
 
Caracteristicas rup
Caracteristicas rupCaracteristicas rup
Caracteristicas rup
 
Fundamentos de Bases de Datos - Introducción
Fundamentos de Bases de Datos - IntroducciónFundamentos de Bases de Datos - Introducción
Fundamentos de Bases de Datos - Introducción
 
Bases De Datos Paralelas
Bases De Datos ParalelasBases De Datos Paralelas
Bases De Datos Paralelas
 
Modelo de datos.
Modelo de datos.Modelo de datos.
Modelo de datos.
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a Objetos
 
Bases de Datos Semanticas
Bases de Datos SemanticasBases de Datos Semanticas
Bases de Datos Semanticas
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De Datos
 
Consideraciones para elegir un buen DBMS
Consideraciones para elegir un buen DBMSConsideraciones para elegir un buen DBMS
Consideraciones para elegir un buen DBMS
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajas
 
Vistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de SoftwareVistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de Software
 
Funciones de un administrador de base de datos
Funciones de un administrador de base de datosFunciones de un administrador de base de datos
Funciones de un administrador de base de datos
 
Metodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A ObjetosMetodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A Objetos
 
Base de Datos(Funciones, Vistas,Procedimientos Almacenados,Triggers)
Base de Datos(Funciones, Vistas,Procedimientos Almacenados,Triggers)Base de Datos(Funciones, Vistas,Procedimientos Almacenados,Triggers)
Base de Datos(Funciones, Vistas,Procedimientos Almacenados,Triggers)
 

Viewers also liked

Aplicación de Sensor CNY70. REPORTE DE PRACTICA
Aplicación  de Sensor CNY70. REPORTE DE PRACTICAAplicación  de Sensor CNY70. REPORTE DE PRACTICA
Aplicación de Sensor CNY70. REPORTE DE PRACTICAHugo Alberto Rivera Diaz
 
Examen final Autómatas y Lenguajes Formales
Examen final Autómatas y Lenguajes FormalesExamen final Autómatas y Lenguajes Formales
Examen final Autómatas y Lenguajes FormalesDiego Perdomo
 
Herramientas para manejo de bases de datos
Herramientas para manejo de bases de datosHerramientas para manejo de bases de datos
Herramientas para manejo de bases de datosHugo Alberto Rivera Diaz
 
Puntos importantes de la reforma en telecomunicaciones
Puntos importantes de la reforma en telecomunicacionesPuntos importantes de la reforma en telecomunicaciones
Puntos importantes de la reforma en telecomunicacionesHugo Alberto Rivera Diaz
 
Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Osiris Mirerus
 
Examen final ingles iv
Examen final ingles ivExamen final ingles iv
Examen final ingles ivDiego Perdomo
 
Ejemplos de Pantallas con Resoluciones 2k,4k y 8k
Ejemplos de Pantallas con Resoluciones 2k,4k y 8kEjemplos de Pantallas con Resoluciones 2k,4k y 8k
Ejemplos de Pantallas con Resoluciones 2k,4k y 8kHugo Alberto Rivera Diaz
 
Unidad 1 lenguajes regulares
Unidad 1 lenguajes regularesUnidad 1 lenguajes regulares
Unidad 1 lenguajes regularesluisita91
 
Practica Resistencias Valor Practico y Relativo
Practica Resistencias Valor Practico y RelativoPractica Resistencias Valor Practico y Relativo
Practica Resistencias Valor Practico y RelativoHugo Alberto Rivera Diaz
 
Revision de Presaberes Metodos Numericos
Revision de Presaberes Metodos NumericosRevision de Presaberes Metodos Numericos
Revision de Presaberes Metodos NumericosDiego Perdomo
 
52 rec1 301405
52 rec1 30140552 rec1 301405
52 rec1 301405luisita91
 
Fractales + Trangulo de Sierpinski en Java
Fractales + Trangulo de Sierpinski  en JavaFractales + Trangulo de Sierpinski  en Java
Fractales + Trangulo de Sierpinski en JavaHugo Alberto Rivera Diaz
 
Revision de presaberes
Revision de presaberesRevision de presaberes
Revision de presaberesDiego Perdomo
 
Conversión de un AFN a un AFD.
Conversión de un AFN a un AFD.Conversión de un AFN a un AFD.
Conversión de un AFN a un AFD.Vikky Moscoso
 
Quiz 3 Metodos Numericos
Quiz 3 Metodos NumericosQuiz 3 Metodos Numericos
Quiz 3 Metodos NumericosDiego Perdomo
 
Lenguajes autómatas.
Lenguajes autómatas.Lenguajes autómatas.
Lenguajes autómatas.LuiS YmAY
 
Reconocimiento unidad 3 Metodos Numericos
Reconocimiento unidad 3 Metodos NumericosReconocimiento unidad 3 Metodos Numericos
Reconocimiento unidad 3 Metodos NumericosDiego Perdomo
 

Viewers also liked (20)

Aplicación de Sensor CNY70. REPORTE DE PRACTICA
Aplicación  de Sensor CNY70. REPORTE DE PRACTICAAplicación  de Sensor CNY70. REPORTE DE PRACTICA
Aplicación de Sensor CNY70. REPORTE DE PRACTICA
 
MANUAL DE MICROCONTROLADORES PIC
MANUAL DE MICROCONTROLADORES PICMANUAL DE MICROCONTROLADORES PIC
MANUAL DE MICROCONTROLADORES PIC
 
Examen final Autómatas y Lenguajes Formales
Examen final Autómatas y Lenguajes FormalesExamen final Autómatas y Lenguajes Formales
Examen final Autómatas y Lenguajes Formales
 
Circuitos electricos
Circuitos electricosCircuitos electricos
Circuitos electricos
 
Herramientas para manejo de bases de datos
Herramientas para manejo de bases de datosHerramientas para manejo de bases de datos
Herramientas para manejo de bases de datos
 
Puntos importantes de la reforma en telecomunicaciones
Puntos importantes de la reforma en telecomunicacionesPuntos importantes de la reforma en telecomunicaciones
Puntos importantes de la reforma en telecomunicaciones
 
Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1
 
Examen final ingles iv
Examen final ingles ivExamen final ingles iv
Examen final ingles iv
 
Ejemplos de Pantallas con Resoluciones 2k,4k y 8k
Ejemplos de Pantallas con Resoluciones 2k,4k y 8kEjemplos de Pantallas con Resoluciones 2k,4k y 8k
Ejemplos de Pantallas con Resoluciones 2k,4k y 8k
 
Unidad 1 lenguajes regulares
Unidad 1 lenguajes regularesUnidad 1 lenguajes regulares
Unidad 1 lenguajes regulares
 
Reporte-Instalando Windows Server 2012
Reporte-Instalando Windows Server 2012Reporte-Instalando Windows Server 2012
Reporte-Instalando Windows Server 2012
 
Practica Resistencias Valor Practico y Relativo
Practica Resistencias Valor Practico y RelativoPractica Resistencias Valor Practico y Relativo
Practica Resistencias Valor Practico y Relativo
 
Revision de Presaberes Metodos Numericos
Revision de Presaberes Metodos NumericosRevision de Presaberes Metodos Numericos
Revision de Presaberes Metodos Numericos
 
52 rec1 301405
52 rec1 30140552 rec1 301405
52 rec1 301405
 
Fractales + Trangulo de Sierpinski en Java
Fractales + Trangulo de Sierpinski  en JavaFractales + Trangulo de Sierpinski  en Java
Fractales + Trangulo de Sierpinski en Java
 
Revision de presaberes
Revision de presaberesRevision de presaberes
Revision de presaberes
 
Conversión de un AFN a un AFD.
Conversión de un AFN a un AFD.Conversión de un AFN a un AFD.
Conversión de un AFN a un AFD.
 
Quiz 3 Metodos Numericos
Quiz 3 Metodos NumericosQuiz 3 Metodos Numericos
Quiz 3 Metodos Numericos
 
Lenguajes autómatas.
Lenguajes autómatas.Lenguajes autómatas.
Lenguajes autómatas.
 
Reconocimiento unidad 3 Metodos Numericos
Reconocimiento unidad 3 Metodos NumericosReconocimiento unidad 3 Metodos Numericos
Reconocimiento unidad 3 Metodos Numericos
 

Similar to ADMINISTRACION DE BASE DE DATOS UNIDAD 1

BDA- Unidad 1- Perspectiva práctica de la administración de bases de datos
BDA- Unidad 1- Perspectiva práctica de la administración de bases de datosBDA- Unidad 1- Perspectiva práctica de la administración de bases de datos
BDA- Unidad 1- Perspectiva práctica de la administración de bases de datosYael_21
 
Unidad 3 bases de datos
Unidad 3 bases de datosUnidad 3 bases de datos
Unidad 3 bases de datosEd Gonzalez
 
Smbd equipo 2
Smbd equipo 2Smbd equipo 2
Smbd equipo 2rttvip
 
Blog SGBD / Bases de Datos Generalidades y Sistemas de Gestión
Blog SGBD / Bases de Datos Generalidades y Sistemas de GestiónBlog SGBD / Bases de Datos Generalidades y Sistemas de Gestión
Blog SGBD / Bases de Datos Generalidades y Sistemas de GestiónJesús Daniel Mayo
 
Eduardo hiram godínez aguirre inv dbms
Eduardo hiram godínez aguirre   inv dbmsEduardo hiram godínez aguirre   inv dbms
Eduardo hiram godínez aguirre inv dbmsEduardo Hiram
 
Taller nº2
Taller nº2Taller nº2
Taller nº2uceva
 
Bd eq. #3 actividad 2 unidad 2 comparacion oracle y mysql
Bd eq. #3 actividad 2 unidad 2 comparacion oracle y mysqlBd eq. #3 actividad 2 unidad 2 comparacion oracle y mysql
Bd eq. #3 actividad 2 unidad 2 comparacion oracle y mysqlKARY
 
Bd eq. #3 actividad 2 unidad 2 oracle y mysql
Bd eq. #3 actividad 2 unidad 2 oracle y mysqlBd eq. #3 actividad 2 unidad 2 oracle y mysql
Bd eq. #3 actividad 2 unidad 2 oracle y mysqlKARY
 
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 datosrumus1000
 
Act4 bd moreno_joel
Act4 bd moreno_joelAct4 bd moreno_joel
Act4 bd moreno_joeljoel28
 
Bd eq. #3 actividad extra comparacion oracle y mysql
Bd eq. #3 actividad extra comparacion oracle y mysqlBd eq. #3 actividad extra comparacion oracle y mysql
Bd eq. #3 actividad extra comparacion oracle y mysqlKARY
 
Bd eq. #3 actividad 2 unidad 2 comparacion oracle y mysql
Bd eq. #3 actividad 2 unidad 2 comparacion oracle y mysqlBd eq. #3 actividad 2 unidad 2 comparacion oracle y mysql
Bd eq. #3 actividad 2 unidad 2 comparacion oracle y mysqlKARY
 
ilovepdf_merged (10).pdf
ilovepdf_merged (10).pdfilovepdf_merged (10).pdf
ilovepdf_merged (10).pdfmercedestamayo3
 
Trabajo de bd alvan huarcaya_cesar_jesus
Trabajo de bd alvan huarcaya_cesar_jesusTrabajo de bd alvan huarcaya_cesar_jesus
Trabajo de bd alvan huarcaya_cesar_jesusjesus alvan
 
Funciones de una base de datos
Funciones de una base de datosFunciones de una base de datos
Funciones de una base de datosDavid Rocha
 

Similar to ADMINISTRACION DE BASE DE DATOS UNIDAD 1 (20)

BDA- Unidad 1- Perspectiva práctica de la administración de bases de datos
BDA- Unidad 1- Perspectiva práctica de la administración de bases de datosBDA- Unidad 1- Perspectiva práctica de la administración de bases de datos
BDA- Unidad 1- Perspectiva práctica de la administración de bases de datos
 
Unidad 3 bases de datos
Unidad 3 bases de datosUnidad 3 bases de datos
Unidad 3 bases de datos
 
Smbd equipo 2
Smbd equipo 2Smbd equipo 2
Smbd equipo 2
 
Blog SGBD / Bases de Datos Generalidades y Sistemas de Gestión
Blog SGBD / Bases de Datos Generalidades y Sistemas de GestiónBlog SGBD / Bases de Datos Generalidades y Sistemas de Gestión
Blog SGBD / Bases de Datos Generalidades y Sistemas de Gestión
 
Eduardo hiram godínez aguirre inv dbms
Eduardo hiram godínez aguirre   inv dbmsEduardo hiram godínez aguirre   inv dbms
Eduardo hiram godínez aguirre inv dbms
 
Taller nº2
Taller nº2Taller nº2
Taller nº2
 
Tablas de datos
Tablas de datosTablas de datos
Tablas de datos
 
Bd eq. #3 actividad 2 unidad 2 comparacion oracle y mysql
Bd eq. #3 actividad 2 unidad 2 comparacion oracle y mysqlBd eq. #3 actividad 2 unidad 2 comparacion oracle y mysql
Bd eq. #3 actividad 2 unidad 2 comparacion oracle y mysql
 
Bd eq. #3 actividad 2 unidad 2 oracle y mysql
Bd eq. #3 actividad 2 unidad 2 oracle y mysqlBd eq. #3 actividad 2 unidad 2 oracle y mysql
Bd eq. #3 actividad 2 unidad 2 oracle y mysql
 
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
 
Act4 bd moreno_joel
Act4 bd moreno_joelAct4 bd moreno_joel
Act4 bd moreno_joel
 
Bd eq. #3 actividad extra comparacion oracle y mysql
Bd eq. #3 actividad extra comparacion oracle y mysqlBd eq. #3 actividad extra comparacion oracle y mysql
Bd eq. #3 actividad extra comparacion oracle y mysql
 
Bd eq. #3 actividad 2 unidad 2 comparacion oracle y mysql
Bd eq. #3 actividad 2 unidad 2 comparacion oracle y mysqlBd eq. #3 actividad 2 unidad 2 comparacion oracle y mysql
Bd eq. #3 actividad 2 unidad 2 comparacion oracle y mysql
 
Gestor de Base de Datos
Gestor de Base de DatosGestor de Base de Datos
Gestor de Base de Datos
 
ilovepdf_merged (10).pdf
ilovepdf_merged (10).pdfilovepdf_merged (10).pdf
ilovepdf_merged (10).pdf
 
Funciones de un DBA tipos de BD
Funciones de un DBA tipos de BD Funciones de un DBA tipos de BD
Funciones de un DBA tipos de BD
 
DBA
DBADBA
DBA
 
Trabajo de bd alvan huarcaya_cesar_jesus
Trabajo de bd alvan huarcaya_cesar_jesusTrabajo de bd alvan huarcaya_cesar_jesus
Trabajo de bd alvan huarcaya_cesar_jesus
 
Funciones de dba
Funciones de dbaFunciones de dba
Funciones de dba
 
Funciones de una base de datos
Funciones de una base de datosFunciones de una base de datos
Funciones de una base de datos
 

More from Hugo Alberto Rivera Diaz

CODETEC- Proyecto Final Taller de Investigacion 2
CODETEC- Proyecto Final Taller de Investigacion 2CODETEC- Proyecto Final Taller de Investigacion 2
CODETEC- Proyecto Final Taller de Investigacion 2Hugo Alberto Rivera Diaz
 
Seguridad en Dispositivos de Almacenamiento
Seguridad en Dispositivos de AlmacenamientoSeguridad en Dispositivos de Almacenamiento
Seguridad en Dispositivos de AlmacenamientoHugo Alberto Rivera Diaz
 
DIAGRAMA DE PROCESO-INSTALACION DE WINDOWS 10
DIAGRAMA DE PROCESO-INSTALACION DE WINDOWS 10DIAGRAMA DE PROCESO-INSTALACION DE WINDOWS 10
DIAGRAMA DE PROCESO-INSTALACION DE WINDOWS 10Hugo Alberto Rivera Diaz
 
Conceptos Unidad 1 Lenguajes Automatas Introducción a la Teoría de Lenguaje...
Conceptos Unidad 1 Lenguajes Automatas Introducción  a  la Teoría de Lenguaje...Conceptos Unidad 1 Lenguajes Automatas Introducción  a  la Teoría de Lenguaje...
Conceptos Unidad 1 Lenguajes Automatas Introducción a la Teoría de Lenguaje...Hugo Alberto Rivera Diaz
 
Nuevas tecnologías y aplicaciones de los sistemas de bases de datos
Nuevas tecnologías y aplicaciones de los sistemas de bases de datosNuevas tecnologías y aplicaciones de los sistemas de bases de datos
Nuevas tecnologías y aplicaciones de los sistemas de bases de datosHugo Alberto Rivera Diaz
 
Cuadro comparativo Tipos de Investigación
Cuadro comparativo Tipos de InvestigaciónCuadro comparativo Tipos de Investigación
Cuadro comparativo Tipos de InvestigaciónHugo Alberto Rivera Diaz
 
¿How to make an Acoustic Guitar? Trabajo de Ingles.
¿How to make an Acoustic Guitar? Trabajo de Ingles.¿How to make an Acoustic Guitar? Trabajo de Ingles.
¿How to make an Acoustic Guitar? Trabajo de Ingles.Hugo Alberto Rivera Diaz
 
Cronograma Actividades. Implementacion de ALU con Bus controlado por Bluetoot...
Cronograma Actividades. Implementacion de ALU con Bus controlado por Bluetoot...Cronograma Actividades. Implementacion de ALU con Bus controlado por Bluetoot...
Cronograma Actividades. Implementacion de ALU con Bus controlado por Bluetoot...Hugo Alberto Rivera Diaz
 

More from Hugo Alberto Rivera Diaz (20)

CODETEC- Proyecto Final Taller de Investigacion 2
CODETEC- Proyecto Final Taller de Investigacion 2CODETEC- Proyecto Final Taller de Investigacion 2
CODETEC- Proyecto Final Taller de Investigacion 2
 
Tipos de Sensores Opticos
Tipos de Sensores OpticosTipos de Sensores Opticos
Tipos de Sensores Opticos
 
Actuadores
ActuadoresActuadores
Actuadores
 
Firewall Logico
Firewall LogicoFirewall Logico
Firewall Logico
 
Seguridad en Dispositivos de Almacenamiento
Seguridad en Dispositivos de AlmacenamientoSeguridad en Dispositivos de Almacenamiento
Seguridad en Dispositivos de Almacenamiento
 
Características Generales de EIGRP
Características Generales de EIGRPCaracterísticas Generales de EIGRP
Características Generales de EIGRP
 
DIAGRAMA DE PROCESO-INSTALACION DE WINDOWS 10
DIAGRAMA DE PROCESO-INSTALACION DE WINDOWS 10DIAGRAMA DE PROCESO-INSTALACION DE WINDOWS 10
DIAGRAMA DE PROCESO-INSTALACION DE WINDOWS 10
 
Diagrama de transición de estados
Diagrama de transición de estadosDiagrama de transición de estados
Diagrama de transición de estados
 
Conceptos Unidad 1 Lenguajes Automatas Introducción a la Teoría de Lenguaje...
Conceptos Unidad 1 Lenguajes Automatas Introducción  a  la Teoría de Lenguaje...Conceptos Unidad 1 Lenguajes Automatas Introducción  a  la Teoría de Lenguaje...
Conceptos Unidad 1 Lenguajes Automatas Introducción a la Teoría de Lenguaje...
 
Nuevas tecnologías y aplicaciones de los sistemas de bases de datos
Nuevas tecnologías y aplicaciones de los sistemas de bases de datosNuevas tecnologías y aplicaciones de los sistemas de bases de datos
Nuevas tecnologías y aplicaciones de los sistemas de bases de datos
 
Relación del DBA con otras áreas.
Relación del DBA con otras áreas.Relación del DBA con otras áreas.
Relación del DBA con otras áreas.
 
Cuadro comparativo de los diferentes DBMS
Cuadro comparativo de los diferentes DBMSCuadro comparativo de los diferentes DBMS
Cuadro comparativo de los diferentes DBMS
 
Cuadro comparativo Tipos de Investigación
Cuadro comparativo Tipos de InvestigaciónCuadro comparativo Tipos de Investigación
Cuadro comparativo Tipos de Investigación
 
¿How to make an Acoustic Guitar? Trabajo de Ingles.
¿How to make an Acoustic Guitar? Trabajo de Ingles.¿How to make an Acoustic Guitar? Trabajo de Ingles.
¿How to make an Acoustic Guitar? Trabajo de Ingles.
 
Wronskyano de ecuacion diferencial 3x3
Wronskyano de ecuacion diferencial 3x3Wronskyano de ecuacion diferencial 3x3
Wronskyano de ecuacion diferencial 3x3
 
Tipos de multiplexacion
Tipos de multiplexacionTipos de multiplexacion
Tipos de multiplexacion
 
Técnicas de Modulacion
Técnicas de ModulacionTécnicas de Modulacion
Técnicas de Modulacion
 
Lenguaje de Transferencia de Registro
Lenguaje de Transferencia de RegistroLenguaje de Transferencia de Registro
Lenguaje de Transferencia de Registro
 
Metodo congruencial mixto en java
Metodo congruencial mixto en javaMetodo congruencial mixto en java
Metodo congruencial mixto en java
 
Cronograma Actividades. Implementacion de ALU con Bus controlado por Bluetoot...
Cronograma Actividades. Implementacion de ALU con Bus controlado por Bluetoot...Cronograma Actividades. Implementacion de ALU con Bus controlado por Bluetoot...
Cronograma Actividades. Implementacion de ALU con Bus controlado por Bluetoot...
 

Recently uploaded

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 

Recently uploaded (11)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 

ADMINISTRACION DE BASE DE DATOS UNIDAD 1

  • 1. HUGO ALBERTO RIVERA DIAZ. ADMINISTRACION DE BASE DE DATOS. UNIDAD I. DESARROLLO DE TEMAS UNIDAD 1 Perspectiva práctica de la administración de bases de datos 1.1. Administrador de Base de Datos (DBA) Un administradorde basesde datos (o DBA) tiene laresponsabilidadde manteneryoperar las bases de datos que conforman el sistema de información de una compañía. Debido a la importancia de los datos que están a su cargo, el administrador de basesde datos debe ser experto en TI (tecnología de la información), teniendo particular conocimiento de DBMS (sistemas de administración de basesde datos) y el lenguaje de consulta SQL. También debe tenerconocimientode variostiposde lenguaje de programaciónpara poderautomatizar ciertas tareas. Una de sus tareas es la de asegurar la integridad del sistema de información de la compañía. Además,esnecesarioque poseaunbuenentendimientode DBMSpara optimizarlasconsultas, ajustarlaconfiguracióndeDBMSoparasincronizarenformaprecisalasherramientasde control del acceso a las bases de datos. Esposible que eladministradordebasesde datostengaquebrindarasistenciatécnicaausuarios de las aplicaciones cliente o equipos de desarrollo para solucionar problemas, dar consejos o ayudar a resolver consultas complicadas.
  • 2. HUGO ALBERTO RIVERA DIAZ. ADMINISTRACION DE BASE DE DATOS. UNIDAD I. DESARROLLO DE TEMAS Al trabajarconel jefede seguridad,eladministradorde basesdedatosdebecrearcopias de seguridad,planesyprocedimientosde restauraciónparapreservarlosdatosde loscualeses responsable. Ademásde estashabilidadestécnicas,el administradorde basesde datosdebe poseerunbuen entendimiento de las aplicaciones de la compañía y estar dispuesto a atender las necesidades de losusuarioscuandodesarrollaoeditaunabase de datos.Enel mejorde loscasos,debetener experiencia en diseño de sistemas de información y modelos UML (Lenguaje unificado de modelos). El salario de un administrador de bases de datos puede variar entre 32.000 y 55.000 euros anuales, en función de la importancia y la complejidad del sistema de información y de las responsabilidades que deberá asumir. 1.1.1 Funciones de un DBA Los DBA realizanpruebasde rendimiento,pruebasde impacto,pruebasfuncionales,pruebasde código, pruebas de carga de datos, pruebas de implementacióny pruebas de integración en proyectos Investigación, desarrollo e innovación. Para la ejecución de pruebas es necesario aplicar las metodologías basadas en Ingeniería del software, sus aplicaciones funcionales y los requerimientos de calidad, añadiendo las líneas base de la ingeniería requerimientos en la inteligencia de negocios y las tecnologías de la información. Algunas de las actividades más relevantes de un DBA son: Ø Analistas de datos. Ø Analistas de sistemas. Ø Analistas de programación. Ø Administradores de bases de datos. Ø Consultores de sistemas. Ø Consultores de tecnologías de la información. Ø Consultores de aplicaciones. Ø Consultores de programación. Ø Programadores de bases de datos. Ø Programadores de procesos de negocio. Ø Integradores de datos.
  • 3. HUGO ALBERTO RIVERA DIAZ. ADMINISTRACION DE BASE DE DATOS. UNIDAD I. DESARROLLO DE TEMAS Ø Ingenieros de datos. Ø Ingenieros estadísticos. Ø Jefes de centros de datos. Ø Coordinadores de área 1.1.2 Relación del DBA con otras áreas de la Sistemas. En sistemasmuycomplejoscliente/servidoryde trescapas, la base de datos essólouno de los elementosque determinanlaexperienciadelosusuariosenlíneaylosprogramasdesatendidos. El rendimiento es una de las mayores motivaciones de los DBA para coordinarse con los especialistasde otrasáreasdel sistemafuerade laslíneasburocráticastradicionales.Unode los deberes menos respetados por el administrador de base de datos es el desarrollo y soporte a pruebas, mientras que algunos otros encargados lo consideran como la responsabilidad más importante de un DBA. Las actividades de soporte incluyen la colecta de datos de producción para llevar a cabo pruebas con ellos; consultar a los programadores respecto al desempeño; y hacer cambiosa los diseñosde tablasde manera que se puedanproporcionarnuevostiposde almacenamientos para las funciones de los programas.
  • 4. HUGO ALBERTO RIVERA DIAZ. ADMINISTRACION DE BASE DE DATOS. UNIDAD I. DESARROLLO DE TEMAS 1.2. Análisis de los manejadores de bases de datos El sistema manejador de bases de datos es la porción más importante del software de un sistema de base de datos. Un DBMS es una colección de numerosas rutinas de software interrelacionadas, cada una de las cuales es responsable de alguna tarea específica. Microsoft SQL Server al igual que Oracle DB y MySQL Server son sistemas de gestión o manejadores de base de datos, existen muchos como: Ø MySQL Ø PosgreSQL Ø Microsoft SQL Server Ø Oracle Ø Microsoft Access Ø Microsoft Visual Fox Pro Ø Firebird Ø mSQL (mini SQL) Ø IBM DB2 Ø IBM Informix Ø SQLite Ø Sybase ASE
  • 5. HUGO ALBERTO RIVERA DIAZ. ADMINISTRACION DE BASE DE DATOS. UNIDAD I. DESARROLLO DE TEMAS Ø Paradox Ø dBase Pero existen algunas ventajas y desventajas que los hace diferentes para la gestión de la base de datos. Estas diferencias son importantes para las grandes organizaciones y empresas pequeñas elegir el de mayor beneficio,confiabilidad y seguridad en la administraciónde los datos. Analizaremoslasventajasydesventajasde MicrosoftSQLServer,OracleDByMySQLServer,por ser los más usados y los más comunes. MySQL servera diferenciade MicrosoftSQLserveresunservidormulti-hilopopularde base de datos de códigoabierto,confiable,compacto,poderosoymultiplataforma,podemoshacerlas bases de datos a código abierto, una gran ventaja es que se puede utilizar gratis y su código fuente esta siempre disponible. Las principales ventajas de MySQL Server son: Ø Software gratuito. Ø La velocidad y robustez. Ø Multiproceso, es decir que puede usar varias CPU si éstas están disponibles. Ø Multiplataforma, es decir que puede trabajar en distintos Sistemas Operativos. Ø Sistema de contraseñas y privilegios muy flexibles y seguros. Ø MicrosoftSQLserverconstituye laalternativade Microsoftaotrospotentessistemasgestores de bases de datos como son Oracle, Sybase ASE, PostgreSQL, Interbase, Firebird o MySQL Ø Las principales ventajas de SQL Server son: Ø Soporte de transacciones. Ø Escalabilidad, estabilidad y seguridad. Ø Soporta procedimientos almacenados. Ø Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y las terminales o clientes de la red sólo acceden a la información. Ø Además permite administrar información de otros servidores de datos. Ø Una desventaja de SQL Server es que es costoso. Ø Oracle es un sistema desarrollado por Oracle Corporation. Se considera a Oracle como uno de los sistemas de bases de datos más completos. Ø Las principales ventajas son: Ø Soporte de transacciones. Ø Estabilidad. Ø Escalabilidad. Ø Soporte multiplataforma.
  • 6. HUGO ALBERTO RIVERA DIAZ. ADMINISTRACION DE BASE DE DATOS. UNIDAD I. DESARROLLO DE TEMAS Ø Una desventajade este sonlaspolíticasde seguridadenel suministrode parchesde actualización 1.3. Consideraciones para elegir un buen DBMS Debido a que en el mercado mundial existen muchos manejadores de bases de datos es importante tomaren cuenta algunasconsideracionesde importanciaparaelegircuál es el que más conviene a nuestros intereses. Por ejemplo: + Cual es la disponibilidad de soporte de este gestor de bases de datos Es factible que encuentrepersonalcapacitadofácilmentepararesolverproblemasenmi gestor de basesde datos, por ejemploveamoslacapacidadde personasque usan Oracle,SQL Server, PosgreSQL,MySQL,etc.,lasentidadestienenque sergestionadasporunAdministradorde bases de datos,de igual maneradebe considerarsesi esposibledeterminarelcostode unespecialista en dicho gestor de base de datos o si el gestor nos brinda soporte en línea o vía remota. Si las aplicaciones que van a consumir esos datos son de misión critica y se requiere alta disponibilidad y soluciones rápidas, no es recomendable usar un DBMS poco conocido en el mercado y mucho menosque sea nuevo como losgestoresnon-SQLya que nadie losconoce y si mi gestor de base de datos sufre una caída, quien, cuándo y cuánto va a costar repararlo ya que apesarde poseerunamuybuenapolíticade backups,puedequeel mismoservidorse dañe (hardware) y si no consigo alguien que lo ponga en línea lo mas rápido posible estaré en problemaspueslaempresava a teneruna larga caída que se representaraendineroy faltade productividad. + Cual es la carga de transacciones que va a soportar esa base de datos Si voya necesitarunaaltacarga de transacciones(mayoresa200 usuariosconectadosal mismo tiempo) es necesario que se vaya pensando en algo robusto y bien probado en el mercado servidores como cualquier versión express (SQL Servr, DB2, etc.) no es aceptable, si lo que se desea es algo libre pues PostgreSQL es la respuesta . + Que sistema operativo se planea implementar Está comprobado que SGBD diseñados en opensource (Código abierto) corren mucho más rápido en entornos operativos basados en UNIX que sobre Windows, así que aquí debería de
  • 7. HUGO ALBERTO RIVERA DIAZ. ADMINISTRACION DE BASE DE DATOS. UNIDAD I. DESARROLLO DE TEMAS tenerse en cuenta el sistema operativo,si no se ha tomado la decisiónentonces elegir el sistemaoperativodel servidordependiendodel SGBD,en foroscomo losde PosgreSQL,por ejemplo, la gente que ha realizado pruebas de este SGBD indican que se tiene un 25% de optimización corriendo sobre LINUX que sobre Windows. Si no se tiene unsistemaoperativoenel servidorsería recomendable elegirloenbase al SGBD y esto también tendría consideracionescomo la operatividady la capacidad de administración de un servidor en tal o cual SO y los gastos que implicarían su mantenimiento. 1.4. Nuevas tecnologías y aplicaciones de los sistemas de bases de datos Los sistemas orientados a los datos se caracterizan porque los datos no son de una aplicación sinode unaOrganizaciónenteraque losvaa utilizar;se integranlasaplicaciones,se diferencian las estructuras lógicas y físicas. El concepto de relación cobra importancia. Originalmente las aplicacionescubríannecesidadesmuyespecíficasde procesamiento,se centrabanenunatarea específica. Las bases de datos evitan las inconsistenciasque se producían por la utilización de los mismos datos lógicos desde distintos archivos a través de procesos independientes. El mundoreal considerainterrelacionesentre datosyrestriccionessemánticasque debenestar presentes en una base de datos. No solo debe almacenar entidades y atributos, sino que también debe almacenar interrelaciones entre datos. La redundancia de datos debe ser controlada, pero si se admite cierta redundancia física por motivos de eficiencia. Pretenden servir a toda la organización. La independencia de los tratamientos sobre los datos y estos mismos, ha tenido una enorme influencia en la arquitectura de los SGBD.
  • 8. HUGO ALBERTO RIVERA DIAZ. ADMINISTRACION DE BASE DE DATOS. UNIDAD I. DESARROLLO DE TEMAS La definiciónydescripcióndel conjuntode datoscontenidoenlabase debe serúnica e integrada con los mismos datos.La actualización y recuperación de las bases de datos debe realizarse mediante procesos incluidos en SGBD, de modo que se mantenga la integridad, seguridad y confidencialidad de la base. Las limitaciones de los sistemas orientados a archivos puramente secuenciales no los privaron de ser herramientaseficacesparaproducir pagos,facturas y otrosinformesuna o dos vecesal mes.Sinembargo,para ejecutarmuchas tareasrutinariasen losnegociosse necesitael acceso directoa losdatos -La capacidad de teneraccesoy procesardirectamente unregistrodadosin ordenar primero el archivo o leer los registros en secuencia. Los archivos de acceso directo permiten la recuperación de los registros aleatoriamente, a diferencia de los de acceso secuencial. Sin embargo, los archivos de acceso directo solamente proporcionaronunasoluciónparcial.Paralograr una soluciónmáscompletaa estosproblemas fue necesario introducir los sistemas de gestión de bases de datos. Los usuarios cada vez necesitamos más recursos en tecnología, es por eso que surgen las evoluciones de sistemas, y por ende de las bases de datos, es impresionante ver como la informaciónse procesaenmicrosegundos,mientrasse realizantransaccionesal mismotiempo en la mismabase de datos enlugaresy estadosdiferentes,laimportanciade lainformaciónes lo que ha llevado a que las empresas y otras instituciones inviertan para la seguridad de sus datos, el futuro de la tecnología es incierto debido a que algunas proyecciones de tecnología estimadas hace 5 años y proyectadas hasta los próximos 10 años ya son una realidad, la tecnologíaavanzaa pasosagigantadosespor esoque no debemosquedarnosatrásy apostara las nuevastecnologíasque sindudaharán más fácil lavidade laspersonasque tratamos con la administración y seguridad de la información. Tanto en uno como en otro papel, la tecnología de bases de datos se ve sometida a numerosos cambios tanto desde el punto de vista empresarial como tecnológico. Las nuevas aplicaciones están llevando hasta el límite a los sistemasde basesde datosdisponibles,al incorporardocumentosmultimedia.Imágenes,series temporales, datos activos, grandes cantidades de información (no olvidemos que los datos se expanden hasta llenar el espacio disponible),etc. Por otro lado la mejora espectacular en el númerode instruccionesde máquinaejecutablesenunsegundo,coste de procesador,coste de la unidad de memoria secundaria y de memoria principal, numero de bits transmitidos por unidadde coste ypor segundo,obliganalosSGBDa evolucionarparaaprovecharestosavances en el hardware y las comunicaciones. En este sentido la explosión de Internet, el World Wide Web, y las “autopistas de la información” (informationhighWay), cuya utilización crece a un ritmo vertiginoso, están imponiendo un nuevo escenariopara el desarrollo de los sistemas de información. Los sistemas de bases de datos, como elemento clave de los sistemas de información.Debenjugarunpapelfundamentalenestaexplosiónde información,si noquieren "ser arrollados en /as autopistas de la información”, como advertía David De Witt. En el VLDB de 1995.Las bases de datos terminarán siendo como el teléfono: fáciles de usar (en cuanto interfaces, rendimiento, etc.), conectado con cualquier otra cosa alrededor del mundo, con estándaresreconocidosentodas partes,consistentesy fiablesycon mayoresfuncionalidades. Las nuevas tecnologías de bases de datos permitirán hacer realidad aplicaciones hoy en día inimaginablestantoporel volumende datosque manejarán(seránauténticasVLDB2) comopor las facilidades para su explotación.