Talleres 1-2-3

349 views

Published on

Published in: Education, Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
349
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Talleres 1-2-3

  1. 1. INTRODUCCIÓN A LAS BASES DE DATOS “Talleres” CARLOS JULIO PEÑA 2308002 ING. EDGAR SANDOVAL BASES DE DATOS UCEVA V SEMESTRE DE INGENIERIA DE SISTEMAS TULUA, FEBRERO DE 2010
  2. 2. TALLER 1. 1. Busca en otras fuentes (libros o internet), otras definiciones de: • DATOS Es una representación simbólica (numérica, alfabética, algorítmica etc.), un atributo o una característica de una entidad. El dato no tiene valor semántico (sentido) en sí mismo, pero si recibe un tratamiento (procesamiento) apropiado, se puede utilizar en la realización de cálculos o toma de decisiones. Es de empleo muy común en el ámbito informático y, en general, prácticamente en cualquier disciplina científica. • BASE DE DATOS Un conjunto de información almacenada en memoria auxiliar que permite acceso directo y un conjunto de programas que manipulan esos datos Base de Datos es un conjunto exhaustivo no redundante de datos estructurados organizados independientemente de su utilización y su implementación en máquina accesibles en tiempo real y compatibles con usuarios concurrentes con necesidad de información diferente y no predicable en tiempo. • SISTEMA DE ADMINISTRACIÓN DE BASES DE DATOS
  3. 3. Es una colección de programas que permiten definir, planear y organizar el uso y acceso de una base de datos. Ofrece a sus usuarios las interfaces requeridas para crear, mantener y manipular diferentes bases de datos ,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. 2. Formula tu propia definición de estos términos. • DATOS: Es la forma o manera como se representa las diferentes características de una entidad, donde estos datos hacen parte de información importante para diferentes ámbitos de la vida. • BASES DE DATOS: Es la relación que existen entre diferentes tablas, donde se guardará información que servirá para la toma de decisiones en una empresa. • SISTEMA DE ADMINISTRACIÓN DE BASES DE DATOS: Es el mecanismo por el cual accedemos a la información de que se encuentra en la bases de datos, permitiendo al usuario mejor accesibilidad y entendimiento de los diferentes procesos. 3. Indica con tus palabras la diferencia entre los términos DIFERENCIAS DATOS BASE DE DATOS DBMS
  4. 4. -Representación -Conjunto de - Es una colección de simbólica, información guardad en programas que permiten característica de una memoria auxiliar definir, planear y entidad organizar el uso y acceso de una base de datos TALLER 2. Investiga en Internet tres sitios de proveedores de sistemas de administración de bases de datos, y encuentra las principales características y ventajas que ofrece cada uno de los proveedores y además menciona: 1. El propósito de la Base de Datos 2. Cuándo se requiere usar su Sistema de Administración de Bases de Datos Oracle es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base Management System), desarrollado por Oracle Corporation.
  5. 5. VENTAJAS DEVENTAJAS Se considera a Oracle como uno de Ha sido criticada por algunos los sistemas de bases de datos más especialistas la seguridad de la completos destacando: plataforma, y las políticas de suministro de parches de seguridad, modificadas a • soporte de transacciones, comienzos de 2005 y que incrementan el • estabilidad, nivel de exposición de los usuarios. En • escalabilidad y los parches de actualización provistos • Soporte multiplataforma. durante el primer semestre de 2005 fueron corregidas 22 vulnerabilidades públicamente conocidas, algunas de ellas con una antigüedad de más de 2 años. MySQL es un sistema de gestión de base de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones VENTAJAS DESVENTAJAS • Una de las mayores ventajas Pero a pesar de sus grandes ventajas es que cuando Mysql se no debemos abusar de ellos puesto encuentra un índice evitamos que en determinadas situaciones no un “escaneo completo de la supondrá una mejora: tabla” lo que hace que cuando tenemos grandes cantidades • Los índices son una desventaja de datos en nuestras tablas, la en aquellas tablas las que se mejora puede ser muy utiliza frecuentemente importante. operaciones de escritura • Muy relacionado con el (Insert, Delete, Update), esto es anterior… al evitar “escaneos porque los índices se completos de las tablas”, actualizan cada vez que se evitamos los siguientes modifica una columna.
  6. 6. problemas: Sobrecarga de • Los índices también suponen CPU, sobrecarga de disco y una desventaja en tablas concurrencia. demasiado pequeñas puesto • Con los índices evitamos que que no necesitaremos ganar Mysql tenga que hacer lecturas tiempo secuenciales. en las consultas. • Los índices nos permiten una • Tampoco son muy mayor rapidez en la ejecución aconsejables cuando de las consultas tipo SELECT pretendemos que la tabla sobre lo que sea WHERE … la que se aplica devuelva una • Y por último será una ventaja gran cantidad de datos en cada para aquellos campos que no consulta. tengan datos duplicados, sin • Por último hay que tener en embargo si es un campo con cuenta que ocupan espacio y valores que se repiten en determinadas ocasiones continuamente (Ej. incluso más espacio que los Masculino/Femenino) no es propios datos. aconsejable. POSTGRESQL E un sistema de gestión de base de datos relacional orientada a objetos y libre, publicado bajo la licencia BSD. Como muchos otros proyectos de código abierto, el desarrollo de PostgreSQL no es manejado por una sola empresa sino que es dirigido por una comunidad de desarrolladores y organizaciones comerciales las cuales trabajan en su desarrollo. Dicha comunidad es denominada el PGDG (PostgreSQL Global Development Group). VENTAJAS Instalación ilimitada
  7. 7. Es frecuente que las bases de datos comerciales sean instaladas en más servidores de lo que permite la licencia. Algunos proveedores comerciales consideran a esto la principal fuente de incumplimiento de licencia. Con PostgreSQL, nadie puede demandarlo por violar acuerdos de licencia, puesto que no hay costo asociado a la licencia del software. Esto tiene varias ventajas adicionales: • Modelos de negocios más rentables con instalaciones a gran escala. • No existe la posibilidad de ser auditado para verificar cumplimiento de licencia en ningún momento. • Flexibilidad para hacer investigación y desarrollo sin necesidad de incurrir en costos adicionales de licenciamiento. Mejor soporte que los proveedores comerciales Además de nuestras ofertas de soporte, tenemos una importante comunidad de profesionales y entusiastas de PostgreSQL de los que su compañía puede obtener beneficios y contribuir. Ahorros considerables en costos de operación Nuestro software ha sido diseñado y creado para tener un mantenimiento y ajuste mucho menor que los productos de los proveedores comerciales, conservando todas las características, estabilidad y rendimiento. Además de esto, nuestros programas de entrenamiento son reconocidamente mucho más costo-efectivos, manejables y prácticos en el mundo real que aquellos de los principales proveedores comerciales.
  8. 8. Estabilidad y confiabilidad legendarias En contraste a muchos sistemas de bases de datos comerciales, es extremadamente común que compañías reporten que PostgreSQL nunca ha presentado caídas en varios años de operación de alta actividad. Ni una sola vez. Simplemente funciona. DESVENTAJA Es la menos utilizada hoy en día, en comparación de Mysql Server o SQL server de Microsoft El DBMS mas recomendado es Oracle TALLER 3. Revisa la definición que redactaste en la actividad 1.1 de los siguientes términos: -DATOS -BASES DE DATOS -SISTEMA DE BASES DE DATOS -SISTEMA DE ADMINISTRACIÓN DE BASES DE DATOS
  9. 9. Elabora un documento en el cual expliques a una persona no técnica, los beneficios de usar una base de datos y su tecnología asociada, de manera sintetizada, y sin hablar de términos técnicos. La importancia de utilizar una base de datos en una empresa u otra área en grandísima, te ayudará a mantener toda la información en las mejores condiciones, fácil acceso a ella, seguridad y protección para que no sea modificada por otras personas. Además estos sistemas proporcionan muchos beneficios a los usuarios ya permiten realizar todas las operación deseadas con esta información si mayores contratiempos. BIBLIOGRAFIA http://es.wikipedia.org/wiki/Dato http://www.monografias.com/trabajos11/basda/basda.shtml http://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_bases_de_datos http://es.wikipedia.org/wiki/MySQL http://soporte.tiendalinux.com/portal/Portfolio/postgresql_ventajas_html

×