CREAR TABLAS EN BASES DE DATOS CON phpmyadmin. TIPOS DE DATOS BÁSICOS (VARCHAR, INT, FLOAT). INSERTAR FILAS. (CU00840B)



Documentos relacionados
PHP INSERT INTO VALUES. INSERTAR DATOS (REGISTROS O FILAS) EN BASE DE DATOS MySQL. EJEMPLOS Y EJERCICIO RESUELTO (CU00843B)

CÓMO CREAR UNA BASE DE DATOS MySQL PARA PRACTICAR CON PHP. ACCESO AL GESTOR phpmyadmin. (CU00839B)

EJEMPLO DE CONSULTA PHP MYSQL. SELECT. USO DEL BUCLE WHILE CON MYSQLI_FETCH_ARRAY PARA EXTRAER LOS RESULTADOS DE UNA CONSULTA.

BORRAR DATOS EN TABLAS CON PHP Y MySQL. DIFERENCIA ENTRE DELETE Y TRUNCATE. SELECT CON WHERE. (CU00844B)

RECOGIDA DEL ALUMNADO MATRICULADO EN INFANTIL / PRIMARIA Y ESO

COMPARAR CADENAS CON PHP STRCMP, == Ó ===? NO DISTINGUIR MAYÚSCULAS O MINÚSCULAS: STRCASECMP. RELLENAR CON STR_PAD. (CU00829B)

FUNCIONES DE CADENAS DE CARACTERES (STRINGS) EN PHP. CONCATENACIÓN. STRLEN (LONGITUD) Y SUBSTR (EXTRAER SUBCADENA). (CU00821B)

ACTIVIDADES BASE DE DATOS ACCESS 2007

Unidad N 9. Insertar y eliminar elementos.

Fecha Revisión: Junio 2015 GUÍA INSTALACIÓN DE PSWEB

LECTURA Y ESCRITURA (fwrite) DE ARCHIVOS DE TEXTO CON PHP. MODOS DE ACCESO. EJERCICIOS RESUELTOS Y EJEMPLOS. (CU00837B)

Manual de Usuario Fase Justificación / Reintegro 19/11/08

OPENOFFICE IMPRESS. Creación básica de presentaciones digitales

Bases de datos relacionales, permiten establecer interconexiones entre los datos(que están guardados en tablas), y trabajar con ellos conjuntamente.

TEMA: DISEÑO DE PÁGINAS WEB

DESCARGAR E INSTALAR EL NAVEGADOR. VENTAJAS DE GOOGLE CHROME. FIREFOX, TAMBIÉN ENTRE LOS MEJORES (CU00710B)

ÍNDICE... 2 USO DEL MANUAL... 3 ACCESO A LA AGENDA PRIMER ACCESO... 4 MENU DE UN MÓDULO... 5 GESTIÓN DE LAS ACTIVIDADES...

PERIODO 3 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS INTERMEDIOS DE MICROSOFT ACCESS

Centrar Barra formato Formato de celdas Alineación Horizontal Derecha

USO DE NETSCAPE MESSENGER

Admisión de Formación profesional oferta completa

Preguntas frecuentes

Creación de una Base de datos

Cuáles son los requisitos del sistema de Windows 8?

FUNCIÓN COUNT. RECORRIDO DE ARRAYS UNIDIMENSIONALES Y MULTIDIMENSIONALES EN PHP CON FOR Y FOR-EACH. EJEMPLOS. (CU00826B)

Insertar y eliminar elementos

Tablas de Tarifas WhitePaper Abril de 2016

5.1. Eliminar filas duplicadas

LEER Y ESCRIBIR ARCHIVOS DE TEXTO CON PHP. FUNCIONES FOPEN (MODOS), FGETS, FPUTS, FCLOSE Y FEOF. EJEMPLOS (CU00836B)

MICROSOFT EXCEL MICROSOFT EXCEL Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

Variantes en Documentos de Venta WhitePaper Febrero de 2007

PREPARANDO EL ENTORNO DE DESARROLLO. DESCARGAR E INSTALAR NOTEPAD++ COMO EDITOR DE CÓDIGO (CU00708B)

Access CURSO ACCESS BÁSICO 2003 UNIDAD 2 UNIDAD 2 Creación de una base de datos

SOLICITUD DE INFORMACIÓN DE OFICIO A UNIVERSIDADES Y OTROS ORGANISMOS

