Vamos a crear la base de datos para nuestro curso o para nuestro proyecto de la web Campa este curso
o más bien este proyecto requiere al momento de ahorita trabajar para continuar a lo largo del capítulo.
Necesitamos crear tres tablas y la forma en que vamos a crear esas tablas para separar un poco el contenido
y no repetir tanto la información en esas tablas es muy común y se da mucho sobre todo en las escuelas
que si por ejemplo crean una base de datos para un sitio web como este y tienen por ejemplo un programa
así como éste y tienen talleres conferencias seminarios terminan agregando una tabla como con todo con
el nombre la hora el día quién es el autor el taller y luego agregan la descripción de la persona que
es el encargado de ese taller agregan la fecha etcétera todo eso lo terminan agregando a una tarea muy
grande termina siendo información muy repetida.
Nosotros vamos a agregar todo esto entre estas las distintas para poder aplicar algunas reglas a la
hora de crear bases de datos en las cuales no tienes que estar repitiendo tanto la información en algunos
casos permitido en otros casos no debe de ser así.
Así que vamos a crear tres tablas una se va a llamar categorías de eventos donde vendrá talleres conferencias
y seminarios en otro vendrán los eventos que será como este nombre la hora y el día en otro vendrán
los invitados que vendrá el nombre de la persona que es la encargada de dar esa conferencia así como
su información etc..
Vamos a crear esta base de datos en PHP y admin admin ofrece todo lo que necesitas para diseñar una
base de datos también hay otras herramientas como México.-El Workbench.
Sin embargo yo no quería instalar más software en tu computadora si no has arrancado el servidor aquí
hay que arrancarlo en Mac y abrir la página de inicio vas a encontrar debajo de herramientas o Tools
PHP y admin.
Y aquí en bases de datos es donde vamos a agregar nuestra base de datos puedes ver que ya tengo bastantes
agregadas son algunos otros proyectos sin embargo puedes agregar todas las que tú quieras y quien no
el nombre de la base de datos lo vamos a dar un nombre año se vaya Margets de la web a quienes cotejan
acotamiento a mí me gusta mucho ponerle un F8 o general y es la que más resultados me has dado.
Otra vez la del latin latin Swedish también tiene buena aceptación F8 general.
Si vamos a utilizar y vamos a quien crear y vemos que tenemos nuestra base de datos puedes ver que no
se han encontrado tablas en la base de datos vamos a crear nuestras tres tablas primero y después vamos
a ir agregándole más y más información.
Bueno vamos a crear primero una de las categorías de los eventos
categoría evento va a tener
distintos campos yo tengo pensado que sean tres campos nada más uno será Leydi otro será el nombre y
otro será el ICO nos vamos a guardar también el nombre de este ícono para futuro para más adelante en
el proyecto así que quien dice crear tablas le podemos poner categoría evento y ponerle en el número
de firmas más grande para que la interfaz de 8pm admin sea más grande en el número de columnas aquí
lo va a poner 3.
No te preocupes si cuando diseñas una base de datos le pones tres y al final necesitaba 6 hay problemas
siempre.
Lo ideal es un buen diseño desde el inicio.
Sin embargo es posible agregar más tablas.
Más adelante no sabe a quién continuar y a veces este paso tarda un poco dependiendo de cuántas bases
de datos tengas y podemos ver que nos aparecen los tres campos las tres filas primero vamos a poner
aquí el primero va a tener un nombre de ahí categoría va a ser el tipo entero y esta no la longitud
no ocupe tanto en vez de INT lo quiero poner como Tiny ni que sean pocos los valores tal vez 10 esto
lo vamos a dejar como están los atributos.
Todo esto va a quedar igual.
Vamos a poner la tu incremento puedes ver que quien dice que si queremos agregar un índice a Adlib de
categoría vamos continuar para que agregue el índice y vamos a agregar el segundo campo el segundo campo
se va a llamar categoría evento para que no se confunda con el nombre de la tabla y este va a ser de
tipo parchar charra opponents 50 no creo que haya una categoría que tenga más de 50.
Por último +40 también Akihiko no va a tener de 15 también y va a ser Bachchan y los demás datos pues
no es necesario llenarlos todos.
El motor de almacenamiento tiene que ser y no debe esto va a ser para cuando estemos trabajando con
algo llamado Los Jaynes es necesario tenerlo como y no debe saber quien guardar y vemos que ya tenemos
nuestra primera tabla si hablo aquí de la webcam puedes ver que tenemos nuestra primera tabla y si lo
doy a quien estructura me va a abrir.
Bueno en esto y si le doy click aquí en categoría evento pues nos debería abrir una información que
aún no tenemos.
Si doy click aquí en categoría evento puedes ver que quien insertar te puedes insertar datos en examinar
puedes ver los datos de momento no hay nada y la estructura de tabla si quieres agregar más hilos tendrás
que agregar una estructura puedes ver qué quieres agregar y puedes agregarle tantos campos y te dice
el orden donde quieres agregarlos puedes ver también que nosotros le hemos agregado una llave primaria
y es este Leidi casi siempre todos los ahí son llaves primarias así que con eso hemos creado categoría
evento en el siguiente vídeo vamos a crear la tabla de eventos.