RSS

CLASE 11

17 Abr

Built-in Data Types in SQL

Date: dates, containing a (4 digit) year, month and date
Example: date ‘20005-7-27’

Time: time of day in hours, minutes and seconds
Example: time ’09:00:30’ time ’09:00:30.75’
Timestamp: date plus time of day
Example: timestamp ‘2005-7-27 09:00:30.75’

Interval: period of the time
Example interval ‘1’ day
Subtracting a date/time/timestamp values from another gives an interval values
Interval values can be added to date/time/timestamp values

Can extract values of individual fields from date/time/timestap
Example: extract (year from r.starttime)
Can cast string types to date/time/timestamp
Example cast as date
Example cast as time

Traduccion

Fecha: las fechas, que contiene una fecha (4 dígitos) año, Mes y dato
Ejemplo: Fecha de ‘2005-7-27 ‘

Hora: hora del día en horas, segundos minutos
Ejemplo: la hora ’09: 00:30 hora ’09: 00:30.75 ‘
Marca de tiempo: la fecha más el tiempo del día
Ejemplo: time stamp ‘2005-7-27 09:00:30.75 ‘

Intervalo: período de tiempo
Ejemplo de intervalo “1” día
Restando una fecha / hora / fecha y hora los valores de otro da un intervalo de valores
Los valores de intervalo se pueden agregar hasta la fecha, hora y valores de marca de tiempo

Puede extraer los valores de los campos individuales de fecha / hora / time stap
Ejemplo: extracto (año a partir de r.starttime)
Se puede convertir tipos de cadenas hasta la fecha, hora y fecha y hora
Ejemplo emitidos como la fecha
Ejemplo emitidos el tiempo

User-defined types

Create type: construct in SQL creates user-defined type create type Dollars as numeric (12,2) final
Create domain construct in SQL-92 creates user-defined domain types
Create domain person_name char(20) not null
Types and domain are similar. Domains can have constraints, such as not null, specified on them

Traduccion

Tipos definidos por el usuario

Crear tipo: construir en SQL crea el tipo definido por el usuario crear Dólares tipo numérico (12,2) final
Crear dominio de construir en SQL-92 crea tipos de dominio definidos por el usuario
Crear dominio NOMBRE_PERSONA Char (20) no nula
Tipos y dominio son similares. Dominios pueden tener limitaciones, como no nulo, se especifica en los

Domain constraints

Domain constraints are the most elementary from of integrity constraint. They test values inserted in the database, and test queries to ensure that the comparisions make sense.
New domains can be create domain Dollars numeric (12,2)
Create domain Pounds numeric (12,2)

TRADUCCION

Limitaciones de dominio son las más elementales de la restricción de integridad. Ponen a prueba los valores insertados en la base de datos, y consultas de prueba para asegurar que la comparaciones tienen sentido.
Los nuevos dominios se pueden crear Dólares de dominio numérico (12,2)
Crear dominio numérico libras (12,2)
No se puede asignar ni comparar un valor de dólares a un tipo de valor de tipo de libras.
Se puede convertir el tipo de la siguiente manera reparto AR como Libras, y de igual manera también debe multiplicar por la conversión dólar,libra,tasa.
DOMAIN es un elemento basico para la entidad referencial, haciendo verficación para que las comparativas que se realizan tengan sentido.

Large-Object Types

Los tipos de objetos largos en SQL como lo son fotos, videos, CAD, files,etc
Estos tipos de objetos ayudan a almacenar objetos extensos.
Como lo son:

BLOB (objeto binario grande) Es de una gran colección de datos binarios sin interpretar, (cuya interpretación se deja a una solicitud fuera del sistema de base de datos)

CLOB: (objeto de caracteres grandes) Es de una gran colección de datos de caracteres cuando una consulta devuelve un objeto grande, un puntero se devuelve en lugar de los objetos grandes

Integrity Constraints

Las restricciones de integridad se protegen contra daños accidentales sufridos por la base de datos, garantizando que los cambios no autorizados a la base de datos no dan lugar a una pérdida de consistencia de los datos.
Por ejemploUna cuenta de cheques debe tener un saldo superior a $10.000.00
Un sueldo de un empleado del banco debe ser de al menos 4.00 dólares por hora
Un cliente más tiene un (non-null) número de teléfono.

Anuncios
 
Deja un comentario

Publicado por en abril 17, 2011 en TALLER DE BASE DE DATOS

 

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: