miércoles, 16 de diciembre de 2015

CONSOLIDADO DE NOTAS 2 SEMESTRE

CONSOLIDADO DE NOTAS 2 SEMESTRE

A continuación encontraran un enlace de descarga para cada grupo con el consolidado de notas de los grupos de 2 semestre en las asignaturas de:

BASE DE DATOS
Descargar

lunes, 30 de noviembre de 2015

EVALUACIÓN FINAL DE 2do SEMESTRE

EVALUACIÓN FINAL DE 2do SEMESTRE

Buen día estudiantes,

Ya esta disponible la evaluación final en linea para la materia Bases de Datos la cual podrán activar mediante el botón (Iniciar Evaluación) que aparece a continuación o copiando el enlace que esta sobre el boton en su navegador.

Para poder presentarla deberán tener una cuenta en gmail y tenerla activa (el correo abierto) con el fin de que el sistema les permita realizarla.

Debe de tener precaución a la hora de presentarla ya que solo podrá iniciarla 1 vez y después de iniciada solo podrá enviarla una vez y el tiempo de duración sera de 1 hora antes de que se cierre el sistema.  

La evaluación estará disponible solo hasta el martes a las 11:59pm

Espero que les vaya bien en el proceso.

Y recuerden leer bien cada punto y su concordancia ya que las preguntas estan hechas para su analisis especifico.



Enlace: http://goo.gl/forms/H8zMKdUXzF

http://goo.gl/forms/btA2NWBuWH

lunes, 9 de noviembre de 2015

CLASE N°6 - ACTIVIDAD DE CONSULTA

LENGUAJES SQL Y OPERADORES MySQL

1. Consultar que es SQL, como a fortalecido el tema de las bases de datos, cual es su utilidad en la programación y dar algunos ejemplos de bases de datos que lo implementen.

2. Consultar los diferentes operadores que hacen parte del MySQL y dar algunos ejemplos.

3. Definir Inner y Left Joins

4. Como se aplica la función IF en MySQL.

5. Es posible encriptar datos en bases de datos MySQL. Explicar.


Apoyarse en el material visual del siguiente enlace y los siguientes que veras en la lista de Youtube:



domingo, 25 de octubre de 2015

CLASE N°5 - TEORÍA Y PRACTICA - ACCESS

BASES TEÓRICAS Y PRACTICA BÁSICA EN ACCESS

Descarga el tutorial a continuación y copia en tu cuaderno las bases teóricas y realiza el ejercicio practico que allí se propone.



En caso de que no descargue el archivo por favor copiar y pegar en la barra de direcciones el siguiente enlace:

https://drive.google.com/file/d/0B7LUyelDI3vQa1FQU3pTVHVETEU/view?usp=sharing



lunes, 19 de octubre de 2015

EVALUACIÓN EN LINEA

Buen día estudiantes,

Ya esta disponible la evaluación en linea para la materia Bases de Datos la cual podrán activar mediante el botón (Iniciar Evaluación) que aparece a continuación; para poder presentarla deberán tener una cuenta en gmail y tenerla activa (el correo abierto) con el fin de que el sistema les permita realizarla.

Debe de tener precaución a la hora de presentarla ya que solo podrá iniciarla 1 vez y después de iniciada solo podrá enviarla una vez y el tiempo de duración sera de 1 hora antes de que se cierre el sistema.  

Espero que les vaya bien en el proceso.

Link: http://goo.gl/forms/4bqIOm1URs



lunes, 5 de octubre de 2015

CLASE N°4 - SISTEMAS (DBMS)

El sistema organizador de Base de Datos (DBMS)


El DBMS es un conjunto de programas que se encargan de manejar la creación y todos los accesos a las bases de datos. Se compone de un lenguaje de definición de datos (DDL: Data Definition Language), de un lenguaje de manipulación de datos (DML: Data Manipulation Language) y de un lenguaje de consulta (SQL: Structured Query Language).

