FRANCISCO MUNOZ
CATEDRATICO Ing Juan Es pinoza.
QUE ES SQL?
SQL es un lenguaje creado para realizar consultas estructuradas a bases de datos. SQL son las siglas de Structured Query Language (Lenguaje estructurado de consultas).
No es exclusivo para paginas web, Aplicaciones de escritorio tambien lo utilizan ya que permite que las consultas a las tablas de alguna base de datos sea mas rapida y segura.
El lenguaje se divide en dos partes:
-El lenguaje de definicion de datos (DDL): son los comandos que nos permiten la creacion y modificacion de los objetos de la base de datos. Son 4 los comandos: CREATE, ALTER, DROP y TRUNCATE.
* CREATE: Nos permite crear un objeto (una tabla, un procedimiento almacenado, un indice, etc.)
* ALTER: Con este comando podemos modificar la estructura de algun objeto: una columna de una tabla, modificar tipos de campo, anchos, keys de los indices, etc...
* DROP: Este nos va a borrar algun objeto (una columna, un procedimiento, etc)
* TRUNCATE: Este es cuando kieres borrar de plano los datos de alguna tabla y solo te dejara la estructura.
- Y el lenguaje de manipulacion de datos(DML): Este ya es para trabajo de manejo de datos directo, los comandos son: INSERT, UPDATE, DELETE y SELECT.
* INSERT: Este nos permite introducir datos a una tabla.
* UPDATE: Sirve para actualizar datos ya existentes dentro de la tabla.
* DELETE: Con este eliminamos datos desde una tabla.
* SELECT: Este sirve para seleccionar datos de una tabla.
BIBLIOGRAFIA
http://answers.yahoo.com/question/index?qid=20080919180523AAg7GGC
EVENTOS
mysql_select_db()Selecciona la base de datos por defecto para realizar las consultas, en la conexión activa.
mysql_query()
envía una única consulta (múltiples consultas no están soportadas) a la base de datos actualmente activa en el servidor asociado con el identificador de enlace especificado por
link_identifier
.mysql_close
cierra la conexión no persistente al servidor de MySQL que está asociada con el identificador de enlace especificado. Si
link_identifier
no se especifica, se usará el último enlace abierto.
Normalmente no es necesario usar a mysql_close(), ya que los enlaces abiertos no persistentes son automáticamente cerrados al final de la ejecución del script. Véase también liberar recursos.
mysql_connect
Abre o reutiliza una conexión a un servidor MySQL.
BIBLIOGRAFIA
VARIABLES
$result
El resultado resource que está siendo evaluado. Este resultado proviene de una llamada a mysql_query().
ejemplo
<?php
$enlace = mysql_connect('anfitrión_mysql', 'usuario_mysql', 'contraseña_mysql');
if (!$enlace) {
die('No se pudo conectar: ' . mysql_error());
}
if (!mysql_select_db('nombre_base_datos')) {
die('No se pudo seleccionar la base de datos: ' . mysql_error());
}$resultado = mysql_query('SELECT name FROM work.employee');
if (!$resultado) {
die('No se pudo consultar:' . mysql_error());
}
echo mysql_result($resultado, 2); // imprime el nombre del tercer empleado
mysql_close($enlace);?>
$enlace = mysql_connect('anfitrión_mysql', 'usuario_mysql', 'contraseña_mysql');
if (!$enlace) {
die('No se pudo conectar: ' . mysql_error());
}
if (!mysql_select_db('nombre_base_datos')) {
die('No se pudo seleccionar la base de datos: ' . mysql_error());
}$resultado = mysql_query('SELECT name FROM work.employee');
if (!$resultado) {
die('No se pudo consultar:' . mysql_error());
}
echo mysql_result($resultado, 2); // imprime el nombre del tercer empleado
mysql_close($enlace);?>
$print
Mostrar una cadena
BIBLIOGRAFIA
No hay comentarios:
Publicar un comentario