Descarga - EPO 1 Hub

Download Report

Transcript Descarga - EPO 1 Hub

BASES DE DATOS
1.1.3 CONCEPTOS BASICOS
TABLAS. La parte principal de una base de datos son las tablas. Una base de datos esta
formada por una o más tablas. Una tabla es una colección de datos sobre un tema en
común; y se almacena de manera muy similar al cajón de un archivero. Una tabla es
una colección de datos sobre un tema específico. Las tablas organizan los datos en filas
y en columna, las filas se conocen como registros y las columnas como campos. Cada
tabla de una base de datos contiene una colección de registros con datos específicos
sobre una persona, un producto o un evento.
1.1.3 CONCEPTOS BASICOS
RELACIONES. La relación es una asociación establecida entre campos comunes
de dos tablas. Existen diversos tipos de relaciones:
Uno a uno: Una relación uno a uno se crea si las dos columnas relacionadas son
claves principales o tienen restricciones únicas.
Uno a varios: Un registro de la tabla A puede tener muchos registros
coincidentes en la tabla B; pero un registro de la tabla B solo puede tener
registro coincidente en la tabla A.
Varios a varios: Un registro de la tabla A puede tener muchos registros
coincidentes en la tabla B, y viceversa. Una relación de este tipo se crea
definiendo una tercera tabla, denominada tabla de unión.
1.1.3 CONCEPTOS BASICOS
CLAVES. Los datos de cada tabla deben estar relacionados con los
datos de otras tablas por medio de un campo común al cual se le
conoce como clave principal. La clave principal es un campo
(columna) que identifica de manera única al registro; impide que el
registro se repita. La clave principal de cada tabla no podrá
repetirse en esa misma tabla; es decir, la clave que identifique a un
artículo no podrá ser la misma que identifique a otro.
1.1.3 CONCEPTOS BASICOS
Relaciones Uno a uno
Estas relaciones entre bases de datos se dan cuando cada campo clave aparece
sólo una vez en cada una de las tablas.
Tomando un ejemplo del mundo real, una clara relación de "uno a uno" podría
ser, el nombre de cualquier persona y su número de teléfono. Si partimos del
supuesto en que cada persona tiene un solo número de teléfono, se podría
hablar de una relación "uno a uno".
Gráficamente, se podría representar de la siguiente manera:
En estos cases, se suele aconsejar incluir todos los datos dentro de una sola tabla.
1.1.3 CONCEPTOS BASICOS
Relaciones Uno a varios
El ejemplo del caso anterior (cada persona, un
teléfono), si bien es correcto teóricamente, es muy
improbable desde el punto de vista de la realidad. Con
la gran expansión de los teléfonos, por lo general, cada
persona tiene un número de teléfono fijo, y además
del teléfono móvil. Debemos tener en cuenta que de
el de su casa también tendrá un número de teléfono
de empresa, y que quizá también sus móviles estén
divididos en ocio y trabajo.
Por ello, debemos tener nuestras bases de datos
preparadas para ello. Este tipo de relaciones es
conocido como "uno a varios", y se podría representar
de la siguiente manera:
En este caso, lo aconsejable no es
almacenar todos los datos en una
sola tabla, sino lo eficiente es
hacerlo en tablas separadas,
utilizando el identificador ID para
relacionarlas.
1.1.3 CONCEPTOS BASICOS
Relaciones Varios a varios
La última de la relaciones que podemos encontrar es
la de "varios con varios". Dado que en la vida las cosas
rara vez son sencillas, éste será el tipo de relación que
nos encontraremos más a menudo.
Volviendo al tema de los teléfonos, hemos encontrado
la manera de relacionar cada una de las personas con
sus diversos teléfonos: el de su casa, el de su empresa,
el móvil. Pero no será extraño tener en nuestra base
de datos diversas personas que trabajen en la misma
empresa, por lo que el número de su trabajo será el
mismo, o miembros de una misma familia, por lo que
compartirán el mismo teléfono de su hogar.
¿Cómo tratar este tipo de relaciones? Si nos limitamos
a repetir dicho número de tablas, estaremos creando
problemas de redundancia de datos, que a largo plazo
lastrarán la rapidez y eficacia de nuestras tablas.
Este tipo de relaciones podría ilustrarse de la siguiente
manera:
1.1.3 CONCEPTOS BASICOS
REFORZANDO
-Una tabla es una colección de datos sobre un tema, es el esquema
principal de la base de datos. Esta conformada por los campos y
registros.
- Las claves son un campo principal que será el dato especifico que
no se podrá repetir en esta tabla, cada tabla debe tener una clave
principal, y esta permitirá relacionar una tabla con otra.
- Las relaciones son la manera de relacionar los datos de una tabla
con los datos o la información de otra, existen diversos tipos de
relaciones, de uno a uno, de uno a varios y de varios a varios.
http://1136070051.blogspot.mx/search/label/Introducci%C3%B3n
1.1.4 Consultas y formularios
Una consulta es el método para acceder a los datos en las bases de datos. Con
las consultas se puede modificar, borrar, mostrar y agregar datos en una base de
datos. Para esto se utiliza un lenguaje de consultas.
Las consultas permiten realizar muchas tareas diferentes con los datos, se
pueden utilizar para controlar los campos de datos que se pueden ver. También
se pueden utilizar para controlar los registros que visualiza. Las consultas
pueden cambiar el orden de presentación de datos y pueden incluso
actualizarlos. Las consultas no contienen información de la base de datos, sino
tan solo las instrucciones necesarias para seleccionar los registros y campos
requeridos de una base de datos.
1.1.4 Consultas y formularios
Para poder utilizar una base de datos, el usuario debe contar con una interfaz que le
permita visualizar los datos según ciertos criterios Existe una herramienta para esto: los
formularios. Un formulario es una interfaz con componentes para la visualización, la
entrada o la selección de datos.
Un formulario es un documento, en papel o en pantalla, diseñado con el propósito de
que el usuario introduzca datos estructurados (nombre, apellidos, dirección, etc.) en las
zonas del documento destinas a ese propósito para ser almacenadas y procesadas
posteriormente.
Los formularios presentan una visión ordenada de múltiple información sobre algo, y son
útiles para llenar bases de datos.
1.1.5 Informes o reportes
Informes o reporte: permite preparar los registros de la base de datos de forma
personalizada para imprimirlos.
Hay cuatro tipos de informes básicos: tabulares, en columnas, para gráficos y para
etiquetas.
Los informes o reportes son documentos que se utilizan para presentar los datos de una
forma más amigable. Es decir, su objetivo es recuperar información de la base de datos,
igual que las consultas, pero con un formato que facilita su presentación e impresión en
papel. Es más, los informes y las consultas suelen complementarse ya que los informes
suelen construirse a partir de consultas almacenadas y no a partir de las tablas
1.1.5 Actividad
Realiza un mapa mental sobre las 4 diferentes
herramientas de las bases de datos anotando
sus principales características:
•
•
•
•
Tablas
Consultas
Formularios
Informes
1.1.6 Actividad: tipo s de gestores de
base de datos
• Visita el siguiente link:
http://dev.mysql.com/downloads/mysql/
• Compara la interface que ofrece Access
(programa ya instalado) y Mysql
• Investiga otros nombres de gestores de bases
de datos comerciales o de libre distribución.
• Realiza una tabla comparativa indicando
cuales son sus características de 5 gestores de
bases de datos