TALLER DE BASES DE DATOS | UNIDAD 1 INSTALACION Y CONFIGURACION DE SGBDS EN DIST. PLATAF.
ACTIVIDAD 1 VENTAJAS Y DESVENTAJAS DE LOS SGBDS
INSTITUTO TECNOLGICO SUPERIOR DE VALLADOLID
SEMESTRE: 5 to GRUPO: A
CARRERA: ING. EN SISTEMAS COMPUTACIONALES
ASIGNATURA: TALLER DE BASES DE DATOS
PROFESOR: ING. JESUS A. SANTOS TEJERO
ALUMNO: MARIO A. RAMIREZ ARANDA
FECHA DE ENTREGA: --/AGOSTO/13 TALLER DE BASES DE DATOS | UNIDAD 1 INSTALACION Y CONFIGURACION DE SGBDS EN DIST. PLATAF.
ACTIVIDAD 1 VENTAJAS Y DESVENTAJAS DE LOS SGBDS
C U A D R O C O M P A R A T I V O MySQL, MICROSOFT SQL SERVER & ORACLE
NOMBRE CARACTERISTICAS VENTAJAS DESVENTAJAS REQUISITOS DE INSTALACION MySQL Interioridades y portabilidad Escrito en C y C++ Probado con un amplio rango de compiladores diferentes Funciona en mltiples plataformas Uso completo de multihilos mediante threads de kernel. Proporciona sistemas de almacenamiento transaccional y no transaccional. Usa tablas en disco B-Tree muy rpidas con compresin de ndice. Relativamente sencillo de aadir otro sistema de almacenamiento. Un sistema de reserva de memoria muy rpido basado en Threads. Joins muy rpidos usando multi-join de u paso optimizado. El servidor est disponible como un programa separado para usar en un entorno de red cliente/servidor. Est disponible como biblioteca y puede ser incrustado en aplicaciones autnomas. Diversos tipos de columnas: enteros con/sin signo de 1, 2, 3, 4, y 8 bytes de longitud. Float, double, char,varchar, text, blob, date, time, datetime, timestamp, year, set, enum, Registros de longitud fija y longitud variable. Soporte completo para operadores y funciones en las clusulas de consultas SELECT y WHERE. Seguridad. Escalabilidad y lmites. Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento. Bajo costo en requerimientos para la elaboracin de bases de datos. Debido a su bajo consumo puede ser ejecutado en una mquina con escasos recursos sin ningn problema. Facilidad de configuracin e instalacin Baja probabilidad de corromper datos. Su conectividad, velocidad, y seguridad hacen de MySQL altamente apropiado para acceder bases de datos en Internet.
Un gran porcentaje de las utilidades de MySQL no estn documentadas. No es intuitivo como otros programas. Los ndices ocupan espacio y en determinadas ocasiones, incluso ms espacio que los propios datos. Los privilegios para una tabla no se eliminan automticamente cuando se borra una tabla. Inexistencia de procesos almacenados. 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. Soporte para protocolo TCP/IP Una herramienta capaz de leer ficheros .Zip, para descomprimir el fichero de distribucin 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. Si se necesitan tablas con un tamao superior a 4GB, debe instalarse MySQL en un sistema de ficheros NTFS o posterior.
MICROSOFT SQL SERVER Seguridad Criptografa integrada Cifrado transparente Clave extensible Firma de mdulos de cdigo Flexibilidad mediante reparto de responsabilidades y roles anidadas. Soporte de transacciones. Soporta procedimientos almacenados. Incluye un potente entorno grfico de administracin que permite el uso de comandos DDL y DML grficamente. Permite trabajar en modo cliente-servidor. Administra informacin de otros servidores de Costo de licencias comparadas con otros competidores. Su mayor competidor en Oracle. No maneja compresin de datos, por lo que ocupa mucho espacio en disco. Est atado a la plataforma del SO sobre la cual se instala. .NET 3.5 SP1 es un requisito para SQL Server 2012 cuando se selecciona Motor de base de datos. SQL Server 2012 no instala ni habilita Windows PowerShell 2.0; sin embargo, Windows PowerShell 2.0 es un requisito previo de instalacin para los componentes del Motor de base de datos y SQL Server Management Studio. Los sistemas operativos admitidos para SQL Server TALLER DE BASES DE DATOS | UNIDAD 1 INSTALACION Y CONFIGURACION DE SGBDS EN DIST. PLATAF.
ACTIVIDAD 1 VENTAJAS Y DESVENTAJAS DE LOS SGBDS
Seguridad de usuarios con controles de TI integrados. Optimizacin mejorada y capacidades enriquecidas con respecto a versiones anteriores. Permite que las aplicaciones escriban cdigo personalizado dentro de log de la auditora. Flexibilidad para filtrar eventos no deseados en el log de la auditora. Mltiples mecanismos de integridad de los datos. SQL Server admite distintos tipos de datos: Integer, Float, Decimal, Char, VarChar, Binario, Texto, etc. Permite que varios clientes utilicen la misma BD al mismo tiempo controlando el acceso simultneo mediante dos modos de control de concurrencia. Cuenta con tipos de respaldo y recuperacin de BDs. datos. 2012 tienen software de red integrado. Las instancias con nombre y predeterminadas de una instalacin independiente admiten los siguientes protocolos de red: Memoria compartida, Canalizaciones con nombre, TCP/IP y VIA. Se necesita Internet Explorer 7 o una versin posterior para Microsoft Management Console. SQL Server 2012 requiere un mnimo de 6 GB de espacio disponible en disco. SQL Server 2012 requiere Super VGA (800x600) o un monitor de una resolucin mayor. La funcionalidad de Internet necesita acceso a Internet. Se recomienda 1 GB de memoria RAM. Procesador de 2 GHz o ms. Procesador x64: AMD Opteron, AMD Athlon 64 Procesador x86: compatible con Pentium III o superior. ORACLE Es una herramienta de administracin grfica que es mucho ms intuitiva y cmoda 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 diseo y optimizacin de modelos de datos. Asistir a los desarrolladores con sus conocimientos de SQL y de construccin de procedimientos almacenados y triggers, entre otros. Apoya en la definicin de estndares de diseo y nomenclatura de objetos. Documenta y mantiene un registro peridico de las mantenciones, actualizaciones de hardware y software, cambios en las aplicaciones y, en general, todos aquellos eventos relacionados con cambios en el entorno de utilizacin de una base de datos.
Oracle es el motor de base de datos relacional ms usado a nivel mundial. Puede ejecutarse en todas las plataformas, desde una PC hasta un supercomputador. Soporta todas las funciones que se esperan de un servidor. Permite el uso de particiones para la mejora de la eficiencia, de replicacin e incluso ciertas versiones admiten la administracin de BDDs. El software del servidor puede ejecutarse en multitud de sistemas operativos. Un aceptable soporte. Es la base de datos con ms orientacin hacia Internet. Licencias excesivamente caras. Necesidad de ajustes. Elevado coste de la informacin. Fallas y correcciones de las versiones 8.x Procesador Intel (x86), AMD64, e Intel EM64T Oracle proporciona versiones tanto para 32bits como para 64bits. 1 GB Ram (Recomendado: 2GB en Windows 7 y Windows 2008 Server). 5.39 GB de DD para la instalacin tpica y 5.89GB para la instalacin avanzada. Soporte para SOs tales como:
Windows Server 2003 - todas las versiones Windows Server 2003 R2 - todas las ediciones Windows XP Professional Windows Vista - Business, Enterprise, y Ultimate editions Windows 7 Professional, Enterprise, y Ultimate editions Windows Server 2008 - Standard, Enterprise, Datacenter, Web, y Foundation editions. La opcin Server Core no est soportada
R E F E R E N C I A S o http://dev.mysql.com/doc/refman/5.0/es/features.html o http://prezi.com/pddg8g49myde/mysql-ventajas-y-desventajas/ o http://www3.uaem.mx/posgrado/mcruz/cursos/miic/sql5.pdf o http://www.slideshare.net/CrypticHernndezOrtega/caracteristicas-microsoft-sql-server o http://www.microsoft.com/en-us/sqlserver/default.aspx o http://www.oracle.com/lad/products/applications/crmondemand/index.html