321O DE BASES DE DATOS) -...

35
1 Letreros deben indicar el nombre de la Carrera y Asignatura en tipografía Letreros deben indicar el nombre de la Carrera y Asignatura en tipografía Letreros deben indicar el nombre de la Carrera y Asignatura en tipografía Letreros deben indicar el nombre de la Carrera y Asignatura en tipografía Franklin Gothic Book de de de de 26 pts. 26 pts. 26 pts. 26 pts. DISEÑO DE BASE DE DISEÑO DE BASE DE DISEÑO DE BASE DE DISEÑO DE BASE DE DATOS INGENIERÍA EN SISTEMAS INGENIERÍA EN SISTEMAS INGENIERÍA EN SISTEMAS INGENIERÍA EN SISTEMAS COMPUTACIONALES COMPUTACIONALES COMPUTACIONALES COMPUTACIONALES DBD/ES DBD/ES DBD/ES DBD/ES REV00 REV00 REV00 REV00

Transcript of 321O DE BASES DE DATOS) -...

Page 1: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

1

Letreros deben indicar el nombre de la Carrera y Asignatura en tipografía Letreros deben indicar el nombre de la Carrera y Asignatura en tipografía Letreros deben indicar el nombre de la Carrera y Asignatura en tipografía Letreros deben indicar el nombre de la Carrera y Asignatura en tipografía Franklin Gothic Book de de de de 26 pts.26 pts.26 pts.26 pts.

DISEÑO DE BASE DE DISEÑO DE BASE DE DISEÑO DE BASE DE DISEÑO DE BASE DE DDDDAAAATTTTOOOOSSSS

INGENIERÍA EN SISTEMAS INGENIERÍA EN SISTEMAS INGENIERÍA EN SISTEMAS INGENIERÍA EN SISTEMAS COMPUTACIONALESCOMPUTACIONALESCOMPUTACIONALESCOMPUTACIONALES

DBD/ESDBD/ESDBD/ESDBD/ES REV00REV00REV00REV00

Page 2: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

2

DIRECTORIODIRECTORIODIRECTORIODIRECTORIO

Secretario de Secretario de Secretario de Secretario de EEEEducación ducación ducación ducación PPPPúblicaúblicaúblicaública Mtro. Alonso Lujambio Irazábal

Subsecretario de Educación SuperiorSubsecretario de Educación SuperiorSubsecretario de Educación SuperiorSubsecretario de Educación Superior Dr. Rodolfo Tuirán Gutiérrez

CoordinadorCoordinadorCoordinadorCoordinadoraaaa de Universidades Politécnicasde Universidades Politécnicasde Universidades Politécnicasde Universidades Politécnicas

Mtra. Sayonara Vargas Rodríguez

Page 3: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

3

PÁGINA LEGALPÁGINA LEGALPÁGINA LEGALPÁGINA LEGAL

ParticipantesParticipantesParticipantesParticipantes

Lic. Omar Reyna Ángeles – Universidad Politécnica de Francisco I. Madero

Primera Edición: 2011 DR 2011 Coordinación de Universidades Politécnicas. Número de registro: México, D.F. ISBN-----------------

Page 4: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

4

ÍNDICEÍNDICEÍNDICEÍNDICE

INTRODUCCIÓNINTRODUCCIÓNINTRODUCCIÓNINTRODUCCIÓN ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 5555

PROGRAMA DE ESTUDIOSPROGRAMA DE ESTUDIOSPROGRAMA DE ESTUDIOSPROGRAMA DE ESTUDIOS ............................................................................................................................................................................................................................................................................................................................................................................................................................................................ 6666

FICHA TÉFICHA TÉFICHA TÉFICHA TÉCNICACNICACNICACNICA.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 7777

DESARROLLO DE PRÁCTICAS O ACTIVIDADES DE APRENDIZAJEDESARROLLO DE PRÁCTICAS O ACTIVIDADES DE APRENDIZAJEDESARROLLO DE PRÁCTICAS O ACTIVIDADES DE APRENDIZAJEDESARROLLO DE PRÁCTICAS O ACTIVIDADES DE APRENDIZAJE ................................................................................................................................................................................................................ 9999

INSTRUMENTOS DE EVALUACIÓNINSTRUMENTOS DE EVALUACIÓNINSTRUMENTOS DE EVALUACIÓNINSTRUMENTOS DE EVALUACIÓN .................................................................................................................................................................................................................................................................................................................................................................................................... 18181818

GLOSARIO DE TÉRMINOS Y ABREVIATURASGLOSARIO DE TÉRMINOS Y ABREVIATURASGLOSARIO DE TÉRMINOS Y ABREVIATURASGLOSARIO DE TÉRMINOS Y ABREVIATURAS ........................................................................................................................................................................................................................................................................................................................................ 28282828

BIBLIOGRAFÍABIBLIOGRAFÍABIBLIOGRAFÍABIBLIOGRAFÍA ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 35353535

Page 5: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

5

INTRODUCCIÓNINTRODUCCIÓNINTRODUCCIÓNINTRODUCCIÓN

Las bases de datos son de uso imprescindible en la actualidad ya que forman parte de los

sistemas de información que controlan los procesos y datos en una organización y/o empresa, el

buen funcionamiento de estos sistemas depende entre otras cosas de un buen diseño de la base

de datos necesaria, además de implementarla de manera adecuada utilizando el software idoneo.

Esta materia proveerá al alumno las herramientas para definir los conceptos básicos de las bases

de datos y describir los elementos que componen un sistema gestor de base de datos. Además,

utilizara los modelos para diseñar bases de datos y utilizara el algebra relacional y el lenguaje SQL

para generar y manipular bases de datos.

Page 6: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

6

PROGRAMA DE ESTUDIOSPROGRAMA DE ESTUDIOSPROGRAMA DE ESTUDIOSPROGRAMA DE ESTUDIOS

Page 7: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

7

FICHA FICHA FICHA FICHA TÉCNICATÉCNICATÉCNICATÉCNICA

FICHA TÉCNICAFICHA TÉCNICAFICHA TÉCNICAFICHA TÉCNICA Diseño de Bases de DatosDiseño de Bases de DatosDiseño de Bases de DatosDiseño de Bases de Datos

Nombre:

Diseño de Bases de Datos

Clave:

DBD-ES

Justificación:

Para comprender la teoría básica y las metodologías más utilizadas en el tratamiento de la información mediante bases de datos.

Objetivo:

El alumno será capaz de manejar el funcionamiento de los sistemas de bases de datos y plantear modelos de datos que describen problemas reales.

Habilidades:

Lectura Escritura Interlocución Síntesis de la información Aplicación de principios tecnológicos Relaciones en y con el entorno organizacional Relaciones interpersonales Toma de decisiones Lectura en segunda lengua Interlocución en segunda lengua

Competencias genéricas a desarrollar:

Capacidad de análisis y síntesis; para resolver problemas; para aplicar los conocimientos en la práctica; para gestionar la información; y para trabajar en forma autónoma y en equipo.

Page 8: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

8

Capacidades a desarrollar en la

asignatura

Competencias a las que contribuye la

asignatura

