Blog de conocimiento gratuito: linux, programación, open source, bases de datos, android, frameworks, web e informática en general.
En este post vamos a hablar sobre cómo guardar números telefónicos, teléfonos o números de teléfono en las bases de datos, enfocándonos en el tipo de dato.
Esto va a responder a la pregunta de ¿Cuál tipo de dato usar para guardar números de teléfono?.
Lo expuesto aquí es mi opinión y sugerencia, pero al final puedes hacer lo que gustes. Aunque la respuesta parezca obvia, he visto que varios usuarios preguntan esto y por eso he decidido hacer este post.
Resumen: en este tutorial vas a aprender a redondear números en SQL.
Te mostraré a redondear hacia arriba, hacia abajo o redondear dependiendo de los decimales; usando la función round
, floor
y ceil
/ ceiling
.
Nota: los ejemplos funcionan en MySQL, MariaDB y en SQL Server.
En este post te muestro cómo conectar Python 3 a varios motores de bases de datos, por ejemplo, MySQL / MariaDB, SQLite, SQL Server, PostgreSQL y SQLite 3.
Las bases de datos son un aspecto fundamental en los sistemas de información, pues permiten guardar y leer información de cualquier tipo.
Python provee la interfaz DB API 2.0 para conectar a todas las bases de datos usando la misma API o interfaz de programación de aplicaciones.
Existen muchos motores de bases de datos que pueden ser consumidos con Python.
En este artículo te muestro cómo conectar PHP con varias bases de datos. Aparte de los motores que usan SQL, PHP también puede consumir bases de datos No-SQL como MongoDB.
PHP es un lenguaje muy popular para la programación del lado del servidor. Funciona para muchísimas cosas, entre ellas, conectar con bases de datos a través del driver PDO por ejemplo.
Este post es un índice para ver cómo PHP puede conectarse con varios motores de bases de datos.
En este post vamos a resolver algunas consultas propuestas en el motor de bases de datos de SQL Server y la base de datos AdventureWorks.
Si no tienes SQL Server mira aquí cómo instalarlo, y si no sabes importar la base de datos, mira aquí cómo hacerlo.
¿Quieres ejercicios resueltos con MySQL? mira este post.
En este post vamos a conectar Python 3 a una base de datos de SQL Server a través del driver ODBC y el paquete PyODBC.
Haremos un CRUD para demostrar cómo se hacen las 4 operaciones básicas a una base de datos.
Para comenzar, recuerda:
Nota: todos los archivos están en un repositorio de GitHub.
Aprovechando que para unas cosas de la escuela tuve que instalar SQL Server y SQL Server Management Studio (ya que por voluntad propia no lo haría jamás) decidí conectar PHP con SQL Server y hacer un CRUD, es decir, create, read, update y delete de una base de datos de SQL Server.
De esta manera si algún día alguien quiere consumir una base de datos de SQL Server con PHP puede tomar este post como referencia.
Al final tendremos una aplicación web como la siguiente, basada en una plantilla de Bootstrap 4.
Voy a mostrarte cómo hacer un select, update, insert y delete. Además de prevenir inyecciones SQL.
Recuerda que al final de todo lo que vamos a usar es PDO, una envoltura de las bases de datos que permite intercambiar de un motor a otro cambiando la cadena de conexión.
Nota: todo el código fuente aquí mostrado está actualizado y completo en mi GitHub. Siéntete libre de clonarlo, editarlo, descargarlo o mejorarlo.
La extensión de SQL Server para conectar PHP con SQL Server (qué redundancia) no viene incluida por defecto en PHP, así que debemos descargarla de otro lugar.
En este post voy a mostrar cómo descargar e instalar la extensión de SQL Server para trabajar con PHP usando PDO.