You are on page 1of 10

Instituto Tecnolgico De

Milpa Alta
Materia:
Administracin de Base de Datos
Semestre:
Sexto
Ingeniera en sistemas Computacionales
Grupo:
ISC II
Profesor:
Arstides Caballero Alfaro
Alumno:
Daniel Ramrez Gervacio
Tarea #1

3/02/2015
1.

Consideraciones para elegir un buen DBMS

La eleccin de un buen manejador de base de datos es de vital importancia ya que


puede llegar a ser una inversin tanto en hardware como en software muy cuantioso
pero no solo eso, adems va a determinar el centro de informacin de la empresa.

Entonces es importante tomar en cuenta algunas consideraciones para elegir cul es el


que ms conviene a nuestros intereses.
Consideracin al elegir un DBMS:
1* Nmero de usuarios: Cantidad mxima de personas que tengan todo tipo de contacto con
el sistema de base de datos desde que ste se disea, elabora, termina y se usa.
2* Nmero de transacciones: Son las cantidades de transacciones reales promovidas por
eventos como la compra de un producto, la inscripcin a un curso o la realizacin de un
depsito.
3* Cantidad de datos para almacenar: Hace referencia a la capacidad de registros que se
puede almacenar o de recuperar su estado en un momento previo a la prdida de datos.
4* Consistencia de la informacin: Impedir que exista informacin inconsistente o contradictoria
en la BD. Surge cuando existen varias copias del mismo dato y tras la modificacin de una de
ellas, las dems no son actualizadas, o lo son pero de forma incorrecta.
5* Experiencia propia o externa: Contar con el conocimiento necesario para la interaccin con
el BDSM y de esa manera poder realizar las tareas que se nos han presupuesto.
6* Que OS se implementara: Si no se tiene un sistema operativo en base al SGBD y esto
tambin tendra consideraciones como la operatividad y la capacidad de administracin de un
servidor en tal o cual SO y los gastos que implicara su mantenimiento.
Argumento Propio:
La eleccin de un manejador de base de datos es importante, porque almacena la
informacin de cualquier empresa. Entonces es saber para qu vamos a usar nuestra
base de datos, que sistema operativo se va a elegir, el tipo de informacin a almacenar,
conexiones remotas a los usuarios, seguridad de la informacin y tambin la
actualizacin de los datos tiene que ser en tiempo real llevando un cierto tiempo de
respaldo de la informacin sin hacer duplicidad de los mismos archivos ya existentes.

Clase

4/02/2015
Unidad I perspectiva bsica de la administracin de la base de datos
Qu hace un administrador de base de datos?
Un administrador de bases de datos (o DBA) tiene la responsabilidad de
mantener y operar las bases de datos que conforman el sistema de informacin
de una compaa.

Funciones de un DBA:
1.- Implementar, dar soporte y gestionar bases de datos corporativas.
2.- Crear y configurar bases de datos relacionales
3.- Ser responsables de la integridad de los datos y la disponibilidad
4.- Disear, desplegar y monitorizar servidores de bases de datos.
5.- Disear la distribucin de los datos y las soluciones de almacenamiento.
6.- Garantizar la seguridad de la base de datos incluyendo backups y
recuperacin de desastre.
7.- Planificar e implementar el aprovisionamiento de los datos y aplicaciones.
8.- Disear planes de contingencia.
9.- Disear y crear las bases de datos corporativas de soluciones avanzadas.
10.- Analizar y reportar datos corporativos que ayuden a la toma de decisiones
es en la inteligencia de negocios.
11.- producir diagramas de entidades relacionales y diagramas de flujos de
datos, normalizaciones quematicas, localizacin lgica y fsica de base de datos
y parmetros de tablas.
12.- Asegurar la informacin de la compaa.
13.- Sincronizar en forma precisa las herramientas de control de acceso a las
bases de datos.
14.- Asistencia tcnica a usuarios de las aplicaciones cliente o equipos de
desarrollo para solucionar problemas.
15.- Crear copias de seguridad, planes de restauracin para reservar los datos
de los cuales es responsable.
16.- Buen entendimiento de las aplicaciones de la compaa y estar dispuestos a
atender las necesidades de los usuarios cuando edita una base de dato.

Tarea #2
4/02/2015
2. Anlisis de los Manejadores de Bases de Datos y sus Requerimientos
1. SQL Server: Incluye varias tecnologas de gestin y anlisis de datos.

Motor de base de datos: El Motor de base de datos es el servicio


principal para almacenar, procesar y proteger los datos. El Motor de base de
datos

proporciona

transacciones.

acceso

controlado

procesamiento

rpido

de

Data Quality Services: Proporciona una solucin de limpieza de

datos basada en el conocimiento y permite generar una base de


conocimiento y usarla para realizar tareas de correccin de datos y
eliminacin de datos duplicados.

Analysis Services: Analysis Services es una plataforma y un