Determinar arquitectura (hardware /software) para cubrir los requerimientos del cliente mediante el análisis de las necesidades y requerimientos. Estructurar requerimientos funcionales y no funcionales del sistema informático mediante un lenguaje de modelado, para cumplir con las expectativas del cliente Verificar componentes del sistema en el diseño para satisfacer las necesidades del cliente, mediante la semántica propuesta por el modelo

Diagnosticar requerimientos del cliente para identificar los elementos que conforman el sistema informático, mediante técnicas diagnosticas a través de encuestas de levantamiento de datos Esquematizar requerimientos del cliente por medio de un lenguaje de modelado para garantizar el desarrollo optimo del sistema

Estimación de tiempo (horas) necesario para transmitir el aprendizaje al

alumno, por Unidad de Aprendizaje:

Unidades de aprendizaje

HORAS TEORÍA HORAS PRÁCTICA

presencial No

presencial

presencial No

presencial

1. Introducción a las Bases de Datos

8 0 6 2

2. Modelo Entidad-Relación

10 0 6 4

3. Modelo Relacional

8 0 6 3

4. Algebra Relacional

10 0 6 2

5. Lenguaje Relacional

14 0 9 5

Total de horas por cuatrimestre:

90

Total de horas por semana:

6

Créditos: 5

Page 9: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

9

DESARROLLODESARROLLODESARROLLODESARROLLO DE DE DE DE PRÁCTICAPRÁCTICAPRÁCTICAPRÁCTICASSSS O ACTIVIDADES DE APRENDIZAJEO ACTIVIDADES DE APRENDIZAJEO ACTIVIDADES DE APRENDIZAJEO ACTIVIDADES DE APRENDIZAJE

Nombre de la asignatura:

Diseño de Base de Datos

Nombre de la Unidad de Aprendizaje:

Modelo Entidad – Relación

Nombre de la práctica o proyecto:

Elementos del Modelo Entidad – Relación

Número:

1 Duración (horas) :

2

Resultado de aprendizaje:

Señalar los elementos del Modelo Entidad - Relación en el diseño conceptual de Bases de Datos

Requerimientos (Material o equipo):

Actividades a desarrollar en la práctica: Considere el siguiente requerimiento: Una empresa cuenta con varias agencias de ventas de automóviles y está interesada en una aplicación informática que controle la siguiente información: De las agencias requieren tener el nombre, rfc, domicilio y el nombre del gerente; cada agencia tiene varios clientes a quienes les han vendido autos, del cliente se almacenará nombre, curp, domicilio y teléfono. Las agencias tienen proveedores a quienes le compran los autos, los datos de los proveedores que les interesan son: nombre, teléfono, domicilio y el rfc; por último de los automóviles desean registrar número de motor, modelo y marca. 1.- Realizar una lista de entidades con sus respectivos atributos y mencionar cual es el atributo primario. 2.- Realizar una lista de relaciones y las entidades involucradas en ellas. Evidencias a las que contribuye el desarrollo de la práctica: ED1: Realiza práctica en clase, sobre diseño de base de datos en el modelo Entidad - Relación

DESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTO

Page 10: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

10

Nombre de la asignatura:

Diseño de Base de Datos

Nombre de la Unidad de Aprendizaje:

Modelo Entidad – Relación

Nombre de la práctica o proyecto:

Diseño de bases de datos en el Modelo Entidad-Relación.

Número:

2 Duración (horas) :

3

Resultado de aprendizaje:

Diseñar Bases de Datos, considerando la cardinalidad de las relaciones entre las entidades en el Modelo Entidad – Relación (E-R) y aplicando las formas normales.

Requerimientos (Material o equipo):

Actividades a desarrollar en la práctica: Considere el siguiente requerimiento:

Se desea informatizar la gestión de una empresa de transportes que reparte paquetes por todo el estado de Hidalgo. Los encargados de llevar los paquetes son los repartidores, de los que se quiere guardar el curp, nombre, teléfono, dirección, salario y población en la que vive.

De los paquetes transportados interesa conocer el código de paquete, descripción, destinatario, dirección del destinatario y fecha de entrega. Un repartidor entrega muchos paquetes, y un paquete sólo puede ser entregado por un repartidor.

De los municipios a las que llegan los paquetes interesa guardar el código del municipio y el nombre. Un paquete sólo puede llegar a un municipio. Sin embargo, a un municipio pueden llegar varios paquetes.

De los transportes que llevan los repartidores, interesa conocer la placa, modelo, tipo y marca. Un repartidor puede conducir diferentes transportes en fechas diferentes, y un transporte puede ser conducido por varios repartidores.

1.- Realizar el Diagrama Entidad-Relación de la base de datos necesaria para la aplicación requerida considerando la cardinalidad mínima y máxima de cada relación. 2.- Realizar reporte de práctica y entregarlo Evidencias a las que contribuye el desarrollo de la práctica: EP1: Realiza reporte de práctica en clase, sobre diseño de base de datos en el modelo Entidad - Relación

DESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTO

Page 11: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

11

Nombre de la asignatura:

Diseño de Base de Datos

Nombre de la Unidad de Aprendizaje:

Modelo Relacional

Nombre de la práctica o proyecto:

Elementos del Modelo Relacional

Número:

3 Duración (horas) :

2

Resultado de aprendizaje:

Identificar los elementos del modelo Relacional Convertir esquemas conceptuales a esquemas lógicos, utilizando el modelo Entidad - Relación y el Relacional

Requerimientos (Material o equipo):

Actividades a desarrollar en la práctica: 1.- Realizar el Diagrama Relacional a partir del Entidad-Relación generado en la práctica 2 Evidencias a las que contribuye el desarrollo de la práctica: ED1: Realiza práctica en clase, sobre diseño de base de datos en el modelo Relacional.

DESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTO

Page 12: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

12

Nombre de la asignatura:

Diseño de Base de Datos

Nombre de la Unidad de Aprendizaje:

Modelo Relacional

Nombre de la práctica o proyecto:

Diseño lógico de bases de datos en el Modelo Relacional

Número:

4 Duración (horas) :

3

Resultado de aprendizaje:

Diseñar Bases de Datos en el modelo Relacional aplicando las formas normales.

Requerimientos (Material o equipo):

Actividades a desarrollar en la práctica: Una empresa cuenta con varias agencias de ventas de automóviles y está interesada en una aplicación informática que controle la siguiente información: De las agencias requieren tener el nombre, rfc, domicilio y el nombre del gerente; cada agencia tiene varios clientes a quienes les han vendido autos, del cliente se almacenará nombre, curp, domicilio y teléfono. Las agencias tienen proveedores a quienes le compran los autos, los datos de los proveedores que les interesan son: nombre, teléfono, domicilio y el rfc; por último de los automóviles desean registrar número de motor, modelo y marca. 1.- Realizar el Diagrama Relacional aplicando las primeras tres formas normales.

Evidencias a las que contribuye el desarrollo de la práctica: EP1: Realiza reporte de práctica en clase, sobre diseño de base de datos en el modelo Relacional.

DESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTO

Page 13: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

13

Nombre de la asignatura:

Diseño de Base de Datos

Nombre de la Unidad de Aprendizaje:

Algebra Relacional

Nombre de la práctica o proyecto:

