Sei sulla pagina 1di 17

UPT

UNIVERSIDAD POLITECNICA DE TULANCINGO

CARRERA: INGENIERA EN SISTEMAS COMPUTACIONALES

MATERIA: BASE DE DATOS II

PROFESOR: L.S.C JORGE GASCA BUSTOS

ALUMNO: ANTONIO ESCOBEDO MARTNEZ

NUMERO DE CONTROL: 0930234

CUATRIMESTRE: 5TO

GRUPO : 2

1
ALUMNO: ANTONIO ESCOBEDO MARTNEZ

UPT

INDICE

MODELO ENTIDAD- RELACIN 3


BASE TEORICA CONCEPTUAL 3
ENTIDAD .
RELACIN

RESTRICCIONES

.. 3

CONJUNTO DE RELACIONES

.. 4

Correspondencia de cardinalidad
Uno a uno

Uno a varios

Varios a uno

Varios a varios

RESTRICCIONES DE PARTICIPACIN 5
Total .. 5
Parcial .. 5

Claves .. 6
Superclaves .. 6
Clave candidata ... 6
Clave primaria .. 6
TAREA 1 MODELO ENTIDAD- RELACI 7
TAREA 2 CREACIN DE UNA BASE DE DATOS . 8
Creando la base de datos 8
Creado de tablas de la base de datos 8
Llenado de tablas de la base de datos .. 8

CONCLUSIN . 14
GLOSARIO .. 15
BIBLIOGRAFA 17
2
ALUMNO: ANTONIO ESCOBEDO MARTNEZ

UPT

MODELO ENTIDAD RELACIN


Un modelo o diagrama entidad relacin (entity relacionship) es una tcnica para el modelado de datos en un
sistema de informacin. Estos modelos representan entidades relevantes para un sistema de informacin as
como sus interrelaciones y propiedades.
1.
2.

Se elabora el diagrama entidad relacin.


Se completa el modelo con listas de atributos y descripcin de otras relaciones que no se puedan
reflejar.

BASE TEORICA CONCEPTUAL


El modelo entidad relacin se basa en diversos conceptos para representar un modelo en la vida real.
ENTIDAD: represente una cosa u objeto de la vida real con existencia independiente, es decir se diferencia
unvocamente de cualquier otro objeto o cosa, incluso siendo del mismo tipo o una misma entidad.
Por ejemplo:

Una Persona (se diferencia de cualquier otra, aun siendo gemelos).


Un auto (aun siendo de la misma marca y modelo se diferencia por elementos como el nmero de
serie).

Una entidad esta descrita y se representa por medio de sus caractersticas.


Por ejemplo: la entidad persona puede llevar consigo caractersticas como: nombre, apellido y peso.
ATRIBUTOS: caractersticas que describa a cada entidad de un conjunto de entidades.
Estos valores especficos asignados para cada uno de los atributos permiten su identificacin univoca.
Ejemplo:
ENTIDAD
ATRIBUTOS

ALUMNO
ID, NOMBRE; EDAD
ID
1
2
3

NOMBRE
Ana
Luis
Paco

3
ALUMNO: ANTONIO ESCOBEDO MARTNEZ

EDAD
15
23
30

UPT
En particular los atributos identificativos son aquellos que permiten identificar a una instancia de la entrada de
otra distinta en el caso de un ejemplo: el AI es el ID.
Por cada atributo existe un dominio del mismo, este hace referencia al tipo de dato almacenado y sus
restricciones; enteros; cadena; flotantes.
RELACION: describe cierta dependencia entre entidades o permite la asociacin de las mismas.
Por ejemplo:
Dadas 2 entidades HABITACIN 12 y PEDRO es posible relacionar que la habitacin 12 est ocupada por
Pedro.
Una relacin tiene sentido al explicar las entidades que relaciona:
HUESPED (ENTIDAD)

Se aloja (RELACIN)

HABITACIN (ENTIDAD)

RESTRICCIONES: son reglas que deben mantener los datos almacenados en las B.D no se deben quebrantar a
menos que tenga otra relacin de una tabla a muchas.
CONJUNTO DE RELACIONES: consiste en una coleccin o conjunto de relaciones de la misma naturaleza.
CORRESPONDENCIA DE CARDINALIDADES: dado un conjunto de relaciones que participan 2 o ms conjuntos
de entidades la correspondencia de cardinalidad indica el nmero de entidades con las que se puede estar
relacionada una entidad dada.
Dado un conjunto de relaciones binarias y los conjuntos de entidades A y B la correspondencia de cardinalidad
puede ser:

UNO A UNO: una entidad de A se relaciona nicamente con una entidad de B y viceversa.
UNO A VARIOS: una entidad de A se relaciona con cero o muchas entidades de B. Pero una
entidad B se relaciona nicamente con una entidad A.
VARIOS A UNO: una entidad de A se relaciona exclusivamente con una entidad de B. Pero una
entidad B se relaciona con cero o muchas entidades en A.
VARIOS A VARIOS: una entidad A se puede relacionar con cero o muchas entidades de B y
viceversa.

4
ALUMNO: ANTONIO ESCOBEDO MARTNEZ

UPT

RESTRICCIONES DE PARTICIPACIN

Dado un conjunto de relaciones R en el cual participa un conjunto de entidades A, dicha participacin puede ser
de 2 tipos:

TOTAL: cuando cada entidad de A participa al menos en una relacin


PARCIAL: cual al menos una entidad de A no participa en alguna de las relaciones con R.

DDL. - Create database DB1


DMC. - insert in to 1 value (5, 10)
SQL. - structured query language
SQL
Lenguaje de
Consulta
Estructurado.

DDL

DML

Lenguaje de
definicion de datos

Lenguaje de
manipulacion de
datos

Se encarga de la
modificaci de la
estructura de los
objetos

se encarga de la
gestin de la base
de datos

Existen 4
operaciones
basicas:

Algunas de las
sentencias basicas
son:

*create

*insert

*alter

*from

*drop

*select

*truncate

*delete
*update
*where

5
ALUMNO: ANTONIO ESCOBEDO MARTNEZ

UPT

CLAVES: es un subconjunto del conjunto de atributos comunes en una coleccin de entidades que permite
identificar unvocamente cada una de las entidades pertenecientes a dicha coleccin.
Dentro de los conjuntos de entidades existen los siguientes tipos de claves:

SUPERCLAVE: es un subconjunto de atributos que permite distinguir unvocamente cada una de las
entidades de un conjunto de entidades si se aade un atributo al anterior subconjunto el resultado
seguir siendo una superclave.
CLAVE CANDIDATA: dada una superclave si esta deja de serlo quitando nicamente uno de los
atributos que la componen, entonces esta es un clave candidata.
CLAVE PRIMARIA: es una clave candidata elegida por el diseador de la base de datos para identificar
unvocamente las entidades de un conjunto de entidades.

Los valores de los atributos de una clave no pueden ser todos iguales para dos o ms entidades.
Para poder distinguir unvocamente las relaciones en un conjunto de relaciones R se deben considerar 2 casos:

R NO TIENE ATRIBUTOS ASOCIADOS: en este caso se usa como clave primaria de R la unin de las
claves primarias de todos los conjuntos de entidades participantes.
R TIENE ATRIBUTOS ASOCIADOS: en este caso se usa como clave primaria de R la unin de los
atributos asociados y las claves primarias de todos los conjuntos de entidades participantes.

Si el conjunto de relaciones R, sobre el que se pretende determinar clave primaria est compuesto por binarias,
con los conjuntos de entidades participantes A y B, se consideran los siguientes casos, segn sus
cardinalidades:

R ES DE MUCHOS A UNO DE A - B: entonces solo se toma la clave primaria de A, como clave primaria
de R.
R ES DE UNO A MUCHOS DE A - B: entonces se toma solo la clave primaria de B como clave primaria
de R.
R ES DE 1 A 1 EN A Y B: se toma cualquiera como clave primaria de R.
R ES DE MUCHOS A MUCHOS EN A Y B: se toma la unin de los atributos que conforman las claves de
A y B como clave principal de R.

6
ALUMNO: ANTONIO ESCOBEDO MARTNEZ

UPT

MODELO ENTIDAD RELACION


Realizar un modelo entidad relacin de una copa de fut-bol con los siguientes elementos:

Equipo
Copa
Roll
Puntaje
rbitros
Goleo
Defensa
Faltas