conjunto de herramientas de datos analticos. Los servidores y los
diseadores de cliente admiten soluciones OLAP tradicionales, nuevas
soluciones de modelado tabular, y anlisis y colaboracin de autoservicio
mediante PowerPivot, Excel y un entorno de SharePoint Server.

Integration Services: Es una plataforma para generar soluciones


de integracin de datos de alto rendimiento, lo que incluye paquetes que
proporcionan procesamiento de extraccin, transformacin y carga (ETL)
para almacenamiento de datos.

Master Data Services: Master Data Services es la solucin de


SQL Server para la administracin de datos maestros. Una solucin basada
en Master Data Services ayuda a asegurarse de que los informes y los
anlisis se basan en la informacin correcta.

Replicacin: La replicacin es un conjunto de tecnologas


destinadas a la copia y distribucin de datos y objetos de base de datos de
una base de datos a otra, para luego sincronizar ambas bases de datos con
el fin de mantener su coherencia.

Reporting Services: Reporting Services ofrece funcionalidad


empresarial de informes habilitados para web con el fin de poder crear
informes que extraigan contenido a partir de diversos orgenes de datos,
publicar informes con distintos formatos y administrar la seguridad y las
suscripciones de forma centralizada.
REQUERIMIENTOS:
En las ediciones de 32 y 64 bits de SQL Server 2014 se aplican las
consideraciones siguientes:
Se recomienda ejecutar SQL Server 2014 en equipos con el formato de
archivo NTFS. SQL Server 2014 se puede instalar en un equipo con el sistema

de archivos FAT32, pero no se recomienda porque es menos seguro que el


sistema de archivos NTFS.
El programa de instalacin de SQL Server bloquear las instalaciones en
unidades de disco de solo lectura, asignadas o comprimidas.
SQL Server le exige que instale una actualizacin para asegurarse de que
se puede instalar correctamente el componente de Visual Studio. El programa
de instalacin de SQL Server comprueba la presencia de esta actualizacin y, a
continuacin, le exige que descargue e instale la actualizacin antes de
continuar con la instalacin de SQL Server.
La instalacin de SQL Server 2014 produce un error si se inicia la
instalacin con Terminal Services Client. No se admite el inicio del programa de
instalacin de SQL Server con Terminal Services Client.
El programa de instalacin de SQL Server instala los siguientes
componentes de software que el producto necesita:
SQL Server Native Client
Archivos auxiliares del programa de instalacin de SQL
Server
Actualizacin a SQL Server 2014.

2. PostgreSQL: PostgreSQL es un potente sistema de base de datos


objeto-relacional de cdigo abierto. Cuenta con ms de 15 aos de desarrollo
activo y una arquitectura probada que se ha ganado una slida reputacin de
fiabilidad e integridad de datos.

Costo de licencia: PostgreSQL no necesita una tarifa de

licencia.Se puede instalar de manera fcil y rpida sin pasar por un largo ciclo
de adquisicin.

Riesgo de negocio: No hay riesgo de tarifas de licencia a

retrospectiva y tampoco hay riesgo de que un vendedor vaya a hacer una


costosa auditora de licencias.

PostgreSQL es seguro: PostgreSQL es confiable por diseo. No


hay atajos, y somos muy cuidadosos de implementar algoritmos totalmente
confiables para la proteccin de los datos.

Coste de soporte: PostgreSQL a veces requiere correcciones; tiene

lanzamientos de mantenimiento, vulnerabilidades de seguridad y otros


problemas.

Facilidad de desarrollo: Todas las actividades esenciales pueden


ser hechas usando software libre tambin, por lo que no hay requerimiento de
costosos conjuntos de herramientas adicionales.

Facilidad de administracin: PostgreSQL tiene herramientas


grficas de administracin para ayudar a gestionar las bases de datos, as
como herramientas de lnea de comandos.
REQUERIMIENTOS:
Los requerimientos m nimos con que debe cumplir una m aquina para poder
instalar PostgreSQL son:
8 megabytes de Memoria RAM
30 megabytes de espacio en disco duro para el cogido
fuente
5 megabytes de espacio en disco duro para la instalacin de
los ejecutables
1 megabyte extra para las bases de datos bsicas
3 megabytes de espacio en disco duro para el tarball con el
cdigo fuente

3. MySQL: Es un sistema de gestin de bases de datos relacional, multihilo


y multiusuario con ms de seis millones de instalaciones.
Inicialmente, MySQL careca de elementos considerados esenciales en las
bases de datos relacionales, tales como integridad referencial y transacciones.
Poco a poco los elementos de los que careca MySQL estn siendo
incorporados tanto por desarrollos internos, como por desarrolladores de
software libre. Entre las caractersticas disponibles en las ltimas versiones se
puede destacar:
Amplio subconjunto del lenguaje SQL. Algunas extensiones son
incluidas igualmente.
Disponibilidad en gran cantidad de plataformas y sistemas.

