martes, 7 de marzo de 2017

"Software para la Elaboración de Base de Datos"

1. MySQL.“Para diseñar páginas que trabajen en servidor Linux, utilizaremos el lenguaje PHP y bases de datos MySQL”, indica el director de e-tecnia. Se trata de software libre, pero para determinadas aplicaciones comerciales hay que adquirir una versión comercial licenciada. Disponible para Linux, Mac y Windows.
Ventajas:
  1. MySQL software es Open Source
  1. Velocidad   al realizar las operaciones, lo que le hace uno de los gestores con mejor      rendimiento.
Desventajas.
  1. Un gran porcentaje de las utilidades de MySQL no están      documentadas.
  2. No es intuitivo, como otros programas (ACCESS).



2. MICROSOFT SQL SERVER. “Para diseñar páginas que funcionen en servidores Windows, usaremos la tecnología ASPX (ASP.NET) y bases de datos SQLserver”, precisa Isabal. Recientemente, la compañía de Redmond ha facilitado una versión gratuita, SQL Server Express Edition, aunque con ciertas limitaciones (bases de datos de menos de 4 GB, no cuenta con el Agente de SQL Server...). Disponible para Windows.
VENTAJAS DE SQL SERVER
  1. Es un sistema de gestión de base de datos.
  2. Es útil para manejar y obtener datos de la red de redes.
DESVENTAJAS DE SQL SERVER
1.     Utiliza mucho la memoria RAM  para las instalaciones y utilización de software.
2.     No se puede utilizar como practicas porque se prohíben muchas cosas, tiene restricciones en lo particular.



3. ORACLE. Se trata de la herramienta más potente de bases de datos, por lo que es probable que su capacidad desborde nuestras necesidades. “Las grandes bases de datos son Oracle, pero necesitaríamos una aplicación muy grande para utilizarlas”, añade Isabal. Disponible para Mac, Linux y Windows.
VENTAJAS
1)Oracle es el motor de base de datos objeto-relacional más usado a nivel mundial.
2)Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador.
DESVENTAJAS

1)Las versiones más recientes de Oracle son la 11g, 10g, 9g, 8g, desde el lanzamiento original de la 8 se sucedieron varias versiones con correcciones, hasta alcanzar la estabilidad en la 8.0.3. El motivo de tantos fallos fue, al parecer, la remodelación del sistema de almacenamiento por causa de la introducción de extensiones orientadas a objetos.
2)El mayor inconveniente de Oracle es quizás su precio. Incluso las licencias de Personal Oracle son excesivamente caras, en mi opinión. Otro problema es la necesidad de ajustes. Un error frecuente consiste en pensar que basta instalar el Oracle en un servidor y enchufar directamente las aplicaciones clientes. Un Oracle mal configurado puede ser desesperantemente lento.


4.MICROSOFT VISUAL STUDIO. Es el editor de Microsoft para SQL Server. Soporta varios lenguajes de programación, como ASP.NET, Visual C++, Visual C#, Visual J# y Visual Basic .NET. Puede crear aplicaciones que se intercomuniquen entre estaciones de trabajo, páginas web y dispositivos móviles. Disponible para Windows.
  • Ventajas-Es un lenguaje RAD
    -Posee una curva de aprendizaje muy rápida
  • Desventajas-Sin soporte de Microsoft desde el 4 de Abril de 2008 (Pero el MSDN es muy completo).-No es multiplataforma (Sin embargo se pueden usar emuladores e interpretes para correrlos en otras plataformas).



5..

ZEND STUDIO. Se trata de un editor para PHP que ofrece soporte para navegación en base datos y ejecución de consultas SQL, con prestaciones como autocompletado, ayuda de código, resaltado de sintaxis, etc. Disponible para Mac, Linux y Windows.
.  VENTAJAS:
1   La relación, calidad y el precio esta muy debajo comparado con oracle.
2. Tiene muchos bloqueos a nivel de página, un tamaño de página fijo y demasiado pequeño, una pésima implementación de los tipos de datos variables.
DESVENTAJAS:
  1. Es útil para manejar y obtener datos de la red de redes.
  2. Nos permite olvidarnos de los ficheros que forman la base de datos.

