Você está na página 1de 36

LOGO

Introduccin a las base


s
De datos

LOGO

LOGO

1.Defina los siguientes


3trminos.

LOGO

Respuesta

a) Dato
Es una caracterstica de un objeto
o entidad, que adquiere un valor.
por ejemplo, si se piensa en los dato asociados a
un estudiante (la entidad es el estudiante),
podemos identificar datos como su nombre,
edad, sexo, estado civil, fecha de nacimiento, y
muchos otros ms datos, que pueden
relacionarse con el estudiante.

LOGO

Respuesta

b) Tipos de datos
Tipo texto : Es una cadena de caracteres
alfanumricos (letras y nmeros se pueden
incluir caracteres especiales o espacios en
blanco).
Tipo numrico : almacena nmeros destinados
a realizar operaciones.

LOGO

Respuesta

b) Tipos de datos
Auto numrico : Es un valor numrico que
incrementa de modo automtico cada vez que
se agrega un registro en la tabla.
Fecha y hora : Nos permite introducir datos de
fecha y hora de los aos entre 100 y 9999

LOGO

Respuesta

c) Informacion
Es un conjunto organizado de datos procesados,
que constituyen un mensaje que cambia el
estado de conocimiento del sujeto o sistema que
recibe dicho mensaje.

LOGO

CUALIDADES DE LA INFORMACIN

INFORMACIN RECURSO FUNDAMENTAL

Precisin

Porcentaje de informacin correcta sobre la


informacin total del sistema

Oportunidad: Tiempo transcurrido desde la entrada de


datos hasta la salida de informacin al
usuario.

Complecin : Ha de ser completa para poder cumplir con


sus fines.

Significativa: Debe

poseer
el
semntico posible.

Seguridad

mximo

contenido

: Tanto frente a deterioros como a accesos no


autorizados.

LOGO

Respuesta

Archivo
Un archivo o fichero es un conjunto de bits
almacenado en un dispositivo. Un archivo es
identificado por un nombre y la descripcin de la
carpeta o directorio que lo contiene.

LOGO

Base de Datos I

Tipos de Archivos

Podemos clasificar los archivos de acuerdo a su:


USO

ACCESO

Histricos

Secuencial

Maestros

Directo

Movimiento

Indexado

Base de Datos I
LOGO

Tipos de Archivos de acuerdo a su Uso

Histricos: Copias almacenadas de datos empleados hace


varios aos y que pueden ser necesarios en una fecha
posterior. Normalmente se mantienen en lnea dentro del
Sistema los datos de los ltimos cinco (5) aos.
Maestros: Contienen la informacin necesaria para que
las actividades de la Organizacin se lleven a cabo.
Son tiles mientras sean exactos y se mantengan
actualizados. Son los que permiten actualizar los
archivos de Movimiento.
Movimientos: Conocido como archivo de
Transacciones, acumulan datos sobre los
acontecimientos en la medida que ocurren, por lo que
estn en constante actualizacin. Requieren de los
archivos Maestros para ser actualizados.

Base de Datos I
LOGO

Tipos de Archivos de acuerdo a su Acceso


Secuencial: Es la forma ms sencilla para almacenar
y consultar registros dentro de un archivo, ya que los
mismos se almacenan uno despus de otro. La
bsqueda siempre comienza al principio del archivo.
Directo: Son archivos con Clave que asocian un registro
con un valor clave dado y una ubicacin de
almacenamiento en particular. Su uso a menudo se
limita por el desperdicio de espacio en la ubicacin, ya
que previamente se debe haber definido su rango de
valores, cerrado y ascendente.

Base de Datos I
LOGO

Tipos de Archivos de acuerdo a su Acceso


Indexado: Son los ms usados hoy en da. Se incluyen los
registros sin un orden especfico y la bsqueda de los
mismos se hace a travs de un ndice, lo que incrementa la
velocidad de acceso.
Qu es un ndice? Es un archivo separado del archivo
maestro al cual pertenece y que contiene una clave de
registro y la direccin de almacenamiento para ste.
Para encontrar un registro dado el ndice primero se rastrea
para encontrar la clave del registro que desea. Cuando se
encuentra, la direccin de almacenamiento se anota y
entonces la aplicacin da acceso al registro directamente.
!! No hay claves repetidas dentro del archivo
maestro !!

