Diapositivas de base de datos

28
INTEGRANTE: Ronal Estiben Pinzón Zarate

Transcript of Diapositivas de base de datos

Page 1: Diapositivas de base de datos

INTEGRANTE:

Ronal Estiben Pinzón Zarate

Page 2: Diapositivas de base de datos

Se define como un conjunto de datos organizados y relacionados entre si, los cuales son recolectados y explorados por negocios y empresas. Las bases de datos tradicionales de organizan por campos, registros y archivos. Un campo en una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros.

Que es una base de datos?

Page 3: Diapositivas de base de datos

Independencia lógica y física de los datos.Redundancia mínima.Acceso concurrente por parte de múltiples

usuarios. Integridad de los datos.Consultas complejas optimizadas. Seguridad de acceso y auditoria.Respaldo y recuperación.Acceso a través de lenguajes de programación

estándar.

Cuales son las características de una base de datos

Page 4: Diapositivas de base de datos

Control sobre la redundancia de datos:Los sistemas de ficheros almacenas varias copias de los mismos archivos y esto hace que se desperdicie espacio de almacenamiento. Consistencia de datos:Eliminando o controlando las redundancias reduce en gran medida el riesgo de que haya inconsistencia. Si un dato esta duplicado el mismo sistema se encarga de garantizar que todas las copias se mantengan consistentes.

Cuales son las ventajas de usar una base de datos

Page 5: Diapositivas de base de datos

Mantenimiento de estándares:Gracias a la integración es mas fácil respetar los estándares tanto los establecidos a nivel de la empresa como nacionales e internacionales.Compartir datos: Los ficheros pertenecen a las personas o a los departamentos que lo utilizan. Pero en los sistemas de base de datos pertenecen a una empresa y los pueden compartir por todos los usuarios que estén autorizados. Mejora la integridad de datos: Se expresa mediante restricciones se pueden aplicar tanto a los datos, como a sus relaciones, y en el SGBD quien es el encargado de mantenerlas.

Page 6: Diapositivas de base de datos

Mejora la seguridad:Es la protección de la base de datos frente a usuarios no autorizados. Sin una buena seguridad, la integración de los datos hacen que estos sean mas vulnerables que en los sistemas de ficheros. Mejora la accesibilidad a los datos: Muchos SGBD proporciona lenguajes de consulta o generadores que permiten al usuario hacer cualquier tipo de consulta, sin que sea necesario de un programado. Mejora de productividad: El SGBD es el que proporciona todas las rutinas de manejo de ficheros típicos de los programas de aplicación. Al disponer estas funciones el programador se centra mejor en la función especifica que requiere el usuario.

Page 7: Diapositivas de base de datos

Mejora en el mantenimiento: En los sistemas de fichero, las descripción de los datos se encuentran inmersas en los programas de aplicación que los manejan.Esto hace que los programas sean dependientes de los datos, cuando se hace un cambio o el modelo de disco, requieren cambios importantes en los programas cuyos datos se ven afectados.El SGBD separa la descripción de los datos de las aplicaciones y esto se conoce como independencia de datos, la cual se simplifica el mantenimiento a las aplicaciones que acceden a la base de datos.

Page 8: Diapositivas de base de datos

Aumento de la concurrencia:Al ingresar varios usuarios a un mismo fichero, es posible que el acceso interfiera entre ellos de modo que se pierda la información o la integridad. La mayoría de los SGBD gestionan el acceso concurrente y garantiza que no ocurran problemas de este tipo.

Page 9: Diapositivas de base de datos

OracleCaracterísticasEs una herramienta de administración grafica que

es mucho mas intuitiva y cómoda de utilizar.Ayuda analizar datos y efectuar recomendaciones. Asistir a los desarrolladores con sus conocimientos

de SQL.Apoya en la definición de estándares de diseño y

nomenclatura de objetos.Documentar y mantener un registro periódico de

las mantenciones.

