PHPmyadmin (Tutorial #001) Primera BD

Oscar Miranda Salas
31 Aug 201612:40

Summary

TLDREste tutorial ofrece una guía paso a paso para utilizar PhpMyAdmin, una herramienta para gestionar bases de datos de manera visual y práctica. Comienza con la activación del servicio XAMPP y la creación de una base de datos llamada 'formularios_bebe'. Luego, se muestra cómo crear una tabla 'personas' con ocho campos específicos, incluyendo 'id', 'dv', 'nombre', 'email', 'sexo' y 'estado', y cómo establecer sus atributos y comentarios. El video también menciona futuras lecciones sobre cómo llenar, modificar y enlazar estas tablas con formularios en PHP y HTML. El objetivo es facilitar el aprendizaje de cómo manejar y desarrollar bases de datos de manera efectiva.

Takeaways

  • 😀 El script es un tutorial sobre cómo utilizar phpMyAdmin para gestionar bases de datos de manera visual.
  • 🔧 Para usar phpMyAdmin, es necesario tener habilitado el servicio de XAMPP, incluyendo módulos de Apache y MySQL.
  • 🌐 Se accede a phpMyAdmin a través de la dirección localhost utilizando el navegador web.
  • 📁 El panel izquierdo muestra el árbol de bases de datos, donde se pueden agregar nuevas bases de datos, pero no se deben borrar las predeterminadas.
  • 🛠️ El panel derecho ofrece configuraciones generales y herramientas para gestionar la base de datos, incluyendo el servidor de base de datos y los datos de phpMyAdmin.
  • 📝 La pestaña SQL permite escribir y ejecutar código SQL directamente para pruebas y desarrollo.
  • 🔄 La función de exportar se utiliza para trasladar una base de datos a otro equipo, como de un laboratorio a un ordenador personal.
  • 🏠 En la página de inicio de phpMyAdmin, el servidor actual se indica en la parte superior, y se puede crear una nueva base de datos desde aquí.
  • 📊 Al crear una base de datos, se debe asignar un nombre y elegir un conjunto de caracteres, recomendándose utf8_spanish para su uso estándar.
  • 👤 Al crear una tabla, como 'personas', se definen los campos y sus características, incluyendo tipo de dato, longitud y si es necesario un valor por defecto.
  • 🔄 Es común incluir un campo 'estado' en las tablas para habilitar o deshabilitar registros sin necesidad de eliminarlos物理mente de la base de datos.

Q & A

  • ¿Qué es phpMyAdmin y qué permite hacer?

    -phpMyAdmin es una aplicación que viene incluida en el pack de XAMPP que permite gestionar una base de datos de una forma más práctica y visual en lugar de escribir comandos SQL.

  • ¿Qué servicios deben estar habilitados para utilizar phpMyAdmin?

    -Para poder utilizar phpMyAdmin, se deben tener habilitados tanto el módulo de Apache como el módulo de MySQL en el servidor XAMPP.

  • ¿Cómo se accede a la interfaz de phpMyAdmin?

    -Para acceder a la interfaz de phpMyAdmin, se debe abrir un navegador web y escribir 'localhost/phpmyadmin' en la barra de direcciones.

  • ¿Qué se encuentra en el panel de la izquierda en la interfaz de phpMyAdmin?

    -En el panel de la izquierda de la interfaz de phpMyAdmin, se encuentra el árbol de bases de datos que incluye las bases de datos por defecto y permite agregar nuevas bases de datos.

  • ¿Qué se puede hacer en la pestaña SQL de phpMyAdmin?

    -En la pestaña SQL de phpMyAdmin, se puede escribir código directamente en SQL para hacer pruebas y desarrollo, lo cual es útil tanto para pruebas como para la creación y manipulación de bases de datos.

  • ¿Cómo se exporta una base de datos en phpMyAdmin?

    -Para exportar una base de datos en phpMyAdmin, se utiliza la opción 'Exportar' que se encuentra en el resumen del servidor, lo que permite llevar la base de datos a otro equipo.

  • ¿Qué se debe tener en cuenta al crear una nueva base de datos en phpMyAdmin?

    -Al crear una nueva base de datos en phpMyAdmin, se debe proporcionar un nombre y elegir el 'collation', recomendándose el uso del más estándar como 'utf8_spanic'.

  • ¿Cuál es el propósito de la opción 'Estado' en una tabla de base de datos?

    -El propósito del campo 'Estado' en una tabla de base de datos es habilitar o deshabilitar registros o marcarlos como activos o inactivos, evitando la eliminación de datos que podrían ser necesarios en el futuro.

  • ¿Qué se debe hacer antes de crear una tabla en una base de datos en phpMyAdmin?

    -Antes de crear una tabla en una base de datos en phpMyAdmin, se debe seleccionar la base de datos donde se creará la tabla y luego hacer clic en el botón 'Nueva tabla'.

  • ¿Cómo se agregan campos a una tabla en phpMyAdmin?

    -Para agregar campos a una tabla en phpMyAdmin, se deben llenar los campos correspondientes en la sección de creación de tablas, especificando el nombre del campo, su tipo de datos, longitud, y otros atributos como el valor predeterminado o comentarios.

  • ¿Qué se recomienda hacer con los comentarios en los campos de una tabla en phpMyAdmin?

    -Se recomienda agregar comentarios en los campos de una tabla en phpMyAdmin para facilitar la comprensión de la función de cada campo y ayudar en la documentación de la base de datos.

Outlines

00:00

😀 Introducción a PHP by Admin y Configuración Inicial

El primer párrafo introduce al espectador al tutorial de PHP by Admin, una aplicación que permite gestionar bases de datos de manera visual y práctica. Se menciona que para utilizar PHP by Admin, es necesario tener habilitado el servicio de 'champ', así como los módulos de Apache y MySQL. Se describe cómo acceder a la aplicación a través de localhost utilizando un navegador web y se sugiere agregar el sitio a los favoritos para un acceso más rápido. El tutorial también cubre la interfaz de inicio de la aplicación, donde se puede ver el árbol de bases de datos y el panel de inicio con configuraciones generales y acceso a funcionalidades como SQL, exportar bases de datos y configuración del servidor y datos de PHP by Admin.

05:02

📘 Creación de una Base de Datos y Tabla en PHP by Admin

El segundo párrafo se enfoca en la creación de una base de datos llamada 'formularios bebé' y una tabla dentro de ella llamada 'personas'. Se detalla el proceso de selección del 'cotejamiento' (charset) recomendado, que es utf8_spanic. Se describen los pasos para crear la tabla, incluyendo la selección de un nombre para la tabla y la definición de ocho campos con sus tipos de datos y atributos específicos, como enteros para 'root' y 'dv', varchar para 'nombre', 'email' y 'sexo', y text para 'comentarios'. Además, se menciona la importancia de incluir un campo 'estado' para habilitar o deshabilitar registros y se sugiere mantener registros en lugar de borrarlos para futuras consultas.

10:03

🔧 Conclusión del Tutorial y Próximas Sesiones

El tercer párrafo concluye el tutorial actual y ofrece una visión de lo que se abordará en futuras sesiones. Se indica que los espectadores aprenderán a llenar y modificar datos, así como a enlazar la base de datos con formularios desarrollados en PHP y HTML. El tutorial finaliza con una invitación a seguir viendo los próximos videos y a suscribirse al canal para recibir notificaciones de nuevos contenidos.

Mindmap

Keywords

💡phpMyAdmin

phpMyAdmin es una aplicación que permite gestionar bases de datos de una manera más práctica y visual, evitando la necesidad de escribir comandos SQL manualmente. En el video, se utiliza phpMyAdmin para gestionar la base de datos de un sitio web, y se menciona que es una parte del paquete de XAMPP.

💡XAMPP

XAMPP es un software que permite a los desarrolladores crear un entorno de desarrollo local para aplicaciones web. Incluye un servidor web Apache, una base de datos MySQL y otras herramientas. En el script, se menciona que phpMyAdmin es parte del paquete XAMPP y se requiere habilitar el servicio de XAMPP para usarlo.

💡Base de datos

Una base de datos es un sistema organizado de información que se almacena y gestiona con el fin de facilitar su recuperación, consulta y actualización. En el video, se enseña cómo crear y gestionar bases de datos utilizando phpMyAdmin, incluyendo la creación de una nueva base de datos llamada 'formularios_bebe'.

💡Árbol de bases de datos

El árbol de bases de datos en phpMyAdmin es una representación visual de las bases de datos existentes y sus respectivas tablas. Se utiliza para navegar y gestionar fácilmente la estructura de la base de datos. En el script, se menciona que en el panel izquierdo se encuentra el árbol de bases de datos.

💡Cotejamiento

El cotejamiento, también conocido como conjunto de caracteres o collation, define las reglas para la comparación y ordenación de los datos en una base de datos. En el video, se recomienda utilizar 'utf8_spanic' como cotejamiento estándar para la nueva base de datos.

💡Tabla

Una tabla es una estructura de datos en una base de datos que contiene registros o filas, y campos o columnas. En el script, se crea una tabla llamada 'personas' y se describe cómo definir sus campos y características.

💡Campos

Los campos son las columnas individuales dentro de una tabla de base de datos que definen los diferentes tipos de datos que se almacenarán. En el video, se explica cómo crear campos para la tabla 'personas', como 'root', 'nombre', 'email', 'sexo' y 'estado'.

💡Tipo de datos

El tipo de datos define el formato y la naturaleza de los datos que se almacenarán en un campo de base de datos, como enteros, cadenas de texto, fechas, etc. En el script, se asignan tipos de datos a los campos de la tabla 'personas', como 'int' para números enteros y 'varchar' para cadenas de texto.

💡Estado

El estado en una base de datos se refiere a la configuración de un registro para indicar si está activo, inactivo u otro estado definido por el usuario. En el video, se sugiere tener un campo 'estado' en cada tabla para facilitar la gestión de registros sin necesidad de eliminarlos.

💡SQL

SQL, que significa Lenguaje de Consulta Estructurada, es el estándar para la gestión y el uso de bases de datos relacionales. En el script, se menciona la pestaña SQL en phpMyAdmin donde se pueden escribir y ejecutar consultas SQL directamente.

💡Exportar/Importar

Exportar y importar son funciones en phpMyAdmin que permiten guardar una copia de una base de datos o una tabla y luego restaurarla en otro lugar o en otro momento. En el video, se menciona que se hará un tutorial sobre cómo exportar e importar bases de datos.

Highlights

Introducción al tutorial de phPMyAdmin, una aplicación para gestionar bases de datos de manera visual.

Requisito previo: habilitar el servicio XAMPP y módulos de Apache y MySQL.

Acceso a phPMyAdmin a través de localhost en cualquier navegador.

Descripción de la interfaz de phPMyAdmin, incluyendo el árbol de bases de datos y el panel de inicio.

Configuración general y apariencia en phPMyAdmin.

Visualización de la base de datos y su cotejamiento en phPMyAdmin.

Uso de la pestaña SQL para escribir y probar código SQL directamente.

Funcionalidad de exportar bases de datos para su uso en otros equipos.

Importancia de no modificar la configuración de phPMyAdmin y utilizarla tal cual viene.

Creación de una nueva base de datos llamada 'formularios' en phPMyAdmin.

Selección del cotejamiento 'utf8_spanic' para la nueva base de datos.

Proceso de crear una tabla 'personas' con ocho campos específicos.

Definición de campos para la tabla 'personas', incluyendo 'id', 'dv', 'nombre', 'email', 'sexo', 'comentarios' y 'estado'.

Importancia de agregar un prefijo a los nombres de los campos para facilitar su identificación en el código.

Establecimiento de atributos y tipos de datos para cada campo de la tabla.

Inclusión de comentarios para cada campo y la tabla en sí, para facilitar la comprensión y mantenimiento.

Guardar la tabla 'personas' y visualizarla en el árbol de la base de datos.

Anuncio de futuras tutoriales sobre cómo llenar, modificar y enlazar formularios con bases de datos y HTML en PHP.

Transcripts

play00:00

a

play00:23

hola bienvenidos a este nuevo vídeo

play00:25

tutorial correspondiente a ph admin bien

play00:29

en primer instancia que es page

play00:31

by admin es una aplicación que viene

play00:34

inserta en el pack de champ que nos

play00:37

permite manejar la base de datos de una

play00:39

forma mucho más práctica y visual en vez

play00:42

de estar escribiendo todo a base de

play00:44

comandos ya lo que primero que tenemos

play00:47

que tener habilitado para poder utilizar

play00:50

php by admin es el servicio de champ por

play00:54

ende abrimos champ

play00:56

y tenemos que darnos cuenta que debe

play00:58

estar habilitado tanto el módulo de

play01:00

apache como el módulo de mysql como

play01:02

están en esta ocasión

play01:04

en este panel voy a abrir el navegador

play01:08

de internet cualquiera sea y para cargar

play01:12

el ph by admin debemos colocar localhost

play01:17

es la dge php maya que presionamos antes

play01:22

y nos va a cargar la página

play01:24

correspondiente de inicio de este

play01:26

aplicativo en donde si ustedes quieren

play01:29

para acceder más fácil pueden agregar

play01:31

estos favoritos como yo lo tengo acá

play01:33

después basta con un clic para poder

play01:35

hace el ingreso a él bien en primera

play01:38

instancia nos encontramos que en este

play01:39

costado izquierdo

play01:40

tenemos el árbol de base de datos que

play01:43

trae por defecto que no deben borrar

play01:46

solamente vamos a ir agregando nuevas

play01:48

bases de datos y al costado derecho nos

play01:51

encontramos con todo el panel de cierta

play01:55

forma de inicio que cuenta el aplicativo

play01:58

en donde nos muestra la configuración

play01:59

general que viene siendo cual el

play02:01

cotejamiento de la base de datos por

play02:02

defecto la configuración de apariencia

play02:06

el servidor de base de datos sus datos

play02:08

más importantes el servidor web y

play02:11

también los datos de php by admin ya

play02:13

bien nosotros vamos a ver ahora en este

play02:16

minuto algunas cosas elementos con los

play02:19

cuales cuenta page m by admin que sería

play02:21

la base de datos

play02:23

yo pincho acá y veo de cierta forma lo

play02:25

mismo que veo el costado izquierdo veo a

play02:27

las bases de datos que se encuentran y

play02:29

también en qué cotejamiento se encuentra

play02:31

cada una de ellas ya además nos vamos a

play02:36

dirigir a sql en sql

play02:39

esta es una pestaña de opciones donde

play02:42

nosotros podemos escribir código

play02:44

directamente en sql para hacer pruebas

play02:47

y también desarrollo de cierta forma no

play02:51

es solamente para prueba sino que

play02:52

también es perfectamente funcional

play02:56

el estado actual en donde vemos el

play02:58

resumen del servidor

play03:00

cuentas de usuario no encontramos a

play03:02

cuáles son los usuarios con los que

play03:04

cuenta de esta forma este servicio

play03:08

exportar que este lo vamos a utilizar

play03:11

nuestra forma bastante cuando nosotros

play03:14

queramos llevando a nuestra base de

play03:16

datos a otro equipo si estamos

play03:18

trabajando en el laboratorio computación

play03:20

y este trabajo lo queremos después

play03:22

utilizar en el computador de nuestra

play03:23

casa necesitamos exportar la base de

play03:26

datos para que luego en el computador de

play03:28

nuestra casa podemos importarlo ya luego

play03:33

voy a hacer un vídeo tutorial para

play03:35

demostrarles cómo se hacen estos dos

play03:37

simples pasos pero que son de gran ayuda

play03:39

para este sistema y además la pestaña de

play03:43

configuración por lo general no nos

play03:45

vamos a meter a cambiar ninguna

play03:47

configuración del programa simplemente

play03:49

lo vamos a utilizar tal cual bien bien

play03:52

lo primero que vamos a hacer es volver

play03:54

acá en el home en uno en el icono de la

play03:57

casa página de inicio en primer

play03:59

instancia también nos vamos a dar cuenta

play04:00

que arriba en la wits aploma donde dice

play04:03

servidor 127 puntos 0 puntos 0.1

play04:07

es el lugar donde estamos posicionados

play04:09

de ciertas formas cada vez que vayamos

play04:11

haciendo ahora después a una base de

play04:12

datos nos vamos a dar cuenta que acá el

play04:14

link nos va a mostrar cuál es nuestra

play04:16

posición actual bien lo primero que

play04:20

vamos a hacer va a ser crear la base de

play04:22

datos que base de datos nos vamos a

play04:24

crear en esta instancia no podemos crear

play04:27

la base de datos correspondiente a el

play04:29

ejercicio que vamos a realizar en las

play04:31

clases vamos a pinchar aquí el nuevo o

play04:35

también podemos hacerlo directamente acá

play04:38

base de datos

play04:41

y acá vamos a colocarle un nombre la

play04:44

base de datos en este caso le vamos a

play04:45

colocar

play04:47

y

play04:50

formularios

play04:55

bebe una base de datos y vamos aquí a

play05:02

elegir el cotejamiento dentro de los

play05:04

cotejamiento yo les recomiendo que

play05:05

utilicemos el de cierta forma más

play05:08

estándar que es ute f8 spanic

play05:13

le damos crear

play05:17

esperamos que seguiré la base de datos

play05:18

que sea en cuenta al costado acá ya dice

play05:21

formularios bebé

play05:24

de verdad y lo primero que nos pide es

play05:27

crear una base de datos si se dan cuenta

play05:29

automáticamente como yo les comentaba

play05:31

acá arriba ahora ya no nos dice una

play05:34

opción más que dice agregar estamos

play05:35

dentro de la base de datos formulario dv

play05:39

lo que vamos a hacer acá entonces es

play05:41

colocarle un nombre

play05:44

y el nombre que le vamos a colocar a la

play05:46

tabla

play05:47

es el siguiente personas y los campos

play05:53

que nosotros queremos que tengan

play05:59

los campos que vamos a colocar van a ser

play06:01

en este caso ocho campos

play06:04

le damos continua

play06:09

de estas formas nosotros tenemos acá la

play06:11

opción para agregar y modificar cada uno

play06:17

de los campos

play06:19

vamos a partir por el primero en este

play06:22

caso como estamos creando los campos de

play06:24

la tabla persona nosotros por lo general

play06:26

se empleaban colocaron un prefijo

play06:29

delante de los nombres de cada uno de

play06:31

ellos para poder investigarlos de mejor

play06:33

forma más fácil en nuestro código en

play06:35

este caso en el hogar pero dion bajo

play06:38

verde se está formando personas

play06:41

este viene desde esa base de datos y

play06:43

tablas y lo que vamos a colocar son los

play06:47

campos voy a tener yo ver que un bajo

play06:49

root

play06:51

que el tipo de datos que va a ser root

play06:54

en este caso lo vamos a manejar como un

play06:57

tipo de datos entero

play06:59

ya que iba a constar con cuántos valores

play07:02

en este caso el club tiene

play07:04

aproximadamente 8 a 9 dígitos vamos a

play07:08

colocarle

play07:10

los galenos

play07:14

nueve dígitos

play07:19

el predeterminado es si nosotros

play07:21

queremos que este dato venga con algún

play07:23

dato preestablecido en este caso la

play07:26

busca de ninguno cotejamiento no es

play07:29

necesario los tipos numéricos y nos

play07:32

vamos a dirigir simplemente al final

play07:36

en donde acá nosotros podemos colocarle

play07:38

un comentario por lo general es

play07:40

recomendable hacerlo porque ocupando

play07:42

nosotros necesitamos obtener el

play07:44

diccionario de datos de nuestra base de

play07:45

datos aparecen también los comentarios

play07:47

que son de gran ayuda para saber a qué

play07:50

corresponde ese campo comentarios por

play07:52

ejemplo

play07:57

en rugby

play08:01

usuario del sistema

play08:04

en su

play08:07

no

play08:08

y aquí está

play08:10

ya

play08:11

y además tiene otra infinidad de

play08:13

opciones que en este caso no las vamos a

play08:15

utilizar y bien vamos a seguir llenando

play08:18

los siguientes datos que corresponden a

play08:20

el dígito verificador

play08:24

dv en este caso también va a ser de tipo

play08:27

entero va a ser de longitud 2 lo vamos a

play08:30

dejar

play08:31

luego el nombre de la persona que en

play08:36

este caso lo vamos a ver de tipo bar

play08:38

chart el nombre un tamaño bien holgado

play08:42

de 100 caracteres en el caso de ocuparlo

play08:46

también después viene de nombre viene

play08:48

email

play08:50

también es de tipo bar chat también a

play08:53

bajar de tamaño siempre

play08:56

y luego vamos a tener el sexo de la

play08:59

persona

play09:01

el sexo también lo vamos a ver en este

play09:04

caso de tipo bar chat en este caso de

play09:06

tamaño 25

play09:09

luego viene después de sexos comentarios

play09:15

un comentario

play09:17

que también va a ser de tipo en este

play09:19

caso comentario como un texto más grande

play09:22

lo va a bajar el tipo text

play09:26

y él como una en este caso también lo

play09:29

vamos a dejar de tipo marchar

play09:33

y como una también va a ser de tamaño 25

play09:36

como última instancia también por lo

play09:39

general es recomendable que en toda

play09:41

tabla nosotros tengamos un campo que sea

play09:44

estado para que para que lo podamos

play09:48

nosotros habilitar o deshabilitar o

play09:50

quizás colocar los otros estados quien

play09:53

necesite más en nuestro sistema ya que

play09:55

recuerden que una base de datos

play09:57

por lo general y como regla usted no

play10:00

debieran borrar absolutamente ningún

play10:03

registro solamente cambiar el estado por

play10:06

ejemplo dejar en estado 1 como los

play10:09

registros activos y como 0

play10:11

los registros inactivos ya que si en

play10:13

algún momento en el futuro necesitan

play10:15

hacer una consulta ese registro debe

play10:18

estar pero como deshabitado pero debe

play10:21

existir el dato porque si lo borramos

play10:22

perdemos esa información

play10:24

y el estado por lo general no dejamos de

play10:26

tipo entero tamaño 2 en donde yo por lo

play10:30

general acá siempre en los comentarios

play10:32

ley le explico

play10:35

cuál aquí corresponde a cada dato que

play10:38

sería 12 puntos corresponde a un estado

play10:42

activo

play10:44

pero no lo damos inactivo

play10:50

teniendo eso listo teniendo todos los

play10:52

campos listos también podemos colocar la

play10:55

cara un comentario a la tabla en este

play10:57

comentario podríamos explicar que dice

play11:05

los datos necesarios

play11:09

algunas personas del sistema

play11:15

personas

play11:18

y le damos guarda

play11:24

luego de que están guardados los datos

play11:26

se va a dar cuenta que se creó la tabla

play11:28

persona y también acá al costado

play11:30

izquierdo en el formulario debe si

play11:32

pincha va el signo + se va a desplegar

play11:34

la tabla correspondiente persona y acá

play11:38

vamos a ver los datos requeridos ya

play11:43

bien chicos eso sería por este tutorial

play11:47

bien express que les explica cómo crear

play11:53

una base de datos y cómo crear las

play11:55

tablas en los siguientes tutoriales

play11:57

vamos a explicar cómo se llenan los

play12:00

datos cómo se modifican esto acá y

play12:02

también cómo esto se enlaza con los

play12:05

formularios que nosotros vamos a

play12:06

desarrollar en php con html ya así que

play12:11

los invito a ver los siguientes vídeos y

play12:14

suscriban sal canal para que vayan

play12:16

recibiendo las notificaciones cuando se

play12:18

vayan subiendo nuevos tutoriales hasta

play12:20

pronto

play12:34

este punto

Rate This

5.0 / 5 (0 votes)

Related Tags
phpMyAdminGestión de BDBases de DatosTutorialVisualPrácticoDesarrollo WebProgramaciónSQLAdministración
Do you need a summary in English?