Tipos de datos
Enviado por taller_base • 4 de Mayo de 2023 • Apuntes • 399 Palabras (2 Páginas) • 31 Visitas
Tipos de datos.
Numericos enteros:
bigint ==> 8 bytes
int==> 4 bytes
smallint==> 1 byte
bit==> 1 bit min 1 byte
decimales (0;0)
precision ==> 1 a 28 (18)
escala fija
money, smallmoney
money ==> 8 bytes
smallmoney ==> 4 bytes
Float, Single
Float == 4 u 8 bytes
single- Real ==> 4 bytes
Caracter
char ==> char(10) -- 15 bytes
varchar ==> varchar(50) - 16 bytes
datos fecha
smalldatetime==> 4 u 8 bytes
datetime == 8 bytes
formatos de fecha
time ==> hora;minutos;segundos --- hh,mm,ss
date ==> año;mes;dia ---yyyy-mm-dd
smalldatetime ==> año;mes;dia/hora:mm:ss --- yyyy-mm-dd/hh:mm:ss
datetime ==> YYYY-MM-DD/hh:mm:ss
Nomenclatura
Base de datos: dboEjercicio. (se trabaja en singular)
Tablas: tblEjercicio.
No se puede colocar guiones bajos, se puede dar nombres completos.
tblPrimerApellido
Primary key ==> pk ( tipo de dato int / bigint )
llaveforanea ==> foreign key
Artributos
para definirlos se hacede esta manera:
strNombre
intCedula
douValor
Entero: int
Cadena: str/var/tex
Decimales: dou
Fecha -Date: dat/ sdat
Hora - Time: tim
Money: mon
para comentar:
/* comentario */
La tabla que no tiene relacion es la primera que se crea.
para asociar o referenciar:
references
DML
SELECT
INSERT
UPDATE
DELETE
JOIN
COMANDOS DE DESCRIPCION
Tipos de datos.
Numericos enteros:
bigint ==> 8 bytes
int==> 4 bytes
smallint==> 1 byte
bit==> 1 bit min 1 byte
decimales (0;0)
precision ==> 1 a 28 (18)
escala fija
money, smallmoney
money ==> 8 bytes
smallmoney ==> 4 bytes
Float, Single
Float == 4 u 8 bytes
single- Real ==> 4 bytes
Caracter
char ==> char(10) -- 15 bytes
varchar ==> varchar(50) - 16 bytes
datos fecha
smalldatetime==> 4 u 8 bytes
datetime == 8 bytes
formatos de fecha
time ==> hora;minutos;segundos --- hh,mm,ss
date ==> año;mes;dia ---yyyy-mm-dd
smalldatetime ==> año;mes;dia/hora:mm:ss --- yyyy-mm-dd/hh:mm:ss
datetime ==> YYYY-MM-DD/hh:mm:ss
Nomenclatura
Base de datos: dboEjercicio. (se trabaja en singular)
...