Está en la página 1de 20

3.2.

Actividades de contextualización e identificación de conocimientos necesarios para el


aprendizaje.

1) ¿Qué es un dato?:
Un dato puede ser una letra, numero, símbolo o palabra que por si mismo no tiene
significado al no proporcionar información concreta.

Loas datos se pueden dividir en numéricos, cadena de caracteres, lógicos, fecha y hora,
que a su ves se dividen en las siguientes clasificaciones.

*Numéricos=reales que se pueden dividir en decimales y punto flotante, y en enteros

*Cadenas de datos: que se dividen en cadenas y caracteres.

*Lógicos: estos sigen la lógica de George Boole

*Fecha y hora:se dividen en los datos que se distingen por su fecha y hora

¿qué es un registro?: Representa un objeto único de datos implícitamente estructurados


en una tabla.

¿qué longitud de datos?: la longitud de datos es la longitud de bytes de los datos tal como
se almacenan en el bufer de datos.

¿qué significa SGBD?: significa sistema de gestor de datos.

2) ¿Qué es información?
La información se define como un conjunto de datos procesados que contribuyen un
mensaje que cambia el estado de conocimiento del sistema.
3) ¿Qué es una base de datos?
Las bases de datos se pueden definir como una colección de datos o información
estructurada almacenados comúnmente en un sistema.
4) ¿Qué es un sistema gestor de base datos?
es un conjunto de programas que nos permite realizar las funciones de modificar, extraer y
almacenar información de una base de datos
5) ¿Qué es SQL?
Es un lenguaje estándar oficial para la gestión de bases de datos, por lo que la mayoría de
los sistemas gestores de bases de datos lo utilizan y traen consigo un modulo que permite
escribir códigos y sentencias SQL.

6) ¿Cómo diseñar una Base de Datos?

RTA: se deben seguir los siguientes pasos

 Determinar el propósito de la base de datos


 Buscar y organizar la información necesaria
 Dividir la información en tablas
 Convertir los elementos de información en columnas
 Especificar las claves principales
 Establecer las relaciones de tablas
 Perfeccionar el diseño
 Aplicar las reglas de normalización

7) ¿Cuáles son las Cardinalidades en una Base de Datos Relacional?


 Uno a Uno: (1:1) Un registro de una entidad A se relaciona con solo un registro en una
entidad B. (ejemplo dos entidades, profesor y departamento, con llaves primarias,
código_profesor y jefe_depto respectivamente, un profesor solo puede ser jefe de un
departamento y un departamento solo puede tener un jefe).
 Uno a Varios: (1: N) Un registro en una entidad en A se relaciona con uno o muchos
registros en una entidad B. Pero los registros de B solamente se relacionan con un
registro en A. (ejemplo: dos entidades, vendedor y ventas, con llaves primarias,
código_vendedor y venta, respectivamente, un vendedor puede tener muchas ventas,
pero una venta solo puede tener un vendedor).
 Varios a Uno: (N:1) Una entidad en A se relaciona exclusivamente con una entidad en
B. Pero una entidad en B se puede relacionar con 1 o muchas entidades en A (ejemplo
empleado-centro de trabajo).
 Varios a Varios: (N:M) Una entidad en A se puede relacionar con 1 o con muchas
entidades en B y viceversa (ejemplo asociaciones-ciudadanos, donde muchos
ciudadanos pueden pertenecer a una misma asociación, y cada ciudadano puede
pertenecer a muchas asociaciones distintas).

8) ¿Cómo se representa el Modelo relacional de una Base de Datos?

El modelo de base de datos relacional es uno de los más comunes. Este modelo es el que
emplean las bases de datos relacionales y ordena los datos en tablas (relaciones)
compuestas por columnas y filas. Cada columna alberga un atributo de la entidad (nombre,
dirección, fecha de nacimiento…); a los atributos de una relación se los llama dominio.
Escogiendo un atributo en concreto o una combinación de varios tenemos una clave
primaria, a la que se puede hacer referencia en otras tablas, en las que será una clave
externa. En cada fila (tupla) se incluyen datos sobre una instancia específica de la entidad
(por ejemplo, un cliente específico).