RECOGIDA DE LA MATRÍCULA DE PERSONAS ADULTAS. Para introducir la matrícula de personas adultas seguir los pasos siguientes:

Unidad N 5. Los datos.

MANUAL DE USO DE bpcrm

Curso 1º SMR Módulo: AO Actividades 3 Bases de datos:creamos Tablas mediante SQL

Primera Parte: CREAR UNA BASE DE DATOS CON ACCESS

QUÉ ES UNA CLASE JAVA? ATRIBUTOS (PROPIEDADES O CAMPOS), CONSTRUCTOR Y MÉTODOS. (CU00623B)

IRAKASLE.NET Herramienta de Comunicación

4.3 Insertar / Editar un vinculo a otra página web

biblioteca.unizar.es Introducción a RefWorks

UNIDAD 3 - FORMULARIOS

UNIDAD 9 COMBINAR CORRESPONDENCIA

07 Variables. 7.1 Variables globales Definición

Internet Explorer Google Chrome Mozilla Firefox Safari Cumplimentar la solicitud" Declarante Presentar

CURSO DE EXCEL INSERTAR Y ELIMINAR ELEMENTOS

Incorporación de la evaluación continua realizada con alf en Gestión de calificaciones

IES Mar de Poniente La Línea (Cádiz) SÉNECA PASEN COMUNICACIÓN ENTRE EL PROFESORADO Y LAS FAMILIAS

Guía rápida funcionamiento general

GUÍA PARA SOLICITAR EL PROGRAMA DE EDUCACIÓN PARA LA SALUD MEDIANTE LA APLICACIÓN PES POR INTERNET

Crear y gestionar menús e ítems de menú con Joomla. Organizar nuestra web. Ejemplos. (CU00415A)

En esta etapa se utilizará el monitor, que es una interfaz de línea de comandos. A no asustarse! Los pasos son simples y los enumeramos aquí.

SOLICITUD PRESENCIAL

COLEGIO APUNTES ACCESS

Programación de presostato diferencial de aceite

KOMPOZER. Opciones básicas para diseño web

Bases de datos relacionales, permiten establecer interconexiones entre los datos(que están guardados en tablas), y trabajar con ellos conjuntamente.

PRESENTACIÓN DE ESCRITOS SEDE JUDICIAL ELECTRÓNICA

1.- CREAR UNA BASE DE DATOS CON ACCESS

4º ESO INFORMÁTICA TEMA 7: LENGUAJE HTML ACTIVIDADES. A continuación abriéremos el bloc de notas: Inicio>Programas>Bloc de notas.

Hacemos clic con el ratón para situar el cursor donde queremos que aparezca la tabla. Nos vamos a la barra de Menús, Insertar, Tabla

HIPERVÍNCULOS, LINKS O ENLACES HTML. ETIQUETA <A>. ATRIBUTOS HREF, TARGET Y TITLE. TIPOS DE HIPERVÍNCULOS. ANCLAS O ANCHORS (CU00717B)

Gestión de bases de datos de mysql desde Dreamweaver

NUEVA VERSIÓN DNSDEMES

Instalación de Windows 7

M Ap b ó d D. p d ó d d d p b d d ó p d ó p d b ó p ó d. p 5 d d d

Colegio de estudios científicos y tecnológicos del estado de México. Soporte técnico a distancia. SoftLine

1. Pasos previos a la instalación de Windows 7

PRESENTACIÓN DE ESCRITOS EN LA SEDE JUDICIAL ELECTRÓNICA

Cuando hacemos uso de los grupos, se tendrán los permisos asignados al grupo, en todas las carpetas y documentos del sitio.

Presentar un trabajo: Impress

TUTORIAL ACCESO A EVALCOMP. Evaluación de competencias en los prácticum de enfermería NUEVA WEB DEL DEPARTAMENTO DE ENFERMERÍA (2016)

Exámenes: creación. Creación de exámenes con la herramienta Exámenes. Lección 18 a

FUNCIONES PHP: DECLARACIÓN Y LLAMADAS. PARÁMETROS, RETURN. EJERCICIOS EJEMPLOS RESUELTOS. (CU00827B)

UNIDAD 4. MODIFICAR TABLAS DE DATOS

TIPOS DE DATOS EN JAVASCRIPT. TIPOS PRIMITIVOS Y OBJETO. SIGNIFICADO DE UNDEFINED, NULL, NAN (CU01112E)