El lenguaje de definición de datos (DDL) es utilizado para describir todas las estructuras de información y los programas que se usan para construir, actualizar e introducir la información que contiene una base de datos.

El lenguaje de manipulación de datos (DML) es utilizado para escribir programas que crean, actualizan y extraen información de las bases de datos.

El lenguaje de consulta (SQL) es empleado por el usuario para extraer información de la base de datos. El lenguaje de consulta permite al usuario hacer requisiciones de datos sin tener que escribir un programa, usando instrucciones como el SELECT, el PROJECT y el JOIN.

La secuencia conceptual de operaciones que ocurren para acceder cierta información que contiene una base de datos es la siguiente:

1. El usuario solicita cierta información contenida en la base de datos.
2. El DBMS intercepta este requerimiento y lo interpreta.
3. El DBMS realiza las operaciones necesarias para acceder y/o actualizar la información solicitada.
           

Conceptos De Base De Datos; Andrés Felipe Ibarra, Sistemas De Información, ITM

lunes, 28 de septiembre de 2015

CLASE N°3 - EJERCICIO PRACTICO

BASE DE DATOS EN ACCESS

Diseñar una base de datos de 5 tablas cada una con 5 entradas donde se ingresen los datos así:

1. Debes diseñar 2 tablas que se llamen Servicios y Zonas respectivamente, cada una con su ID.

  • Los Servicios: Deben contener los Productos, Especificaciones y Precios.
  • Las Zonas: Deben contener el Nombre de la sede, el sector y la dirección.


2. Luego en la misma base de datos debes diseñar 3 tablas mas que se llamen ClientesServicios-Clientes y Zonas-Clientes y en las cuales el ID sea la cédula del cliente así:    


  • Los Clientes: Debe contener Cédula, Apellidos, Nombres, Teléfono y Correo.
  • El Servicio-Clientes: Deben contener Cédula y Servicio. 
  • La Zona-Clientes: Deben contener Cédula, Zona.
     

miércoles, 26 de agosto de 2015

CLASE N°2 - CONCEPTOS GENERALES


INTRODUCCIÓN A LAS BASES DE DATOS


Para hacerte una idea de lo que es una base de datos, imagínate una tabla de excel:



Columna 1
Columna 2
Columna 3
Fila 1
dato 1
dato 2
dato 3
Fila 2
dato 4
dato 5
dato 6
Fila 3
dato 7
dato 8
dato 9
Fila 4
dato 10
dato 11
dato 12

Esto de arriba es una tabla de datos. Solo tiene dos características y son el disponer de unas cuantas filas (4 en el ejemplo) y unas cuantas columnas (3 en este caso). Una fila es toda una línea de datos horizontal mientras que una columna es lo mismo pero en vertical.

Estos datos pueden haber sido colocados por nosotros mismos o bien podemos dejar a los visitantes (quizás solo a los registrados o quizás a todo el mundo que quiera) que añadan datos a nuestra tabla.

Imagina por ejemplo que a partir de un formulario pedimos a los visitantes sus datos personales. Una buena forma de guardarlos es usando una tabla como esta. Cuáles serían los datos personales que nos pueden interesar? Seguramente su nombre, apellido, dirección e-mail, dirección de página web y si está registrado o no.

En una tabla de datos, las columnas representan cada uno de los datos que pediremos a los visitantes, mientras que en cada fila se almacenan todos los datos de un visitante en concreto.

La tabla del ejemplo, vacia, sería como esta:

Id
nombre
apellido
dirección email
dirección web
Estáregistrado?







En la primera columna se suele guardar el número de la fila. Se suele llamar esta columna Id, de identificador. Si ahora a través de por ejemplo un formulario un par de visitantes introducen sus datos, la tabla quedaría por ejemplo así:

Id
nombre
apellido
dirección email
dirección web
Estáregistrado?
1
Ana
Lopez
analopez@webmail.com
www.analopez.com
si
2
Juan
Garcia
juangarcia@webmail.com
www.juangarcia.com
no