Cuales son los tipos de bases de datos y sus principales características

Page 10: Diapositivas de base de datos

CaracterísticasAccess es grafico, por lo que aprovecha al

máximo la potencia grafica. Access facilita la administración de datos ya

que sus posibilidades de consulta y conexión. Con Access es posible formular informes

sofisticados y efectivos. Access permite lograr un considerable

aumento en la productividad mediante el uso de los asistentes y las macros.

Microsoft Access

Page 11: Diapositivas de base de datos

CaracterísticasOfrece unos buenos niveles de seguridad Las fuentes pueden ser editados y

modificados por cualquier usuario. Su instalación es muy fácil.

Inter base

Page 12: Diapositivas de base de datos

Programadores de aplicaciones Los usuarios sofisticados interactúan con el

sistema sin programas escritos.Usuarios normales Usuarios especializados.

Quienes son los usuarios de una base de datos

Page 13: Diapositivas de base de datos

Es un conjunto de programas que permite el almacenamiento, modificación y extracción de la información de una base de datos, además de proporcionar herramientas para añadir, borrar, modificar y analizar los datos. Estos sistemas también proporcionan métodos para mantener la integridad de los datos. También pueden incluir un modulo grafico que permita presentar la información con gráficos y tablas.

Que es un sistema de administración de base de datos

Page 14: Diapositivas de base de datos

VENTRAJAS Permitir la definición de todos los datos Permitir manipular los datos Establecer controles para la seguridad de los

datos Permitir accesos concurrentes

INCONVENIENTES Ausencias de estándares reales

Cuales son las ventajas e inconvenientes de usar SISTEMA MANEJADOR DE BASE DE DATOS

Page 15: Diapositivas de base de datos

Requiere personal calificado Instalación costosa Falta de rentabilidad a corto plazo Tamaño Requerimientos adicionales de equipo

Page 16: Diapositivas de base de datos

Oracle (SUN MICROSYSTEM)MICROSOFT ACCESS (MICROSOFT)InterBase (Borland Software Corporation)

Investigación sobre proveedores del Sistema de Administración de Base de Datos (SGBD)

Page 17: Diapositivas de base de datos

Banca Líneas aéreas Universidades Telecomunicaciones Finanzas Ventas Producción Recursos humanos

Nombre aplicaciones de los sistemas de bases de datos

Page 18: Diapositivas de base de datos

Aislamiento de datos Problemas de integridad Problema de atomicidadRedundancia e inconsistencia de datosDificultad en el acceso a los datos anomalías en el acceso concurrente Problemas de seguridad

Hacer comparación entre SGBD y sistemas de archivos

Page 19: Diapositivas de base de datos

DATOS Son hechos que describen sucesos e identidades Los datos tienden a convertirse en información

para ofrecer un significado o ideas Son las características sobre los cuales opera un

algoritmo Dato puede referirse a un numero, letra, signo o

símbolo

INFORMACION Es un conjunto de datos significativos y

pertenecientes Es una colección de hechos para una

organización que los percibe

Page 20: Diapositivas de base de datos

En la información se pueden describir sucesos o entidades

La información posee una destacada función en la comunicación

ALMACENAMIENTOLa mayoría de las bases de datos se almacenan en las llamadas memorias secundarias, especialmente en discos duros, aunque en principio, pueden emplearse también discos ópticos, memorias flash, etc. La memoria secundaria es mas útil para el almacenamiento de datos permanente, puesto que la memoria primaria es volátil. Las técnicas dependen del tipo de almacenamiento, el uno que se da o se le dará a la base de datos .

Page 21: Diapositivas de base de datos

RELACION La base de datos relacional es un tipo de base de datos que cumple con el modelo relacional. Permite establecer interconexiones relaciones entre los datos y a través de dichas conexiones relacionar los datos de ambas tablas, de ahí proviene su nombre «modelo de relacional»

CaracterísticasUna base de datos se compone de varias tablas o