9) elaborar un mapa conceptual donde se evidencie la compresión de los conceptos de la

investigación de la clasificación de las Bases de Datos.


10)

Nombre del
Gestor de
Descripción General Ventajas Desventajas
Base de
Datos
1.Microsoft Microsoft Access es un -Es perfecto para -No siempre se puede
Access sistema de bases de datos empresas y usuarios programar con
(relacional) relacionales. En Access comunes. libertad, así que
guardamos los datos en -Sirve para hacer dependiendo de lo
tablas relacionadas de formularios, bases de que se desee crear,
forma que los datos de datos, informes, puede que sea
una tabla (como la tabla aplicaciones, entre necesario utilizar otros
de vendedores) se otros. programas.
relaciona con los datos de -Incluye macros, que -Su procesamiento de
otra (por ejemplo la tabla permiten agilizar la búsqueda es limitado,
Ventas Vendedores). realización de por lo que, en sectores
Access tiene la capacidad determinadas tareas. corporativos muy
de administrar las -Cuenta con plantillas complejos, se
relaciones entre ambas y formatos requerirá de otros
tablas haciendo muy prediseñados que programas.
sencillo seleccionar un permiten comenzar -Solo está disponible
vendedor y obtener todas con cierto avance. para dispositivos con
las ventas del mismo, sin -Puede sustituir a sistema operativos
perder ningún dato y sin aplicaciones como pertenecientes a
necesidad de ver las Excel. Microsoft.
ventas no realizadas por
dicho vendedor.
2.Microsoft Microsoft SQL Server es - Soporte de - La principal
SQL Server un sistema de gestión de transacciones. desventajas seria que
(relacional) bases de datos - Escalabilidad, requiere de una gran
relacionales (RDBMS) que estabilidad y cantidad de memoria
admite una amplia seguridad. RAM para la
variedad de aplicaciones - Soporta instalación y
de procesamiento de procedimientos utilización del
transacciones, almacenados. software, Utiliza
inteligencia empresarial y - Incluye también un mucho la memoria
análisis en entornos potente entorno RAM para las
informáticos gráfico de instalaciones y
corporativos. Microsoft administración, que utilización de
SQL Server es una de las Permite el uso de software.
tres tecnologías de bases comandos DDL y DML - Una de las
de datos líderes del gráficamente. desventajas de SQL es
mercado. Microsoft SQL - Permite trabajar en que si lo quieres para
Server es un sistema de modo cliente-servidor, practicas no te va
gestión de base de datos donde la información hacer útil porque en él
relacional, desarrollado y datos se alojan en el se prohíben muchas
por la empresa Microsoft. servidor y las cosas tiene
El lenguaje de desarrollo terminales o clientes restricciones en lo
utilizado es Transact-SQL, de la red sólo acceden particular me parase
una implementación del a la información. más viable usar
estándar ANSI del - Además permite MySQL es mucho
lenguaje SQL, utilizado administrar mejor además de ser
para manipular y información de otros un software gratis.
recuperar datos, crear servidores de datos. - La relación calidad-
tablas y definir relaciones precio está muy
entre ellas. debajo comparado
con Oracle.

3.MySQL MySQL es un sistema de - MySQL es de uso - Al ser de Software


(relacional) gestión de bases de datos libre y gratuito. Libre, muchas de las
relacionales de código - Software con soluciones para las
abierto (RDBMS, por sus Licencia GPL. deficiencias del
siglas en inglés) con un - Bajo costo en software no están
modelo cliente-servidor. requerimientos para la documentados ni
RDBMS es un software o elaboración y presentan
servicio utilizado para ejecución del documentación oficial.
crear y administrar bases programa. - Muchas de sus
de datos basadas en un - No se necesita utilidades tampoco
modelo relacional. disponer de Hardware presentan
o Software de alto documentación.
rendimiento para la - Se debe
ejecución del controlar/monitorizar
programa. el rendimiento de las
- Velocidad al realizar aplicaciones en busca
las operaciones y buen de fallos.
rendimiento. - No es el más intuitivo
- Facilidad de de los programas que
instalación y existen actualmente
configuración. para todos los tipos de
- Soporte en casi el desarrollos.
100% de los sistemas - No es tan eficaz en
operativos actuales. aplicaciones que
- Baja probabilidad de requieran de una
corrupción de datos. constante
- Entorno con modificación de
seguridad y escritura en BD.
encriptación.