Consultas con Algebra Relacional

Número:

5 Duración (horas) :

3

Resultado de aprendizaje:

Resolver operaciones de álgebra relacional y cálculo relacional para crear nuevas relaciones a partir de relaciones existentes.

Requerimientos (Material o equipo):

Actividades a desarrollar en la práctica: Para la siguiente Base de Datos Relacional

Autor (DNI, Nombre, Universidad)

Tema (Codtema, descripción)

Revista (Referencia, titulo_rev, editorial)

Articulo (Referencia, DNI, Codtema, Tituloart, año, volumen, numero, páginas)

Realizar las siguientes consultas utilizando el algebra relacional

1.- Obtener los artículos cuyo tema sea “Base de Datos” y hayan sido publicada en el año 1990.

2.- Obtener las revistas de tipo general, es decir, que publiquen artículos de todos los temas.

3.- Obtener las revistas que solo publican artículos cuyo tema es medicina.

4.- Obtener los artículos del año 1993 publicados por autores de la Universidad Politécnica

Evidencias a las que contribuye el desarrollo de la práctica: EP1: Realiza reporte de práctica en clase, sobre algebra relacional.

DESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTO

Page 14: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

14

Nombre de la asignatura:

Diseño de Base de Datos

Nombre de la Unidad de Aprendizaje:

Lenguaje Relacional

Nombre de la práctica o proyecto:

Instalación de SQL Server

Número:

6 Duración (horas) :

3

Resultado de aprendizaje:

Instalar adecuadamente un SMBD como servidor.

Requerimientos (Material o equipo):

Actividades a desarrollar en la práctica: 1.- Instalar el SMDB SQL Server 2008 como servidor en una computadora PC.

2.- Realizar un manual de instalación a partir del proceso llevado a cabo incluyendo los requerimientos mínimos para la instalación y funcionalidad del software.

Evidencias a las que contribuye el desarrollo de la práctica: ED1: Realiza práctica sobre la instalación un SMBD como servidor

DESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTO

Page 15: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

15

Nombre de la asignatura:

Diseño de Base de Datos

Nombre de la Unidad de Aprendizaje:

Lenguaje Relacional

Nombre de la práctica o proyecto:

Creación de Base de Datos

Número:

7 Duración (horas) :

3

Resultado de aprendizaje:

Crear bases de datos ocupando las instrucciones del Lenguaje de Definición de Datos (LDD).

Requerimientos (Material o equipo):

Actividades a desarrollar en la práctica: I.-Considerando como base el diagrama relacional de la práctica 3, construir la base de datos utilizando el lenguaje SQL. 2.- Tome en cuenta las restricciones para llaves primarias, valores no nulos y claves foráneas 3.- Insertar al menos 10 elementos para cada tabla.

Evidencias a las que contribuye el desarrollo de la práctica: EP1: Realiza reporte de práctica en clase, sobre el manejo del LDD de un SGBD

DESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTODESARROLLO DE LA PRÁCTICA O PROYECTO

Page 16: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

16

Nombre de la asignatura:

Diseño de Base de Datos

Nombre de la Unidad de Aprendizaje:

Lenguaje Relacional

Nombre de la práctica o proyecto:

Manipulación de Base de Datos

Número:

8 Duración (horas) :

3

Resultado de aprendizaje:

Manipular bases de datos utilizando el Lenguaje de Manipulación de Datos (LMD).

Requerimientos (Material o equipo):

Actividades a desarrollar en la práctica: I.- Realizar las siguientes consultas de actualización, considerando la base de datos creada en la práctica 7 1.- Insertar un nuevo cliente, con los datos que deseen. 2.-Agregar dos autos al nuevo cliente, los autos que usted desee. 3.- Insertar una agencia con los datos que usted decida 4.- Agregar 3 agentes que usted desee, a la agencia creada en el ejercicio anterior. 5.- Eliminar todos los autos de modelo inferior a 1995. 6.- Eliminar a todos los agentes de que vivan en Puebla. 7.- Cambiar el monto de todos los accidentes a un 15 % menos 9.- Cambiar de dirección al cliente que agrego en la consulta 1. II.- Realizar las siguientes consultas, considerando la base de datos creada en la práctica 7 1.- Mostrar todos los datos de las agencias 2.-Mostrar nombre y dirección de los agentes que viven en Monterrey 3.- Mostrar lugar y monto de los accidentes ocurridos en el 2010 4.- Mostrar el nombre y teléfono de todos los clientes que tengan más de 30 años 5.- Mostrar la placa, modelo y marca de los autos modelo 2008 y superiores. 6.- Mostrar todos los datos de los clientes que viven en la ciudad de México. 7.- Mostrar nombre y dirección de todas las agencias. III.- Realizar las siguientes consultas utilizando funciones. Considerar la base de datos creada en la práctica 7 1.- Mostrar el monto máximo de todos los accidentes 2.-Mostrar cuantos accidentes han ocurrido en el mes de enero del 2011

DESARROLLO DE LADESARROLLO DE LADESARROLLO DE LADESARROLLO DE LA PRÁCTICA O PROYECTOPRÁCTICA O PROYECTOPRÁCTICA O PROYECTOPRÁCTICA O PROYECTO

Page 17: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

17

3.- Mostrar cuantos clientes se tienen 4.- Mostrar el monto mínimo de todos los accidentes. 5.- Mostrar el promedio del monto de los accidentes ocurridos en el 2010. 6.- Mostrar la suma de los montos de todos los accidentes.

Evidencias a las que contribuye el desarrollo de la práctica: EP2: Realiza reporte de práctica en clase, sobre el manejo del LMD de un SGBD.

Page 18: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

18

INSTRUMENTOS DE EVALUACIÓNINSTRUMENTOS DE EVALUACIÓNINSTRUMENTOS DE EVALUACIÓNINSTRUMENTOS DE EVALUACIÓN

Alumno_______________________________________________________

I Relaciona Ambas Columnas con las letras que corresponde (valor 40%)

XY ) Elementos de un sistema de BD ( ) LDD, LMD y Control

AD ) Estructuras de una Base de Datos

( ) Finales, desarrolladores y

administrativos.

ZS ) Sistema Manejador de Base de Datos

( ) Definición del esquema, Definición de la

estructura y método de acceso, y Mantenimiento

rutinario de la BD.

UT) Son tipos de usuarios de bases de datos.

( )Externo, Conceptual y Físico

AZ) Colección de datos relacionados, organizados en tablas

( ) Hardware, Datos, Usuarios, Software.

JK ) Modelo Entidad-Relación

( ) Gestor de almacenamiento y procesador

de consultas.

FG ) Esquemas de una Base de Datos

( ) Lógica y física.

YJ ) Física y Lógica

( ) Base de Datos

CF ) Son funciones que realiza el Administrado de base de

datos

( ) Con él se puede generar el esquema lógico

de una BD

JE ) Son componentes del procesador de consultas ( ) Sirve para obtener el esquema conceptual

de una BD

DT) Modelo Relacional ( ) Tipos de Independencia de Datos

II Escribe dentro del paréntesis (F) falso o (V) verdadero (valor 40%)

1.- Un LDD es un software que permite crear una base de datos ( )

