3. Modelo Relacional:
EN EL MODELO RELACIONA UTILIZAMOS LOS MISMOS ELEMENTOS QUE EN EL ENTIDAD - RELACIÓN
SOLO QUE LOS LLAMAMOS DE DIFERENTE MANERA: COMO POR EJEMPLO
E-R MODELO RELACIONAL
ENTIDAD TABLAS
ATRIBUTOS CAMPOS
REGISTRO TUPLAS
CARDINALIDAD RELACIONES
4. Transact SQL
ESTE SE UTILIZACUANDOUTILIZAMOSEL MANEJADORDE BASES DE DATOS DE MICROSOFT EN
SQL LO QUE PODEMOS HACER CON ESTE LENGUAJEES RELACIONARNUESTRASAPLICACIONES
QUENOSOTROS CREAMOSEN CUALQUIEROTRO LENGUAJEYA SEA VISUALBASIC ,JAVA,ETC…Y
ESTO LO HAREMOSCON ELMANNAGERSTUDIOQUE NOS PERMITEVISUALIZARTODO
NUESTROENTORNOGRAFICO.
5. Tipos de Datos en SQL
DATOS DE TIPO CARÁCTER:
VARCHAR: ESTE ES UNA CADENA DE TIPO VARIABLE. LO QUE QUIERE DECIR QUE NO IMPORTA EL
VALOR QUE ASIGNEMOS A NUESTRA CADENA ESTE NOS HARÁ ESPACIO EN MEMORIA SOLO CON LOS
CARACTERES QUE INGRESEMOS.
CHAR: ES UNA CADENA DE LONGITUD FIJA . ESTO QUIERE DECIR QUE ESTE NO NOS AHORRARA
ESPACIO EN MEMORIA SINO QUE LOS CARACTERES QUE DEFINAMOS ESO SON LOS QUE GUARDARA
SIN ELIMINAR NINGUNO.
CUANDO INGRESEMOS DATOS DE TIPO CARÁCTER EN SQL LO TENEMOS QUE HACER ENTRE COMILLAS
SIMPLE.
DATOS DE TIPO NUMÉRICO:
INTEGER O INT: DE 2000000000 A 2000000000 APROX
SMALLINT: PROPORCIONA HASTA 5 DÍGITOS
BIGINT: PROPORCIONA HASTA 19 DÍGITOS
FLOAT: NÚMEROS DECIMALES
ESTO NO ES NECESARIO INGRESARLO EN COMILLAS SIMPLES.
6. DATOS DE TIPO FECHA Y HORA:
DATETIME: ALMACENA VALORES DESDE EL 1 DE ENERO DE 1753 HASTA 31 DE DICIEMBRE DE 9999.
SMALLDATETIME: EL RANGO ES DE 1 DE ENERO DE 1900 HASTA 06 DE JUNIO DE 2079.
ESTOS DATOS NOS PERMITEN REGISTRAR EL AÑO, DIA , MES ,HORA, MINUTOS, SEGUNDOS Y
MILISEGUNDOS. ADEMAS ES IMPORTANTE QUE NOSOTROS DEFINAMOS COMO ES QUE QUEREMOS
QUE APARESCA EL FORMATO PARA QUE SQL PUEDA INGRESARLO CORRECTAMENTE. (MDY,MYD,
DMY). OTRA COSA QUE DEBEMOS RECORDAR ES QUE TENEMOS QUE INGRESAR LOS DATOS ENTRE
COMILLAS SIMPLES Y NO IMPORTA SI LO INGRESAMOS CON UN GUION O CON UNA PLECA
DIAGONAL.