6. MICROSOFT OFFICE ACCESS. Aunque las bases de datos Access, que empleaban lenguaje ASP, están es desuso, aún es posible encontrar páginas que lo emplean y se puede adquirir este software. Disponible para Windows.
ventajas 
Ventaja 1: Obtener mejores resultados con la interfaz de usuario de Office Fluent. Incluso sin tener experiencia con bases de datos, cualquier usuario puede realizar un seguimiento de la información y crear informes para tomar decisiones mejor fundadas.
Ventaja 2: Empezar rápidamente usando soluciones prediseñadas.Con la biblioteca avanzada de soluciones prediseñadas, puede empezar a realizar el seguimiento de la información inmediatamente. Los formularios y los informes ya están diseñados para mayor comodidad, pero puede personalizarlos para adaptarlos a sus necesidades empresariales.

desventajas
Para bases de datos de gran calibre (en cuanto a volumen de datos o de usuarios) es recomendable usar otros sistemas como MySQL o Microsoft SQL Server, y código VBA (Visual Basic para Aplicaciones).
Entre sus mayores inconvenientes figuran que no es multiplataforma, pues sólo está disponible para sistemas operativos de Microsoft, Su uso es inadecuado para grandes proyectos de software que requieren tiempos de respuesta críticos


ADOBE FLASH. Es una herramienta que trabaja sobre fotogramas, gráficos vectoriales y sonidos para la creación de las animaciones que podemos ver en los sitios web. Se trata del estándar del mercado en este campo. Disponible para Mac y Windows. Como señala el director de e-tecnia, “la tecnología Flash requiere mención aparte, ya que genera un archivo donde todos los elementos (textos, imágenes, sonidos...) quedan en un solo fichero .swf. Es una herramienta que funciona distinta a cualquier otro programa. Tiene una línea de tiempo y se van colocando los distintos elementos, pudiendo generar movimientos, enlaces, etc.”. Existen distintas alternativas de software libre, aunque ninguna de ellas alcanza un peso relevante. Por otra parte, el W3C ha recomendado SVG como lenguaje alternativo a Flash para la creación de gráficos vectoriales bidimensionales estáticos o en movimiento.
Ventajas de Flash
 Flash se basa en imagenes vectoriales lo que permite que al calibrar sus tamaños èstas no se pixélen o pierdan calidad.
 Flash esta respaldado por el 95% de los navegadores y funciona independientemente del sistema operativo
.Desventajas de Flash
 Flash posee limitaciones de ancho de banda y velocidad, por que en general, las paguinas en flash suelen ser muy pesadas para cargar.
 Flash puede general problemas con algunos navegadores, ya que si no se instala el plugin de adobe, nuestra web “desaparece”.
Base de Datos y SGBR


DEFINICION:
es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite.

CARACTERISTICAS:

  • Permite que sólo se puedan ver, los registros de la base de datos, cuando el usuario haya introducido un determinado número de registros en ella.
  • Permite configurar los derechos de edición. Puede agregar entradas profesores y alumnos, si lo permite en la base de datos. Esto no restringe la visualización de sus entradas para todos.
  • Se puede limitar el número máximo de entradas de cada participante.
  • Podemos permitir añadir comentarios a las entradas de la base de datos.
  • Podemos habilitar la revisión del profesor antes de que las entradas sean públicas.


Definición:
Bases de Datos y Sistema de gestión de bases relacionales (SGBR) 1)Definición de base de datos: Una base de datos o banco de datos (en ocasiones abreviada con la sigla BD o con la abreviatura b. d.) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso


UNIDAD No. 2
Las TIC'S COMO HERRAMIENTAS PARA LA PRODUCTIVIDAD
Resultado de imagen para Las TIC'S COMO HERRAMIENTAS PARA LA PRODUCTIVIDAD
OBJETIVOS:
1) Analizar y aplicar eficazmente los pasos para elaborar una base de datos, generando además informes basados en consultas y relaciones entre tablas, con iniciativa e interés.
2) Describir y aplicar correctamente los procedimientos para crear una página Web basada en especificaciones técnicas y principios de diseño gráfico, con responsabilidad y creatividad.
3) Gestionar exitosamente un sitio para albergar una página Web creada en equipos, logrando establecer y aplicar procedimientos para su mantenimiento, con responsabilidad e iniciativa.