relacionesNo pueden existir dos tablas con el mismo nombre

o registro Cada tabla es a su ves un conjunto de campos

(columnas) y registros (filas).

Page 22: Diapositivas de base de datos

TABLAEn las bases de datos, se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Una tabla es utilizada para organizar y presentar información. Las tablas se componen de filas y columnas de celdas que se pueden llenar con textos y gráficos. Las tablas están compuestas por dos estructuras:Registro: cada registro contiene datos de los

mismos tipos que los demás registros.Campo: contienen dato de tipo diferente a los

otros campos.

Page 23: Diapositivas de base de datos

Cada tabla creada debe tener un nombre único en la Base de Datos, haciéndola accesible mediante su nombre o su seudónimo. La estructura de las tablas viene dado por la forma de un archivo plano, los cuales es un inicio se componían de un modo similar.

FORMULARIOS Son las interfaces que se utilizan para trabajar con los datos y a menudo, contienen botones de comando que ejecutan diversos comandos. Se puede crear una base de datos sin usar formularios, editando los datos de las hojas de las tablas. Los formularios también permiten controlar la manera en que otros usuarios interactúan con los datos de la base de datos.

Page 24: Diapositivas de base de datos

CONSULTA Las consultas son las que verdaderamente hacen el trabajo en una base de datos. Pueden realizar numerosas funciones diferentes. Su función más común es recuperar datos específicos de las tablas. Los datos que desea ver suelen estar distribuidos por varias tablas y, gracias a las consultas, puede verlos en una sola hoja de datos. Además, puesto que normalmente no desea ver todos los registros a la vez, las consultas le permiten agregar criterios para "filtrar" los datos hasta obtener solo los registros que desee. Las consultas a menudo sirven de origen de registros para formularios e informes.

Page 25: Diapositivas de base de datos

REGISTROEn informática, o concretamente en el contexto de una base de datos relacional, un registro (también llamado fila o tupla) representa un objeto único de datos implícitamente estructurados en una tabla. En términos simples, una tabla de una base de datos puede imaginarse formada de filas y columnas o campos. Cada fila de una tabla representa un conjunto de datos relacionados, y todas las filas de la misma tabla tienen la misma estructura. Un registro es un conjunto de campos que contienen los datos que pertenecen a una misma repetición de entidad. Se le asigna automáticamente un número consecutivo (número de registro) que en ocasiones es usado como índice aunque lo normal y práctico es asignarle a cada registro un campo clave para su búsqueda.

Page 26: Diapositivas de base de datos

CARDINALIDADEs Simplemente la forma en que se relacionan las Entidades, o expresa cuantas entidades se Relacionan con otras entidades. Hay varias maneras de mostrar las cardinalidades: Poner etiquetas en las líneas que unen las relaciones con las entidades, consiste en un mínimo y máximo que contiene un cero (varios a varios) y lo usual es poner una “M” en un Existen 4 tipos de relaciones que pueden establecerse entre entidades, las cuales establecen con cuantas ocurrencias de entidad de tipo B se puede relacionar una ocurrencia de entidad de tipo A: 4. Relación uno a uno. 5. Relación uno a varios (n). 3. Relación varios (n) a uno. 4. Relación varios a varios (n)- (n)

Page 27: Diapositivas de base de datos

ENTIDAD Representa una “cosa” u "objeto" del mundo real con existencia independiente, es decir, se diferencia únicamente de otro objeto o cosa, incluso siendo del mismo tipo, o una misma entidad. Algunos Ejemplos: Una persona. (Se diferencia de cualquier

otra persona, incluso siendo gemelos). Un automóvil. (Aunque sean de la misma

marca, el mismo modelo,..., tendrán atributos diferentes, por ejemplo, el número de chasis).

Una casa (Aunque sea exactamente igual a otra, aún se diferenciará en su dirección).

Page 28: Diapositivas de base de datos

GRACIAS