Base de datos

12
LOGO BASE DE DATOS Profesora Natalia Leal

Transcript of Base de datos

Page 1: Base de datos

LOGO

BASE DE DATOSProfesora Natalia Leal

Page 2: Base de datos

LOGO BASE DE DATOS

“Base de Datos es un conjunto de datos relacionados entre sí y que tienen un significado implícito”

“Base de Datos es un conjunto de datos que pertenecen al mismo contexto almacenados sistemáticamente para su posterior uso”

“Una base de datos tiene una fuente de la cual se derivan los datos, cierto grado de interacción con los acontecimientos del mundo real y un público que está

activamente interesado en el contenido de la base de datos”.

Page 3: Base de datos

LOGO Conceptos Básicos

DatosDatos “Datos son hechos conocidos que pueden registrarse y que tienen un significado implícito”.

EntidadesEntidadesUna Entidad es todo aquello de lo cual interesa guardar datos. por ejemplo: clientes, facturas, productos, empleados.

Clave Clave PrimariaPrimaria

Cada entidad tiene una Clave Primaria o Campo Llave que identifica unívocamente al conjunto de datos. Cuando en una entidad figura la clave primaria de otra entidad, ésta se denomina Clave Foránea. Las entidades se relacionan entre sí a través de las claves foráneas.

Clave Clave ForáneaForánea

Page 4: Base de datos

LOGO Conceptos Básicos

RelacionesRelaciones

Retomando la Definición de Base de Datos, la cual señala que ésta “...es un conjunto de datos relacionados entre sí y que tienen un significado implícito”, se observa en la imagen que los datos de las tablas se relacionan a través de las claves y que éstos tienen el significado implícito que se les atribuye en dicho contexto.

Page 5: Base de datos

LOGO Conceptos Básicos

MetadatosMetadatosMetadatos son datos acerca de los datos presentes en la base de datos.

Ejemplo de Restricción de Dominio:

Num >0 y <9999

..................

20Alfabético Nombre

4NuméricoNum

Longitud

Tipo Dato

Ejemplo Metadatos El tipo de datos puede ser Numérico, alfabético, fecha, lógico (Sï /NO).

La longitud indica la cantidad máxima de caracteres que

puede asumir el dato.

Page 6: Base de datos

LOGO Conceptos Básicos

TablasTablas “Una Tabla es un sistema o dispositivo de almacenamiento de los datos referentes a una entidad”.

ConsultasConsultas“Las Consultas permitirán reorganizar o restringir la información almacenada de acuerdo con una serie de criterios establecidos por el usuario”.

FormulariosFormularios“Mediante los Formularios vemos la información disponible en la base de datos, mediante una interfaz gráfica similar al de cualquier aplicación Windows”.

InformesInformes

“Los Informes son el medio que ofrece los manejadores de base de datos para presentar la información en un formato que se hace ideal para su salida por impresora o cualquier dispositivo similar”.

Page 7: Base de datos

LOGO Utilización de las Bases de Datos

Todas las organizaciones deben tener un sistema que procese la mayoría de sus datos. Para manejar mucha información se puede desarrollar software a medida o bien usar sistemas de gestión de bases de datos. Las bases de datos estandarizan el almacenamiento de los datos y en el acceso a los mismos. Su ámbito de aplicación abarca a cualquier colectivo que maneje datos. Se utilizarán para automatizar la información registrada en ficheros manuales. La dificultad reside en pasar toda esa información del papel al soporte magnético.

Page 8: Base de datos

LOGO

Los usuarios no técnicos podrán manejar la información de forma sencilla y eficiente. Los programadores de aplicaciones tienen una serie de funciones de visualización y entrada de datos más eficientes y elaboradas que las incluidas en lenguajes de programación de alto nivel, además de permitir la utilización de dichos lenguajes de alto nivel. Tipos de usuarios: usuarios de información, programadores que implementan soluciones a medida y administradores de la Base de Datos.

Utilización de las Bases de Datos

Page 9: Base de datos

LOGO Sistema de Gestión de Base de Datos

Un sistema de gestión de bases de datos (SGBD; en inglés, Database Management System: DBMS) es un conjunto de programas que permite a los usuarios crear y mantener una base de datos. Si bien, no es imprescindible contar con un SGBD para implementar una base de datos, este software de uso general facilita el proceso de definir, construir y manipular bases de datos para diversas aplicaciones.

Page 10: Base de datos

LOGO Entorno simplificado de un SGBD

Fuente: Ramez Elmasri y Shamkant B. Navathe

Page 11: Base de datos

LOGO Características de un SGBD

Restricción de los accesos no autorizados

Control de la redundancia

Almacenamiento persistente de objetos y estructuras de

datos de programas

Inferencias en la base de datos mediante reglas de deducción

Suministro de múltiples interfaces con los usuarios

Representación de vínculos complejos entre los datos

Cumplimiento de las restricciones de integridad

Respaldo y recuperación

Potencial para imponer normas

Menor tiempo de creación de aplicaciones

Flexibilidad

Disponibilidad de información actualizada

Economías de escala

Page 12: Base de datos

LOGO

Preguntas, Dudas e Inquietudes.