Beruflich Dokumente
Kultur Dokumente
DATOS
BASE DE DATOS
Es una herramienta
para recopilar y
organizar informacin.
COMPONENTES
:
TABLAS
CONSULTAS
FORMULARIOS
INFORMES
MACROS
MODULOS
VENTAJAS
Integridad de datos
Datos mas documentados
Acceso simultaneo a los
datos
Menor redundancia
Independencia
Se refuerza la
estandarizacin
DESVENTAJAS
Ausencia de estndares
reales
Requiere personal calificado
Instalacin costosa
Tamao
Falta de rentabilidad
a corto plazo
Requerimientos
adicionales de equipo
SISTEMA
GESTORES DE
BASE DE
DATOS
Consulta
Coleccin de
programas
Definir
Manipulacin
CARACTERISTI
CAS
INDEPENDENCIA
INTEGRIDAD
REDUNDANCIA
MINIMA
CONSISTENCIA
RESPALDO Y
RECUPERACION
SEGURIDAD
CONTROL DE
CONCURRENCIA
Data Control
Language (DCL)
Structured
Query
Language
(SQL)
LENGUAJES
DE BASES DE
DATOS
Data Definition
Language (DDL)
Data
Manipulation
Language
(DML)
Sencillo lenguaje
artificial para definir y
describir los objetos
de la base de datos.
SUBCONJ
UNTOS
DDL (Lenguaje de
Definicin de
Datos)
LENGUAJE DE DEFINICIN
DEL ALMACENAMIENTO DE
LOS DATOS (DSDL: DATA
STORAGE DEFINITION
LANGUAGE)
COMANDO
DESCRIPCIN
CREATE
DROP
ALTER
LENGUAJE
DE
CONTROL
DE
DATOS (DCL: DATA
CONTROL
LANGUAGE)
DML ( Lenguaje de
Manipulacin de
Datos)
Permite llevar a cabo
las tareas de
consulta o
modificacin de los
datos.
COMANDO
LENGUAJES DE
CONSULTA
PROCEDIMENTALES
CLASIFICAC
IN
DESCRIPCIN
SELECT
INSERT
DELETE
UPDATE
LENGUAJES DE
CONSULTA NO
PROCEDIMENTAL
ES
SQL (Lenguaje de
Consulta
Estructurado)
Brinda la posibilidad de
realizar consultas con el
objetivo de recuperar
informacin de las bases
de datos de manera
sencilla.
CARACTERSTI
CAS
DCL (Lenguaje de
Control de Datos)
Permiten al
administrador
controlar el acceso a
los datos contenidos
en la Base de Datos.
TAREAS
CONNECT
SELECT
INSERT
UPDATE
DELETE
USAGE
COMANDO
DESCRIPCIN
GRANT
REVOKE
MODELOS DE BASE DE
DATOS
MODELO JERARQUICO
Almacenan la informacin en una
estructura jerrquica que enlaza los
registros en forma de estructura de
rbol
en donde un nodo padre de
informacin puede tener varios nodos
hijo.
ESTRUCTURAS
LINEALES
Cada
tipo
de
registro padre slo
puede tener un
tipo de registro
hijo.
ESTRUCTURA
ARBORESCENTE
S
Un tipo de registro
padre puede tener
varios
tipos
de
registros hijos.
MODELO DE
RED
Modelo concebido como un modo
flexible de representar objetos y
su relacin.
En este modelo existen los
punteros, que son conexiones
adicionales entre nodos padres y
nodos hijos, que permiten acceder
a un nodo por vas distintas
accediendo al mismo en direccin
descendente por las diversas
ramas.
MODELO
TRANSACCIONA
L
NORMALIZACI
N DE BASE DE
DATOS
1. Definicin:
Es el proceso de
organizar
de
manera eficiente
los datos dentro
de una base de
datos.
2. Objetivos:
Evitar la redundancia de
los datos
Evitar problemas de
actualizacin de los datos
en las tablas.
Proteger la integridad de
los datos.
FORMAS DE NORMALIZACIN
DEFINICI
N
1
FORMA
NORMAL
Aumenta la eficiencia
Reduce los errores lgicos en la
manipulacin de datos.
Simplifica estructuras complejas.
Reduce el espacio que utiliza la base de
datos.
NOMBRES
1245694A
Juan
7836312B
Pedro
3698524G
Ana
DEPARTAMENTO
Mantenimiento
Direccin
Gestin
Secretara
NOMBRES
1245694A
7836312B
Juan
Pedro
7836312B
Pedro
3698524G
Ana
DEPARTAMENTO
Mantenimiento
Direccin
Gestin
Secretara
FORMAS DE NORMALIZACIN
2 FORMA
NORMAL
ID-CURSO
NOMBRE
APELLIDO
NOTA
147896A
34
SARA
VALIENTE
147896A
15
SARA
VALIENTE
365879B
68
MARIO
FERNANDEZ
256810C
25
JOSE
CRESPO
256810C
95
JOSE
CRESPO
ALUMNOS
ID_DNI
NOMBRE
APELLIDO
ID-CURSO
NOTA
147896A
SARA
VALIENTE
34
147896A
SARA
VALIENTE
15
365879B
MARIO
FERNANDEZ
68
256810C
JOSE
CRESPO
25
256810C
JOSE
CRESPO
95
FORMAS DE NORMALIZACIN
3FORMA
NORMAL
NOMBRE
APELLIDO
COD_ PROVINCIA
PROVINCIA
12121349A
SALVADOR
VELASCO
12
PALENCIA
99648597A
PEDRO
VALIENTE
45
BARCELONA
32256942B
SARA
FERNADEZ
85
RECUAY
24646913C
ANA
CRESPO
96
BOLOGNESI
11111112D
MARIA
MENDEZ
34
CHIQUIAN
PROVINCIA
12
PALENCIA
45
BARCELONA
85
RECUAY
96
BOLOGNESI
34
CHIQUIAN
GRACIAS