Posibilidad de seleccin de mecanismos de almacenamiento que


ofrecen diferentes velocidades de operacin, soporte fsico, capacidad,
distribucin geogrfica, transacciones...
Transacciones y claves forneas.
Conectividad segura.
Replicacin.
Bsqueda e indexacin de campos de texto.
REQUERIMIENTOS:
Para ejecutar MySQL para Windows, se necesita lo siguiente:
Sistema Operativo: Windows de 32 bits, tal como 9x, Me,
NT, 2000, XP, o Windows Server 2003.
Se recomienda fuertemente el uso de un sistema operativo
Windows basado en NT (NT, 2000, XP, 2003) puesto que stos permiten
ejecutar el servidor MySQL como un servicio.
Soporte para protocolo TCP/IP.
Suficiente espacio en disco rgido para descomprimir,
instalar, y crear las bases de datos de acuerdo a sus requisitos.
Generalmente se recomienda un mnimo de 200 megabytes.
4. Oracle: Las soluciones optimizadas y alto rendimiento de Oracle
proporcionan anlisis avanzados integrados en la base de datos, conjuntos de
datos mejorados a partir de datos grandes datos, e informacin clave especfica
del sector para impulsar la innovacin, la rentabilidad y la ventaja competitiva.

Optimizar el almacenamiento de datos: Oracle Exadata Database Machine

es una completa solucin de software y hardware optimizada que ofrece un


rendimiento extraordinario y la consolidacin de base de datos para el
almacenamiento de datos.
Simplificacin de los anlisis: Es una completa plataforma para las

aplicaciones de anlisis en tiempo real que proporciona informacin sobre los


asuntos clave para el negocio, como la previsin de rotacin de clientes,
recomendaciones de productos y avisos de fraude.
Mejora con grandes datos: Oracle combina un hardware optimizado con
una completa gama de software y de esa manera consigue una solucin integral
y fcil de instalar para la adquisicin, la organizacin y el anlisis de los datos de
gran tamao.
Acceso ms rpido a informacin clave del sector: Una familia de modelos

de datos basados en estndares, diseados y optimizados para combinar los


conocimientos de las aplicaciones lderes del sector con la potencia de las
soluciones Oracle Data Warehouse y Oracle Business Intelligence. Gracias a la
minera de datos preintegrada, el procesamiento analtico en lnea (OLAP) y los
modelos dimensionales, los modelos de datos sectoriales de Oracle pueden
utilizarse en cualquier entorno de aplicacin y ampliarse fcilmente.

REQUERIMIENTOS:
Sistema operativo

Memoria
mnima

Memoria
recomendada

Espacio en
Espacio en
disco mnimo disco
recomendado

JVE

Ubuntu Linux 8.04,


versin Hardy
Slo es compatible
como plataforma de
desarrolladores.

512 MB

1 GB

250 MB de
espacio libre

J2SE 5.0
Java SE 6

500 MB de
espacio libre

Windows 2000 SP4+ 1 GB


Advanced Server
SP4+
Windows Server
2003, 2008
Windows XP Pro SP3
Windows Vista
Windows 2008

2 GB

500 MB de
espacio libre

1 GB de espacio
libre

J2SE 5.0
Java SE 6

Windows 7
1 GB
Slo es compatible
como plataforma para
desarrolladores.

2 GB

500 MB de
espacio libre

1 GB de espacio
libre

J2SE 5.0
Java SE 6

En Macintosh OS
512 MB
10.4, 10.5 (Intel,
Power)
Slo es compatible
como plataforma para
desarrolladores.

512 MB

250 MB de
espacio libre

500 MB de
espacio libre

Java SE 5

Argumento Propio:
La eleccin de un manejador de base de datos es importante, porque almacena la
informacin. Los distintos manejadores de bases de datos ofrecen varios servicios,
seguridad, almacenamiento, respaldo, usuarios, etc. Debemos saber que manejador de
base de datos es mas util para nuestro proyecto a realizar o para el trabajo que
deseamos hacer.
Referencias Bibliogrficas:
1.

Consideraciones para elegir un buen DBMS


http://dan1456bd.blogspot.mx/p/1-indique-los-pasos-importantes-para.html
2. Anlisis de los Manejadores de Bases de Datos y sus Requerimientos
https://msdn.microsoft.com/es-es/library/ms130214.aspx
https://microbuffer.wordpress.com/2011/05/04/que-es-postgresql/
http://2ndquadrant.com/es/postgresql/caso-de-negocio-para-postgresql/
http://profesores.elo.utfsm.cl/~agv/elo330/2s02/projects/denzer/informe.pdf
https://basededatosblog.wordpress.com/2012/06/18/manual-instalacion-de-mysql-5-5/
http://www.oracle.com/lad/products/database/datawarehousing/overview/index.html
http://docs.oracle.com/cd/E19879-01/821-1040/abpaj/index.html

You might also like