2.- Un usuario final diseña e implementa aplicaciones para acceder a las bases de datos ( )

3.- La el mantenimiento de la base de datos es una tarea del Administrador de la BD ( )

4.- Un lenguaje de consulta es un LMD ( )

5.- En una base de datos se busca tener inconsistencia ( )

6.- La independencia de datos física los cambios en la estructura de las tablas repercuten

un cambio en el diseño de la BD y de la interface.

( )

7.- La redundancia en una BD se da cuando se duplica información ( )

8.- Un LMD y LDD forman parte de un SGBD ( )

9.- El diccionario de datos almacena metadatos acerca de la estructura de la BD ( )

10.- El gestor de memoria se encarga de realizar un acceso directo a memoria de la BD ( )

III Con tus propias palabras describe que es una base de datos y su aplicación (valor 20%)

CUESTIONARIO CONCEPTOS DE BASES DE DATOS Y SMBD CLAVE DE EVIDENCIA: EC1 UNIDAD: INTRODUCCIÓN A LAS BASES DE DATOS

Page 19: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

19

UNIVERSIDAD POLITÉCNICA DE UNIVERSIDAD POLITÉCNICA DE UNIVERSIDAD POLITÉCNICA DE UNIVERSIDAD POLITÉCNICA DE ________________________________________________________________________________

NOMBRE DE LA ASIGNATURA : NOMBRE DE LA ASIGNATURA : NOMBRE DE LA ASIGNATURA : NOMBRE DE LA ASIGNATURA : Diseño de Base de DatosDiseño de Base de DatosDiseño de Base de DatosDiseño de Base de Datos

INSTRUCCIONESINSTRUCCIONESINSTRUCCIONESINSTRUCCIONES

Revisar los documentos o actividades que se solicitan y marque en los apartados “SI” cuando la evidencia a evaluar se cumple; en caso contrario marque “NO”. En la columna “OBSERVACIONES” ocúpela cuando tenga que hacer comentarios referentes a lo observado. Valor del reactivo

Característica a cumplir (reactivo)

CUMPLECUMPLECUMPLECUMPLE OBSERVACIONESOBSERVACIONESOBSERVACIONESOBSERVACIONES SISISISI NONONONO

10% PuntualidadPuntualidadPuntualidadPuntualidad para iniciar y concluir la exposición.

10% Esquema de diapositiva.Esquema de diapositiva.Esquema de diapositiva.Esquema de diapositiva. Colores y tamaño de letra apropiada. Sin saturar las diapositivas de texto.

5% Portada:Portada:Portada:Portada: Nombre de la escuela (logotipo), Carrera, Asignatura, Profesor, Alumnos, Matricula, Grupo, Lugar y fecha de entrega.

10% OrtografíaOrtografíaOrtografíaOrtografía (cero errores ortográficos).

10% Exposición. Exposición. Exposición. Exposición. a. Utiliza las diapositivas como apoyo, no lectura total

15% b. Desarrollo del tema fundamentado y con una secuencia estructurada.

5% c. Organización de los integrantes del equipo.

5% d. Expresión no verbal (gestos, miradas y lenguaje corporal).

20% Preparación de la exposición.Preparación de la exposición.Preparación de la exposición.Preparación de la exposición. Dominio del tema. Habla con seguridad.

10% Presentación y arreglo personal Presentación y arreglo personal Presentación y arreglo personal Presentación y arreglo personal

100% CALIFICACIÓN:CALIFICACIÓN:CALIFICACIÓN:CALIFICACIÓN:

GUÍA DE OBSERVACIÓN GUÍA DE OBSERVACIÓN GUÍA DE OBSERVACIÓN GUÍA DE OBSERVACIÓN PARA EVALUACIÓN DE EPARA EVALUACIÓN DE EPARA EVALUACIÓN DE EPARA EVALUACIÓN DE EXPOSICIÓNXPOSICIÓNXPOSICIÓNXPOSICIÓN

CLAVE DE EVIDENCIA: ED1 UNIDAD: INTRODUCCIÓN A LAS BASES DE DATOS

Page 20: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

20

UNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNICA DE ICA DE ICA DE ICA DE ____________________________________________________________________________________________________

DATOS GENERALES DEL PROCESO DE DATOS GENERALES DEL PROCESO DE DATOS GENERALES DEL PROCESO DE DATOS GENERALES DEL PROCESO DE EVALUACIÓNEVALUACIÓNEVALUACIÓNEVALUACIÓN

Nombre(s) del alumno(s):

Matrícula: Firma del alumno(s):

Nombre de la Práctica:

Fecha:

Asignatura

Periodo cuatrimestral:

Nombre del docente:

Firma del docente:

Valor del

reactivo

Característica a cumplir (Reactivo)

CUMPLE

OBSERVACIONES SI NO

10%

DesarrolloDesarrolloDesarrolloDesarrollo.... Resuelve la práctica en la hora y tiempo señalados por el profesor, si es en equipo participa en el desarrollo y aporta sus opiniones.

35% EntidadesEntidadesEntidadesEntidades. Identifica correctamente las entidades

20% AtributosAtributosAtributosAtributos. Determina los atributos de cada unidad sin duplicar información, y establece el atributo primario para cada entidad.

20% RelacionesRelacionesRelacionesRelaciones. Identifica correctamente las relaciones y las entidades involucradas en ellas

15% ResResResRespeto, orden y actitud. peto, orden y actitud. peto, orden y actitud. peto, orden y actitud. Durante el desarrollo de la práctica presenta buena actitud, respeto y disciplina con sus compañeros y el profesor

100% CALIFICACIÓN

GUÍA DE OBSERVACIÓN GUÍA DE OBSERVACIÓN GUÍA DE OBSERVACIÓN GUÍA DE OBSERVACIÓN PARA EVALUACIÓN DE PPARA EVALUACIÓN DE PPARA EVALUACIÓN DE PPARA EVALUACIÓN DE PRÁCTICARÁCTICARÁCTICARÁCTICA

CLAVE DE EVIDENCIA: ED1 UNIDAD: MODELO ENTIDAD - RELACIÓN

Page 21: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

21

UNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNICA ICA ICA ICA DE _________________DE _________________DE _________________DE _____________________________________________________________----

DATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓN

Nombre(s) del alumno(s):

Matrícula: Firma del alumno(s):

Nombre de la Práctica:

Fecha:

Asignatura

Periodo cuatrimestral:

Nombre del docente:

Firma del docente:

Valor del

reactivo

Característica a cumplir (Reactivo)

CUMPLE

OBSERVACIONES SI NO

10%

Presentación. Presentación. Presentación. Presentación. El reporte cumple con los requisitos de: • Buena presentación • No tiene faltas de ortografía • Maneja el lenguaje técnico apropiado. • Contiene nombre y grupo del alumno

20% EntidadesEntidadesEntidadesEntidades. Identifica correctamente las entidades y utiliza los símbolos adecuados.

20% AtributosAtributosAtributosAtributos. Determina los atributos de cada unidad sin duplicar información, y establece el atributo primario para cada entidad.

20% RelacionesRelacionesRelacionesRelaciones. Relaciona las entidades acordes a las necesidades de los requerimientos

