Sunteți pe pagina 1din 32

Sistemas de

Bases de
Datos
Qu es una
Base de Datos?
Es un conjunto de datos
relacionados entre s.

Los datos son hechos


conocidos, que pueden
registrarse y que tienen un
significado implcito.
Ejemplos:

Nombres
Nmeros de telfonos
Direcciones
Propiedades
Implcitas
Una BD representa algn
aspecto del mundo real.

Una BD es un conjunto de
datos lgicamente
coherente, con cierto
significado.
Toda BD se disea,
construye y puebla con
datos para un propsito
especfico.
Est dirigida a un grupo de
usuarios y tienen ciertas
aplicaciones preconcebidas
que interesan a dichos
usuarios.
En definitiva una BD :
tiene una fuente de la
cual derivan los datos.
stos interactan con el
mundo real.
Y tienen un pblico que
est interesado en el
contenido de la BD.
Las BD:
pueden tener
cualquier tamao.
Se pueden generar:
manualmente
mecnicamente
Las BD computarizadas se
pueden crear y mantener
con un grupo de
programas de aplicacin
escritos especficamente
para esa tarea o mediante
un Sistema de Gestin de
BD.
Qu es un
Sistema de gestin
de Bases de Datos
(SGBD)?
Es un conjunto de
programas que permite
a los usuarios crear y
mantener una BD.
Es un sistema de software de
propsito general que facilita
el proceso de:
definir,
construir
manipular
BD para diversas aplicaciones
Para Definir una BD hay
que especificar:
Las estructuras.
Los tipos de datos.
Las restricciones de
los datos que se
almacenarn en ella.
Construir una BD

es el proceso de guardar
los datos mismos en algn
medio de almacenamiento
controlado por el SGBD.
En la manipulacin de
una BD intervienen
funciones como:

consultar la BD para
obtener datos especficos.
actualizar la BD para
reflejar cambios en el
minimundo.

generar informes a
partir de los datos.
Ejemplo 1:

Una base de datos para


mantener informacin acerca
de los estudiantes y los
cursos a los que se inscriben.
ESTUDIANTE
Primer Nom Primer Ape C.I. Edad

Jos Rodrguez 2.222.333-5 17

Mara Prez 3.345.345-6 18

Roberto Daz 3.233.555-8 20

Cristina Sosa 3.333.333-3 17


Juan Prez 1.234.567-8 35
CURSO

Nombre_cur Cdigo
Termodinmica T3
Informtica I1
Qumica Q2
SE_INSCRIBIO_A
C.I. Cdigo

1.234.567-8 I1
2.222.333-5 I1
3.333.333-3 T3
3.345.345-6 Q2
3.233.555-8 I1
Para definir esta BD,
debemos :
especificar la estructura de
los registros de cada archivo,
indicando los diferentes tipos
de elementos de informacin
que se almacenarn en cada
registro.
Para construir esta BD

almacenamos datos que


representa a cada estudiante,
a cada bachillerato y a cada
inscripcin.
La manipulacin de la BD

consiste en
consultar y
actualizar los datos.
Ejemplos de Consultas:

Qu estudiantes siguen el
curso de Informtica.?

Cul es el cdigo del curso


de Qumica?
Ejemplos de Actualizacin:

Cambiar la edad de los


estudiantes.

Cambiar el cdigo de un
curso.
Estas consultas y
actualizaciones se deben
especificar con precisin en el
lenguaje del sistema de bases
de datos antes de que sean
procesadas.
Qu es un Sistema
de Base de Datos?
Comprende:

los datos,

el hardware en el que
residen,
el software
Entorno simplificado
de un
Sistema de
Bases de datos
Usuarios / Programadores

SISTEMA DE
Programas de Aplicacin / Consultas
BASES DE DATOS

SGBD
Software para procesar
consultas / programas

Software para tener acceso


a los datos almacenados

Definicin de la base Base de datos


de datos almacenada almacenada
(metadatos)

S-ar putea să vă placă și