EJERCICIOS PHP II FORMULARIOS

LOS FORMULARIOS. Los formularios sirven para definir pantallas generalmente para editar los registros de una tabla o consulta.

1. Pasos iniciales: Una vez localizado el programa en Aplicaciones/oficina/Presentaciones, creamos una presentación vacía.

Manejo de Bases de Datos Mysql en Lenguaje C

CREACIÓN DE TABLAS Y BASE DE DATOS

INTRODUCCIÓN 2 PRIMEROS PASOS 2 NAVEGACIÓN POR HABLA 5 NAVEGACIÓN POR TECLADO 8 NAVEGACION POR SONIDO 10 COMPATIBILIDAD CON LECTORES DE PANTALLA 13

9.1. Insertar filas en una hoja

Nuevas opciones de menú de la Plataforma de Tramitación. Manual para tramitadores

1. Una vez arrancado el programa de instalación, nos aparecerá la siguiente ventana:

LA FACTURA ELECTRONICA

Base de datos: OpenOffice Base

Deberemos tener una copia de Windows 7 y tendremos que cumplir los requerimientos mínimos del sistema:

Subdirecció General d'innovació Tecnològica Educativa. Manual de usuario OVICE

MANUAL PARA CREAR NUESTRA PAGINA WEB EN DREAMWEAVER

Instalación y Registro Versiones Educativas 2012

MySQL por línea de comandos

EJEMPLOS LENGUAJE C. DECLARAR VARIABLES Y ASIGNARLES CONTENIDO. PROGRAMA BÁSICO INT MAIN MOSTRAR MENSAJE. (CU00511F)

MySQL básico. Bases de datos y software libre (cuarta parte) Autor: Editorial McGraw-Hill

OPENOFFICE CALC. Manejo básico de hojas de cálculo

APLICACIÓN DE RESERVAS Y FACTURACIÓN ONLINE

Base de datos Microsoft Access

Transcripción:

APRENDERAPROGRAMAR.COM CREAR TABLAS EN BASES DE DATOS CON phpmyadmin. TIPOS DE DATOS BÁSICOS (VARCHAR, INT, FLOAT). INSERTAR FILAS. (CU00840B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero Fecha revisión: 2029 Resumen: Entrega nº40 del Tutorial básico PHP desde cero. Autor: Enrique González Gutiérrez

PHPMYADMIN PARA ADMINISTRAR BASES DE DATOS En la entrega anterior del curso hemos creado una base de datos y para administrar la base de datos usaremos la aplicación denominada phpmyadmin, una aplicación específicamente preparada para administración de bases de datos MySql. Para ir a phpmyadmin pulsaremos sobre el enlace 'phpmyadmin'. En otros servidores es posible que haya que acceder de otra manera. Las bases de datos organizan la información en tablas. El primer paso que vamos a dar es crear una tabla donde introducir algunos datos a modo de ejemplo. Pinchamos sobre el nombre de la base de datos y la pantalla que se nos muestra a continuación nos permite crear una tabla en dicha base de datos (si no te aparece esta opción pulsa en la pestaña Operaciones ). Nosotros vamos a suponer que queremos almacenar el nombre, apellidos, dirección, teléfono, edad y altura de personas. Para ello crearemos una tabla que llamaremos <<agenda>> con 6 columnas. Por tanto escribimos como nombre agenda, número de columnas 6 y pulsamos continuar. El siguiente paso es indicar los nombres y tipos de las columnas.

Los nombres de columnas que pondremos serán: nombre, apellidos, direccion, telefono, edad y altura (escribimos estos nombres sin tildes). En tipo elegimos VARCHAR para todos las columnas de tipo cadena de caracteres. El significado de VARCHAR podemos verlo como texto de longitud variable. En vez de texto de longitud variable podríamos haber escogido otro tipo de datos como números enteros, números autoincrementados de uno en uno para los campos tipo identificador, fechas, etc. El campo edad lo ponemos de tipo número entero (INT), mientras que el campo altura lo ponemos de tipo número decimal (FLOAT). De momento no nos interesa saber más y, por tanto, con las cuatro columnas tipo VARCHAR, una columna tipo entero y otra columna tipo flotante, es más que suficiente para nuestro objetivo (en este curso no vamos a tratar MySQL más que en aspectos básicos para comprender cómo interacciona con PHP). Como longitud/valores para los tipos de datos VARCHAR pondremos 100 que será la longitud máxima en caracteres que podrán ocupar las columnas. En resumen, al introducir estos datos hemos declarado que vamos a crear una tabla con seis columnas, denominadas nombre, apellidos, direccion, telefono, edad y altura. El número de filas no está determinado. Además los datos que se almacenen no podrán tener más de 100 caracteres de longitud para los tipos VARCHAR. Para finalizar la creación de la tabla 'agenda', pulsamos sobre Guardar y finalizaremos el proceso. La tabla creada podemos verla como algo similar a esto: nombre apellidos direccion telefono edad altura Como vemos ahora la tabla está vacía porque todavía no hemos introducido ningún dato. Una vez creada la tabla 'agenda' introduciremos algunos datos de prueba. Para ello, pulsaremos sobre el nombre de la tabla (fíjate que en el lateral izquierdo de phpmyadmin existe una especie de navegador que nos permite elegir la tabla a la que queremos ir). Una vez seleccionada una tabla, veremos que hay varias pestañas (Estructura, SQL, Insertar, Exportar, Importar, Operaciones). Fíjate en la parte de arriba y verás que te indica el nombre de la base de datos y la tabla en que te encuentras. Pulsaremos sobre la pestaña 'Insertar' para acceder a introducir los datos para una fila de nuestra tabla. Nos aparecerá una imagen similar a la siguiente. Nos indica un nombre de columna y los valores para una fila (nombre, apellidos, direccion, telefono). Añadiremos algunos datos de prueba como: nombre Manuel Jesús, apellidos López de la Rosa, dirección C/Juan Bautista Nº 3, telefono 658954875, edad 32 y altura 1.80. Añadiremos también otros datos como nombre María, apellidos Manzano Cabezas, direccion C/Arco del triunfo Nº 7, telefono 695001002, edad 19 y altura 1.99.

Después pulsaremos sobre continuar y ya tendremos los datos guardados en la tabla. Ahora la tabla tendrá este aspecto: nombre apellidos direccion telefono edad altura Manuel Jesús López de la Rosa C/Juan Bautista Nº 3 658954875 32 1.80 María Manzano Cabezas C/Arco del triunfo Nº 7 695001002 19 1.99 Es muy habitual introducir en las tablas una columna denominada id que actúa como identificador único de cada fila, aunque no es obligatorio (de hecho en este caso no la tenemos). A partir de aquí, podremos realizar consultas, insertar datos o borrar datos usando PHP tal y como veremos en los próximos apartados del curso. EJERCICIO De la misma forma que has creado la tabla denominada agenda, crea otra tabla denominada <<ciudades>> que conste de los siguientes 6 campos: id ciudad pais habitantes superficie tienemetro

Como tipo de dato para cada campo tendremos: id INT con índice PRIMARY y opción A_I marcada (A_I significa auto-increment, este campo se incrementará en 1 ud cada vez que se inserte una fila en la tabla), ciudad VARCHAR con largo máximo 80, pais VARCHAR con largo máximo 50, habitantes BIGINT (entero largo), superficie DOUBLE (decimal largo), tienemetro BOOLEAN (valor booleano, verdadero o falso. Tener en cuenta que posiblemente esto se refleje como tipo TinyInt: los valores posibles son 0 como equivalente a falso ó 1 como equivalente a verdadero). A continuación inserta los siguientes datos en la tabla: id ciudad pais habitantes superficie tienemetro 1 México D.F. México 555666 23434.34 1 2 Barcelona España 444333 1111.11 0 3 Buenos Aires Argentina 888111 333.33 1 4 Medellín Colombia 999222 888.88 0 5 Lima Perú 999111 222.22 0 6 Caracas Venezuela 111222 111.11 1 7 Santiago Chile 777666 222.22 1 8 Antigua Guatemala 444222 877.33 0 9 Quito Ecuador 333111 999.11 1 10 La Habana Cuba 111222 333.11 0 Visualiza el contenido de la tabla y comprueba que es correcto conforme a lo esperado. Para comprobar si tus respuestas y código son correctos puedes consultar en los foros aprenderaprogramar.com. Próxima entrega: CU00841B Acceso al curso completo en aprenderaprogramar.com -- > Cursos, o en la dirección siguiente: http://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=70&itemid=193