You are on page 1of 5

UNIVERSIDAD NACIONAL

DANIEL ALCIDES CARRION

FACULTAD DE INGENIERIA

ESCUELA PROFESIONAL DE

SISTEMAS Y COMPUTACION

GUIA DE LABORATORIO N2

CURSO:

FISICA CODIGO:17104

PRE REQUISITO:NINGUNO

SEMESTRE:

I SEMESTRE

TEMA:

CONOCER Y IDENTIFICAR LOS VALORES EN EL ESPACIO


UNIVERSIDAD NACIONAL DANIEL ALCIDES CARRION
FACULTAD DE INGENIERIA
ESCUELA FORMACIN PROFESIONAL DE
SISTEMAS Y COMPUTACION
GUIA DE LABORATORIO N1
CURSO : FISICA I CODIGO: 17104
PRE REQUISITO:NINGUNO
SEMESTRE : I
PROFESOR : Ing. ELVIS PARDES LOPEZ

TEMA
CREACION DE BASE DE DATOS Y USUARIOS
PRACTICA DE LABORATORIO ESTRUCTURAS DE CONTROL

Duracin estimada: 45 minutos

OBJETIVOS:

Esta prctica de laboratorio el alumno ser capaz de desarrollar las siguientes tareas:

- Identificacin de los vectores en el espacio


- Conocer los vectores en el espacio

INFORMACIN BASICA:

Esta prctica de laboratorio le ayudara a familiarizarse con los los vectores ubicados en el
espacio.

HERRAMIENTAS / PREPARACIN:

Esta practica de laboratorio se realiza con elementos reales. Antes de empezar, el profesor o el
ayudante de laboratorio debern tener instalado en un PC de escritorio tpico con todas las
herramientas a utilizar. Podra trabajar de forma individual o en equipo. Adems, el instructor
necesitara identificar la ubicacin de los materiales de capacitacin de hardware o PC para los
estudiantes. Sern necesarios los siguientes recursos:

- PC
- Sublime txt
- Xampp
- MySQL

NOTAS:

Gua de Practica 01 - Pgina 1 de 4


INTRODUCCION

MySQL es un manejador de base de datos de cdigo libre que atyda a los usuarios a
almacenar, organizar y recolectar datos. Tiene variedad de opciones para otorgar a
determinados usuarios permisos entre tablas y bases de datos, ste tutorial te dar una
pequea introduccin a algunas de estas opciones.

PASO 1 crear un nuevo usuario

Vamos empezando por crear un usuario nuevo desde la consola de MySQL

CREATE USER 'nombre_usuario'@'localhost' IDENTIFIED BY 'tu_contrasena';

Lamentablemente, a este punto el nuevo usuario no tiene permisos para hacer algo
con las bases de datos. Por consecuencia si el usuario intenta identificarse (con la
contrasea establecida), no ser capaz de acceder a la consola de MySQL.

Por ello, lo primero que debemos hacer es proporcionarle el acceso requerido al


usuario con la informacin que requiere.

GRANT ALL PRIVILEGES ON * . * TO 'nombre_usuario'@'localhost';

PASO 2 OBSERVA EL SIGUIENTE EJEMPLO

Preparando una tabla en MySQL

Vamos a comenzar preparando una tabla en nuestra base de datos, la cual almacenara la
informacin de los usuarios, para crear la tabla simplemente copia y ejecuta la siguiente
consulta SQL:

CREATE TABLE `usuarios` (


`idusuario` INT(11) NOT NULL AUTO_INCREMENT,
`usuario` VARCHAR(20) NOT NULL,
`password` VARCHAR(10) NOT NULL,
PRIMARY KEY (`idusuario`)
)

Conectando a MySQL en PHP

Ya una vez que tengamos la estructura de nuestra tabla, creamos un archivo llamado
conexion.php

<?php
// datos para la coneccion a mysql
define('DB_SERVER','localhost');

Gua de Practica 01 - Pgina 2 de 4


define('DB_NAME','TU_BASE_DE_DATOS');
define('DB_USER','TU_USUARIO');
define('DB_PASS','TU_CLAVE');
$con = mysql_connect(DB_SERVER,DB_USER,DB_PASS);
mysql_select_db(DB_NAME,$con);
?>

Explicacin: La funcin define como su nombre lo dice, se usa para definir una constante
nominada, que nos permite almacenar valores escalares (string, integer, float, boolean y nulos)
y su estructura es: define (CONSTANTE, VALOR);

La funcin de mysql_connect ('ServidorMySQL','Usuario','Pass') nos servira para abrir una


conexin al servidor de MySQL usando los 3 parmetros que declaramos anteriormente. Luego
mysql_select_db selecciona la base de datos usando 2 parmetros, el nombre de la base de
datos y la conexin a usar

1. observe el proceso de creacin de BD.

a. En PHP y con ODBC, qu funcin se debe invocar despus de odbc_fetch_row() para


acceder a los campos del resultado?

b. En PHP, cul no es una capa abstracta de acceso a las bases de datos?

Gua de Practica 01 - Pgina 3 de 4


PASO 3 EVALUACION DEL APRENDIZAJE.

Tarea: El alumno deber responder las siguientes preguntas segn lo aprendido en el


desarrollo de la prctica.

Explicacin: El alumno responder en forma resumida las siguientes preguntas:

a) En PHP, cuando se crea una cookie, cul es la duracin o fecha de caducidad por
defecto?
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________

b) En PHP, qu caracterstica de mysqli puede suponer un grave problema de seguridad


en una aplicacin web?
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________

c) En PHP y con ODBC, qu funcin muestra todo el resultado como una tabla HTML?

i. odbc_data_all()
ii. odbc_response()
iii. odbc_result_all()
iv. odbc_show_all()

d) En PHP, cul es la forma correcta de abrir una conexin con una base de datos
MySQL?

i. connect_mysql("localhost");
ii. dbopen("localhost");
iii. mysql_open("localhost");
iv. mysql_connect("localhost");

e) Cmo se puede asegurar que una pgina web ha sido desarrollada con PHP?

i. Viendo el cdigo fuente de la pgina en el navegador


ii. Viendo si la extensin de la pgina acaba en .php
iii. Viendo las cabeceras HTTP de la pgina
iv. Nunca se puede estar seguro al 100% de si una pgina ha sido desarrollada
con PHP

Gua de Practica 01 - Pgina 4 de 4

You might also like