20% CardinalidadCardinalidadCardinalidadCardinalidad. Determina eficientemente la cardinalidad mínima y la máxima para cada relación

10% Responsabilidad. Responsabilidad. Responsabilidad. Responsabilidad. Entregó el reporte en la fecha y hora señalada.

100% CALIFICACIÓN

LISTA DE COTEJO PARALISTA DE COTEJO PARALISTA DE COTEJO PARALISTA DE COTEJO PARA EVALUACIÓN DE REPORTEVALUACIÓN DE REPORTEVALUACIÓN DE REPORTEVALUACIÓN DE REPORTE DE PRÁCTICAE DE PRÁCTICAE DE PRÁCTICAE DE PRÁCTICA

CLAVE DE EVIDENCIA: EP1 UNIDAD: MODELO ENTIDAD - RELACIÓN

Page 22: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

22

UNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNICA DE ICA DE ICA DE ICA DE ________________________________________________________________________________________________________________________________

DATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓN

Nombre(s) del alumno(s):

Matrícula: Firma del alumno(s):

Nombre de la Práctica:

Fecha:

Asignatura

Periodo cuatrimestral:

Nombre del docente:

Firma del docente:

Valor del

reactivo

Característica a cumplir (Reactivo)

CUMPLE

OBSERVACIONES SI NO

10% Desarrollo. Desarrollo. Desarrollo. Desarrollo. Resuelve la práctica en la hora y tiempo señalados por el profesor, si es en equipo participa en el desarrollo y aporta sus opiniones.

20% Tablas. Tablas. Tablas. Tablas. Presenta el numero de tablas correspondiente a la conversión del modelo E-R a Relacional

20% Atributos y claves primarias. Atributos y claves primarias. Atributos y claves primarias. Atributos y claves primarias. Cada tabla tiene los atributos y claves primarias necesarias....

20% Tipos de Datos. Tipos de Datos. Tipos de Datos. Tipos de Datos. Cada atributo tiene un tipo de dato adecuado para el valor que representa

20% Relaciones y claves foráneas. Relaciones y claves foráneas. Relaciones y claves foráneas. Relaciones y claves foráneas. Las tablas están bien relacionadas considerando las claves foráneas adecuadas.

10% Respeto, orden y actitud. Respeto, orden y actitud. Respeto, orden y actitud. Respeto, orden y actitud. Durante el desarrollo de la práctica presenta buena actitud, respeto y disciplina con sus compañeros y el profesor

100% CALIFICACIÓN

GUÍA DE OBSERVACIÓN GUÍA DE OBSERVACIÓN GUÍA DE OBSERVACIÓN GUÍA DE OBSERVACIÓN PARA EVALUACIÓN DE PPARA EVALUACIÓN DE PPARA EVALUACIÓN DE PPARA EVALUACIÓN DE PRÁCTICARÁCTICARÁCTICARÁCTICA

CLAVE DE EVIDENCIA: ED1 UNIDAD: MODELO RELACIONAL

Page 23: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

23

UNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNICA DE ICA DE ICA DE ICA DE ________________________________________________________________________________

DATOS DATOS DATOS DATOS GENERALES DEL PROCESO DE EVALUACIÓNGENERALES DEL PROCESO DE EVALUACIÓNGENERALES DEL PROCESO DE EVALUACIÓNGENERALES DEL PROCESO DE EVALUACIÓN

Nombre(s) del alumno(s):

Matrícula: Firma del alumno(s):

Nombre de la Práctica:

Fecha:

Asignatura

Periodo cuatrimestral:

Nombre del docente:

Firma del docente:

Valor del

reactivo

Característica a cumplir (Reactivo)

CUMPLE

OBSERVACIONES SI NO

10%

Presentación. Presentación. Presentación. Presentación. El reporte cumple con los requisitos de: • Buena presentación • No tiene faltas de ortografía • Maneja el lenguaje técnico apropiado. • Contiene nombre y grupo del alumno

20% Tablas. Tablas. Tablas. Tablas. Presenta el numero de tablas correspondiente a la conversión del modelo E-R a Relacional

20% Atributos y claves primarias. Atributos y claves primarias. Atributos y claves primarias. Atributos y claves primarias. Cada tabla tiene los atributos y claves primarias necesarias....

20% Tipos de Datos. Tipos de Datos. Tipos de Datos. Tipos de Datos. Cada atributo tiene un tipo de dato adecuado para el valor que representa

20% Relaciones y claves foráneas. Relaciones y claves foráneas. Relaciones y claves foráneas. Relaciones y claves foráneas. Las tablas están bien relacionadas considerando las claves foráneas adecuadas.

10% Responsabilidad. Responsabilidad. Responsabilidad. Responsabilidad. Entregó el reporte en la fecha y hora señalada.

100% CALIFICACIÓN

LISTA DE COTEJO PARALISTA DE COTEJO PARALISTA DE COTEJO PARALISTA DE COTEJO PARA EVALUACIÓN DE REPORTEVALUACIÓN DE REPORTEVALUACIÓN DE REPORTEVALUACIÓN DE REPORTE DE PRÁCTICAE DE PRÁCTICAE DE PRÁCTICAE DE PRÁCTICA

CLAVE DE EVIDENCIA: EP1 UNIDAD: MODELO RELACIONAL

Page 24: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

24

UNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNICA DE ICA DE ICA DE ICA DE FRANCISCO I. MADEROFRANCISCO I. MADEROFRANCISCO I. MADEROFRANCISCO I. MADERO

DATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓN

Nombre(s) del alumno(s):

Matrícula: Firma del alumno(s):

Nombre de la Práctica:

Fecha:

Asignatura

Periodo cuatrimestral:

Nombre del docente:

Firma del docente:

Valor del

reactivo

Característica a cumplir (Reactivo)

CUMPLE

OBSERVACIONES SI NO

15%

Presentación. Presentación. Presentación. Presentación. El reporte cumple con los requisitos de: • Buena presentación • No tiene faltas de ortografía • Maneja el lenguaje técnico apropiado. • Contiene nombre y grupo del alumno

40% Consultas.Consultas.Consultas.Consultas. Realiza las consultas a la base de datos requeridas.

30% Sintaxis. Sintaxis. Sintaxis. Sintaxis. La sintaxis utilizada es la correcta.

15% Responsabilidad. Responsabilidad. Responsabilidad. Responsabilidad. Entregó el reporte en la fecha y hora señalada.

100% CALIFICACIÓN

LISTA DE LISTA DE LISTA DE LISTA DE COTEJO PARA EVALUACICOTEJO PARA EVALUACICOTEJO PARA EVALUACICOTEJO PARA EVALUACIÓN DE REPORTE DE PRÁÓN DE REPORTE DE PRÁÓN DE REPORTE DE PRÁÓN DE REPORTE DE PRÁCTICACTICACTICACTICA

CLAVE DE EVIDENCIA: EP1 UNIDAD: ALGEBRA RELACIONAL

Page 25: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

25

UNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNICA DE ICA DE ICA DE ICA DE ________________________________________________________________________________________________________________________________

DATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓN

Nombre(s) del alumno(s):

Matrícula: Firma del alumno(s):

Nombre de la Práctica:

Fecha:

Asignatura

Periodo cuatrimestral:

Nombre del docente:

Firma del docente:

Valor del

reactivo

Característica a cumplir (Reactivo)

CUMPLE

OBSERVACIONES SI NO

15% Desarrollo. Desarrollo. Desarrollo. Desarrollo. Instala el software en la hora y tiempo señalados por el profesor, si es en equipo participa en el desarrollo y aporta sus opiniones.

40% Funcionalidad. Funcionalidad. Funcionalidad. Funcionalidad. La instalación es completa y funcional

15% Manual. Manual. Manual. Manual. El desarrollo del manual es completo e incluye todos los pasos que se siguieron en la instalación

15% Utilidad. Utilidad. Utilidad. Utilidad. El manual es legible y resulta un apoyo para poder instalar el software en otra ocasión.

15% Respeto, orden y actitud. Respeto, orden y actitud. Respeto, orden y actitud. Respeto, orden y actitud. Durante el desarrollo de la práctica presenta buena actitud, respeto y disciplina con sus compañeros y el profesor

100% CALIFICACIÓN

GUÍA DE OBSERVACIÓN GUÍA DE OBSERVACIÓN GUÍA DE OBSERVACIÓN GUÍA DE OBSERVACIÓN PARA EVALUACIÓN DE PPARA EVALUACIÓN DE PPARA EVALUACIÓN DE PPARA EVALUACIÓN DE PRÁCTICARÁCTICARÁCTICARÁCTICA

CLAVE DE EVIDENCIA: ED1 UNIDAD: LENGUAJE RELACIONAL

Page 26: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

26

UNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNICA DE ICA DE ICA DE ICA DE FRANCISCO I. MADEROFRANCISCO I. MADEROFRANCISCO I. MADEROFRANCISCO I. MADERO

DATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓN

Nombre(s) del alumno(s):

Matrícula: Firma del alumno(s):

Nombre de la Práctica:

Fecha:

Asignatura

Periodo cuatrimestral:

Nombre del docente:

Firma del docente:

Valor del

reactivo

Característica a cumplir (Reactivo)

CUMPLE

OBSERVACIONES SI NO

10%

Presentación. Presentación. Presentación. Presentación. El reporte cumple con los requisitos de: • Buena presentación • No tiene faltas de ortografía • Maneja el lenguaje técnico apropiado. • Contiene nombre y grupo del alumno

20% Comandos y SintaxisComandos y SintaxisComandos y SintaxisComandos y Sintaxis. Utiliza los comandos adecuados con la sintaxis correcta.

20% Restricciones y Claves primarias.Restricciones y Claves primarias.Restricciones y Claves primarias.Restricciones y Claves primarias. Define los atributos con las restricciones requeridas

20% Tipos de datosTipos de datosTipos de datosTipos de datos. Los tipos de datos que establece son los necesarios.

20% Relaciones y claves foráneas.Relaciones y claves foráneas.Relaciones y claves foráneas.Relaciones y claves foráneas. Establece eficientemente las relaciones con las claves primarias y foráneas.

10% Responsabilidad. Responsabilidad. Responsabilidad. Responsabilidad. Entregó el reporte en la fecha y hora señalada.

100% CALIFICACIÓN

LISTA DE COTEJO PARALISTA DE COTEJO PARALISTA DE COTEJO PARALISTA DE COTEJO PARA EVALUACIÓN DE REPORTEVALUACIÓN DE REPORTEVALUACIÓN DE REPORTEVALUACIÓN DE REPORTE DE E DE E DE E DE PRÁCTICAPRÁCTICAPRÁCTICAPRÁCTICA

CLAVE DE EVIDENCIA: EP1 UNIDAD: LENGUAJE RELACIONAL

Page 27: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

27

UNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNUNIVERSIDAD POLITÉCNICA DE ICA DE ICA DE ICA DE FRANCISCO I. FRANCISCO I. FRANCISCO I. FRANCISCO I. MADEROMADEROMADEROMADERO

DATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓNDATOS GENERALES DEL PROCESO DE EVALUACIÓN

Nombre(s) del alumno(s):

Matrícula: Firma del alumno(s):

Nombre de la Práctica:

Fecha:

Asignatura

Periodo cuatrimestral:

Nombre del docente:

Firma del docente:

Valor del

reactivo Característica a cumplir (Reactivo)

CUMPLE OBSERVACIONES

SI NO

15%

Presentación. El reporte cumple con los requisitos de:

• Buena presentación

• No tiene faltas de ortografía

• Maneja el lenguaje técnico apropiado.

• Contiene nombre y grupo del alumno

40%

Consultas. realiza las consultas a la base de datos requeridas y

funcionan en el SMBD

30% Sintaxis. La sintaxis utilizada es la correcta.

15% Responsabilidad. Entregó el reporte en la fecha y hora señalada.

100% CALIFICACIÓN

LISTA DE COTEJO PARALISTA DE COTEJO PARALISTA DE COTEJO PARALISTA DE COTEJO PARA EVALUACIÓN DE REPORTEVALUACIÓN DE REPORTEVALUACIÓN DE REPORTEVALUACIÓN DE REPORTE DE PRÁCTICAE DE PRÁCTICAE DE PRÁCTICAE DE PRÁCTICA

CLAVE DE EVIDENCIA: EP2 UNIDAD: LENGUAJE RELACIONAL

Page 28: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

28

GLOSARIOGLOSARIOGLOSARIOGLOSARIO DE TÉRMINOS Y ABREVIATURASDE TÉRMINOS Y ABREVIATURASDE TÉRMINOS Y ABREVIATURASDE TÉRMINOS Y ABREVIATURAS

1. 1. 1. 1. Administración de bases de datos:Administración de bases de datos:Administración de bases de datos:Administración de bases de datos: La gestión de la implementación física de un sistema de

bases de datos, lo que incluye el diseño físico de la base de datos y su implementación, la

configuración de los controles de seguridad e integridad, la monitorización de las prestaciones del

sistema y la reorganización de la base de datos según sea necesario.

2. 2. 2. 2. Administración de datos:Administración de datos:Administración de datos:Administración de datos: La gestión de los recursos de datos, lo que incluye la planificación de

la base de datos, el desarrollo y el mantenimiento de estándares, políticas y procedimientos, así

como el diseño conceptual y lógico de la base de datos.

3. 3. 3. 3. Agregación:Agregación:Agregación:Agregación: Representa una relación de tipo "tiene" o "es parte de" entre tipos de entidad, en la

que uno de los tipos de entidad representa el "todo" y el otro representa la "parte".

4. 4. 4. 4. Atributo:Atributo:Atributo:Atributo: Una propiedad de un tipo de entidad o de relación.

5. 5. 5. 5. Atributo:Atributo:Atributo:Atributo: Un atributo es una columna nominada de una relación.

6. 6. 6. 6. Atributo compuesto:Atributo compuesto:Atributo compuesto:Atributo compuesto: Un atributo que está formado por múltiples componentes, cada uno de

ellos con una existencia independiente.

7. 7. 7. 7. Atributo derivado:Atributo derivado:Atributo derivado:Atributo derivado: Un atributo que representa un valor que puede derivarse del valor de un

atributo o conjunto de atributos relacionados, no necesariamente del mismo tipo de entidad.

8. 8. 8. 8. Atributo multivaluado:Atributo multivaluado:Atributo multivaluado:Atributo multivaluado: Un atributo que contiene múltiples valores para cada instancia de un tipo

de entidad.

9. 9. 9. 9. Atributo simple:Atributo simple:Atributo simple:Atributo simple: Un atributo compuesto de un único componente con existencia independiente.

10. 10. 10. 10. Atributo univaluado:Atributo univaluado:Atributo univaluado:Atributo univaluado: Un atributo que contiene un único valor para cada instancia de un tipo de

entidad.

Page 29: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

29

11. 11. 11. 11. Base de datos relacional:Base de datos relacional:Base de datos relacional:Base de datos relacional: Una colección de relaciones normalizadas en al que cada relación

tiene un nombre distintivo.

12. 12. 12. 12. Cardinalidad:Cardinalidad:Cardinalidad:Cardinalidad: Describe el número máximo de posibles instancias de relación para una entidad

que participa en un tipo de relación dado.

13. 13. 13. 13. Cardinalidad:Cardinalidad:Cardinalidad:Cardinalidad: La cardinalidad de una relación es el número de filas que contiene.

14. 14. 14. 14. Clave candidata:Clave candidata:Clave candidata:Clave candidata: El conjunto mínimo de atributos que identifican de forma unívoca cada

instancia de un tipo de entidad.

15. 15. 15. 15. Clave candidata:Clave candidata:Clave candidata:Clave candidata: Una superclave tal que ningún subconjunto propio de la misma es una

superclave de la relación.

16. 16. 16. 16. Clave compuesta:Clave compuesta:Clave compuesta:Clave compuesta: Una clave candidata que está formada por dos o más atributos.

17. 17. 17. 17. Clave externa:Clave externa:Clave externa:Clave externa: Un atributo, o conjunto de atributos, dentro de una relación que se

corresponden con la clave candidata de alguna relación.

18. 18. 18. 18. Clave principal:Clave principal:Clave principal:Clave principal: La clave candidata que se selecciona para identificar de forma unívoca cada

instancia de un tipo de entidad.

18. 18. 18. 18. Clave principal:Clave principal:Clave principal:Clave principal: La clave candidata seleccionada para identificar las filas de forma unívoca

dentro de cada relación.

19. 19. 19. 19. Combinación externa:Combinación externa:Combinación externa:Combinación externa: La combinación externa (izquierda) es una combinación en la que

también se incluyen en la relación resultante las filas de R que no tengan valores

correspondientes en los atributos comunes de S (a los valores no existentes en la segunda

relación se les asigna un valor nulo).

Page 30: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

30

20. 20. 20. 20. Combinación natural:Combinación natural:Combinación natural:Combinación natural: La combinación natural es una equicombinación entre las dos

relaciones R y S sobre todos los atributos comunes x (del resultado se elimina una de las dos

apariciones de cada atributo común).

21. 21. 21. 21. Composición:Composición:Composición:Composición: Una forma específica de agregación que representa una asociación entre

entidades donde hay una pertenencia fuerte y una existencia coincidente entre el "todo" y la

"parte".

22. 22. 22. 22. Conversión y carga de los datos:Conversión y carga de los datos:Conversión y carga de los datos:Conversión y carga de los datos: Transferencia de los datos existentes a la nueva base de

datos y conversión de las aplicaciones existentes para que se ejecuten con la nueva base de

datos.

23. 23. 23. 23. Definición del sistema:Definición del sistema:Definición del sistema:Definición del sistema: Describe el ámbito y los límites de la aplicación de base de datos y las

principales vistas de usuario.

24. 24. 24. 24. DiseñoDiseñoDiseñoDiseño conceptual de la base de datos:conceptual de la base de datos:conceptual de la base de datos:conceptual de la base de datos: El proceso de construcción de un modelo de los datos

utilizados en una empresa, de forma independiente de todas las consideraciones físicas.

25. 25. 25. 25. Diseño de la aplicación:Diseño de la aplicación:Diseño de la aplicación:Diseño de la aplicación: El diseño de la interfaz de usuario y de los programas de aplicación

que permite utilizar y procesar la base de datos.

26. 26. 26. 26. Diseño de la base de datos:Diseño de la base de datos:Diseño de la base de datos:Diseño de la base de datos: El proceso de creación de un diseño que dé soporte a la misión y

a los objetivos de la misión de la empresa para el sistema de base de datos requerido.

27.27.27.27. Diseño físico de la base de datos:Diseño físico de la base de datos:Diseño físico de la base de datos:Diseño físico de la base de datos: El proceso de generar una descripción de la

implementación de la base de datos en el almacenamiento secundario; describe las relaciones

base, la organización de los archivos y los índices utilizados para conseguir un acceso eficiente a

los datos, así como cualesquiera medidas de seguridad y restricciones de integridad asociadas.

28. 28. 28. 28. Diseño lógico de la base de datos:Diseño lógico de la base de datos:Diseño lógico de la base de datos:Diseño lógico de la base de datos: El proceso de construcción de un modelo de los datos

utilizados en una empresa basándose en un modelo de datos específico, pero de forma

independiente de un SMBD concreto y de cualquier otra consideración física.

Page 31: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

31

29. 29. 29. 29. División:División:División:División: La operación de división define una relación sobre los atributos C que está

compuesta por el conjunto de filas de R que se corresponden con la combinación de todas las

filas de S.

30. 30. 30. 30. Determinación de hechos:Determinación de hechos:Determinación de hechos:Determinación de hechos: El proceso formal de utilizar técnicas tales como entrevistas y

cuestionarios para recopilar hechos acerca de los sistemas, requisitos y preferencias.

31. 31. 31. 31. Dominio de atributo:Dominio de atributo:Dominio de atributo:Dominio de atributo: El conjunto de valores permitidos para uno o más atributos.

32. 32. 32. 32. Enfoque centralizado:Enfoque centralizado:Enfoque centralizado:Enfoque centralizado: Los requisitos de cada vista de usuario se combinan en un único

conjunto de requisitos para el nuevo sistema de base de datos. Durante la etapa de diseño de la

base de datos se crea un modelo de datos que representa todas las vistas de usuario.

33. 33. 33. 33. Enfoque de integración de las Vistas:Enfoque de integración de las Vistas:Enfoque de integración de las Vistas:Enfoque de integración de las Vistas: Los requisitos de cada vista de usuario se mantienen en

listas separadas. Durante la etapa de diseño de la base de datos se crean y combinan los

modelos de datos que representan cada una de las vistas de usuario.

34. 34. 34. 34. Especialización:Especialización:Especialización:Especialización: El proceso de maximizar las diferencias entre miembros de una entidad

identificando sus características distintivas.

35. 35. 35. 35. Esquema de la base de datos relacional:Esquema de la base de datos relacional:Esquema de la base de datos relacional:Esquema de la base de datos relacional: Un conjunto de esquemas de relación, cada uno con

un nombre distintivo.

36. 36. 36. 36. Esquema de relación:Esquema de relación:Esquema de relación:Esquema de relación: Una relación denominada definida por un conjunto de parejas de

atributos y nombres de dominio.

37. 37. 37. 37. Generalización:Generalización:Generalización:Generalización: El proceso de minimizar las diferencias entre entidades identificando sus

características comunes.

38. 38. 38. 38. Grado:Grado:Grado:Grado: EL grado de una relación es el número de atributos que contiene.

39. 39. 39. 39. Grado de un tipo de relación:Grado de un tipo de relación:Grado de un tipo de relación:Grado de un tipo de relación: El número de tipos de entidad que participan en una relación.

Page 32: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

32

40. 40. 40. 40. Implementación:Implementación:Implementación:Implementación: La realización física del diseño de la base de datos y del diseño de las

aplicaciones.

41. 41. 41. 41. Instancia de relación:Instancia de relación:Instancia de relación:Instancia de relación: Una asociación identificable de forma unívoca que incluye una instancia

de cada uno de los tipos de entidad participantes.

42. 42. 42. 42. Instancia de una entidad:Instancia de una entidad:Instancia de una entidad:Instancia de una entidad: Un objeto identificable de forma unívoca dentro de un tipo de

entidad.

43. 43. 43. 43. IntIntIntIntegridad de entidad:egridad de entidad:egridad de entidad:egridad de entidad: En una relación base ningún atributo de una clave principal puede ser

nulo.

44. 44. 44. 44. Integridad referencial:Integridad referencial:Integridad referencial:Integridad referencial: Si hay una clave externa en una relación, el valor de la clave externa

debe corresponderse con el valor de una clave candidata de alguna fila en su relación de origen o

el valor de la clave externa debe ser completamente nulo.

45. 45. 45. 45. Intersección:Intersección:Intersección:Intersección: La operación de intersección define una relación compuesta por el conjunto de

todas las filas que existen tanto en R como en S (R y S deben ser compatibles con respecto a la

unión).

46. 46. 46. 46. Multiplicidad:Multiplicidad:Multiplicidad:Multiplicidad: El número (o rango) de posibles instancias de un tipo de entidad que pueden

relacionarse con una única instancia de otro tipo de entidad asociado a través de una relación

concreta.

47. 47. 47. 47. Operación de agrupación:Operación de agrupación:Operación de agrupación:Operación de agrupación: Agrupa las filas de la relación R según los atributos de agrupación,

GA, y luego aplica la lista de funciones de agregación AL para definir una nueva relación.

48. 48. 48. 48. Operaciones de agregación:Operaciones de agregación:Operaciones de agregación:Operaciones de agregación: Aplica la lista de funcionas de agregación, AL, a la relación R para

definir una relación sobre la lista de agregación.

49. 49. 49. 49. Participación:Participación:Participación:Participación: Determina si todas las instancias de entidad participan en una relación o sólo lo

hacen algunas.

Page 33: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

33

50. 50. 50. 50. Planificación de la base de datos:Planificación de la base de datos:Planificación de la base de datos:Planificación de la base de datos: Las actividades de gestión que permiten llevar a cabo las

distintas etapas del ciclo de vida del desarrollo de sistemas de base de datos de la forma más

eficiente y efectiva posible.

51. 51. 51. 51. Producto cartesiano:Producto cartesiano:Producto cartesiano:Producto cartesiano: La operación de producto cartesiano define una relación que es la

concatenación de cada fila de la relación R con cada fila de la relación S.

52. 52. 52. 52. Proyección:Proyección:Proyección:Proyección: La operación de proyección se aplica a una única relación R y define otra relación

que contiene un subconjunto vertical de R, extrayendo los valores de los atributos especificados y

eliminando los duplicados.

53. 53. 53. 53. Recopilación y análisis de requisitos:Recopilación y análisis de requisitos:Recopilación y análisis de requisitos:Recopilación y análisis de requisitos: El proceso de recopilar y analizar la información acerca

de la parte de la organización a la que el sistema de base de datos tenga que dar soporte, y

utilizar esta información para identificar los requisitos relativos al nuevo sistema.

54. 54. 54. 54. Relación:Relación:Relación:Relación: Una relación es una tabla con columnas y filas.

55. 55. 55. 55. Selección:Selección:Selección:Selección: La operación de selección se aplica a una única relación R y define otra relación

que contiene únicamente aquellas filas de R que satisfagan la condición (predicado) especificada.

SMSMSMSMBDBDBDBD.... Sistema Administrador de Bases de Datos

56. 56. 56. 56. Transacción:Transacción:Transacción:Transacción: Una acción o serie de acciones llevadas a cabo por un único usuario o programa

de aplicación y que acceden al contenido de la base de datos o los modifican.

57. 57. 57. 57. Unión:Unión:Unión:Unión: La unión de dos relaciones R y S define una relación que contiene todas las filas R, de

S o tanto de R como de S, eliminándose las filas duplicadas (R y S deben ser compatibles con

respecto a la unión).

58. 58. 58. 58. Valor nulo:Valor nulo:Valor nulo:Valor nulo: Representa un valor para un atributo que es actualmente desconocido o no es

aplicable para esa fila.

59. 59. 59. 59. Vista:Vista:Vista:Vista: El resultado dinámico de una o más operaciones relacionales que operan sobre las

Page 34: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

34

relaciones base para producir otra relación. Una vista es una relación virtual que no tiene por qué

existir necesariamente en la base de datos, sino que puede producirse cuando se solicite por

parte de un usuario concreto, generándose en el momento de la solicitud.

60. 60. 60. 60. Vista de usuario:Vista de usuario:Vista de usuario:Vista de usuario: Define qué es lo que se requiere de un sistema de base de datos desde la

perspectiva de un determinado rol de la organización (p.ej. gerente) o de un área de aplicación

empresarial (p.ej. marketing).

Page 35: 321O DE BASES DE DATOS) - moodle.upq.edu.mxmoodle.upq.edu.mx/file.php/1/manual/cuarto/MA_Diseno_de_Base_de... · Realizar una lista de relaciones y las entidades involucradas en ellas.

35

BIBLIOGRAFÍA BIBLIOGRAFÍA BIBLIOGRAFÍA BIBLIOGRAFÍA

TÍTULO: Diseño de Bases de Datos Relacionales

AUTOR: Miguel, A. de y Piattini, M y Marcos, E

AÑO: 2004

EDITORIAL O REFERENCIA: RA-MA

LUGAR Y AÑO DE LA EDICIÓN: Madrid

ISBN O REGISTRO: 84-7897-385-0

TÍTULO: Fundamentos de bases de datos

AUTOR: Korth, H.F.; Siberschatz, A.; Sudarshan

AÑO: 2004

EDITORIAL O REFERENCIA: McGraw-Hill

LUGAR Y AÑO DE LA EDICIÓN: 5ª, España

ISBN O REGISTRO: 8448146441

TÍTULO: Sistemas de Bases de Datos, Diseño, implementación y administración

AUTOR: Meter Rob/Carlos Coronel

AÑO: 2005

EDITORIAL O REFERENCIA: Thomson

LUGAR Y AÑO DE LA EDICIÓN: 3ª, España

ISBN O REGISTRO: 9706862862