7
ALUMNO: ANTONIO ESCOBEDO MARTNEZ

UPT

CREAR UNA BASE DE DATOS CON 5 TABLAS CON 5 CAMPOS CADA


UNA DE LAS TABLAS.
CREANDO UNA BASE DE DATOS

CREANDO LAS TABLAS DE LA BASE DE DATOS

8
ALUMNO: ANTONIO ESCOBEDO MARTNEZ

UPT

9
ALUMNO: ANTONIO ESCOBEDO MARTNEZ

UPT

10
ALUMNO: ANTONIO ESCOBEDO MARTNEZ

UPT

LLENADO DE LAS TABLAS DE LA BASE DE DATOS

11
ALUMNO: ANTONIO ESCOBEDO MARTNEZ

UPT

12
ALUMNO: ANTONIO ESCOBEDO MARTNEZ

UPT

13
ALUMNO: ANTONIO ESCOBEDO MARTNEZ

UPT

Conclusin

Para la creacin de una base de datos se tuvieron que conocer los significados de los conceptos bsicos, asi
como los comandos necesarios para la creacin de la base de datos.
En este primer parcial reafirme mis conocimientos para la creacin de una base de datos, creacin de tablas
dentro de la misma, la captura de informacin para obtener los registros, borrado de tablas, actualizacin de las
mismas, as como bsquedas especificas dentro de las tablas de la base de datos.
Con lo aprendido en este primer parcial podemos manipular un poco la informacin, esto nos ser de gran
utilidad durante el curso ya que son parte fundamental para la creacin de una correcta base de datos. Al
preparnos bien obtendremos una herramienta para enfrentar la vida laboral, puesto que en la actualidad se
manejan cantidades inmensas de informacin mediante las bases de datos.

14
ALUMNO: ANTONIO ESCOBEDO MARTNEZ

UPT

GLOSARIO

DATOS: Es informacin en estado natural, que es necesaria ser procesada.


MODELO DE DATOS: Es un tipo de abstraccin de datos que se utiliza para proporcionar una representacin
conceptual.
INFORMACIN: Datos previamente manejados y relevantes para el proceso.
ADMINISTRACIN DE DATOS: Es una disciplina enfocada a la generacin, almacenamiento y recuperacin
apropiados de datos.
METADATOS: Son toda la informacin almacenada en el catlogo, son datos sobre los cuales se integran los
datos.
SISTEMA: Es una entidad formada por partes organizadas y todos sus componentes interactan entre s.
SISTEMA DE INFORMACIN (SI): Es un conjunto de sistemas y tcnicas que trabajan conjuntamente para tener
xito en el proyecto.
BASE DE DATOS: Es un conjunto de datos que conforman un sistema computarizado para el beneficio y
facilidad del usuario.
ABSTRACCIN DE DATOS: Es tomar los datos ms relevantes o en cierto caso importantes para el proyecto.
MODELO DE DATOS: Conjunto de requerimientos e informacin que juntas representan a la base de datos.
SISTEMA DE ADMINISTRACIN DE UNA BASE DE DATOS: Por sus siglas en ingles Data Base Management
System. Es un conjunto de programas que maneja la estructura de la base de datos y controla el acceso a los
datos guardados en stas.
SISTEMAS DE GESTIN DE BASES DE DATOS (SGBD): Es un tipo de software que permite generar, manipulas
bases de datos para sus distintas aplicaciones.
ENTIDAD: represente una cosa u objeto de la vida real con existencia independiente, es decir se diferencia
unvocamente de cualquier otro objeto o cosa, incluso siendo del mismo tipo o una misma entidad.
ENTIDAD REGULAR: Se define como cualquier objeto (real o abstracto) que existe en la realidad y acerca del
cual queremos almacenar informacin en la base de datos.
ENTIDAD DEBIL: La existencia de un ejemplar depende de que exista un cierto ejemplar de otro tipo de entidad.
INTERRELACIN: Es una asociacin, vinculacin o correspondencia entre entidades.
DOMINIO: Un dominio es un conjunto de valores homogneos con un nombre.
ATRIBUTO: Cada una de las propiedades o caractersticas que tiene un tipo de entidad o tipo de interrelacin.