4.Oracle Oracle Database es un


Database sistema de gestión de
(relacional) base de datos de tipo
objeto-relacional,
desarrollado por Oracle
Corporation. Es un
lenguaje de computación
diseñado para gestionar
datos almacenados en
bases de datos RDBMS
(por las siglas en inglés de
"sistemas relacionales de
gestión de bases de
datos"). Un RDBMS es un
sistema de tablas que
guardan datos y
representan las
relaciones entre ellos.
5.OrientDB OrientDB es un sistema -Permiten almacenar y -No utilizan el lenguaje
(orientado a de administración de consultar información SQL como lenguaje
documentos bases de datos NoSQL de semiestructurada sin principal de consulta,
) código abierto, escrito en una estructura aunque sí lo pueden
Java. Incluso se trata de definida. usar de apoyo. Es
una base de datos basada -Son un modelo muy decir, al contrario que
en documentos, las flexible que puede las bases relacionales,
relaciones se gestionan albergar numerosos no existe un lenguaje
como en bases de datos tipos de datos. estandarizado para la
de gráficos con -Tienen una gran creación de estas
conexiones directas entre escalabilidad y son bases de datos.
registros. Es compatible uno de los mejores -No siempre pueden
con los modos sin métodos para el garantizar las
esquema, esquema almacenamiento de propiedades ACID de
completo y esquema grandes volúmenes de atomicidad,
mixto. Tiene un sólido información. consistencia,
sistema de perfiles de -Garantizan un buen integridad y
seguridad basado en rendimiento. La durabilidad.
usuarios y roles y admite mayoría de bases de -No tienen una gran
SQL como lenguajes de datos documentales comunidad detrás y
consulta. cuentan con potentes existen mucha menos
motores de búsqueda información acerca de
y avanzadas estas bases de datos.
propiedades de -Los índices pueden
indexación, lo que ocupar mucha
asegura una mayor memoria RAM, sobre
rapidez a la hora de todo en las bases
consultar la documentales que
información. manejan un gran
volumen de datos.

6. IMS de IMS es un gestor de - Las conexiones - Escasa


IBM transacciones basado en dentro del árbol son independencia entre
(jerárquico) mensajes y un gestor de fijas y hace que la los registros (nodos),
base de datos jerárquica navegación por ellas puesto que para
para z/OS. Las sea rápida. acceder a un registro,
aplicaciones externas - Muestra una se debe pasar por los
pueden utilizar estructura de la base padres, algo que quita
transacciones para de datos fácil de ver y flexibilidad a la
interactuar con comprender. navegación por la base
aplicaciones que se - Permite predefinir de datos.
ejecutan dentro de IMS. relaciones, - Implica una mala
Una base de datos simplificando las gestión de la
jerárquica se puede variaciones futuras. redundancia de datos,
visualizar como una - Globalizan la puesto que cuando un
estructura en árbol. Las información, es decir, registro tiene relación
bases de datos jerárquica cualquier usuario con dos o más
son bastantes rígidas, una puede acceder a esta registros, debe
vez diseñada la base de información, que se almacenarse varias
datos, es compleja considera un recurso veces, puesto que un
cambiarla y además, es corporativo que no hijo no puede tener
necesario un tiene dueños varios padres.
conocimiento amplio de (hablamos dentro del - Lo anterior implica
la forma en la que se han ámbito de una un mayor volumen de
almacenado los datos empresa u datos y posibles
para poder superarlos de organización). problemas en la
forma efectiva. - Permite compartir integridad y
información. coherencia de los
- Permite mantener la datos, puesto que si se
integridad la modifica una de las
información. copias de un registro,
- Mantiene la se deben modificar
independencia de también las restantes.
datos. - Sin embargo,
modificar este tipo de
bases de datos resulta
complejo por su
rigidez y exige un
conocimiento muy
amplio sobre la forma
en que se han
almacenado los datos.
- Diseñar esta base de
datos jerárquica
requiere conocer muy
bien las unidades de
información y las
relaciones que tienen
estas entre sí.
7.PostgreSQ PostgreSQL es un gestor - Instalación y uso - PostgreSQL está
L (combina de bases de datos gratuito: PostreSQL es diseñado
relacional y relacional y orientado a un gestor de base de específicamente para
orientado a objetos. Su licencia y datos de código libre y ambientes con alto
objetos) desarrollo es de código completamente volumen de datos, por
abierto, siendo gratuito, por lo que lo que puede parecer
mantenida por una podemos instalarlo y lento en
comunidad de utilizarlo las veces que implementaciones
desarrolladores, queramos y en todos para bases de datos
colaboradores y los dispositivos que de pequeño y
organizaciones queramos. mediano tamaño.
comerciales de forma - Sistema disponible - No presenta una
libre y Multiplataforma: Es facilidad en comandos
desinteresadamente. Esta compatible con o sintaxis, por lo que
comunidad es prácticamente todas se puede dificultar su
denominada PDGD las tecnologías y uso si no poseemos
(PostgreSQL Global sistemas operativos de conocimientos medios
Development Group, por la actualidad. en lenguaje SQL.
sus siglas en inglés). - Estabilidad:
PostgreSQL está hace
Es reconocido más de 20 años en el
actualmente como uno mercado con un
de los sistemas gestores constante desarrollo y
de bases de datos soporte de sus
relacionales más potentes versiones. Incluso
del mercado. Presenta presenta un sistema
fácil accesibilidad, es de alta disponibilidad
multiplataforma y está mientras los
disponible para su servidores están en
utilización en casi todos modo de suspensión o
los sistemas operativos recuperación, por lo
utilizados en la actualidad que los usuarios
sin disminuir su pueden acceder en
rendimiento. modo de solamente
lectura sin bloquear
de forma completa el
sistema.
- Escalabilidad y
configuración: Es
posible configurar de
forma individual
PostgreSQL según los
recursos de hardware
disponibles en nuestro
sistema, por lo que
podemos ajustar el
número de CPU y
cantidad de memoria
disponible de para un
funcionamiento
óptimo.
- Robustez y fiabilidad:
PostgreSQL cumple
con la característica y
protocolo ACID, lo que
significa Atomicidad,
Consistencia,
Aislamiento y
Durabilidad (siglas en
inglés). Por ello, se
garantiza la
información de la base
de datos y fiabilidad
en el sistema.
11) Establezca la diferencia entre un Motor de Bases de Datos y un Administrador de
Bases de Datos

