Aprenda PHP y SQLite

Learn SQLite with PHP in a fun and simple way! Master database design and SQL with friendly guidance. Perfect for web developers!

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is all about making database design easy and accessible! With a focus on SQLite and PHP, you'll gain practical skills to create and manage databases effortlessly.

Key Points

  • Learn how to design databases using SQLite and PHP.
  • Understand key SQL concepts like DDL, DML, and DQL.
  • Create and manipulate databases with real-world examples.

Learning Outcomes

  • Understand the basics of SQLite and how to integrate it with PHP.
  • Gain skills in Data Definition Language (DDL) and Data Manipulation Language (DML).
  • Learn database design principles and apply them in real projects.

About This Course

La base de datos ligera, rápida y confiable

SQLite tiene actualmente muchos seguidores gracias a que cumple cabalmente con su lema: es una base de datos ligera, rápida y confiable (las tres cosas). SQLite se integra con muchos lenguajes, pero es verdaderamente potente cuando juntamos a esta base de datos con PHP, el lenguaje de servidor más utilizado en Internet en el mundo.

En este curso ya debes tener los conocimientos básicos de PHP, pues no explicaremos lo que son las variables, las estructuras condicionales o los ciclos. Es deseable que tengas conocimientos en el manejo de las bases de datos, pero no es necesario, ya que explicaremos los tres pasos fundamentales en el diseño de una base de datos: el diseño conceptual, el diseño lógico y el diseño físico, lo cual le ayudará a diseñar cualquier base de datos, independientemente de la plataforma de su elección.

Este curso está dirigido a desarrolladores web con experiencia en PHP deseosos de una base de datos ligera, potente y segura. Dentro del curso abordaremos los tres `principales temas de cualquier lenguaje SQL estándar: El lenguaje de definición de datos o "Data Definition language" (DDL) donde analizaremos la construcción de tablas y los tipos de columnas. Posteriormente revisaremos el lenguaje de manipulación de datos o Data Manipultation Language (DML) donde realizaremos un sistema de altas, bajas y cambios (ABC) o CRUD, por sus siglas en inglés, donde insertaremos, modificaremos y borraremos información de una sencilla tabla.

En la siguiente unidad estudiaremos el lenguaje de selección de datos o Data Query Language (DQL) donde veremos la enorme potencia de la sentencia SELECT y aprovecharemos para revisar las funciones de agregación.

En las siguientes secciones abordaremos temas que son generales a las bases de datos, sobre todo al diseño de las bases de datos, sin importar la plataforma: el diseño conceptual y el diseño lógico, donde obtendremos un modelo entidad-relación de la primera fase y un modelo de tablas de la segunda.

Por último implantaremos nuestros modelos en una base de datos real, lo cual lo conoceremos como "diseño físico", así como las formas normales de nuestra información. También aprenderemos a "unir" diferentes tablas por medio de la sentencia JOIN o por medio de los alias.


  • Conocer los principios de SQLite

  • Manejar el lenguaje de definición de datos o DLL

  • Modificar las tablas y sus columnas con el lenguaje de manipulación de datos o DML

Course Curriculum

2 Lectures

Instructor

Profile photo of Francisco Javier Arce Anguiano
Francisco Javier Arce Anguiano

Soy licenciado en Matemáticas Aplicadas y Computación por parte de la Universidad Nacional Autónoma de México, instructor certificado de Adobe desde 2002.He trabajado para diferentes centros autorizados de Adobe en México y doy clases en universidades de la Ciudad de México. Asimismo, he publicados siete libros sobre ActionScipt 2 y 3, con la editorial AlfaOmega de México, asi como un...

More Courses By Francisco Javier Arce Anguiano
Review
4.9 course rating
4K ratings
ui-avatar of César Alfonso Damián Saldaña
César A. D. S.
3.5
1 year ago

El audio es muy bajo, fuera de eso el curso pinta bien

  • Helpful
  • Not helpful
ui-avatar of Vicente Soriano Ocheda
Vicente S. O.
5.0
6 years ago

Siempre es agradable seguir las clases del Maestro.
Felicidades y mucha suerte.
Vicent

  • Helpful
  • Not helpful
ui-avatar of Juan Manuel Reategui Solis
Juan M. R. S.
5.0
6 years ago

muy buen curso todo claro y desde cero

  • Helpful
  • Not helpful
ui-avatar of José Luis Flores Juárez
José L. F. J.
4.5
7 years ago

muy interesante y clara la explicación

  • Helpful
  • Not helpful
ui-avatar of Martin Fontecilla
Martin F.
5.0
7 years ago

The author explains clearly every subject. The program is complete, you can find information practically for any topic about SQLite. Finishing this course, I am sure, I will understand what SQLite is about and how to use it for my own applications.

  • Helpful
  • Not helpful
ui-avatar of Maria Daniel Crosta
Maria D. C.
5.0
7 years ago

Bien el curso se va entendiendo de a poco

  • Helpful
  • Not helpful
ui-avatar of JOSE LUIS DIAZ DE DIOS
Jose L. D. D. D.
5.0
8 years ago

Excelente forma de explicar y la paciencia es una virtud muy valorable para mí.

  • Helpful
  • Not helpful
ui-avatar of Norman Fernández Ochoa
Norman F. O.
3.0
8 years ago

Es un curso bueno y sencillo, lo único que pediria es que hiciera un apartado para conectar con otras bases de datos como Mysql y la optimización de las bases de dato.S. EL AUDIO TIENE UN ZUMBIDO Y ESO NO ES NADA AGRADABLE.

  • Helpful
  • Not helpful
ui-avatar of Jaci Soo
Jaci S.
5.0
8 years ago

Lo veo como una fotografia - platicada de lo que se requiere codificar para resolver todo tipo de problemas.

  • Helpful
  • Not helpful
ui-avatar of Nahan Vallejos Sanchez
Nahan V. S.
4.0
8 years ago

Hasta el momento llevo dos secciones, mucha presentación de textos, desearía ver la aplicación real viendo estos ejemplos.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses