Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Untitled Prezi

No description
by

Edwin Rivas

on 28 February 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Untitled Prezi

Finally Rivas Estrada, Edwin Rafael.
Talamantes Marta, Manuel Alejandro.
Terán Ortega, Efrain. DISEÑO DE BASE DE DATOS
RELACIONALES UNIVERSIDAD TECNOLÓGICA DE CIUDAD JUAREZ

Tecnologías de la Información/Sistemas
TSM-22 Restricciones de Integridad. Dominio.
Unicidad.
Referencial. Dominio ¿Que son las restricciones de integridad? Unicidad Otro tipo especial de restricción que se puede aplicar a cualquier dominio es la restricción de unicidad.

Esta restricción evita la aparicion de valores duplicados en las culumnas. Dentro de los SGBD viven distintos elementos relacionados entre sí Las restricciones de integridad un medio de asegurar que las modificaciones hechas a la base de datos por los usuarios autorizados no provoquen la pérdida de la consistencia de datos.
Por tanto, las restricciones de integridad protegen a la base de datos contra los daños accidentales. Una definición adecuada de las restricciones de los dominios permite verificar los valores introducidos en la base de datos.
También permite examinar las consultas para asegurarse de que tengan sentido las comparaciones que hagan.
El principio subyacente a los dominios de los atributos es parecido al de los tipos de las variables en los lenguajes de programación.
Los lenguajes de programación con tipos estrictos permiten al compilador examinar el programa con mayor detalle.
Se ha visto que hay que asociar a cada atributo un dominio de valores posibles.
La declaración de un atributo pertenezca a un determinado dominio actúa como una restricción sobre los valores que puede tomar.

Eje.
Edad = entero "22, Acacia Avenue" Referencial Dentro de las restricciones de los dominios, un tipo especial de restricción que se puede aplicar a cualquier dominio es la restricción existencia.
Esta restricción evita la aparición de valores nulos en las columnas.

Create Table Map

(Empno CHAR(6) NOT NULL,
FIRSTNAME VARCHAR(12) NOT NULL,
MIDINIT CHAR(1) NOT NULL DEFAULT '---'
LASTNAME VARCHAR(15) NOT NULL,
WORKDEPT CHAR(3) Tipos de
Datos Atributo
NULL Solo se admite una sucursal en cada ciudad.
CREATE TABLE Sucursales

(nombre-sucursal VARCHAR(20),
ciudad-sucursal VARCHAR(20) NOTNULL,

-Restriccion de existencia
direccion-sucursal VARCHAR(20) UNIQUE

-Restriccion de unicidad
PRIMARY KEY(nombre sucursal) La integridad referencial permite asegurar que un valor que aparece en una relación para conjunto de atributos determinado aparezca tambien en otra relacion para cierto conjunto de atributos. Unicidad por claves Una clave es un conjunto ordenado de columnas de una tabla.
Una clave compuesta esta formada por varias columnas. EMPNO FIRSTNAME LASTNAME WORKDEPT

000010 EDWIN RIVAS A00
000020 EFRAIN TERAN B01
000030 ALEJANDRO TALAMANTES C01 Clave compuesta Clave primaria Una clave primaria debe ser unica y no nula (que exista).
Una clave primaria define de una forma unica cada fila de la tabla EMPNO FIRSTNAME LASTNAME WORKDEPT

000010 EDWIN RIVAS A00
000020 EFRAIN TERAN B01
000030 ALEJANDRO TALAMANTES C01 Clave primaria Clave ajena o extranjera Una retriccion referencial garantiza que todos los valores (no nulos) de una FK tambien son valores de la PK
Full transcript