La diferencia entre un Motor de Bases de Datos y un Administrador de Bases de Datos es


que un Motor de Bases de Datos es una herramienta sistematizada, usada principalmente
para almacenar, procesar y proteger los datos, y un Administrador de Bases de Datos es
quien se encarga del uso adecuado de estas herramientas, es quien se encarga de
gestionar y mantener las bases de datos informatizadas y se aseguran de que estas sean
seguras y de que estén actualizadas. Un Administrador de Bases de Datos emplea como
herramienta los diferentes Motores de Bases de Datos para modificar y actualizar los
datos, es responsabilidad del administrador de base de datos garantizar que sólo las
personas autorizadas puedan ver detalles muy personales.

12) Investigue los conceptos de DDL y DML en las Bases de Datos, a partir de la
investigación genere un crucigrama de 20x20 donde se refleje con claridad las
definiciones

HORIZONTALES

1. Este comando crea un objeto dentro de la base de datos.

2. Este comando permite modificar la estructura de un objeto.

3. Utilizada para eliminar por completo el esquema de una tabla existente.

4. Elimina todos los registros existententes en una tabla dejándola totalmente vacía de
información.

5. Cuáles son las siglas que identifican al Lenguaje de Definición de Datos.

6. Es la sentencia para crear una base de datos.

7. Sentencia utilizada para agregar comentarios al diccionario de datos.

8. Sentencia utilizada para cambiar el nombre de un objeto.

9. Sentencia para conceder privilegios o papeles, roles, a un usuario o a otro rol.

10. Sentencia para retirar los privilegios de un usuario o rol de la base de datos

11. Sentencia para recoger estadísticas de rendimiento sobre los objetos de la BD para
utilizarlas en el optimizador basado en costos.

12. Sentencia para crear un índice.

13. Sentencia que define un alias para un nombre para un nombre de tabla.

14. Sentencia que suprime un alias para un nombre de tabla.


15. Sentencia que suprime una tabla de la base de datos.

16. Sentencia de un número entre 0 y 255.

17. Datos de caracteres de longitud fija.

18. Valores de fecha

19. Longitud variable de almacenamiento.

20. Sentencia de fecha y hora.

VERTICALES

1. Se utiliza para consultar registros de la base de datos que satisfagan un criterio.


determinado.

2. Se utiliza para cargar lotes de datos en la base de datos en una única operación.

3. Se utiliza para modificar los valores de los campos y registros especificados.

4. Se utiliza para eliminar registros de una tabla de una base de datos.

5. Cuáles son las siglas que identifican al Lenguaje de Manipulación de Datos.

6. Nos permite seleccionar los valores de las tablas o algún otro tipo de dato.

7. Indica hacia dónde va a apuntar el nombre de nuestra tabla.

8. Establece los nuevos valores para las columnas indicadas.

9. Explica la ruta de acceso a los datos.

10. Sentencia utilizada para deshacer todas las modificaciones realizadas desde la última
confirmación.

11. Sentencia para confirmar como permanentes las modificaciones realizadas.

12. Sentencia para separación por grupos.

13. Sentencia para condición sobre grupos.

14. Sentencia para ordenar registros.

15. Sentencia para intervalos de valores.

16. Sentencia comparación de patrones.

17. Sentencia de negación lógica.

18. Sentencia encargada de especificar registros. < Menor que, > Mayor que, < > Diferente,
= Igual

19. Sentencia del “y” lógico

20. Sentencia del “o” lógico


O S V A R C H A R O G
C R E A T E R R
L U D O
E A L T E R D R O P E U
X CI D D L R P
P B T
R U N C A T E A B B
L E S T Y Y
A T W E E
I W H R D
N E C R E A T E D A T A B A S E
P E C H A R M N L S
L N D A T E L D F R E N A M E
A R T T
N G R A N T C O M M E N T I
M N
R E V O K E H C
C R E A T E S Y N O N Y M R
T IM E S T A M P V K M O O
A N A L Y Z E I I M T L
T I N Y I N T N L I L
G T B
C R E A T E I N D E X A
D R O P S Y N O N Y M C
D R O P T A B L E K

13) ¿Qué es un diagrama de estados? y un ejemplo.

Un diagrama de estados es el que proporciona un estado inicial y uno final, así como al menos
un estado intermedio para cada objeto. El diagrama de estado permite, de este modo,
representar el ciclo de vida completo de cualquier sistema, subsistema o componentes o clases
del mismo, como podrían ser una máquina de café, un lector de libros electrónicos o un
componente tecnológico de un vehículo.

Ejemplo: Factura

Factura Creada Pagando Factura Destruida

Impagada Pagada
14) ¿Qué es un diagrama de secuencia? y un ejemplo.

Un diagrama de secuencia describe cómo, y en qué orden un grupo de objetos funcionan


en conjunto. Tanto los desarrolladores de software como los profesionales de negocios
usan estos diagramas para comprender los requisitos de un sistema nuevo o documentar
un proceso existente. A los diagramas de secuencia en ocasiones se los conoce como
diagramas de eventos o escenarios de eventos. Muestran cómo las diferentes partes de
ese sistema interactúan entre sí cuando se ejecuta una funcionalidad, y destacan el orden
en que estas interacciones deben tener lugar. Los diagramas de secuencia utilizan un eje
vertical para marcar el tiempo y uno horizontal para los objetos.

Ejemplo:

15 ) ¿Qué es un diagrama de actividades?: Los diagramas de actividades son aquellos


