UNIDAD 7: INTRODUCION A LAS BASES DE DATOS

TEMA LINUX GCC 5: MYSQL

En este ejercicio construiremos una base de datos llamada mibase que solo contendra una tabla llamada mitabla con campos clave, nombre, edad, estatura mismos que se estaran usando a lo largo de esta unidad a manera de ejemplo.

1.- TELNET a tu sitio en www.programacionfacil.com con el putty y dar la orden:

mysql -unombreusuario -ppassword

Esto con el fin de abrirnos una sesion de mysql, como lo muestra el siguiente ejemplo:

image109.jpg

2.- Recordar que usuarios y passwords de mysql son diferentes que usuarios y passwords de linux's.

Con este paso ya estaremos dentro del prompt de mysql. (MYSQL>)

3.- El paso que sigue es mandar instrucciones sql apropiadas ( ya leyeron el tutorial de sql) para crear nuestra base de datos, para este ejercicio usaremos la instruccion:

create database mibase;

–>observar que todas las instrucciones de sql terminan con ;

image110.jpg

4.- Se uso ademas la instruccion show databases; para ver cuantas bases de datos tenemos construidas en nuestro sitio en programacionfacil.com observar que el sisTEMA LINUX GCC crea una default llamada test.

5.- El paso que sigue es seleccionar la base de datos a trabajar con la instruccion sql (ya leyeron el tutorial):

use mibase;

y luego construiremos nuestra primera tabla, llamada mitabla con la instruccion sql(ya leyeron el tutorial):

create table mitabla (

clave mediumint auto_increment,

nombre varchar(30),

edad int,

estatura float,

primary key(clave) );

image111.jpg

Los tipos de datos que pueden usar en mysql son: TINYINT, SMALLINT, MEDIUMINT, INT, INTEGER, BIGINT, REAL, DOUBLE, FLOAT, DECIMAL, NUMERIC, CHAR, VARCHAR, DATE, TIME, TIMESTAMP, DATETIME, TINYBLOB, BLOB, MEDIUMBLOB, LONGBLOB, TINYTEXT, TEXT, MEDIUMTEXT, LONGTEXT,ENUM(value1,value2,value3,…), SET(value1,value2,value3,…),MySQL Reference Manual (C) 2002 MySQL AB

En cuanto a autoincrement se usa para que mysql vaya asignando la clave automaticamente y primary key(clave) es para indicarle a mysql que clave es el campo llave o principal de la tabla (ver mi tutorial de mysql en programacionfacil en cuento este listo).

6.- Ahora se cargan algunos renglones de prueba en la tabla con la instrucción sql(ya leyeron el tutorial de sql);

mysql> insert into mitabla (nombre,edad,estatura) values(

→“oso”,10,1.67);

image112.jpg

7.- agregar uno dos o tres renglones para pruebas a la tabla, para finalizar revisar como quedo cargada la tabla con la instrucción sql:

mysql>select * from mitabla;

image113.jpg

8.- Usar QUIT para terminar la sesion de mysql y usar EXIT para terminar la sesion del putty.

 




Google
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
Politica de Privacidad