14
TABLAS Y TIPOS DE DATOS ESTUDIANTES: LELY YOJANI YDROGO MEGO DEISY GLADYS VILCHEZ CIEZA CARRERA PROFESIONAL: INGENIERIA DE SISTEMAS TELEMATICA CICLO: VI

Tablas y-tipos-de-datos

Embed Size (px)

Citation preview

Page 1: Tablas y-tipos-de-datos

TABLAS Y TIPOS DE DATOS

ESTUDIANTES: LELY YOJANI YDROGO MEGODEISY GLADYS VILCHEZ CIEZA  CARRERA PROFESIONAL:

INGENIERIA DE SISTEMAS TELEMATICACICLO: VI

 

Page 2: Tablas y-tipos-de-datos

QUE ES UNA TABLA

Las tablas son objetos de base de datos que contienen todos sus datos. En las tablas, los datos se organizan con arreglo a un formato de filas y columnas, similar al de una hoja de cálculo. Cada fila representa un registro único y cada columna un campo dentro del registro.

Page 3: Tablas y-tipos-de-datos

QUE ES TIPOS DATOS

Simplemente tipo es un atributo de los datos que indica al ordenador (y/o al programador) sobre la clase de datos que se va a trabajar. Esto incluye imponer restricciones en los datos, como qué valores pueden tomar y qué operaciones se pueden realizar.

Page 4: Tablas y-tipos-de-datos

TIPOS DE TABLAS ESPECIALES

TABLAS CON PARTICIONES

TABLAS TEMPORALES

TABLAS ANCHAS

TABLAS DEL SISTEMA

Page 5: Tablas y-tipos-de-datos

CONCEPTOS BASICOS PARA CREAR Y MODIFICAR TABLAS

Tras diseñar una base de datos, puede crear las tablas que almacenarán los datos en la base de datos. Normalmente, los datos se almacenan en tablas permanentes;

No obstante, también se pueden crear tablas temporales

Page 6: Tablas y-tipos-de-datos

PROPIEDADES DEL UNA TABLA PARA AGREGAR

Puede definir hasta 1.024 columnas por tabla

Los nombres de las tablas y de las columnas deben seguir las reglas de los identificadores.

Tienen que ser únicos dentro de una tabla específica

Pero puede utilizar el mismo nombre de columna en distintas tablas de la misma base de datos.

También debe definir un tipo de datos para cada

columna.

Page 7: Tablas y-tipos-de-datos

EJEMPLOCreate Table Proyecto

(

proCodigo Int Constraint pk_pro_proCodigo Primary

Key, proNombreProyecto Varchar(100) Not Null,

proInicio SmallDateTime Null,

proCulminacion SmallDateTime Null,

proPresupuesto Money Null, proMontoReal

Money Null,

JefeProyecto Char(5) Null Constraint

fk_pro_JefeProyecto References

Empleado (empCodigo), proEstado Char (1)

Not Null

)

Go 

Page 8: Tablas y-tipos-de-datos

MODIFICAR TABLAS

Después de crear una tabla, puede cambiar muchas de las opciones que fueron definidas cuando se creó originalmente

Por ejemplo, se puede cambiar el nombre, la longitud, el tipo de datos, la precisión, la escala y la nulabilidad de la columna, aunque hay algunas restricciones

Page 9: Tablas y-tipos-de-datos

CREAR Y MODIFICAR RESTRICCIONES PRIMARY KEY

Al crear una tabla puede crear una sola restricción PRIMARY KEY como parte de la definición de tabla.

Si la tabla ya existe, puede agregar una restricción PRIMARY KEY

siempre que no exista ya otra restricción PRIMARY KEY

Una tabla puede contener una sola restricción PRIMARY KEY

Page 10: Tablas y-tipos-de-datos

CREAR Y MODIFICAR RESTRICCIONES FOREIGN KEY

se puede crear una restricción FOREIGN KEY como parte de la definición de esa tabla.

Si ya existe una tabla, puede agregar una restricción FOREIGN KEY

siempre que dicha restricción esté vinculada a una restricción PRIMARY KEY o UNIQUE existente en otra o la misma, tabla.

Una tabla puede contener varias restricciones

FOREIGN KEY.

Page 11: Tablas y-tipos-de-datos

CREAR Y MODIFICAR RESTRICCIONES UNIQUE

Cuando se crea una tabla se puede crear una restricción UNIQUE como parte de la definición de esa tabla.

Si ya existe una tabla, se puede agregar una restricción UNIQUE.

siempre que la columna o combinación de columnas que forman la restricción UNIQUE contenga sólo valores únicos.

Una tabla puede contener varias

restricciones UNIQUE.

Page 12: Tablas y-tipos-de-datos
Page 13: Tablas y-tipos-de-datos
Page 14: Tablas y-tipos-de-datos