que se encargan de mostrar el comportamiento del flujo de los objetos o de las
actividades del sistema de información al que pertenecen, a través de una secuencia
de acciones, estos diagramas junto a los diagramas de casos de uso y los diagramas de
máquina de estados se consideran diagramas de comportamiento ya que pueden
determinar lo que sucederá en el sistema el cual están modelando.

Ej:
16) ¿Qué es un diagrama de colaboración?: Los diagramas de colaboración son
aquellos que muestran el comportamiento activo y dinámico del sistema de
información al que hacen parte, mostrando así la interacción y el funcionamiento de
los objetos y actividades entre sí, es decir cómo se relacionan y comportan los objetos
al momento de trabajar entre ellos.

Ej:

17) ¿Qué es un diagrama de componentes?: Los diagramas de componentes se


encargan de mostrar el desarrollo y funcionamiento de los objetos o actividades de
manera individual a través de una forma estática, es decir cómo trabaja y se comporta
un objeto por el mismo, estos diagramas se comunican con los demás por medio de
interfaces.

Ej:

18) ¿Qué es un diagrama de despliegue?: Los diagramas de despliegue muestran el


funcionamiento físico de los procesadores, dispositivos o elementos de un hardware o
software (nodos) que hacen parte de un sistema y como estos se comportan en este
mismo.

Ejemplo de cómo dibujar un diagrama de despliegue:

 Identificar el propósito de su diagrama de despliegue. Y para hacerlo, se


necesitara identificar los nodos y dispositivos dentro del sistema que
visualizaremos con el diagrama.
 Averiguar las relaciones entre los nodos y los dispositivos. Una vez se conozca
cómo están conectados, se procede a añadir las asociaciones de comunicación
al diagrama.
 Identificar qué otros elementos, como los componentes, objetos activos,
necesitan ser añadidos para completar el diagrama.
 Añadir las dependencias entre los componentes y los objetos según sea
necesario.

Ej:
DATO – CAMPO – BIT – BYTE – SOFTWARE – KBYTE – REAL – LOGICOS – REGISTRO – CARÁCTER
– SISTEMA – ENTIDAD – OPERADOR – RELACIÓN – EXPRESIÓN – FINITO – TABLA – SERIAL –
MODULO – LLAVE – ASCII
Entidades Atributos Relaciones-cardinalidad
Id_usu_pk (atributo
identificativo)
Nombre_usu (atributo
descriptivo)
Correo_usu (atributo
multivaluado)
Fecha_nac_usu (atributo Usuario(0:1)
Usuario (Entidad fuerte)
descritivo) gestiona(1:n)cliente
Teléfono_usu (atributo
multivaluado)
Contraseña_usu (atributo
identificativo)
Cargo_usu (atributo
descriptivo)
ID_cli_pk(atributo Relación de
identificativo)
Nombre_cli(atributo
descriptivo)
Fecha_nac_cli(atributo
descriptivo)
Sexo_cli(atributo
Cliente (entidad fuerte)
descriptivo)
Correo_cli(atributo
multivaluado)
Dirección_cli(atributo
multivaluado)
Id_usu_cli_pk(atributo
identificativo)
Producto (entidad fuerte) Id_pro_pk(atributo
identificativo)
Nombre-pro(atributo
descriptivo)
Marca_pro(atributo
descriptivo)
Color_pro(atributo
descriptivo)
Peso_pro(atributo
descriptivo)
Descripción_pro(atributo
multivaluado)
Cantidad_pro(atributo
descriotivo)
ID_usu_pro_pk(atributo
identificativo)

Entidad Atributo Relación


Empresa (entidad fuerte) Cod_empresa (Atributo Empresa – trabaja (0,1)
Identificativo) Trabaja (1,n) de uno a
Nombre (Atributo muchos
Descriptivo) Empresa – Profesor (0,1)

