viernes, 12 de agosto de 2011

Otro vínculo para conectar VB6 y MySQL

http://www.foro.lospillaos.es/como-conectar-visual-basic-con-mysql-vt2660.html

Conexión entre VB 6 y MySQL

Verificar los siguientes vínculos para trabajar con VB y MySQL

http://www.elguruprogramador.com.ar/articulos/conectando-a-un-servidor-mysql-desde-visual-basic.htm

http://intentando-ser-hacker.blogspot.com/2006/11/modulo-de-conexin-mysql-con-visual.html


lunes, 8 de agosto de 2011

Actividad 6.4

Realizar y probar los scrips en php para realizar las siguientes acciones:

1. Insertar un registro en la BD

2. Borrar un registro en la BD

3. Actualizar un registro en la bd

viernes, 5 de agosto de 2011

Codigo en PHP para conectar una BD y mostrar registros

<?php
      $conexion = mysql_connect("localhost", "root", "12345678");
      mysql_select_db("mydb", $conexion); 
        
      $queNom = "SELECT * FROM datos ORDER BY nombre ASC";
  
      $resNom = mysql_query($queNom, $conexion) or die(mysql_error());

      $totNom = mysql_num_rows($resNom);     

  
      if ($totNom> 0) {
  
         while ($rowNom = mysql_fetch_assoc($resNom)) {
  
            echo "<strong>Nombre: ".$rowNom['nombre']."</strong><br>";    
             
         }
         } 
?>


Guardar en una archivo llamado conexion.php en la siguiente ruta.
http://localhost/conex/

Nota: En este caso la base se llama mydb

ACTIVIDAD 6.3

Realizar un diagrama a bloques que describa el proceso para desarrollar los siguientes puntos.

1. Conexión a BD en MySQL por medio de PHP
2. Insertar registros en la BD por medio de PHP
3. Borrar un registro de la BD por medio de PHP
4. Grabar un registro en la BD por medio de PHP

Entregar esta actividad en la libreta

Evaluación Unidad V

Descarga la evaluación de la unidad V

miércoles, 3 de agosto de 2011

6.2

Actividad en equipos:

Definir los siguientes puntos para el proyecto:

1. Hardware autilizar para montar el sistema
2. Sistema operativo a utilizar
3. Gestor de base de datos

Nota: Justifique cada punto a desarrollar para la implatación de la BD.

ACTIVIDAD 6.1

Realizar el diagrama de pirámide de la diapositiva # 16 en la libreta, anotar y definir en que consiste cada etapa de ese diagrama.

UNIDAD 6

Descarga la presentación aquí

lunes, 1 de agosto de 2011

ACTIVIDAD 5.9

Retormar la actividad anterior (5.8)  y correr 2 de los ejemplos en el gestor de BD, anotar en el cuaderno el comando y el resultado. Nota: Dedes correr 2 ejemplos por cada tipo de Join desarrollado.

5.8

Con un tema abierto crear bases de datos para crear las siguientes consultas

3 ejemplos de Natural Join
3 ejemplos de left Join
3 ejemplos de Right Join

5.7

Investigar los siguientes tipos de Join y sus ejemplos
Inner Join
Natural Join
Left Join
Right Join

ACTIVIDAD 5.6

En equipos de trabajo (máximo 4 personas), realizar tres bases de datos (los temas son cotidianos y abierto), el propósito es hacer consultas con inner join.Realizar tres consultas

miércoles, 6 de julio de 2011

ACTIVIDAD 5.5

Descargar el archivo del siguiente vínculo:

https://sites.google.com/site/progav/ejerciciosresueltostema6.pdf?attredirects=0

 Instala el Microsoft SQL Server Management Studio Expresse instalalo en tu equipo (verifica si es para 32 o 64 bits).

http://www.microsoft.com/downloads/es-es/details.aspx?FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796

Captura las bases de datos que vienen en la página 1 en el gestor de base de datos SQL Server  y llena los registros correspondientes.

 Del archivo descargado anteriormente realiza los primeros 10 ejercicios.

Anota en tu libreta los resultados de los comandos mostrados junto con los comandos

Nota de no estar disponible la plataforma de SQL server podrás utilizar MySQL

lunes, 4 de julio de 2011

ACTIVIDAD 5.4

Utilizando la base de datos de su proyecto o cualquiera de las anteriores:

* Correr 2 consultas de cada tipo (en base a las solicitadas en la actividad 5.3)
* Anotar los resultados en su libreta y los comandos correspondientes
* La actividad es individual

viernes, 1 de julio de 2011

EVALUACIÓN UNIDAD IV

Buenas tardes para la evaluación de la unidad 4 se deberá de tomar como referencia el siguiente esquema de la base de datos.


Tabla: alumnos
Id
Nombre
ApellidoPat
ApellidoMat
Grupo
Especialidad


Tabla:asistencia
Id
FechaAsistencia




La evaluación consistirá en desarrollar los siguientes puntos de manera individual.

1. Copia en una hoja de tu libreta las tablas anteriores
2. Traduce las siguientes expresiones a su representación en algebra relacional
  •  select Id,Nombre,ApellidoPat,ApellidoMat from alumnos ;
3. Realiza 5 proyecciones con selección (escritas en sql)  y anota su expresión equivalente en algebra relacional

4. Captura en el gestor MySQL las tablas anteriores  e inserta en cada tabla 5 registros
5. Corre en el gestor las consultas del punto numero 3 y anota tus resultados en la libreta.


Nota importante:

1. La relación entre ambas tablas es de uno a muchos
2. La hoja que se entregue como evaluación unicamente contendrá:
  • El esquema de las tablas del punto 1.
  • las expresiones algebraicas del punto 2.
  • Los comandos de SQL solicitados en el punto 3.
  • Los resultados de las consultas anotados en la libreta. 

ACTIVIDAD 5.3

Realizar  la siguiente tabla donde se desarrollen los puntos solicitados a continuación.

Esta actividad es individual y se entregará en la libreta.


Instrucción
Ejemplo
¿Qué operación realiza?
Order By


Distinct


Where


Between


Like


Group by


Having


Count


lunes, 27 de junio de 2011

COMANDO CREAR UNA TABLA

mysql> CREATE TABLE LISTA (ID INT NOT NULL AUTO_INCREMENT PRIMARY KEY, NOMBRE VARCHAR(10) NOT NULL) ENGINE=MYISAM;
Query OK, 0 rows affected (0.01 sec)

viernes, 24 de junio de 2011

ACTIVIDAD 5.2

Realizar una práctica donde se utilicen los comandos de SQL para DDL y DML. La práctica deberá estar documentada en un archivo de Word (Incluir capturas de pantalla y explicaciones). Nota: La actividad es individual, el manual deberá contener los datos del completos del alumno.

  • La actividad se realizará con una sola tabla con mínimo 5 campos y 5 registros.
  • El orden de la ejecución de los comandos debe ser tal que se evite capturar dos o más veces la misma tabla
  • El manual se enviará al correo de la asignatura para su evaluación

ACTIVIDAD 5.1

Desarrollar un cuadro sinóptico en donde se desarrollen los siguientes dos temas:

  • DDL
  • DML
 Se deberá en cada caso poner en que consiste cada comando y un ejemplo sencillo.

Es importante que desarrolles esta actividad correctamente porque será la base de la siguiente actividad.

PRESENTACION SOBRE SQL

DESCARGA LA PRESENTACIÓN

lunes, 20 de junio de 2011

ACTIVIDAD 4.3

1. Descarga el PDF del siguiente vínculo

http://pisis.unalmed.edu.co/cursos/material/3004590/1/ejer_alg.pdf

2. Captura las tablas de la página 1 en MySQL.

3. Resuelve los ejercicios 1 al 10 en el gestor de BD, anota tus resultados en la libreta junto con el comando correspondiente

Nota: Estos ejercicios deben incluir consultas de dos o más tablas

viernes, 17 de junio de 2011

ACTIVIDAD 4.2

Realizar un mapa conceptual sobre las diversas operaciones del algebra relacional (incluir sus simbolos y significado también).


Incluir mìnimo 8 operaciones relacionales

ACTIVIDAD 4.1

Completar la tabla donde se muestren las siguientes operaciones del algebra relacional.

1. Proyección
2. Selección
3. Equivalente en SQL (Select from where).

Nota: La tabla debe contener mìnimo 8 ejemplos.

La actividad también será de tipo práctica y deberá ser comprobada introduciendo registros en MySQL
y realizando la consulta desde la consola.

lunes, 13 de junio de 2011

ACTIVIDAD 2.8

INVESTIGAR LAS SIGUIENTES NORMALIZACIONES

Investigar las siguientes normalizaciones:

4a forma normalizada
5a forma normalizada

Forma normalizada de Boyce-Codd

Anotar 1 ejemplo por cada tipo, entregar en la libreta de manera individual

 

viernes, 10 de junio de 2011

ACTIVIDAD 2.7

Pasar las tablas del punto 2.6 al gestor de BD MySQL, incluir mínimo las 4 tablas, la actividad es individual. Se considerarán los siguientes puntos:

Incluir mínimo las 4 tablas relacionales
Respaldar la información
Llenar mínimo 15 registros

martes, 7 de junio de 2011

ACTIVIDAD 2.6- CASO PRACTICO NORMALIZACIÓN

Utilizando el diagrama Entidad-Relación de la actividad 2.3 (Avance del proyecto) Realizar la normalización de las tablas para el proyecto propuesto (esta actividad es por equipos pero todos los integrantes deberán realizarla en su libreta). Mínimo obtener 4 tablas relacionales.

lunes, 6 de junio de 2011

INVESTIGACIÓN (actividad 2.5)

Investigar los tipos de  datos que se utilizan en el gestor  de  bases de datos MySQL, anotando el tipo de dato y longitud

viernes, 3 de junio de 2011

miércoles, 1 de junio de 2011

Actividad 2.4

Investigar 1 ejemplo aplicativo para el proceso de normalización de una o varias tablas, donde se muestre de manera práctica las siguientes normalizaciones

1 FN
2 FN
3 FN

Entregar en la libreta

martes, 31 de mayo de 2011

PRIMER AVANCE DEL PROYECTO

2.3 Realizar el modelado con base a su proyecto, del modelo entidad relación

modelar:

1 relación con cardinalidad 1 a muchos

1 relación con cardinalidad 1 a uno

Nota: Cada entidad debe de tener por lo menos 5 atributos


El trabajo es por equipos y cada integrante deberá tener el adelanto en su libreta

lunes, 30 de mayo de 2011

UNIDAD II

2.1 Realizar los siguientes modelos entidad relación en papel.

a) Modelo entidad relación con tema cotidiano o profesional (Relación 1:1).
b) Modelo entidad con tema cotidiano o profesional (Relación 1: Muchos)

Características:
Mínimo 2 entidades para cada caso
Cada entidad debe contener mínimo 5 atributos

2.2 Pasar los modelos entidades relación a Access y colocar en la primera base de datos
mínimo 5 registros

Colocar en la segunda base de datos mínimo 5 resgistros en la tabla principal y por cada registro de la
tabla relacionada mínimo 3 registros

EVALUACIÓN UNIDAD 1

INSTRUMENTO DE EVALUACIÓN
BASE DE DATOS
1.       Desarrolle una tabla que contenga mínimo 6 campos y 5 registros (el tema es libre)
2.       Señale en la tabla anterior los siguientes conceptos
a.       Campos
b.      Registros
c.       Campo llave
d.      Una tupla
3.       Mencione 5 ventajas del Gestor de BD Oracle
4.       Mencione las habilidades y conocimientos de un DBA. (mínimo tres).
5.       Mencione características u objetivos de un Sistema gestor de BD

Notas
1.       Valor de cada reactivo = 20 %
2.       Valor mínimo de la evaluación= 70 %
3.       Modo de ejecución individual y sin apuntes.
4.       El reprobar u omitir este instrumento es equivalente a reprobar la unidad de aprendizaje número I.
5.       Este instrumento se aplicará el día lunes 30 de mayo de 7:00 a 8:00 PM
      Entregar la hoja al profesor al finalizar la hora de la evaluación

miércoles, 11 de mayo de 2011

GUIA INSTRUCCIONAL UNIDAD 1

DESCARGA LA GUIA INSTRUCCIONAL

ACTIVIDAD 2

Crear dos bases de datos, las cuales deberán contener 10 registros cada una, los temas de las bases de datos son libres. Lineamientos: cada base de datos debe tener por lo menos 6 campos. Primero se entregará en papel y posteriormente se realizarán en un gestor de bases de datos (por ejemplo Access). Nota incluir un campo llave, la información deberá ser veridica.

Ejemplo:


Zona arqueológica
Significado
Estado
Pirámides
Dioses
Año de decadencia
Teotihuacan
Lugar donde los hombres se hacen dioses
México
Sol, luna
Tláloc
Quetzalcóatl
650 DC

lunes, 9 de mayo de 2011

ACTIVIDAD 1

Definir los conceptos relacionados a una base de datos, explicando en tus propias palabras los conceptos mostrados a continuación : base de datos, sistema gestor de base de datos, tabla, tupla, registro, campo clave, sistema gestor de base de datos, dato, información,archivo,  adminiostrador de base de datos, redundancia, inconsistencia, integridad, modelo de base de datos, modelo relacional, modelo jerarquico, modelo de red. Se contará también la presentación, el orden en la entrega, conocimiento y dominio del tema.

REGLAMENTO DE CLASES

DESCARGA EL REGLAMENTO DE CLASES 

BIENVENIDO AL BLOG DE BASES DE DATOS