fundamentos de bd

15

Upload: claue-vides

Post on 13-Jun-2015

52 views

Category:

Documents


0 download

DESCRIPTION

Presentación de clase. Noveno A, B, C

TRANSCRIPT

Page 1: Fundamentos de BD
Page 2: Fundamentos de BD

Las bases de datos y los sistemas de bases de datos son un componente esencial en la vida cotidiana de la sociedad moderna.

Actualmente, la mayoría de nosotros nos enfrentamos a diversas actividades que implican cierta interacción con una base de datos. Por ejemplo, ir al banco a depositar o retirar fondos, realizar una reserva en un hotel o una compañía aérea, acceder al catalogo computarizado de una biblioteca para buscar un libro, comprar algo online etc. Son actividades que implican que alguien o algún programa de computador acceda a datos a través de una base de datos.

Page 3: Fundamentos de BD

Una base de datos es una colección de datos relacionados.

Con la palabra datos nos referimos a los hechos(datos) conocidos que se pueden grabar y que tienen un significado.

Page 4: Fundamentos de BD

Por ejemplo, si pensamos en los nombres, números de teléfono y direcciones de las personas que conocemos.

Podemos tener todos estos datos grabados en un libro de direcciones indexado o los podemos tener almacenados en el disco duro de un computador mediante una aplicación como Microsoft Access o Excel. Esta colección de datos relacionados con un significado implícito es una base de datos.

Page 5: Fundamentos de BD

Una base de datos tiene las siguientes propiedades implícitas:

• Una base de datos representa algún aspecto del mundo real. • Una base de datos es una colección de datos lógicamente coherente con algún tipo de significado inherente. No es correcto denominar base de datos a un surtido aleatorio de datos.

• Una base de datos se diseña, construye y rellena con datos para un propósito específico. Dispone de un grupo pretendido de usuarios y algunas aplicaciones preconcebidas en las que esos usuarios están interesados.

Page 6: Fundamentos de BD
Page 7: Fundamentos de BD

Dos formas de organizar datos:

•Sistemas basados en archivos•Sistemas gestores de bases de Datos (SGDB)

Page 8: Fundamentos de BD

1• Campo o dato:

•Información o Registro

•Tabla

* Bases de Datos

Es la unidad mínima de la información.

Es un conjunto de datos.

Es un conjunto de registros

Conjunto de tablas.

Page 9: Fundamentos de BD

Ejemplos: Acces, Oracle, MySQL SERVER, Ejemplos: Acces, Oracle, MySQL SERVER, DB2, Interbase. Etc.DB2, Interbase. Etc.

Page 10: Fundamentos de BD
Page 11: Fundamentos de BD

Ventajas:• Independencia de los datos y los programas y

procesos. Esto permite modificar los datos sin modificar el código de las aplicaciones.

• Menor redundancia. No hace falta tanta repetición de datos. Aunque, sólo los buenos diseños de datos tienen poca redundancia.

• Integridad de los datos. Mayor dificultad de perder los datos o de realizar incoherencias con ellos.

Page 12: Fundamentos de BD

Cont. Ventajas:

• Mayor seguridad en los datos. Al limitar el acceso a ciertos usuarios.

• Datos más documentados. Gracias a los metadatos que permiten describir la información de la base de datos.

• Acceso a los datos más eficiente. La organización de los datos produce un

• resultado más óptimo en rendimiento.

• Menor espacio de almacenamiento. Gracias a una mejor estructuración de los datos.

Page 13: Fundamentos de BD

Desventajas• Instalación costosa. El control y administración de bases de

datos requiere de un software y hardware poderoso

• Requiere personal cualificado. Debido a la dificultad de manejo de este tipo de sistemas.

• Implantación larga y difícil. Debido a los puntos anteriores. La adaptación del personal es mucho más complicada y lleva bastante tiempo.

• Ausencia de estándares reales. Lo cual significa una excesiva dependencia hacia los sistemas comerciales del mercado. Aunque hay una buena parte de esta tecnología aceptada como estándar de hecho.

Page 14: Fundamentos de BD
Page 15: Fundamentos de BD