Base de datos
-
Upload
lokita4561 -
Category
Documents
-
view
120 -
download
0
Transcript of Base de datos
LEIDE CRUZ
TORREZ
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
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.
TIPOS DE BASE DE DATOS
Las bases de datos pueden clasificarse de varias maneras, de acuerdo al criterio elegido para su clasificación:
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.
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
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.
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
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
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
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
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
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
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.
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
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