Top Banner
phpMyadmin Prof. Moisés Mañas Carbonell Dpto. Escultura. UPV [email protected] INTRODUCCION A LA CREACIÓN DE BASES DE DATOS
13

phpMyadmin - personales.upv.espersonales.upv.es/moimacar/download/servidores/phpmyadmin.pdf · phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración

Sep 26, 2018

Download

Documents

hoangkhanh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: phpMyadmin - personales.upv.espersonales.upv.es/moimacar/download/servidores/phpmyadmin.pdf · phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración

phpMyadmin

Prof. Moisés Mañas Carbonell Dpto. Escultura. UPV [email protected]

INTRODUCCION A LA CREACIÓN DE BASES DE DATOS

Page 2: phpMyadmin - personales.upv.espersonales.upv.es/moimacar/download/servidores/phpmyadmin.pdf · phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración

phpMyAdmin es una herramienta escrita en PHPcon la intención de manejar la administración de MySQL a través de páginas webs, utilizando Internet.

Actualmente puede crear y eliminar Bases de Datos, crear, eliminar y alterar tablas, borrar, editar y añadir campos, ejecutar cualquier sentencia SQL, administrar claves en campos, administrar privilegios, exportar datos en varios formatos y está disponible en 50 idiomas. Se encuentra disponible bajo la licencia GPL.

http://es.wikipedia.org/wiki/PhpMyAdmin

Recordar:NO UTILIZAR Ñ, ACENTOS, ETC... (8 CARACTERES_8 CARACTERES)

CUANDO CREEMOS LA BASE DE DATOS.

Page 3: phpMyadmin - personales.upv.espersonales.upv.es/moimacar/download/servidores/phpmyadmin.pdf · phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración

Una vez dentro de localhost/phpmyadmin creamos una base de datos nueva en este caso prueba

http://localhost/phpmyadmin

Page 4: phpMyadmin - personales.upv.espersonales.upv.es/moimacar/download/servidores/phpmyadmin.pdf · phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración

Una vez creada aparecerá :CREATE DATABASE ‘prueba’ya podemos crear las diferentes tablas que forman la base de datos

Si volvemos al inicio de la aplicación veremos que nuestra base de datos estará listada en el menú izquierdo

Page 5: phpMyadmin - personales.upv.espersonales.upv.es/moimacar/download/servidores/phpmyadmin.pdf · phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración

ESTRUCTURA BÁSICA Y TIPOS DE DATOS DE UNA BB.DD

ANTES DE CREAR UNA TABLA HAY QUE TENER MUY CLARO LOS CAMPOS

Page 6: phpMyadmin - personales.upv.espersonales.upv.es/moimacar/download/servidores/phpmyadmin.pdf · phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración

Calle puertapisonúmeroID

Dirección

Nombre de tabla (direccion)

Campos de la tabla (direccion)

Una BASE DE DATOS esta formada tabla y las campos de la tabla. Cada campo puede tener diferentes tipos de valores de datos ( INT, Char, varchar, etc...),

ESTRUCTURA BÁSICA Y TIPOS DE DATOS DE UNA BB.DD

Nombre DNI2 Apellido1 apellidoID

Usuario

Nombre de tabla (direccion)

Campos de la tabla (direccion)

BB

.DD

Page 7: phpMyadmin - personales.upv.espersonales.upv.es/moimacar/download/servidores/phpmyadmin.pdf · phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración

Campo que almacena la fecha Y HORA en formato YYYY-MM-DD HH:MM:ss(2008/12/23 14:23:51’)

DATETIME

Campo que almacena la fecha en formato YYYY-MM-DD (2008/12/23)

DATE

Número de coma flotanteFLOAT

El atributo UNSIGNED lo limita a valores acepta valores entre 0 y 255

Número entero muy pequeño entre –128 y 127

SMALLINT

El atributo UNSIGNED lo limita a valores positivos entre o y 4300 millones

Número entero entre –2417 millones y 2417 millones

INT

SI tiene en cuenta minúsculas y mayúsculaCadena de caracteres con un máximo de 16.777.215

MEDIUMBLOB

NO tiene en cuenta minúsculas y mayúscula (Importante para ordenar luego)

Cadena de caracteres con un máximo de 16.777.215

MEDIUMTEXT

SI tiene en cuenta minúsculas y mayúsculaCadena de caracteres con un máximo de 65.535

BLOB

NO tiene en cuenta minúsculas y mayúscula (Importante para ordenar luego)

Cadena de caracteres con un máximo de 65.535

TEXT

Acepta entre 1 y 255 caracteres. La longitud máxima se especifica en la (M)

Cadena de caracteres fijoCHAR(M)

Acepta entre 1 y 255 caracteres. La longitud máxima se especifica en la (M)

Cadena de caracteres de longitud variableVARCHAR(M)

PropiedadesDescripciónTipo de dato

TIPOS DE DATOS

Page 8: phpMyadmin - personales.upv.espersonales.upv.es/moimacar/download/servidores/phpmyadmin.pdf · phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración

Calle puertapisonúmeroID

Dirección

INT CHAR INT INT VARCHAR

Ejemplo de tipo de datos de una tabla y sus campos

NOT_NULL = QUE NO PUEDE QUEDAR EN BLANCO

AUTO_INCREMENT = SE INCREMENTARÁ AUTOMÁTICAMENTE Y ASIGNA UNA NUMERACIÓN AUTOMÁTICA

PRIMARY_KEY = CLAVE PRIMARIA DE UNA TABLA. La tabla debe de tener un campo con clave primaria.

PROPIEDADES DE UN CAMPO

Asignamos siempre estas propiedades a un campo del tipo ID del ejemplo para que construya automáticamente una

numeración y sea la clave de la tabla

Page 9: phpMyadmin - personales.upv.espersonales.upv.es/moimacar/download/servidores/phpmyadmin.pdf · phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración
Page 10: phpMyadmin - personales.upv.espersonales.upv.es/moimacar/download/servidores/phpmyadmin.pdf · phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración

AUTO_INCREMENTNOT_NULL PRIMARY_KEY

UNA VEZ DEFINIDA LA BASE DE DATOS SELECCIONAR GRABAR Y CONTINUAR

CREAR CAMPOS EN LA TABLA

Page 11: phpMyadmin - personales.upv.espersonales.upv.es/moimacar/download/servidores/phpmyadmin.pdf · phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración

mySQL lenguaje

AUTO_INCREMENTNOT_NULL PRIMARY_KEY

Page 12: phpMyadmin - personales.upv.espersonales.upv.es/moimacar/download/servidores/phpmyadmin.pdf · phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración

Borrar camposEditar camposAñadir campos

EDITAR CAMPOS EN LA TABLA

Page 13: phpMyadmin - personales.upv.espersonales.upv.es/moimacar/download/servidores/phpmyadmin.pdf · phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración

Bibliografía:

Hanke Johann-Christian, “Los Secretos de PHP y MYSQL”. PC-Cuadernos básicos. Barcelona,

Referentes:

http://www.phpmyadmin.net/home_page/index.php

http://www.mysql.com

http://www.webhosting.uk.com/phpmyadmin-tutorials.php

http://www.desarrolloweb.com/manuales/34/

Ejemplo sencillo:

http://www.original-design.es/tutoriales/crear_tablas_y_campos_en_phpmyadmin.php

Prof. Moisés Mañas Carbonell Dpto. Escultura. UPV [email protected]