Profesor (entidad fuerte) DNI (Atributo Identificativo) Trabaja – profesor ( 1,n) uno
Nombre (Atributo a muchos
Descriptivo) Profesor – Modulo (1,1) De
Tlfno (Atributo Multivaluado uno a uno
Dirección (Atributo
Compuesto)
Modulo (entidad fuerte) Cod_modulo (Atributo Imparte – modulo (1,n) uno
identificador) a muchos
Nombre (Atributo Modulo – Tema (1,1) De uno
descriptivo) a uno
Modulo – contiene (1,n) uno
a muchos
Modulo – cursa ( n, m) de
muchos a muchos
Modulo – Alumno (1,n) de
uno a muchos
Tema (entidad fuerte) Cod_Tema (Atributo Contiene – tema (1,n) uno a
identidicativo) muchos
Titulo (Atributo descriptivo) Tema (1,n) de uno a muchos
Curso (entidad fuerte) Cod_curso (Atributo Curso – tiene (1,1) de uno a
identificador) uno
Num_curso (Atributo Curso – Grupo (1,1) De uno a
discriminante) uno
Nivel_Educativo (Atributo
derivado)
Grupo (entidad débil) Letra (Atributo Tiene – grupo (1,n) de uno a
discriminante) muchos
Grupo – Alumno (1,1) de uno
a uno
Esta en – grupo (1,n) de uno
a muchos
Grupo – alberga (1,1) de uno
a uno
Grupo – Aula (1,1) de uno a
uno
Grupo – curso ( 1,n) de uno a
muchos
Alumno (entidad fuerte) Num_expediente (Atributo Esta en – alumno (1,n) de
identificador) uno a muchos
Nombre (Atributo Alumno – grupo (1,n) de uno
descriptivo) a muchos
Tlfno (Atributo multivaluado) Alumno – Modulo (1,n) de
Fecha_nac (Atributo uno a muchos
descriptor) Alumno – Beca (1,1)
Delegado – alumno (0, n) de
cero a muchos
Beca (entidad fuerte) Id (Atributo identificativo) Obtiene - beca (1,1)de uno a
Cuantia (Atributo muchos
descriptivo) Beca – Alumno (0,1)
Fecha (Atributo descrptivo)
Aula (entidad fuerte) Cod_aula (Atributo Alberga – aula (1,1) de uno a
identificador) uno
Num_Plazas (Atributo Aula – grupo (1,1) de uno a
discriminante) uno
Num_Ordenadores (Atributo
discriminante)
A T R I B U T O D E R I V A D O D
Z D G D H I G E A K F Q E T U O I
P I Y R W M B C Z Ñ L J G D A P A
S F H K Ñ X V N Q E T U O L J G G
F S P I Y R W M B C Z L J G D A R
M O D E L O R E L A C I O N A L A
Ñ X I Q E T U O A D G J L Z C B M
F E S S P A D I Y A R W R A C M A
M L C A C E E F H J L M O Q S U D
D G R G Y J K N Ñ Z X C V B N M E
W E I T U U H F T S C H J S H C S
B F M D G J U R S I D V I U T W E
V T I F D S E Y I B D X A B M F C
A I N U Y R W Q K F D A V B Y S U
S F A H G J V M B C Z A D G D H E
F A N A D A D I L A N I D R A C N
V Q T I M E A V C J G D V V H P C
M B E C X S T I W R I Y O J D A I
A D U T E Q U P Ñ M B V N M G B A
B R G H V Q W E V D G H J G J F I
O U T R R E Q A D G H K Ñ B C Z M
P I Y A T G V A S P K Y E C V G N
M R R K H D G K G S F U N F W U Q
D E G N K B F A F Q E T H V H I A

Discriminantes, Cardinalidad , entidades ,modelos relacionales , jerarquías ,diagrama de


secuencia, modelo entidad , atributo derivado

Preguntas:

Discriminantes

¿Qué es un atributo discriminante

Cardinalidad

explique la definición de cardinalidad y de un ejemplo

entidades

¿Qué es una entidad?

Modelo Relacional

¿Como funciona el modelo relacional?

Jerarquicas

¿Que son las bases de datos jerárquicas?


DiagramadeSecuencia

)¿Que es un diagrama de secuencia?

Modelo de entidad

Como funciona el modelo entidad?

Atributo derivado

Que es un atributo derivado?

También podría gustarte