Una tabla de datos tiene un número concreto de columnas (aunque siempre podemos añadir o quitar las que queramos) pero no tiene un número definido de filas. Estas van aumentando conforme los visitantes vayan introduciendo datos y más datos.

Una vez que tenemos una tabla con datos, podemos hacer bastantes operaciones para obtener la información que deseamos en cada momento. Por ejemplo podríamos hacer que ordenara la tabla por orden alfabético de los nombres, o que solo mostrara a todos los Juanes, o nos enseñara las direcciones de páginas web que terminen en .com, etc. También, a través de códigos Php podríamos hacer llegar un E-Mail a los visitantes registrados, o una invitación de registro a los no registrados. De nuevo el límite de aplicaciones de tablas de datos los marca tu imaginación.


ACTIVIDAD N°2 :

1. Realizar en Excel una bases de datos con la siguiente información de tu familia ( 5 miembros como mínimo) que contenga los siguientes datos:


a. Cedula.
b. Nombres.
c. apellidos.
d. Teléfono.
e. Email.
f. Dirección.
g. Profesión actual.

2. Crea una función que permita traer con el número de la cedula cualquiera de los datos a la a la fila.

3. Consultar los siguientes términos:

a. Software multiusuario.
b. Softwaremultihilos.
c. Servidor SQL.

CLASE N°1 - BIENVENIDA E INTRODUCCIÓN

BIENVENIDO

Espero que esta asignatura sea de su total agrado y sirva como apoyo para su perfeccionamiento humano y profesional, permitiendole alcanzar las metas y logros que lo llevaran a tener una calidad de vida y un muy buen desempeño en su futuro laboral.

INTRODUCCIÓN: El tiempo que se transcurre en las aulas, es aquel en el cual nos nutrimos de nuevos conocimientos y habilidades para enfrentar la vida profesional. Sin embargo, no debemos ser ajenos, en este momento de aquellas tendencias que va adquiriendo el mundo externo, para asimilarlas y prepararnos aún mejor.

A continuación encontrará el temario que trabajaremos durante el presente semestre:




UNIDAD #1: Principios básicos de Bases de Datos Virtuales.

1. Conceptos generales:
1.1. Definición.
1.2. Objetivo.
1.3. Características.
1.4. Sistemas DBMS.
2. Las bases de datos relacionales
3. Lenguaje SQL
4. Creando tablas
5. Manejo de datos
6. Selección inexacta
7. Alterar
8. Llaves primarias
9. Operadores en MySQL
10. Expresiones regulares
11. Ordenando y Limitando una consulta
12. Inner y LeftJoins
13. Agregado de datos en una tabla
14. Datos por defecto
15. Columnas de tipo enumerado
16. Asignación de variables
17. La función IF
18. Archivos SQL
19. Normalización, Optimización y Seguridad
20. Revocando privilegios
21. El uso de la base de MySQL
22. Encriptación
23. Una base de datos y su Ejemplo
24. Consideraciones finales y recomendaciones





UNIDAD #2: Diseño y estructuración de una base de datos

1. Instalación.
2. Configuración.
3. Creación de un esquema
4. Creación de una tabla.
5. Creación de un procedimiento de rutina.
6. Consulta.



MÉTODO DE EVALUACIÓN:

1. Seguimiento: 20%
2. Desarrollo: 10%
3. Parcial: 30%
4. Final: 30%
5. Autoevaluación: 5%
6. Portafolio: 5%



ACTIVIDAD N°1 :

Realizar un escrito personal en el que se confronte lo que dice el expositor frente a los conocimientos propios que se tiene acerca de Bases de Datos y el porqué de su posición.   (arial 12 interlineado 1,5 una página). Una crítica de cada video.

LO BUENO:

La importancia de los datos: https://www.youtube.com/watch?v=wclrISwNL7s




Todo Sobre: Base de Datos: https://www.youtube.com/watch?v=uIP-vgYIXnI




LO MALO:

En la era de la información quien tiene tus datos tiene el poder: