Diseño de Base de Datos, parte IX: ORDER BY

Por: Armando Cifuentes González Sintaxis:  La sentencia ORDER BY ordena un conjunto de resultados de forma descendente o ascendente. Los corchetes indican que los parámetros o instrucciones son opcionales. Además, es posible ordenar por más de una columna. Ejemplo:  ¡NOTA! Es posible también ordenar los resultados por el número de columna: ORDER BY 1, 3, 4, por ejemplo. Bibliografía.- Libros.- Fehily, C. (2005). SQL: Visual Quickstart Guide, Third Edition. Peachpit Press. … Continue reading Diseño de Base de Datos, parte IX: ORDER BY

Diseño de Base de Datos, parte VIII: WHERE

Por: Armando Cifuentes González Sencilla en la teoría, pero se puede volver un poco compleja en la práctica. Vamos a ver cómo emplear esta sentencia que nos puede librar de muchos dolores de cabeza. Sintaxis: La sentencia WHERE se emplea para filtrar un conjunto de resultados en base a una condición especifica. Esta sentencia puede ser usada en las siguientes sentencias de SQL: SELECT, UPDATE y DELETE Sintaxis (UPDATE): Sintaxis (DELETE): … Continue reading Diseño de Base de Datos, parte VIII: WHERE

Diseño de Base de Datos, parte VII: AS (alias)

Por: Armando Cifuentes González Sintaxis: La sentencia AS se utiliza para asignar un alias a una columna o una tabla. Se coloca entre el nombre de la columna y el alias de la columna o entre el nombre de la tabla y el alias de la tabla. Ejemplos: Bibliografía.- Libros.- Fehily, C. (2005). SQL: Visual Quickstart Guide, Third Edition. Peachpit Press. Web.- SQL Tutorial – Learn SQL Query Language. … Continue reading Diseño de Base de Datos, parte VII: AS (alias)

Diseño de Base de Datos, parte VI: SELECT

Por: Armando Cifuentes González Sintaxis: La sentencia SELECT se emplea para desplegar información de una base de datos. “column_name1” indica la columna de la tabla de la cual queremos visualizar su información; “[,”column_name2”]” indica una o más columnas; “table_name” el nombre de la tabla de la cual desplegaremos la información. Los operadores “*” y “+” se pueden emplear dentro de esta instrucción para mostrar todas las columnas de una tabla (“*”) o concatenar valores de tipo … Continue reading Diseño de Base de Datos, parte VI: SELECT

Diseño de Base de Datos, parte V: CREATE TABLE

Por: Armando Cifuentes González Para los ejemplos de los comandos de SQL utilizaré la base de datos de compras de dofactory, con algunas modificaciones. Sintaxis: Se emplea para crear una tabla en la base de datos. Entre los tipos de restricciones que puede contener una tabla son los siguientes: NOT NULL/NULL DEFAULT UNIQUE CHECK PRIMARY KEY FOREIGN KEY Ejemplo: Como se mencionó anteriormente, podemos agregar … Continue reading Diseño de Base de Datos, parte V: CREATE TABLE

Diseño de Base de Datos, parte VI: SELECT

Por: Armando Cifuentes González Sintaxis La sentencia SELECT se emplea para desplegar información de una base de datos. “column_name1” indica la columna de la tabla de la cual queremos visualizar su información; “[,”column_name2”]” indica una o más columnas; “table_name” el nombre de la tabla de la cual desplegaremos la información. Los operadores “*” y “+” se pueden emplear dentro de esta instrucción para mostrar todas … Continue reading Diseño de Base de Datos, parte VI: SELECT

Diseño de Base de Datos, parte IV: SQL

Por: Armando Cifuentes González ¿Qué es SQL? SQL (Structured Query Language) es el lenguaje de programación estándar para la creación, actualización y consulta de información que se encuentra almacenada en la base de datos. Con este lenguaje podemos convertir preguntas tan simples, como “¿Dónde viven nuestros clientes?” en sentencias que nuestro sistema de base de datos puede entender (como por ejemplo, “SELECT DISTINCT city state … Continue reading Diseño de Base de Datos, parte IV: SQL