15
ALUMNO: ANTONIO ESCOBEDO MARTNEZ

UPT

CARDINALIDAD: Se define como un nmero mximo y mnimo de ejemplares de un tipo de entidad que pueden
estar interrelacionadas con un ejemplar del otro, u otros tipos de entidad que participan en el tipo de
interrelacin (Tardieu, 1979)
Se representa grficamente mediante una etiqueta del tipo (0,1), (1,1), (0, N), (1, N).
MODELO ENTIDAD-RELACIN: Un modelo o diagrama entidad relacin (emit relacionship) es una tcnica para
el modelado de datos en un sistema de informacin. Estos modelos representan entidades relevantes para un
sistema de informacin as como sus interrelaciones y propiedades.
MODELO ENTIDAD-RELACIN EXTENDIDO: La jerarqua de Generalizacin /Especializacin en el modelo E/R se
considera como un caso especial de interrelacin entre varios tipos de entidad (subtipos) y un tipo ms general
(supertipo) cuyas caractersticas son comunes a todos los subtipos.
GENERALIZACIN: Se observa que dos o ms tipos de entidad comparten varios atributos y/o tipos de
relaciones, de donde se deduce la existencia de un tipo de entidad de nivel superior (supertipo) que contiene los
atributos y los tipos de interrelacin comunes a todos los subtipos.
ESPECIALIZACIN: Se observa que un tipo de entidad tiene ciertos atributos y/o tipos de relacin que tienen
sentido para unos ejemplares pero no para otros, por lo que es conveniente definir uno o varios subtipos que
contengan estos atributos y/o interrelaciones especficas, dejando en el supertipo los que son comunes.
INTERRELACIONES REDUNDANTES: Se dice que una interrelacin es redundante cuando su eliminacin no
implica prdida de semntica porque existe la posibilidad de realizar la misma asociacin de ejemplares por
medio de otras interrelaciones. Es condicin necesaria, aunque no suficiente, para que una interrelacin sea
redundante que forme parte de un ciclo.
BASES DE DATOS RELACIONALES( Relational Database): Es una estructura de datos que guarda informacin
sobre entidades, los atributos y las relaciones de dichas entidades. Percibida por el usuario como un conjunto
de tablas.
CLAVES: es un subconjunto del conjunto de atributos comunes en una coleccin de entidades que permite
identificar unvocamente cada una de las entidades pertenecientes a dicha coleccin.
SUPERCLAVE: es un subconjunto de atributos que permite distinguir unvocamente cada una de las entidades
de un conjunto de entidades si se aade un atributo al anterior subconjunto el resultado seguir siendo una
superclave.
CLAVE CANDIDATA: dada una superclave si esta deja de serlo quitando nicamente uno de los atributos que la
componen, entonces esta es un clave candidata.
CLAVE PRIMARIA: es una clave candidata elegida por el diseador de la base de datos para identificar
unvocamente las entidades de un conjunto de entidades.
USUARIOS: Son las personas que participan en el diseo, uso y mantenimiento de una base de datos, entre ellas
encontramos (Administradores, Diseadores de bases de datos, Usuarios finales, Analistas y Programadores de
Aplicaciones).

16
ALUMNO: ANTONIO ESCOBEDO MARTNEZ

UPT

BIBLIOGRAFIA

Ramez A. Elmasri, Shamkat B. Navathe (2002), Fundamentos de sistemas de Bases de Datos, Madrid, Editorial
Pearson Addison Wesley
C.J. Date (2001), Introduccin a los Sistemas de Bases de Datos, Mxico, Editorial Pearson Addison Wesley
Rob Peter, Coronel Carlos (2004), Sistemas de Bases de Datos, Diseo, implementacin y administracin,
Mxico, Editorial Thomson
Adoracin de Miguel, Piattini Mario, Marcos Esperanza (2000), Diseo de Base de Datos Relacionales, Mxico,
Editorial Alfaomega Ra-ma.
Adoracin de Miguel, Martnez Paloma, Castro Paloma (2001), Diseo de Base de Datos Relacionales, Problemas
Resueltos, Mxico, Editorial Alfaomega Ra-ma.

17
ALUMNO: ANTONIO ESCOBEDO MARTNEZ

Potrebbero piacerti anche