lunes, 21 de febrero de 2011

Bases de Datos y Sistema Gestor de Bases Relacionales

Liceo Cristiano "Rev. Juan Bueno" de la colonia San Benito


Integrantes:

Alexis Coreas

Josue Morales


Nivel:

II año de Bachillerato "A"


Materia:

Informatica


Maestro:

Mauricio Alfaro


Tema:

Bases de Datos y Sistema Gestor de Bases Relacionales


Fecha:

Lunes, 21 de febrero del año 2011


-------------------------------------------------------------------------------------------------

Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos ya planificadas. Permiten establecer interconexiones (relaciones) entre los datos (que están guardados en tablas), y a través de dichas conexiones relacionar los datos de ambas tablas, de ahí proviene su nombre: "Modelo Relacional". Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos .

Ventajas

  • Provee herramientas que garantizan evitar la duplicidad de registros.
  • Garantiza la integridad referencial, así, al eliminar un registro elimina todos los registros relacionados dependientes.
  • Favorece la normalización por ser más comprensible y aplicable.

Desventajas

  • Presentan deficiencias con datos gráficos, multimedia, CAD y sistemas de información geográfica.
  • No se manipulan de forma manejable los bloques de texto como tipo de dato.

Las bases de datos orientadas a objetos (BDOO) se propusieron con el objetivo de satisfacer las necesidades de las aplicaciones anteriores y así, complementar pero no sustituir a las bases de datos relacionales.

Los sistemas de gestión de bases de datos (en inglés database management system, abreviado DBMS) son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan.

Ventajas

    • Proveen facilidades para la manipulación de grandes volúmenes de datos (ver objetivos). Entre éstas:

    • Simplifican la programación de equipos de consistencia.
    • Manejando las políticas de respaldo adecuadas, garantizan que los cambios de la base serán siempre consistentes sin importar si hay errores correctamente, etc.
    • Organizan los datos con un impacto mínimo en el código de los programas.
    • Disminuyen drásticamente los tiempos de desarrollo y aumentan la calidad del sistema desarrollado si son bien explotados por los desarrolladores.
  • Usualmente, proveen interfaces y lenguajes de consulta que simplifican la recuperación de los datos.

Inconvenientes

  1. Típicamente, es necesario disponer de una o más personas que administren la base de datos, de la misma forma en que suele ser necesario en instalaciones de cierto porte disponer de una o más personas que administren los sistemas operativos. Esto puede llegar a incrementar los costos de operación en una empresa. Sin embargo hay que balancear este aspecto con la calidad y confiabilidad del sistema que se obtiene.
  2. Si se tienen muy pocos datos que son usados por un único usuario por vez y no hay que realizar consultas complejas sobre los datos, entonces es posible que sea mejor usar una planilla de cálculo.
  3. Complejidad: los software muy complejos y las personas que vayan a usarlo deben tener conocimiento de las funcionalidades del mismo para poder aprovecharlo al máximo.
  4. Tamaño: la complejidad y la gran cantidad de funciones que tienen hacen que sea un software de gran tamaño, que requiere de gran cantidad de memoria para poder correr.
  5. Coste del hardware adicional: los requisitos de hardware para correr un SGBD por lo general son relativamente altos, por lo que estos equipos pueden llegar a costar gran cantidad de dinero.


lunes, 7 de febrero de 2011

¿EN QUE AYUDA LA TECNOLOGÍA?

La Tecnología hoy en día se ha vuelto una forma de vida ya que sin esta muchos no viven, esta ha ayudado en diferentes ramas, como son:

Ramas en que ha contribuido la tecnología:

  • Medicina: ha contribuido en creación de medicamentos y sistemas de ayuda respiratoria u otros similares.
  • Educación : ha contribuido en la enseñanza de manera que esta sea más eficaz y entendible.
  • Informática: esta rama es de las mas importantes ya que en esta se crean los soportes para que puedan llevarse acabo las contribuciones para las demás ramas.
  • Deporte: esta ha servido de manera que pueda ser de menos riesgo la practica de muchos deportes.
  • Agricultura: esta ayuda en el sentido que pueda ser más eficaz y beneficiosa la practica de esta, obteniendo mejores resultados en sus productos.
  • Mecánica: ayuda a prevenir riesgos que esta pueda ocasionar a los consumidores de todo lo que contiene en su proceso el factor mecánico.

jueves, 3 de febrero de 2011

AGREGAR O QUITAR PROGRAMAS

Además del Sistema Operativo, los ordenadores suelen tener instalados otros muchos programas. En algún momento alguno de ellos puede dejar de sernos útil y queramos quitarlo, para ello Windows incorpora la herramienta Agregar o quitar programas, el motivo por el cual Windows incorpora esta herramienta es porque no se debe desintalar un programa borrando los archivos a mano, yq que cuando se instala un programa, además de copiarse los archivos necesarios, Windows genera unas anotaciones en el Registro de Windows.


El Registro de Windows no es más que un archivo donde queda grabada la configuración actual del sistema, el hadware y el software de que disponemos y las configuraciones de los distintos usuarios.


Si nosotros no eliminamos más que los archivos asociados al programa, las referencias que Windows ha generado en el Registrono se eliminan y entonces puede generarse inconsistencias en el sistema, también es importante que si no sabemos manejar elRegistro de Windows no eliminemos anotaciones indiscriminadamente ya que podríamos generar también inconsistencias, en algunos casos muy graves.

