Base de datos

26
LEIDE CRUZ TORREZ

Transcript of Base de datos

Page 1: Base de datos

LEIDE CRUZ

TORREZ

Page 3: Base de datos

Conjunto de datos que pertenecen al

mismo contexto almacenados

sistemáticamente para su posterior uso.

En este sentido, una biblioteca puede

considerarse una base de datos

compuesta en su mayoría por

documentos y textos impresos en papel

e indexados para su consulta. En la

actualidad, y debido al desarrollo

tecnológico de campos como la

informática y la electrónica, la mayoría

de las bases de datos tienen formato

electrónico, que ofrece un amplio rango

de soluciones al problema de almacenar

datos

Page 4: Base de datos

Un modelo de datos es básicamenteuna “descripción” de algo conocidocomo contenedor de datos (algo endonde se guarda la información), asícomo de los métodos para almacenary recuperar información de esoscontenedores. Los modelos de datosno son cosas físicas: sonabstracciones que permiten laimplementación de un sistemaeficiente de base de datos; por logeneral se refieren a algoritmos, yconceptos matemáticos.

Page 5: Base de datos

TIPOS DE BASE DE DATOS

Las bases de datos pueden clasificarse de varias maneras, de acuerdo al criterio elegido para su clasificación:

Page 6: Base de datos

BASES DE DATOS ESTÁTICAS

Éstas son bases de datos de sólo

lectura, utilizadas primordialmente para

almacenar datos históricos que

posteriormente se pueden utilizar para

estudiar el comportamiento de un

conjunto de datos a través del

tiempo, realizar proyecciones y tomar

decisiones.

Page 7: Base de datos

BASES DE DATOS DINÁMICAS

Éstas son bases de datos donde la

información almacenada se modifica con

el tiempo, permitiendo operaciones

como actualización y adición de

datos, además de las operaciones

fundamentales de consulta. Un ejemplo

de esto puede ser la base de datos

utilizada en un sistema de información

de una tienda de abarrotes, una

farmacia, un videoclub

Page 8: Base de datos
Page 9: Base de datos

Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.

Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono.

Page 10: Base de datos
Page 11: Base de datos

Un objetivo principal de un

sistema de base de datos es

proporcionar a los usuarios

finales una visión abstracta

de los datos, esto se logra

escondiendo ciertos detalles

de como se almacenan y

mantienen los datos

Page 12: Base de datos

TABLA: unidad donde se creara el conjunto de datos de nuestra BD. estos datos estarán ordenados en columnas verticales. en este se define los campos y sus características de los mismos

Consulta: aquí definimos las preguntas que formularemos a la BD con el fin de extraer y presentar la información resultante de diferentes formas.

FORMULARIO: elemento el forma de ficha que permite la gestión de los datos de una forma mas cómoda y mas atractiva.

INFORME: permite reparar los registros de la BD de forma personalizada para imprimirlos.

MACRO: conjunto de instrucciones que se pueden almacenar para automatizar tareas repetitivas.

MODULAR: programa o conjunto de instrucciones en el lenguaje Visual Basic

Page 13: Base de datos
Page 14: Base de datos

1. LENGUAJES DE BASES DE DATOS

Un sistema de bases de datos

proporciona un lenguaje de definición de

datos para especificar el esquema de la

base de datos y un lenguaje de

manipulación de datos para expresar las

consultas a la base de datos y las

modificaciones. Los lenguajes de

definición y manipulación de datos no

son dos lenguajes separados; forman

parte de un único lenguaje de bases de

datos, tal como SQL

Page 15: Base de datos

2. LENGUAJE DE DEFINICIÓN DE DATOS

Un esquema de base de datos se especifica

mediante un conjunto de definiciones

expresadas mediante un lenguaje

especial llamado lenguaje de definición

de datos (LDD) Por ejemplo, la siguiente

instrucción en el lenguaje SQL define la

tabla cuenta: Create tabla cuenta (numero

cuenta char(10), saldo integre) La

ejecución de la instrucción LDD anterior

crea la tabla cuenta

Page 16: Base de datos

3. LENGUAJE DE MANIPULACIÓN DE DATOS

Lenguaje de manipulación de datos.- La manipulación de datos es: La recuperación de información almacenada en la base de datos. La inserción de información nueva en la base de datos

Page 17: Base de datos

4. LENGUAJE DE

MANIPULACIÓN DE DATOS

Un lenguaje de manipulación de

datos (LMD) es un lenguaje que

permite a los usuarios acceder

o manipular los datos

organizados mediante el

modelo de datos apropiado

Page 18: Base de datos

6. TIPOS DE LMD Los lenguajes

declarativos son fáciles de

aprender y usar que los LMDs

procedimentales. Sin

embargo, usuario no especifica

como conseguir los datos, el

sistema de bases de datos tiene

que determinar un medio

eficiente de acceder a los datos.

Page 19: Base de datos

7. TIPOS DE LMD

Una consulta es una instrucción de solicitud para recuperar información. La parte de un LMD que implica recuperación de información se llama lenguaje de consultas. Esta consulta en el lenguaje SQL encuentra el nombre del cliente cuyo identificador de cliente es 19.283.746

Page 20: Base de datos

8. TIPOS DE LMD SELECT

CLIENTE.NOMBRE_CLIENTE

FROM CLIENTE WHERE

CLIENTE.ID_CLIENTE Las

consultas pueden involucrar

información de mas de una tabla.

Por ejemplo, la siguiente consulta

encuentra el saldo de todas las

cuentas pertenecientes al cliente

cuyo identificador de cliente es

19.283.746

Page 21: Base de datos
Page 22: Base de datos