2. Es un modelo de datos basado en la lógica de
predicado y en la teoría de conjuntos.
Es el modelo más utilizado en la actualidad para
modelar problemas reales y administrar datos
dinámicamente. Su idea fundamental es el uso de
«relaciones».
Estas relaciones podrían considerarse en forma
lógica como conjuntos de datos llamados
«tuplas».la mayoría de las veces se conceptualiza
de una manera más fácil de imaginar, esto es,
pensando en cada relación como si fuese una
tabla que está compuestas por registros y
columnas.
3.
4.
5. Clave primaria. Toda relación, sin excepción, tiene una clave primaria y suele
representarse subrayando y/o añadiendo el carácter # al atributo correspondiente.
Clave foránea, ajena o extranjera es un atributo, Se utiliza para referenciar a la tupla
de R2 cuya clave primaria coincida con el valor de la clave foránea de R1.
6. Se crea una relación de uno a varios si uno de
los campos relacionados es una clave
principal. Esta relación es la más común
Se creará una relación de este tipo si ambos
campos relacionados son claves principales.
ninguno de los campos relacionados son
claves principales. Cada registro de la primera
tabla puede estar enlazado con varios
registros de la segunda y viceversa.
7.
8.
9. Para hacer el trabajo de crear una base de datos más fácilmente recomiendo usar la
herramienta MySQL Query, dentro de esta es más sencillo crear tablas, cargarlas de
datos, eliminar datos, actualizar datos, eliminar bases de datos por completo, o
simplemente solo las tablas por que no tienes que introducir el código cuando vas a
realizar cualquier instrucción.
Para crear la base de datos por medio de consola recomiendo leer e imprimir el tutorial
que ofrece la página de MySQL, está muy completo y cuenta con ejemplos simples de
cómo crear, ordenar, actualizar todo por medio de consola.
10. Las necesidades de información de los usuarios cambian constantemente. No es posible
anticiparlas en su totalidad. La combinación de variables junto con sus códigos en todos los
proyectos de censos y encuestas de la institución conforma una cifra prácticamente infinita. El
modelo relacional de bases de datos con sus relaciones normalizadas es una solución simple y
elegante para satisfacer las más diversas condiciones de consulta y extracción de datos e
información.
Estar al alcance de los no programadores, donde antes los programadores fueron una
necesidad.
Incrementar la productividad de los programadores en la mayoría de aplicaciones de bases de
datos.