LOGO

Respuesta

Registro
representa un objeto nico de datos
implcitamente estructurados en una tabla. En
trminos simples, una tabla de una base de
datos puede imaginarse formada de filas y
columnas o campos.

Campo
En las bases de datos, un campo es la mnima
unidad de informacin a la que se puede acceder;
un campo o un conjunto de ellos forman un
registro.

LOGO

Respuesta

Clave principal
En el diseo de bases de datos relacionales, se
llama clave principal a un campo o a una
combinacin de campos que identifica de forma
nica a cada fila de una tabla.

Entidad / Relacin
Es un tipo de modelo de datos conceptual de alto
nivel que se emplea en el diseo de las base de
datos relacionales.

LOGO

Pregunta # 2

2. Que es una base de datos ?


Una base de datos es una coleccin de
informacin organizada de forma que un
programa de ordenador pueda seleccionar
rpidamente los fragmentos de datos que
necesite.

LOGO

CONFORMACION DE UNA
BASE DE DATOS
bit

bit
Byte

Byte
Campo

Campo

Registro

Una base de datos esta compuesta por


estructuras lgicas de almacenamiento
denominadas TABLAS. Una tabla esta
compuesta por columnas o campos y filas o
registros. Un registro es la ocurrencia del
conjunto de campos de una tabla.

Registro
Archivo

Archivo

BD

LOGO

DEFINICION DE BASE
DE DATOS

Coleccin o depsito de datos integrados,


almacenados en soporte secundario (no volatil) y con
redundancia controlada. Los datos, que han de ser
compartidos por diferentes usuarios y aplicaciones, deben
mantenerse independientes de ellos, y su definicin
(estructura de la base de datos) nica y almacenada junto
con los datos, se ha de apoyar en un modelo de datos, el
cual ha de permitir captar las interrelaciones y restricciones
existentes en el mundo real. Los procedimientos de
actualizacin y recuperacin, comunes y bien
determinados, facilitarn la seguridad del conjunto de los
datos, de Miguel y Piattini (1999).

Tipos
de
Usuarios
de
Base
de
Datos
LOGO

Programadores
Escriben aplicaciones, donde incrustan comandos DML para interactuar con el sistema

Usuarios normales
Interactan con el sistema mediante el uso de aplicaciones que han sido escritos por
informticos.

Usuarios sofisticados
Interactan con el sistema creando consultas con un lenguaje de consulta, las cuales entran al
procesador de consultas que transforma las instrucciones DML, para ser entendidas por el
gestor de almacenamiento.

Administrador de la Base de Datos


Crea BD, define mtodos de acceso, concede autorizaciones, etc

LOGO

DEFINICION DE BASE
DE DATOS

LOGO

Pregunta # 4

4. Que es un SGBD o DBMS?


Los sistemas de Gestin de Bases de Datos
(SGBD) ,o Data Base Managment Systems
(DBMS);son aplicaciones que permiten a los
usuarios definir, crear y mantener la base de
datos y proporciona un acceso controlado a la
misma.

SISTEMA
DE GESTION DE BASE DE DATOS
LOGO
Un Sistema de Gestin de Bases de Datos
(SGBD) es un software que permite manipular
las bases de datos

Construir
Utilizar
Mantener
Reorganizar

LOGO

Caractersticas de los SGBD

Naturaleza autodescriptiva de los


SGBD
Diccionario de Datos o Catalogo (Metadatos ). Aqu
va la informacin de la estructura de cada archivo, el
tipo y formato de los datos elementales y las diversas
restricciones que se aplican a nivel de columna o de
archivo.
Independencia respecto a programas y datos
Abstraccin: Las estructuras de los archivos se
almacenan en el diccionario de datos del SGBD y no
en los programas.
Manejo de mltiples vistas de los datos
Cada usuario puede tener una vista perspectiva
diferente.
Control de Concunrrencia
El SGBD incluye software de control de concurrencia
(gestor de transacciones) para asegurar que cuando
varios usuarios intenten actualizar los mismos datos,
lo hagan de manera sincronizada.

