1. LOGO
BASE DE DATOS
INTEGRANTES
Leyslis Batista
Tatiana Sandoval
Katherin arias
COMPETENCIA
Implementar el sistema de
informacion de mercados
INSTRUCTOR
Diana Pulgarin
2. ¿QUE ES UNA BASE DE DATOS?
Una base de datos es como un “almacén” en donde
guardamos una serie de información o datos organizados
y relacionados entre sí, los cuales son recolectados y
utilizados fácilmente por los sistemas de información de
una empresa o negocio en particular
3. COMPONENTES DE LAS BASES DE DATOS
TABLAS
REGISTROS
CAMPOS
CONSULTAS (QUERY)
MASCARAS O FORMULARIOS
COMPONENTES
REPORT O INFORMES
4. COMPONENTES DE LAS BASES DE DATOS
TABLAS
Dentro de una base
de datos, la
información se
almacena y se
organiza en tablas, en
cada tabla se
encuentran una serie
de filas y columnas
con la información de
un individuo en
particularA las filas de una tabla de una base
de datos se les llama registros y a las
columnas, campos.
5. COMPONENTES DE LAS BASES DE DATOS
registro en bases de
datos, (también
llamado fila) se refiere
a una colección de
datos que hacen
referencia a un mismo
ítem que se van a
guardar en una fila de
una tabla de la base de
datos
REGISTRO
6. COMPONENTES DE LAS BASES DE DATOS
CAMPOS
Un campo es el espacio
donde vas escribes la
información que quieres
saber, por ejemplo: si
quieres hacer una tabla para
almacenar datos de clientes.
La información más común
que puedes querer es el
nombre, dirección, teléfono.
En este caso teléfono es un
campo en el cual vas a
anotar el teléfono del cliente.
en la siguiente pagina se les
mostrara los diferentes tipos
de campos
7. COMPONENTES DE LAS BASES DE DATOS
Los valores que toman son: CLIENTES
indivisibles, Nombre
Los valores que toman se componen
en otros valores: Calle, Dirección
Patio, Puerta
Permite distinguir los distintos registros de
una tabla. Condiciones para que un campo
sea identificador: no se puede repetir, no
puede ser nulo.
En un mismo registro este campo
puede tomar varios valores:
-N Teléfono
Nunca puede estar vacío:
-Nombre
TIPOS DE CAMPOS
CAMPOS SIMPLES
CAMPOS COMPUESTOS
CAMPO IDENTIFICADOR
CAMPO MULTIVALUADO
CAMPO NO NULO
8. COMPONENTES DE LAS BASES DE DATOS
Las consultas tienen como propósito recuperar la
información almacenada en las tablas. Con esta breve
descripción podríamos pensar… ¿y por qué no la miramos
directamente en ellas? Pues bien, la ventaja se encuentra
en la posibilidad que ofrecen las consultas de filtrar la
información y mostrar sólo aquellos datos que interesen
en cada caso.
CONSULTAS
Por ejemplo, imagina que tenemos una
enorme base de datos con cientos de recetas
de cocina y resulta que hoy nos apetece
hacer arroz. En este caso, crearíamos una
consulta para obtener sólo aquellas recetas
que hablen de arroz
9. COMPONENTES DE LAS BASES DE DATOS
CONSULTAS
Otra de las
características
importantes de las
consultas es que
puedes utilizar más
de una tabla para
mostrar datos
relacionados. Esto es
así gracias a que
Base es un sistema
de bases de datos
relacional.
10. COMPONENTES DE LAS BASES DE DATOS
Los formularios nos ayudarán
principalmente en tareas de
introducción de información.
Cuando se trata de incluir
pocos datos podemos hacerlo
directamente sobre las tablas
pero cuando el volumen es
importante, este método se
vuelve poco eficaz. Para
resolver este problema
tenemos los formularios
donde la inclusión de datos se
hace de forma mucho más
intuitiva y sencilla.
MASCARAS O
FORMULARIOS
Además, y al igual que ocurre con las consultas, los
formularios también permiten trabajar
simultáneamente sobre varias de las tablas de una
base de datos.
11. COMPONENTES DE LAS BASES DE DATOS
REPORT O INFORMES
Los informes tienen como objetivo
proporcionar las herramientas
necesarias para obtener una copia
impresa de los datos existentes en
una base de datos aunque existen
otras posibilidades tan
interesantes como la generación de
archivos en formato PDF.
los informes se suelen construir a partir de los
resultados obtenidos de la ejecución de consultas.
De esta forma combinamos la posibilidad de
seleccionar sólo los datos que deseemos que nos
ofrecen las consultas con la ventaja de imprimirlos
que aportan los informes.
13. COMPONENTES DE LAS BASES DE DATOS
Podemos ver
claramente en la parte
izquierda de la
interfaz de la
aplicación los
accesos disponibles
para la creación de
tablas, consultas, for
mularios e informes.
14. TIPOS DE BASES DE DATOS
Bases de datos dinamicas
Bases de datos bibliograficas
Bases de datos de texto completo
Bases de datos estaticas
Directorios
Bases de datos de informacion
quimica o biologica
SEGÚN LA VARIEDAD
DE LOS DATOS
ALMACENADOS
SEGÚN EL
CONTENIDO
15. TIPOS DE BASES DE DATOS
BASES DE DATOS ESTATICAS
los archivos contenidos en
esta base de datos solo son de
lectura, y se pueden guardar
pero sin usar, o usarlas un
tiempo después, un ejemplo de
este seria bibliotecas,
periódicos (para almacenar
información y si se requiere
consultarla tiempo después).
SEGÚN LA VARIEDAD DE
LOS DATOS
ALMACENADOS
16. TIPOS DE BASES DE DATOS
Éstas son bases de datos donde
la información almacenada se
modifica con el
tiempo, permitiendo operaciones
como actualización, borrado 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 un
supermercado, una farmacia, un
videoclub o una empresa.
BASE DE DATOS DINÁMICAS
17. TIPOS DE BASES DE DATOS
BASE DE DATOS DE
BIBLIOGRAFICAS
SEGÚN EL CONTENIDO
Un registro típico de una base de
datos bibliográfica contiene
información sobre el autor, fecha de
publicación, editorial, título, edición,
de una determinada publicación, etc.
Puede contener un resumen o
extracto de la publicación
original, Como su nombre lo
indica, el contenido son cifras o
números.
18. TIPOS DE BASES DE DATOS
BASES DE DATOS DE TEXTO
COMPLETO
Almacenan las fuentes
primarias, como por
ejemplo, todo el contenido de
todas las ediciones de una
colección de revistas científicas.
Estas bases de datos son las
más utilizadas en toxicología
cuando se requiere información
sobre una sustancia química.
19. TIPOS DE BASES DE DATOS
Un directorio es una base
de datos especializada en
la que se almacena
información
tipificada y organizada
sobre objetos
(usuarios, nodos, servicio
s, etc.) Un ejemplo son las
guías telefónicas en
formato electrónico.
DIRECTORIOS
20. TIPOS DE BASES DE DATOS
BASES DE DATOS DE INFORMACION
QUIMICA O BIOLOGICA
Son bases de datos que
almacenan diferentes tipos de
información proveniente de
la química, las ciencias de la
vida o médicas. Se pueden
considerar en varios subtipos:
21. TIPOS DE BASES DE DATOS
Las que almacenan secuencias
de nucleótidos o proteínas.
Las bases de datos de rutas
metabólicas.
Bases de datos de estructura,
comprende los registros de
datos experimentales sobre
estructuras 3D de biomoléculas.
Bases de datos clínicas.
Bases de datos bibliográficas
(biológicas, químicas, médicas y
de otros campos.
22. MODELOS DE BASES DE DATOS
Además de la clasificación por la función de las bases de datos,
éstas también se pueden clasificar de acuerdo a su modelo de
administración de datos.
Un modelo de datos es básicamente una "descripción" de algo
conocido como contenedor de datos (algo en donde se guarda la
información), así como de los métodos para almacenar y recuperar
información.
23. MODELOS DE BASES DE DATOS
MODELOS DE
BASES DE DATOS
B
E
C
D
ABases de datos
jerárquicas
Base de datos de red
Base de datos
relacional
Bases de datos
documentales
Bases de datos
orientadas a
objetos
F
Base de datos
deductivas
24. MODELOS DE BASES DE DATOS
BASES DE DATOS JERÁRQUICAS
Éstas son bases de datos que, como
su nombre indica, almacenan su
información en una estructura
jerárquica. En este modelo los datos
se organizan en una forma similar a un
árbol (visto al revés), en donde
un nodo padre de información puede
tener varios hijos. El nodo que no tiene
padres es llamado raíz, y a los nodos
que no tienen hijos se los conoce
como hojas.
25. MODELOS DE BASES DE DATOS
BASE DE DATOS DE RED
Éste es un modelo ligeramente
distinto del jerárquico; su diferencia
fundamental es la modificación del
concepto de nodo: se permite que
un mismo nodo tenga varios padres
(posibilidad no permitida en el
modelo jerárquico).
26. MODELOS DE BASES DE DATOS
BASE DE DATOS RELACIONAL
Éste es el modelo más utilizado en la actualidad para modelar
problemas reales y administrar datos dinámicamente. En este
modelo, el lugar y la forma en que se almacenen los datos no
tienen relevancia (a diferencia de otros modelos como el
jerárquico y el de red).
Esto tiene la considerable ventaja de
que es más fácil de entender y de
utilizar para un usuario esporádico de
la base de datos. La información
puede ser recuperada o almacenada
mediante "consultas" que ofrecen una
amplia flexibilidad y poder para
administrar la información.
27. MODELOS DE BASES DE DATOS
BASES DE DATOS ORIENTADAS A
OBJETOS
Este modelo, bastante reciente,
y propio de los modelos
informáticos orientados a
objetos, trata de almacenar en la
base de datos
los objetos completos (estado y
comportamiento).
28. MODELOS DE BASES DE DATOS
Una base de datos orientada a objetos
es una base de datos que incorpora
todos los conceptos importantes del
paradigma de objetos:
.
Encapsulación - Propiedad que
permite ocultar la información
al resto de los objetos,
impidiendo así accesos
incorrectos o conflictos.
Herencia - Propiedad a través
de la cual los objetos heredan
comportamiento dentro de una
jerarquía de clases.
Polimorfismo - Propiedad de
una operación mediante la cual
puede ser aplicada a distintos
tipos de objetos
29. MODELOS DE BASES DE DATOS
BASES DE DATOS DOCUMENTALES
Permiten la indexación a texto completo, y en
líneas generales realizar búsquedas más potentes.
Tesauros es un sistema de índices optimizado para
este tipo de bases de datos.
30. MODELOS DE BASES DE DATOS
BASE DE DATOS DEDUCTIVAS
Un sistema de base de datos deductivas, es
un sistema de base de datos pero con la
diferencia de que permite hacer deducciones
a través de inferencias. Se basa
principalmente en reglas y hechos que son
almacenados en la base de datos. También
las bases de datos deductivas son
llamadas base de datos lógica, a raíz de que
se basan en lógica matemática.
31. VENTAJAS EN EL USO DE LA BASE DE DATOS
•Control sobre la redundancia de datos.
•Consistencia de datos.
•Más información sobre la misma
cantidad de datos.
•Compartición de datos
•Mejora en la integridad de datos
•Mejora en la productividad
•Mejora en el mantenimiento gracias a la
independencia de datos. ETC
32. DIFERENCIA ENTRE LISTA DE DATOS Y BASE DE DATOS
Una colección organizada y
comprensible de datos
personales de clientes actuales
y potenciales. Debe estar
actualizada, ser accesible y
funcional para generar ventas y
mantener la relación con los
clientes
Grupo de nombres, direcciones
y teléfonos ordenados de cierta
manera Objetivo principal:
correo, tele marketing o correo
electrónico Puede tener
información en cuanto a
preferencias, edad, ingresos,
zonas geográficas, etc.
BASE DE DATOS
LISTA DE DATOS
33. TIPOS DE USUARIOS DE BASES DE DATOS
Podemos definir a los usuarios como toda persona
que tenga todo tipo de contacto con el sistema de
base de datos desde que éste se diseña, elabora,
termina y se usa.
•Usuario Final: es la persona que utiliza los datos, esta persona ve
datos convertidos en información:
•Desarrollador de Aplicaciones: es la persona que desarrolla
los sistemas que interactúan con la Base de Datos.
•DBA: es la persona que asegura integridad, consistencia,
redundancia, seguridad este es el Administrador de Base de Datos
quien se encarga de realizar el mantenimiento diario o periódico de los
datos.
34. ENTIDADES EN LA CREACION DE UNA BASE DE DATOS
Las variables describen entidades, que son conjuntos de objetos
lógicos organizados en forma jerárquica en la base de datos. Una
entidad dada puede ser el conjunto de provincias, o el conjunto de
ciudades, o viviendas o personas, etc., en un país. Todas las
variables que pertenecen a una entidad poseen ciertos atributos en
común, como el número de elementos y 7 el mismo nivel de
jerarquía. La entidad de más alta jerarquía de una base es llamada
entidad "raíz".
ENTIDADES
35. ENTIDADES EN LA CREACION DE UNA BASE DE DATOS
NIVEL
Es el grado de profundidad de una entidad
dentro de su rama. Por construcción, la
entidad
"raíz" tiene nivel cero, la(s) entidad(es)
inmediatamente inferiores tienen nivel 1, y
así consecutivamente
RAMA
Es el "paso" desde la "raíz" a una determinada entidad. pertenece a una
única rama. Si se compara la estructura de una base multidisciplinaria
con un árbol, las "ramas" de la estructura son exactamente lo mismo que
las ramas del árbol, y las entidades corresponden a las hojas del árbol.
36. ENTIDADES EN LA CREACION DE UNA BASE DE DATOS
ENTIDADES SUPERIORES
Son todas las entidades que
se encuentran en el "paso"
desde la entidad "raíz" hasta
la entidad misma.
Las entidades distrito y
comuna son superiores a la
entidad manzan. La entidad
inmediatamente superior
puede ser llamada también
entidad "madre". Por
definición, cada entidad tiene
sólo una entidad "madre".
ENTIDADES INFERIORES
Son todas las entidades que
se encuentran
"dependientes" o "colgadas"
de la entidad determinada.
37. ENTIDADES EN LA CREACION DE UNA BASE DE DATOS
ENTIDAD SELECCIONABLE
Las entidades seleccionables tienen la
propiedad de distinguir (identificar) sus
elementos por sus códigos y, por lo tanto,
pueden participar en el proceso de
selección jerárquica.
ENTIDAD NO SELECCIONABLE
Si los elementos individuales de una
entidad no tienen códigos de identificación
(visible en el diccionario), se trata de una
entidad no seleccionable. Esta entidad no
puede ser usada en una selección
jerárquica. De la misma manera, no puede
ser usada como entidad de salida para una
Lista de Áreas.