2.2 Configuración del entorno de trabajo de la base de datos

Creación de Base de datos
1. Accedemos al Panel de control de nuestro servidor. Para ello, tendremos que teclear en nuestro navegador la dirección URL de acceso al panel de administración e introducir el login y password. Si no dispones de servidor o no recuerdos como acceder, cuestiones anteriores. Accede a esta dirección web:
  http://www.aprenderaprogramar.com/index.php?option=com-content&view=article&id=529:crear-una-cuenta-de-hosting-gratuita-en-un-servidor-php-y-acceder-via-cpanel-y-via-ftp-cu0013b&catid=70:tutorial-basico-programador-web-php-desde-cero&Itemid=193.

2. Una vez nos encontremos dentro del Panel de control, se nos mostrara una pantalla con distintas opciones. Ten en cuenta que el aspecto puede variar porque hay diversos tipos de panel de control.

3. Dentro de un panel de control de un hosting suelen aparecer aportados como: Informacion de la cuenta, Administracion FTP, Correo electronico, Basses de datos.
Nosotros el enlace "phpMyadmin". Si hacemos click sobre dicho enlace, al no tener ninguna base de datos creada nos mostrara un mensaje indicandonos que no existe ninguna base de datos creada.
Por tanto el primer paso que tenemos que dar es crear la base de datos (Create database).

4. Pulsamos sobre la opcion Create Database o New Database, para crear una nueva bade de datos. En otros servidores quizás sea necesario acceder a un apartado denominado "Mysql", "Databases" o similar para poder acceder a crear una base de datos.
En el momento en que nos pida, indicaremos un nombre para nuestra base de datos y haremos clic en Create Database. Ten en cuenta que el proceso puede ser ligeramente distinto según el hosting que estemos utilizándolo.

5. Una vez tengamos nuestra base de datos creada nos aparecera un mensaje informativo y podemos ver datos importantes para nosotros como el nombre de la base de datos.

  • En otros hosting el nombre de la base de datos podrá crearse de forma diferente.El nombre de la base de datos es algo que debemos apuntar pues nos hará falta más adelante.
  • Ahora para administrar la base de datos usaremos una aplicación denominada php Myadmin. Se trata de una aplicación específicamente preparada para administración de base de datos MySql. El acceso a base de datos suele estar protegido con nombre de usuario y password. Es posible que el usuario y password para acceder a tu base de datos sea la misma que para acceder al panel del hosting, pero también es posible que debas establecer un usuario y password específicos
Configuración de Base de datos

Al elegir una base de datos, debera tener encuenta diversos factores, entre ellos, el presupuesto y el número de usuarios que espera que acceden a la base de gama alta.
Por supuesto algunos fabricantes produce en servidores de base de datos de gama alta que resultan muy costosos para adquirir y administrar. Otros fabricantes ofrecen  soluciones más sencillos y económicos, como Microsoft Access a la base de datos de código fuente abierta MySql. Usuarios si prevee que va a acceder al sitio una gran cantidad de usuarios, elija una base de datos diseñada para el número de visitantes previsto. En el caso de sitios que requieran un mayor grado de flexibilidad en el modelado simultaneo, considere la posiblidad de utilizar base de datos relacionales basados en servidor, entre los que figuran Microsoft SQL Server y Oracle.

Sintaxis (Uso del lenguaje de programación con soporte de base de datos en web)
Una de sus características mas potentes es soporte para gran cantidad de bases de datos. Entre su soporte pueden mencionarse Inter Base, MySQL, Oracle, Informe, Posgre SQL entre otros,PHP tambien ofrece la integración con las varias bibliotecas externas que permiten que el desarrollado haga casi cualquier casa desde generar documentos en pdf hasta analizar código XML.
Su sintaxis es muy similar a la del ASP, pues el código PHP tambien ofrece la integracion con las varias bibliotecas externas, que permiten que el desarrollador haga casi cualquier cosa desde generar documentos en pdf hasta analizar codigo XML.
Su sintaxis es muy similar a la del ASP, pues el código PHP va incrustado dentro del código HTM. Sus tag's van incluidos dentro de, un ejemplo práctico de una instrucción funcional de PHP seria:
<?php print"Hola, Maestros del Web!";?>

Constantes
Una constante es un identificador para expresar un valor simple. Como el nombre sugiere, este valor no puede varias durante la ejecucion del script. Una constante es sensible a mayúsculas por defecto. Por convecion, los identificadores de constantes siempre suelen declararse en mayusculas.
El nombre de una constante sigue las mismas reglas que cualquier otra etiqueta de PHP. Un nombre de constante valida empieza por una letra o sub-guios, seguida por cualquier numero o letras, numeros o sub-guiones. Usando una expresion, se representaria de la siguiente manera:
[a-zA_\x7f-\xff`][a-zA-Z0-9-\x7f-\xff]*<?php
//Nombre de constantes correctos
define("FOO","something");
define("FOO2","something else");
define("FOO_BAR","something more");

//Nombre de constantes incorrectos
define("2FOO","something");

//Esto es valido, pero debería ser evitado:
//Ya que quizá, algún día PHP crea una constante mágica
//Con el mismo nombre y en ese caso provocaría un error en tu script
define("_FOO_","something");
?>

Arreglos
Se define a un arreglo como un grupo de elementos relacionados entre si por medio de indices. Los arreglos puede ser de una o mas llamadas comunmente "vectores".
A diferencia con el lenguaje C, en PHP, un vector puede tener elementos de distintos tipos. Para hacer referencia a un elemento del vector se utliza un indice, que indica la dirección en donde se encuentre un determinado valor. El indice siempre es cero.
<html>
<title>ejemplo 1</title>
<body>
<?PHP
//inicializacion del vector
$dia[0] ="Domingo";
$dia[1] ="Lunes";
$dia[2] ="Martes";
$dia[3] ="Miercoles";
$dia[4] ="Jueves";
$dia[5] ="Viernes";
$dia[6] ="Sabado";
for($i=0;$i<7;$i++)
{
echo($dia[$i],"<Br");
}
?>
</Body>
</html>

Variables
Las variables globales son aquellas que son conocidas o pueden ser usadas, tanto por la parte principal del programa como cualquier procedimiento.
En PHP todas las variables creadas y declaradas en cualquier parte del programa ya sea el principal o procedimiento son por defaull globales. 
Una variable local es aquella variable que solo puede ser conocida o usada por la parte del programa donde se declara ya sea el principal o el procedimiento.
En general una variable local es solo conocida por el código de esta función o procedimiento y es desconocida por otras funciones o procedimiento.
Ejemplo:
Prog16.php
<?php
//variables globales
$a=200;
$b="ana lopez";
if(#OK=="DESPLEGAR"){
//redeclarando como global
global $a;
proc1($a*5);};
function proc1($c){
//Redeclarando
global $a,$b;
$x=$a+$c;
echo $x_"<br>".$b;
};
echo"<FORM ACTION=prog16.php METHOD=post>;
echo"<INPUT TYPE=submit NAME=OK VALUE=DESPLEGAR><BR>";
echo"</FORM>";
?>


Comentarios

Entradas populares de este blog

B) Comprobación de uso estándares en el código de programación