Control de Redundancia
Queda minimizada o controlada la repeticin del
mismo dato en diferentes archivos. De esta forma
ya no se desperdicia espacio de almacenamiento
ni se producen inconsistencias.
Restriccin de accesos no autorizados
Niveles de acceso: Manejo de roles y privilegios
por cuentas y/o grupo de cuentas.
Restricciones de Integridad
Ejemplos: definir un tipo de dato (entero o String),
las edades de colegiales (13 a 17), que un valor
sea nico (cdigo de trabajador ), etc
Respaldo y Recuperacin
Se recuperan ante fallas de hardware o de
software. La idea es que despus de una cada,
se restaure la BD al estado en el que estaba.

LOGO

Ventajas de un SGBD

Reutilizacin de datos y programas


Control de redundancia
Estandarizacin
Consistencia (No hay redundancia)
Es posible equilibrar las cargas de los
requerimientos (establecer prioridades)

LOGO

Ventajas de un SGBD

Integridad (Se cumplen las reglas establecidas


Seguridad
Rapidez de desarrollo
Mantenimiento y reingeniera: cambios en la
estructura de datos sin cambiar los programas que
los usan (hasta cierto punto)

Cmo Diseo la Base de Datos ?

LOGO

Interaccin con el sistema

Usuarios

Sistema

Requerimientos

BASE
DATOS

Etapas para el Diseo de una Base de Datos


LOGO
Requerimientos de Informacin

(I)
DISEO CONCEPTUAL

(II)

DISEO LOGICO

DISEO FISICO DE LA BASE DE DATOS

(III)
BASE
DATOS

Etapas para el Diseo de una Base de Datos

LOGO

Requerimientos de Informacin

Usuarios y
Clientes

DISEO CONCEPTUAL
Cliente

Producto

Documentos

DISEO LOGICO
RED

RELACIONAL

OO

DISEO FISICO DE LA BASE DE DATOS


ORACLE

SQL Server

ACCESS

DB2

MYSQL

INFORMIX

Diseo de
LOGO

Base de Datos
relacionales

LOGO

Es importante poseer un conocimiento profundo


sobre la temtica, contexto, funcionamiento y
limitaciones sobre los datos que se desean
organizar a travs de una base de datos.

LOGO

Pasos para disear una


Base de Datos:

Determinar entidades (Tablas).


Especificar atributos (Campos).
Establecer claves principales.
Relacionar las Tablas.

LOGO

Entidad (Tabla)

Una entidad es cualquier objeto del mundo real


con existencia fsica o conceptual propia, que es
capaz de ser descripto y del cual se quiere tener
informacin.
Ej: un empleado, un pasajero, un curso, un puesto de trabajo,
un animal, un evento, etc.

LOGO

Atributo (Campo)
Es cada propiedad o caracterstica especfica que
tiene una entidad que puede identificarla,
relacionarla o describirla.
Ej:
El DNI, el apellido y el nombre de una persona.
El cdigo, la descripcin y el precio de un producto.

LOGO

Nombres de campos

Los nombres de los campos deben ser


preferentemente nombres cortos y representativos
de lo que almacenan, sin usar caracteres
especiales, acentos, y espacios en blanco.

LOGO

10. Considera que las bases de datos le pueden


ser tiles en su vida profesional? Por qu.
En nuestro que hacer laboral nos vemos
obligados a manejar una gran cantidad de
informacin , la cual debe estar clasificada y
ordenada por un sistema de informacin, Para
ello utilizamos la base de datos.

Utilidad de la base de
datos

LOGO

1
Agrupar todos los
datos relevantes
de la empresa en
un nico lugar
Evitar
redundancia e
inconsistencia en
los datos.

2
El hecho de que la
informacin se
encuentre en un
"nico lugar" implica
que los datos se
encuentran
lgicamente
unificados e
interrelacionados

3
Compartir los datos:
Lo que significa que
varios usuarios
pueden hacer uso
simultneo de la
informacin
contenida en la BD

LOGO

GRACIAS POR SU ATENCI

LOGO

Você também pode gostar