ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Presaberes Programacion De Sitios Web


Enviado por   •  10 de Agosto de 2013  •  4.306 Palabras (18 Páginas)  •  328 Visitas

Página 1 de 18

ESCUELA DE CIENCIAS

BASICAS TECNOLOGIA E INGENIERIA

301127

-

Programación de sitios web

Act

1

: Lección Evaluativa 1

2

La combinación de los lenguajes d

e programación orientada a objetos junto con

los DBSM, han generado una nueva forma de desarrollar sistemas de información

y aplicaciones, en las cuales se debe pensar en una población de usuarios

multitudinaria y en unos recursos de infraestructura mínimo

s requeridos para

prestar servicios en forma adecuada.

El contenido del curso está orientado a ofrecer conocimiento acerca del lenguaje

de programación PHP y su forma de desarrollar aplicaciones orientadas a WEB,

así como las conexiones con base d

e datos MYSQL que servirá de repositorio de

datos.

El Lenguaje de Definición de Datos (DDL):

Este lenguaje nos permite manejar comandos para definir los objetos de nuestras

bases de datos.

Sentencias que Maneja el DDL

El lenguaje de definición de datos

, maneja todas las sentencias que usamos para

indicar los datos que vamos a manejar dentro de nuestra base de datos, estos

datos serán almacenados en las tablas de nuestra base de datos, las sentencias

que utiliza este lenguaje son:

a) CREATE TABLE: Esta s

entencia la usamos para como su nombre lo indica la

creación de nuestras tablas. La sintaxis de esta sentencia es sencilla simplemente

se coloca la palabra CREATE TABLE seguido del nombre de la tabla luego entre

paréntesis los nombres de los campos separa

dos por coma, al lado de cada

campo se indica el tipo de dato que este va a contener. Un ejemplo:

CREATE TABLE nombre_tabla(campo1 INT(10),campo2 VARCHAR(20));

Fácil verdad?? Con esta sentencia podemos ir creando nuestras tablas, pero en la

definición de

la sintaxis indicábamos que se debía de establecer los tipos de datos

de cada campo pero cuáles son??

Tipos de Datos

1.

-

Datos Numéricos: Como su nombre lo indica representan a los campos que

contendrán valores numéricos como por ejemplo la edad, precios,

etc. y están

compuestos por:

ESCUELA DE CIENCIAS

BASICAS TECNOLOGIA E INGENIERIA

301127

-

Programación de sitios web

Act

1

: Lección Evaluativa 1

3

1.1.

-

Enteros:

-

TINYINT: es un entero con o sin signo, los valores aceptados son desde 0 a 255

cuando no tiene signo y

-

127 a 255 cuando se le indica un signo.

-

BIT : Como su nombre lo indica almacena valores que contienen un

bit.

-

BOOL: En este tipo de campo solo se permiten cero (0) ó uno (1). En algunas

versiones se toma como TINYINT(1).

-

SMALLINT: En este tipo de datos se representa a un entero corto o pequeño, la

capacidad de almacenamiento es de 65535.

-

MEDIUMINT: En este tipo de datos se representa a un entero, la diferencia con

el SMALLIN es la capacidad ya que este tipo de campo abarca una mayor

cantidad de caracteres para guardar, la cual en este caso es de 8388607.

-

INTEGER o INT: Representa a un

número entero, es más utilizado normalmente

para hacer referencia a este tipo de datos, su capacidad de almacenamiento es de

4294967295.

-

BIGINT: Es utilizado cuando la capacidad del INT es poca para representar a un

entero, su capacidad de almacenamiento

es de 18446744073709551615.

1.2 Decimales o Punto Flotante:

-

DECIMAL: Como su nombre lo indica permite números decimales dentro de sus

valores, la sintaxis del decimal es DECIMAL(M,D), donde M tiene un rango de 1 a

64 y D tiene un rango de 0 a 30, aunque e

n la declaración se utiliza la coma(,)

para separar el entero del decimal cuando se trabaja con los números el punto es

el separador del entero y decimal ejemplo: 100.50.

-

FLOAT: Es el que se utiliza normalmente para el trabajo con números decimales,

ya qu

e este permite una especificación opcional de la precisión, la escala de este

tipo de datos va desde 0 a 23, que resulta en una precisión de 4 Bytes.

-

DOUBLE: Al igual que el FLOAT trabaja con decimales, el alcance de este es el

doble del FLOAT, este tipo

de datos tiene una precisión de 8 Bytes, el doble de

float y va desde el 24 a 53.

-

REAL: Al igual que DOUBLE es tomado con dato de doble precisión es decir de 8

Bytes.

ESCUELA DE CIENCIAS

BASICAS TECNOLOGIA E INGENIERIA

301127

-

Programación de sitios web

Act

1

: Lección Evaluativa 1

4

2.

-

Datos de Fecha y Hora: Como su nombre lo indica son para almacenar datos

de tipo tem

porales (fecha y hora), como por ejemplo la fecha de nacimiento, el

horario de una clase, y está compuesto por:

-

DATE: En este tipo de datos almacenamos las fechas, el formato que tiene

MySQL para guardar este tipo de datos es año

-

mes

-

dia (0000

-

00

-

00).

-

TI

ME: En este tipo de dato almacenamos las horas que necesitemos en nuestra

base de datos el formato es hora:minutos:segundos (00:00:00), normalmente

guardado en hora militar, si se desea convertir para mostrarse en AM y PM se

puede hacer uso de la función D

ATE_FORMAT.

-

DATETIME: Como su nombre lo indica es una combinación de los dos tipo de

datos anteriores, el formato es el siguiente año

-

mes

-

dia hora:minuto:segundo

(0000

-

00

-

00 00:00:00).

-

TIMESTAMP: Se muestra en el mismo formato que los campos de tipo

DATE

TIME.

-

YEAR: Como su nombre lo indica se utiliza para almacenar años, por defecto la

cantidad de dígitos es de 4 aunque puede establecerse que se utilicen dos si se

desea almacenar los años en este formato.

3.

-

Datos de Tipo String o Cadenas de Texto: Este

tipo lo de datos lo utilizamos

para almacenar las cadenas de texto que necesitemos dentro de nuestra base de

datos,

...

Descargar como (para miembros actualizados) txt (30 Kb)
Leer 17 páginas más »
Disponible sólo en Clubensayos.com