Módulo 4-Diseño Y Desarrollo De Base De Datos




Tema 1: Base de Datos y Tipos 

Video Explicando el Tema



Material Base de Datos y Tipos

Tarea

Subir Actividad #1


4toB INF Subir Actividades


Evaluación de la Primera Actividad

Tema 2: Estructura o Elementos de una Base de Datos

Elementos de una Base de Datos


Partes de una Tabla


Actividad 1

Tarea 2




TEMA 3: NORMALIZACION



Segunda Forma Normal (2:FN)



Tercera Forma Normal


Tema 4: Diagrama Entidad Relación / Modelo de Datos Relacional.






Tema 5: Gestores y Administradores de Base de Datos





Como instalar XAMPP,  Mysql y  Otros:

Instalar Mysql en Android











Tema 6 : SQL




Instalar MySQL mediante XAMPP





PARTE 1: Creando Base de Datos mediante líneas de comando en MYSQL



PARTE 2: Creando Base de Datos mediante líneas de comando en MYSQL


Insertando, Actualizando y Eliminando datos de MYSQL



TEMA 7: SQL- LDD y DML

  1. Tipos de Datos en Mysql.
  2. Create
  3. Database
  4. Table
  5. Databases
  6. Tables
  7. Show
  8. Alter
  9. Insert
  10. Select
  11. Update
  12. Delete
  1. Insert
  2. Select
  3. Update
  4. Delete
                                                    Parte 1: Creando Base de Datos


                                                            Parte 2: Creando Base de Datos



Insert, Select, Update, Delete



UNIDAD 4.2 

Diseñar diccionario de datos y documentación general para apoyar la gestión de administración de bases de datos, de acuerdo con el modelo establecido.




UNIDAD 4.3
Crear consultas (Queries) de datos para apoyar el desarrollo de las aplicaciones, de acuerdo con los requerimientos del diseño establecido.


TEMA 1: Consultas de Selección



Tema 2 Vistas en MySQL

Tema 3 Procedimientos Almacenados en MySQL

Tema 4 Funciones en MySQL

BASE DE DATOS PARA TRABAJAR FUNCIONES Y DISPARADORES

Documentos :

EJEMPLOS DE FUNCIONES 




EJEMPLOS DE DISPARADORES




Tema 5 Disparadores


PARTE 1 TEMA TRIGGERS



EJEMPLO 1 TRIGGERS






EJEMPLO 2 TRIGGERS



EJEMPLO 3 TRIGGERS





Ejemplo Disparador que permite disminuir.







UNIDAD 4.4

Proponer estrategia de alta disponibilidad de los servicios de bases de datos para asegurar la continuidad del negocio, cumpliendo con los requerimientos establecidos.

Investigar:

Alta disponibilidad.
1.       Failover Clustering.
2.       Real Application Clustering. 
3.       Database Mirroring.
4.       Database Replication.
5.       Log shipping.
6.       Always On Availability Groups.
7.       Características.
8.       Confiabilidad.
9.        Ventajas y desventajas.


USUARIOS PRIVILEGIOS EN MYSQL



Configurando Root Mysql




PROYECTO FINAL


Diseñe y Desarrolle una base de datos partiendo de las siguientes indicaciones:

1-      Investigue y analice los procesos de trabajos, funcionamiento, que hacen, como lo hacen; por qué lo hace y para que lo hacen de una empresa, institución u organización.

  • 2-      Mediante esta investigación y bien documentado usted va hacer una descripción de la empresa, descripción de la base de datos de la empresa, determinar y describir cada tablas, campos y tipos de datos de la base de datos de dicha empresa.
  • 3-      Asígnele un nombre a la base de datos y sus tablas.
  • 4-      Según el análisis que usted va a realizar determinar si se requieren normalizar y normalice cada tabla o base de datos.
  • 5-      Crear el diagrama entidad relación de la Base de Datos.
  • 6-      Crear el Diagrama Modelo de Datos de la Base de Datos.
  • 7-      Diseñar y crear el Diccionario de datos.
  • 8-      Desarrollar la Base de Datos utilizando como Gestor a MySQL.
  • 9-      Insertar un mínimo de diez registros en cada tabla.
  • 10-   Crear e implementar un mínimo de diez consultas por cada tabla.
  • 11-   Crear un todas las vistas que sean necesaria un mínimo de cinco vistas.
  • 12-   Crear un mínimo de cuatro procedimientos almacenados por dada tabla.
  • 13-   Crea un mínimo de cuatro funciones.
  • 14-   Crear un mínimo de tres disparadores por cada tabla. Puede crear otro que usted considere.
  • 15-   Crear usuarios con roles y privilegio para a base de datos.
  • 16-   Crear una copia de seguridad o Bakup.

 

Orden de la Documentación: El análisis y diseño puede  ser desarrollado en el cuaderno pero para entregar debe pasarlo a un documento de Word, El documento debe incluir: Hoja de presentación,  índice, introducción, descripción y análisis de la empresa y base de datos con sus tablas, debe especificar las tablas normalizadas con sus campos, diagrama entidad relación, diagrama modelo de datos,   diccionario de datos, el código de las consultas, código de las vistas, código de los procedimientos, código de las funciones y código de los disparadores, conclusión.


Criterios a Evaluar: Buena redacción, Coherencia al redactar y analizar, Descripción de base de datos, tablas, capos y empresa, diagrama entidad relación bien organizado elaborado, diagrama modelo de datos bien organizado, ordenado y estructurado, desarrollo de la base de datos en MySql, inserción de datos que sean coherente, consultas de acción y selección, uso de las funciones de maysql (sum, avg, max, min, count), vistas significativas, uso de JOIN, UNION, sub consultas, consultas con predicados y condiciones uso de and, or, not is, in, =,>,<,<>, order by, between, Distinct, group by, operacione y clculos en los select y rutinas.


NOTA: Entregar la copia de seguridad de forma digital es decir mediante una memoria USB.



Base de Datos Actualizadas y Funciones



FORMULARIO DE ALUMNOS

BASE DE DATOS: bdventa


VIDEO CONFERENCIA

Espacio de Actividades 

Clausura sql


Función Convierte de Metro a Kilómetros 



DELIMITER $$


DROP FUNCTION IF EXISTS `bdccivr`.`f_convertir_km` $$

CREATE FUNCTION `bdccivr`.`f_convertir_km` (distancia int, op varchar(2)) RETURNS INT

BEGIN


  if op="k" then

    return distancia/1000;

  end if;



  if op="m" then

    return  distancia * 1000;

  end if;


END $$


DELIMITER ;




5 comentarios:

Introducción al Técnico Profesional de Informática

 Bienvenidos EVALUACION PARA EL 26 y 28, Enero 2022       1-Miércoles 26 Evaluación de la unidad 2: Tema 1, 2 y 3.     2-Viernes 28 Evaluaci...

Popular