Mostrando las entradas con la etiqueta E3. Mostrar todas las entradas
Mostrando las entradas con la etiqueta E3. Mostrar todas las entradas

sábado, 7 de junio de 2014

CREACION DE DB EN MYSQL
Antes de empezar voy a difinir que es MSQL: En si es  un SGBD de tipo relacional, es decir, es una apliacion que sirve para administrar una BD.
PAra poder crear una BD en este lenguaje de programacion dedemos seguir agunos pasos:
1. Tener instalado el MSQL, y sus respectivos Complementos.2. Luego de tenerlo instalado, debemos activar el Servidor(programa instalado en el paso 1).3. Se ingresa a MSQL(por consola).4.se ingresa el comando: Create database xxxxx (las "x" son el nombre de la tabla Ej, Create database Learning;)
5. Se procede a utilizarla con el comando, use segido del nombre de la tabla, Ej, useLearning. Ya usado el anterior comando, se procede a utilizar el comando show(nombre de la tabla), Ej, show Learning, para poder ver que tiene la tabla(por el momento nada).


6. para crear campos(y registros) se utiliza el codigo alter table, o el comando create
7. Luego de crar todo lo necesario podemos utlizarlos diferntes comandos para rellenar y modificar la BD:

SELECT para consultar
INSERT insertar datos
UPDATE modficar datos
DELETE eliminar registros

Tipos de Datos
Tipos de cadena

Char(n): almacena una cadena de longitud de 0 a 255(invariable).
VarChar(n): almacena una cadena de longitud variable(0 a 255).

Tipos Numéricos

TinyInt: es un número entero con o sin signo. ( desde -128 a 127).
Bit ó Bool: un número entero que puede ser 0 ó 1.
SmallInt: número entero con o sin signo.( desde -32768 a 32767). Sin signo, desde 0 a 65535.
MediumInt: número entero con o sin signo. Con signo(desde -8.388.608 a 8.388.607). Sin signo ( desde 0 a 16777215).
Integer, Int: número entero con o sin signo. Con signo ( desde -2147483648 a 2147483647). Sin signo (desde 0 a 4.294.967.295)
BigInt: número entero con o sin signo. Con signo(desde -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807). Sin signo ( desde 0 a 18.446.744.073.709.551.615). 
Float: número pequeño en coma flotante de 32bits de precisión.( desde
-3.402823466E+38 a -1.175494351E-38,0 ).
xReal, Double: número en coma flotante de 64 bits de precisión. ( desde:-1.7976931348623157E+308 a -2.2250738585072014E-308).





viernes, 30 de mayo de 2014

MODELOS RELACIONALES "2"


Angie Lorena Moreno V.


MODELO RELACIONAL: Es un modelo de datos que nos permite realizar relaciones de varias tablas para poder comunicarlas mutuamente y poder modelar problemas reales y datos dinamicamente.





TIPOS DE RELACIONES.

Relacion de uno a varios (1-N): se crea una relacion de uno a varios si uno de los campos relacionadoses una clave principal. Esta relacion es la mas común. Cada registro de una tabla puede estar enlazado con varios registros de una segunda tabla, pero cada registro de la segunda solo puede estar enlazado con un unico registro de la primero.



Relacion de uno a uno (1-1): Se creara una relacion de este tipo si ambos campos relacionados son claves principales. En este tipo de relacion, un registro de la tabla uno solo puede estar relacionado con un unico registro de la tabla dos y viceversa.


Relacion de varios a varios (N-N): En este caso, ninguno de los campos relacionados son claves principales. Cada registro de la primera puede estar enlazado co varios de la segunda y viceversa.



NORMALIZACION EN BASE DE DATOS:  consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.