Toreros

Páginas: 8 (1780 palabras) Publicado: 29 de octubre de 2012
Bases de Datos Web
Ing. Víctor Andrés Ochoa Correa

Conceptos Básicos
► ¿Qué

es un Dato?

Conjunto de caracteres con algún significado.
► ¿Qué

es una Base de Datos?

Colección ordenada de datos Por lo general pertenecen al mismo contexto organiza los datos en forma sistemática cosa que pueda ser consultada posteriormente.

Conceptos Básicos
► ¿Qué

es un DBMS o SGBD?

Esun programa que se ubica entre los usuarios y los datos como tales.
► ¿Para

Qué?

Para no interactuar directamente con la información. Acceso a la información a nivel lógico. Mayor grado de independencia entre las aplicaciones y la información física.

Conceptos Básicos: DBMS
►…

¿Para Que?
Menor redundancia de información Asegurar la consistencia de los datos Seguridad Integridad antefallas (datos malos, fallas de hardware, etc.) Control de Concurrencia Eficiencia

DBMS

DBMS
► Los

DMBS deben ofrecer:

DDL (Data Definition Language) DVL (Data Visualization Language) DCL (Data Control Language)
► SQL

(Structured Query Language) es un lenguaje que contiene todo lo anterior.

Clasificación de Bases de Datos
► Se

pueden clasificar según:

VariabilidadContenido

estáticas/dinámicas bibliográfica/numérica/texto/ completo/directorios/multimedia/ bibliotecas genéticas/etc. Modelamiento de la Información …

Tipos de Bases de Datos
► Bases

de Datos Relacionales:

Son las más populares hoy en día Se basa en el modelo de relaciones Representa la información como tablas compuesta de tuplas(filas) y campos(columnas). No importa como se manejefísicamente la información La información se puede consultar a través de SQL.

Modelo Relacional


Una relación se puede ver como una tabla:
nombre apellido nacimiento sexo Manuel Vernard 01-01-1983 M Francisca Lund 01-01-1986 F estado_civil Soltero Casado

Atributos

Tuplas

► ► ►

En el ejemplo, cada fila representa a una persona. El nombre de la relación es el nombre que se le da ala tabla. Una tupla puede representarse como:
Persona(nombre,apellido,nacimiento,sexo,estado_civil)

Modelo Relacional
► Para

identificar únicamente una tupla se utilizan las llaves primarias, que no pueden repetirse. ► Los atributos se caracterizan por tener un nombre y un dominio:
El dominio dice que tipo de información puede ingresarse para ese atributo. Los dominios deben ser“atómicos”

Modelo Relacional
► ¿Qué

significa que un dominio debe ser “Atómico”?
Su valor no puede ser dividido en dominios más simples. Ej: Persona(nombre, apellido, nacimiento, hijos) Una persona puede tener más de un hijo! ¿Ej. correcto?
► Persona(*id_persona,

mal!

nombre, apellido, nacimiento) ► Hijos(*id_persona, *id_hijo, nombre, apellido, nacimiento)

Llave Foranea

Normalización► Estándar

de conversión de relaciones entre entidades. ► Trata de evitar:
La redundancia de los datos inconsistencias de los datos
►A

través de la normalización se llega al modelo físico de los datos. ► Utiliza las llamadas formas normales (1FN, 2FN, 3FN, 4FN)

Normalización: 1FN
► Todos

los dominios son “Atómicos”:
Código 1 2 3 Nombre Marcos Lucas Marta Cursos InglésContabilidad, Informática Inglés, Contabilidad

Tabla B

Tabla A

Código 1 2 3

Nombre Marcos Lucas Marta

Código 1 2 2 3 3

Curso Inglés Contabilidad Informática Inglés Informática

Normalización: 2FN
► Todos

los campos dependen directamente de la
Código Empleado 1 2 3 4 2 Código Dpto. 6 3 2 3 6 Nombre Juan Pedro Sonia Verónica Pedro Departamento Años Contabilidad 6 Sistemas 3 I+D 1Sistemas 10 Contabilidad 5

clave.

Tabla A

Código Empleado 1 2 3 4
Tabla B

Nombre Juan Pedro Sonia Verónica
Dpto. I+D Sistemas Contabilidad

Tabla C

Código Departamento 2 3 6

Código Empleado 1 2 3 4 2

Código Departamento 6 3 2 3 6

Años 6 3 1 10 5

Normalización: 3FN
► los

campos de la tabla dependen únicamente de la clave (no dependen unos de otros).
Código 1...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • torera
  • torero
  • torero
  • Toreros
  • Torero
  • lisandro de la torere
  • niños toreros
  • El vampiro torero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS