Los fundamentos de la comunicación con mysql

Toda su interacción con la base de datos se lleva a cabo haciendo pasar mensajes al servidor MySQL. El servidor MySQL debe ser capaz de entender las instrucciones que enviarlo. Se comunica usando lenguaje de consulta estructurado (SQL), que es un lenguaje de programación estándar entendido, al menos en alguna forma, por la mayoría de sistemas de gestión de base de datos.

Para realizar una solicitud que MySQL puede entender, se genera una instrucción SQL y lo envía al servidor MySQL.

Construir consultas SQL

SQL es casi inglesa se compone en gran parte de las palabras en inglés, agrupadas en cadenas de palabras que suenan similares a las oraciones en inglés. En general (por suerte), no es necesario para entender cualquier lenguaje técnico arcano para escribir consultas SQL que funcionan.

La primera palabra de cada frase es su nombre, que es una palabra de acción (verbo) que le dice a MySQL lo que quiere hacer. Las declaraciones son discutidos aquí CREAR, SOLTAR, ALTERAR, ESPECTÁCULO, INSERTAR, CARGA, SELECCIONAR, ACTUALIZAR, y BORRAR. Este vocabulario básico es suficiente para crear - e interactuar con - bases de datos en los sitios web.

El nombre de sentencia es seguida por palabras y frases - algunos obligatorios y otros opcionales - MySQL que le dicen a la forma de realizar la acción. Por ejemplo, siempre hay que decir a MySQL qué crear, y siempre hay que decirle qué tabla para insertar datos en o para seleccionar los datos.

Video: Tutorial Fundamentos de la comunicación interpersonal : La comunicación | video2brain

La siguiente es una declaración típica de SQL. Como se puede ver, utiliza palabras en inglés:

lastName SELECT miembro

Cuando una instrucción utiliza SELECCIONAR, se le conoce como una consulta, ya que está consultando la base de datos para obtener información. Esta consulta recupera todos los apellidos almacenados en la tabla denominada Miembro. consultas más complicadas, tales como los siguientes, son menos similar al Inglés:

SELECT apellido, nombre de la socia DONDE estado ="California" ANDcity ="Fresno" ORDER BY lastName

Esta consulta recupera todos los apellidos y los nombres de los miembros que viven en Fresno y luego los pone en orden alfabético por el apellido. A pesar de que esta consulta es menos similar al Inglés, aún así es bastante clara.

Video: Entrevistas Materia Fundamentos de la Comunicación

He aquí algunos puntos generales a tener en cuenta al construir una instrucción SQL:

  • Capitalización: En este ejemplo, las palabras del lenguaje SQL están en todos los artículos sombreros- de información variable (como nombres de columna) son por lo general las etiquetas determinados, en todas o la mayoría de las letras minúsculas. Esto hace que sea más fácil para que usted lea -MySQL no necesita este formato. El caso de las palabras de SQL no materia- por ejemplo, seleccionar es lo mismo que SELECCIONAR, y de es lo mismo que DE, por lo que MySQL se refiere.

    Por otra parte, el caso de los nombres de tabla, nombres de columna, y otra información variable no importa si su sistema operativo es Unix o Linux. Cuando se está utilizando Unix o Linux, MySQL necesita para que coincida con los nombres de columna con exactitud, por lo que el caso de los nombres de las columnas tiene que ser correcta - por ejemplo, apellido no es el mismo que apellido.

    Ventanas, sin embargo, no es tan exigente como en Linux y Unix desde su punto de vista, apellido y apellido son lo mismo.

  • Espaciado: SQL palabras deben estar separados por uno o más espacios. No importa cuántos espacios que uso- usted podría también utilizar espacios o 20 a 1 espacio. SQL también no presta atención al final de la línea. Puede iniciar una nueva línea en cualquier momento de la instrucción SQL o escribir toda la declaración en una sola línea.

  • Citas: Darse cuenta de California y Fresno están entre comillas dobles () En la consulta anterior. California y Fresno son una serie de caracteres llamada cadenas de texto, o cadenas de caracteres. Usted está pidiendo MySQL para comparar las cadenas de texto en la consulta SQL con las cadenas de texto que ya están almacenados en la base de datos. Cuando se comparan los números (como números enteros) almacenados en columnas numéricas, no adjunta los números entre comillas.

Enviar consultas SQL

Puede enviar una consulta SQL a MySQL varias maneras. Aquí hay dos métodos de envío de consultas:

  • El cliente mysql: Cuando se instala MySQL, un cliente MySQL basado en texto se instala automáticamente. Este sencillo cliente se puede utilizar para enviar consultas.

    Video: Fundamentos de la informática 07 - Comunicacion y proceso

  • PHP funciones integradas: Se comunica con una base de datos MySQL desde scripts PHP usando PHP funciones integradas diseñadas específicamente para este propósito. Las funciones se conectan al servidor MySQL y enviar la consulta SQL.

Artículos Relacionados