miércoles, 29 de mayo de 2013

Video Trigger

Este es un pequeño video de Disparadores o TriggerS con explicación en MySQL que lo disfruten c:


Ver aquí video --> Trigger ver aqui

Practica 12

Practica 12 aqui vemos la utilizacion de vistas en Mysql, con la ya usada base de datos Biblioteca
http://www.mediafire.com/?yd8yk4ly68823fo

Practica 14

Hola, aqui tenemos un practica que combina el visul estudio y access para la bases de datos y poder manipularla desde visual

http://www.mediafire.com/?wjdia3b9c89rdke

Video Procedimientos

Este es un pequeño video de procedimientos con explicación en MySQL que lo disfruten c:

Ver aquí video --> Procedimientos Ver Aqui

Video Vistas

Este es un pequeño video de vistas en MySQL que lo disfruten c:
 
Ver Aquí Video --> Vistas Ver Aqui 

Practica 13 Bases de Datos Con Visual Basic

Hola, bueno en esta entrada veremos la practica 13 que se utiliza Access con Visual Basic, vincular datos.

http://www.mediafire.com/?4vx34ecoa0d8xbr 

Practica 11 Trigger

Esta es una pequeña practica en funcionamiento con trigger el culés son objetos asociados a la base de datos algunos de sus usos para verificar valores al ser insertados o llevar cálculos sobre ellos.

Practica 11 trigger -->Descargar

martes, 21 de mayo de 2013

Unidad 2

Unidad 2
Gestión y aprovechamiento de la información de las bases de datos
Resultado de aprendizaje 2.2
Diseña formularios y reportes empleando los recursos del sistema gestor de base de datos.
Actividad de evaluación 2.2.1
Crea vistas formularios disparadores empleando los recursos que ofrece el sistema gestor de bases de datos.
Porcentaje de aprendizaje 10%
Contenidos:
A) Elaboración de aplicaciones con vistas y disparadores
·         Definición, creación, eliminación y uso.
B) Elaboración de formularios y reportes.
·         Creación, eliminación y uso.

jueves, 16 de mayo de 2013

Procedimientos almacenados y funciones en MySQL

Hola a todos gracias por ver el post Ü

El soporte para Procesos algo que empezo en la version 5 de mysql.
Procedimientos: Conjunto de intrucciones en Sql, se crean mediante el comando Create Procedure, eston son llamados con Call (Llamar).

Un procedimiento almacenado, al igual cualquiera de los procedimientos que podamos programar en nuestras aplicaciones utilizando cualquier lenguaje, tiene:
  • Un nombre.
  • Puede tener una lista de parámetros.
  • Tiene un contenido (sección también llamada definición del procedimiento: aquí
  • se especifica qué es lo que va a hacer y cómo).
  • Ese contenido puede estar compuesto por instrucciones sql, estructuras de control, declaración de variables locales, control de errores, etcétera.
Este es la sintaxis para crear un procedimiento en mysql
  1. CREATE PROCEDURE nombre (parámetro)  
  2.  ->   [características] definición
 En el procedimiento puede haber más de un parametro o bien, ninguno pero tienen que dejar los parentesis.

Estructura de parametros:

  • modo: es opcional y puede ser IN (el valor por defecto, son los parámetros que el procedimiento recibirá), OUT (son los parámetros que el procedimiento podrá modificar) INOUT (mezcla de los dos anteriores).
  • nombre: es el nombre del parámetro.
  • tipo: es cualquier tipo de dato de los provistos por MySQL.
  • Dentro de características es posible incluir comentarios o definir si el procedimiento obtendrá los mismos resultados ante entradas iguales, entre otras cosas.
  • definición: es el cuerpo del procedimiento y está compuesto por el procedimiento en sí: aquí se define qué hace, cómo lo hace y bajo qué circunstancias lo hace.
Gracias por ver el post Ü

Vistas MySql

Vistas en MySql


Definicion segun la Web:
"Las vistas son consultas SELECT ya armadas y alojadas en el servidor. La ventaja de éstas es que el cliente no tiene que estar preparando la consulta dinámicamente (o estar en tiempo de ejecución) almacenada en los dataset. El componente sólo tiene que mandar a llamarla."

Para crear las vistas en MySql, es preferente usar Query Browser usando el boton de crear vista,
Se emplea la sentencia Create View, que incluye una subconsulta "Subquery".

CREATE [OR REPLACE] [FORCE | NOFORCE] VIEW <vista>
  [(<alias>[, <alias>] … )]
  AS <subconsulta>
  [WITH CHECK OPTION [CONSTRAINT <restricción>]]
  [WITH READ ONLY [CONSTRAINT <restricción>]];

OR Replace: Por si la vista ya esta creada y la sustituye
Force: Crea la vista aunque la tabla no exista

<vista>  Es el nombre de la vista.
<alias> Es el nombre del alias.
 
Aqui tenemos un ejemplo de la Creación de una vista y como verla.

Ejemplo: Crear  una  vista  que  contiene  los  apellidos  y  nombre  de  los  empleados  del  departamento “Ventas”. Asegurarse que a través de ella sólo pueden modificarse, eliminarse o añadirse los empleados de dicho departamento.

  CREATE VIEW EmpDepVentas
  AS SELECT apellidos, nombre
    FROM Empleados
    WHERE dep=”Ventas”
  WITH CHECK OPTION;


Visualizar una Vista:
DESCRIBE <vista>;
 donde: <vista>  Es el nombre de la vista.
 Listar las vistas existentes: SELECT * FROM USER_VIEWS;

Eliminar una Vista
Cuando ya no se va a emplear más, una vista puede ser eliminada del esquema de la base de datos mediante la siguiente orden:
DROP VIEW <vista>;
 donde: <vista>  Es el nombre de la vista.
 Ejemplo:
 DROP VIEW EmpDepVentas;

Gracias por ve el post Ü

Practica 6-9 Consultas

Estos son algunos códigos para introducir y consultar registros en App server entorno grafico.

Practica 6-9--> Descargar

Manual AppServ

Hola, a todos lo lectores bienvenidos.
Este es el manual basico para empezar a trabajar en AppServ grafico [PhpMyAdmin]

Ver o Descargar  -----> Ver

Gracias Ü

miércoles, 15 de mayo de 2013

Practica 2 Base de Datos taller

Aquí le mostraremos la segunda base de datos con procedimientos el cual servirá para introducir registros con alguna consulta de una forma cómoda y rápida, en esta ocasión muy cómodo puesto es una estructura muy larga.

Practica 2 --> Descargar

martes, 14 de mayo de 2013

Evaluación de resultado 1.3.1

Evaluación del resultado de aprendizaje 1.3.1 base de datos y manual.

Resultado de Aprendizaje 1.3.1 --> Descargar

Evaluación de Resultado 1.1.1

Evaluación del resultado de aprendizaje 1.1.1 Diagramas Modelo Entidad Relación.

Resultado de Aprendizaje 1.1.1 --> Descargar

Practica 10 Base de datos Prueba

Aquí encontraremos nuestra tercera base de datos con procedimientos para introducir registros y consultar mas cómodamente en la consola Mysql.

Practica 10 --> Descargar

Practica 1 Base de datos db123

Aquí le mostraremos la primera base de datos con procedimientos el cual servirá para introducir registros con alguna consulta de una forma cómoda y rápida.

Practica 1 --> Descargar

lunes, 13 de mayo de 2013

Resumen del Primer Enlace

Hola a todos, bueno en esta ocasión les mostramos el resumen del primer link del Blog


Bueno para la comodidad del usuario mostraremos el resumen físico en la entrada, el link de Mediafire con su visor y la descarga de esta, para que el usuario elija la que más le agrade.




MySql

Es un sistema gestor de bases de datos, en esta entrada veremos comandos.

Para iniciar cesión especificar el usuario [root] 
MySql -u root 

Para una contraseña 
MySql -u root -p  

Para especificar el host
MySQL -u root -p -h localhost

 Consola MySql
Para crear una nueva base de datos
CREATE DATABASE base_datos;  

Para mostrar las bases de datos creadas y disponibles
SHOW DATABASES;

Para borrar una base de datos 
DROP DATABASE base_datos;

Para empezar a usar una base de datos y trabajar con esta
USE base_datos;

Para mostrar las tablas creadas en la base de datos
SHOW TABLES;

Muestra las columnas de la tabla "newtec7"
SHOW COLUMNS FROM newtec7;

Para crear una nueva tabla
  1. CREATE TABLE blog (  
  2.     id_blog INT PRIMARY KEY AUTO_INCREMENT,  
  3.     id_usuario INT,  
  4.     título VARCHAR(30) NOT NULL  
  5. );  
Aquí se crea una tabla llamada Blog, con el primer campo llamado id_blog, que será la llave primaria tendrá un incremento automático. Segundo campo llamado id_usuario de tipo entero. El tercer campo título que será de tipo carácter con una longitud máxima de 30 caracteres que no puede estar vacía.
Para mayor información con el tipo numérico a utilizar, se te recomienda descargar el siguiente texto con la Info. O ver la versión Mediafire [Descargar].

Descargar ----->   Tipos Numéricos 


Para borrar una tabla 
DROP TABLE tabla;

 Para renombrar la tabla
ALTER TABLE tabla RENAME TO tabla2;

Insertar registros a la tabla
INSERT INTO usuario VALUES (1, "Pablo Santander", "Calle Bolivia 18", "Madrid", 17);

Bueno eso es todos, si te sirve el aporte comenta comparte gracias Ü.