Un cambio a tener en cuenta respecto a versiones anteriores de Windows es que ahora, debido al nuevo sistema de usuarios, para llevar a cabo las acciones concernientes a la instalación/desinstalación de programas hay que tener autorización suficiente. Es decir, no todos los usuarios del sistema pueden instalar y desinstalar programas, sino sólo los pertenecientes al grupo de Administradores del sistema.


Instalar o desinstalar programas

Selecciona la opción Panel de Contol del menú del botón Inicio.

Selecciona la opción .

Haz doble clic sobre Agregar o quitar programas.

Aparecerá la siguiente ventana con las tres opciones básicas que puedes ver a la izquierda de la imagen y que vamos a ver a lo largo de este tema: Cambiar o quitar programas, Agregar nuevos programas y Agregar o quitar componentes de Windows.

También puedes acceder a esta pantalla si introduces el disco de Windows XP y eliges la opción de modificar WindowsXP.


Cambiar o quitar programas

La opción Cambiar o quitar programas es la que se nos muestra inicialmente, ya que es la que más se utiliza.

En esta pantalla se muestran los programas que tenemos instalados en nuestro ordenador. Debemos hacer clic en el programa sobre el que queremos actuar para seleccionarlo. En la imagen aparece seleccionado Adobe Acrobat 4.0.

Ahora podemos hacer dos cosas con este programa, Modificar su instalación o eliminarlo, para ello tenemos los botonesCambiar y Quitar. Aunque normamente aparece un solo botón Cambiar o quitar.

Lo más normal es que queramos es quitar el programa, ya que para modificar la instalación de un programa lo más usual es hacerlo desde dentro del propio programa, no desde esta pantalla. De hecho, para la mayoía de los programas sólo se permite la opción de Quitar.

Si pulsamos Cambiar o quitar entraremos en el proceso de desinstalación del programa seleccionado, este proceso puede variar ligeramente dependiendo del programa en cuestión, en ocasiones entraremos en un proceso propio de cada programa y en otras ocasiones sera Windows el que se encargue de realizarlo, pero ,en general, es un proceso sencillo en el que sólo debemos responder a algunas preguntas de confirmación.

No obstante, la primera vez que se realiza pueden surgir algunas dudas, para resolverlas aquí tienes un tema avanzado para el caso de que sea Windows quien realiza el proceso.


Agregar nuevos programas

En esta opción tenemos dos posibilidades básicas:

1. - Agregar programas desde un CR-ROM o disquete.

Si el programa que queremos instalar esta en un CD-ROM o en un disquete haremos clic en el botón CD o disquete, nos aparecerá una pantalla para que introduzcamos el CD o disquete en la unidad correspondiente. A partir de ese momento el asistente nos guiará durante el proceso de instalación. Normalmente nos hará preguntas referentes al lugar donde se instalará el programa, lo más aconsejable es aceptar la carpeta que nos propone. También nos puede preguntar que opciones del programa queremos instalar, por ejemplo, si queremos una instalcion típica, mínima o total.

Este es un camino para instalar un programa desde un CD, pero en la mayoría de las ocasiones no hace falta utilizarlo, es más cómodo y más rápido introducir directamente el CD del programa en la unidad lectora de CD y automáticamente se arrancará el proceso de instalación previsto por el fabricante del programa.

El resultado es el mismo y nos evitaremos tener que llegar hasta esta pantalla para Agregar nuevos programas.

En algunos casos el fabricante no ha previsto un proceso de instalación, por lo que será necesario hacerlo desde aquí.

2.- Agregar programas desde Microsoft.

Si lo que queremos es agregar o actualizar algún componente nuevo de Windows debemos hacer clic en el botónWindows Update, esto hará que el sistema nos conecte a la correspondiente página web de Microsoft a través de Internet.

En esa página se nos informa de las actualizaciones que hay disponibles para descargarse.

Normalmente encontraremos actualizaciones referentes a tres temas, problemas de seguridad, actualizaciones de Windows y actualización de controladores.

Debemos determinar que actualizaciones queremos instalar en nuestro ordenador en función de nuestra configuración y del uso que hagamos de él.

En la mayoria de los casos es aconsejable instalarse las actualizaciones de seguridad ya que nos protegerán mejor de determinados virus.

Los virus ponen al descubierto fallos de seguridad de Windows, Microsoft arregla estos fallos y coloca en su página la actualización correspondiente.

Si no dispones de una conexión a Internet no podrás utilizar este sistema de actualizaciones.

En este tema avanzado puedes ver con más detalle cómo funciona Windows Update

Actualizar automáticamente

El proceso de realizar las actualizaciones mediante Windows Update puede resultar un poco largo, quizás sea por esto que Microsoft ha puesto en marcha un nuevo sistema de actualizaciones más automático.

Básicamente este sistema consiste en avisar al usuario si hay actualizaciones disponibles cada vez que se enciende el ordenador. En ese caso aparece un mensaje emergente junto a la barra de tareas, si el usuario lo desea puede iniciar la descarga de las actualizaciones en ese momento, esta descarga se efectua en segundo plano, de forma que el usuario puede seguir trabajando en otras tareas.

Cuando las descargas han finalizado se informa al usuario para que las revise y decida si quiere que se produzca la instalación de alguna de las actualizaciones descargadas.