Вы находитесь на странице: 1из 7

Conceptos Básicos de Base de Datos, Modelo Conceptual, Lógico y Físico.

Fundamentos de Base Datos


Instituto IACC
28 de mayo 2018.
Desarrollo

1. Tomando en cuenta los temas abordados en la semana, indique cuáles son las
diferencias entre el modelo conceptual y lógico de bases de datos, centrándose
en las variables: cercanía con el usuario, manejador de base de datos empleados,
utilización y etapa en la que se realiza. Puede usar la siguiente tabla de doble
entrada a modo de ejemplo.

Modelo conceptual Modelo lógico

Cercanía con el usuario Es más cercana con el Es próximo a la


usuario. computadora.

Manejador de base de datos Es dependiente del Es dependiente de un


manejador que se valla a cierto tipo de sistema de
utilizar. Sistema de gestión de base de datos
Gestión de base de datos “SGBD”
“SGBS”

Utilización Se utilizan para realizar Se utilizan para describir


la descripción de las los datos en los niveles
estructuras de los datos y conceptual y externo.
sus relaciones existentes
en la realidad.

Etapa en la que se realizaría Es utilizada en la etapa En está etapa se parte del


de análisis de una resultado del diseño
situación real que se va a conceptual es preciso que
automatizar. se ajuste al modelo
“SGBD” con el que se
desea implementar la base
de datos.
2. Si se estuviera analizando los modelos de bases de datos del Instituto Profesional
IACC, y le pidieran describir los servidores que almacenan la data, las unidades
de disco, el trabajo del administrador de base de datos sobre ellos, etc. ¿A qué
modelo de base de datos se aludiría? Mencione al menos 5 características del
modelo identificado, y justifique su respuesta.

Viéndolo desde el punto de vista personal yo aludiria al modelo relacional ya que los
problemas son representados en forma de tablas y sus relaciones, ademas que es
bastante sencillo de interpretar por personas o usuarios no especialistas, además cabe
señalar que es modelo ampliamente más utilizado en la actualidad debido a su
sencillez.

Las principales características son:

 Que es imposible que existan dos tablas con el mismo nombre y registro.

 Una base de datos se compone de varias tablas o relaciones.

 Cada una de las tablas a la misma vez es un conjunto de campos, columnas,


filas y registros.

 Las claves primarias son la clave principal de un registro dentro de una tabla y
estas deben cumplir con la integridad de datos, este mismo termino “integridad
de datos” se refiere la correctitud y complenitud de la información en una base
de datos.
Fase II: Analice el caso de estudio expuesto y responda el siguiente planteamiento:

3. Un centro médico odontológico que está próximo a abrir sus puertas, ha


identificado la necesidad de contar con una base de datos que les permita
almacenar la información de los pacientes, insumos, odontólogos, citas, entre
otros. Es por ello que lo han contratado a usted para determinar el tipo de base
de datos más idóneo en vistas de las necesidades que presentan. Tomando en
cuenta que además de registrar la información, necesitan generar reportes que
permitan conocer información, tales como: listado de pacientes, listado de citas
por día, entre otros.

Viendo el caso planteado la base de datos que yo recomendaría corresponde a la base


de datos jerárquica ya que este consiste principalmente y como lo podemos notar en el
nombre está almacena la información de forma jerárquica, “se enlazan los registros de
forma de árbol pero al reves”, la característica de está base es que no establece
diferencia entre una vista lógica y una física, la ventaja es que está relacionada a la
dependencia que se establece entre los programas y la forma en cual son
almacenados los datos.

Usted que conoce la existencia de bases de datos jerárquicas y relacionales,


debe listar las diferencias entre una y otra, y recomendar cuál considera la más
idónea ante las necesidades planteadas.

En paralelo, otro cliente (un instituto profesional), le contacta indicándole que


cuenta con una Base de Datos donde tienen las siguientes entidades y atributos, y
necesitan identificar las claves primarias y foráneas, cuando correspondan.

4. Alumnos: Rut, nombre, apellido, dirección.

5. Carreras: codigo_carrera, nombre, duración.

6. Asignaturas: codigo_asignatura, nombre, codigo_carrera.


7. Asignaturas_Por_Alumnos: codigo_carrera, codigo_asigatura,rut, fecha_inicio,
fecha_fin, calificación.

Las claves corresponden a laa siguientes:

Alumnos: clave_alu (clave primaria)


Alumnos: clave_asi (clave foránea)
Carreras: clave_car (clave primaria)
Carreras: clave_asipa (clave foránea)
Asignaturas_Por_Alumnos: clave_asipa (clave primaria)
Asignaturas_Por_Alumnos: clave_car1 (clave foránea)
Asignaturas: clave_asi (clave primaria)

Ante las necesidades planteadas por los clientes y viendolo desde mi punto de vista le
recomiendo la base de datos “relacionales” ya como mencione anteriormente es el
modelo más utilizado para el modelado de datos de problemas ya planificadas, este se
basa en la lógica de conjuntos y lógica de predicados en pocas palabras este sistema
de base de datos está basado en las relaciones lógicas entre los datos ya que este
mismo organiza y representa a los datos en forma de tablas de dos dimensiones
consistentes en filas y columnas de datos, este modelo es simple poderoso y formal de
representar la realidad, que este facilita la construccion de consultras de usuario,el
principal objetivo de este diseño es la generación de un conjunto de esquemas
relacionales que nos permite almacenar la información sin problemas innecesarios,
pero también nos permita la recuperación de datos de forma fácil.

Ejemplo de modelos utilizados en este modelo relacional las cuales se hacen por medio
del estándar del lenguaje, denominado SQL “Structured Query Languaje” este lenguaje
permite que por un medio llamado consultas se puede acceder a la información.
Término relacion informal Equivalentes Informales
Relación Tabla

Tupla Fila o Registro

Cardinalidad Numero de filas

Atributo Columnas o campo

Grado Numero de columnas

Clave primaria Identificador Único

Dominio Fondo de Valores

Debe entenderse que las equivalencias son solo aproximadas, porque los términos
formales del modelo relacional, situados a la izquierda, tienen definiciones precisas,
pero los equivalentes Informales de la derecha solo poseen definiciones aproximadas
aunque prácticas.

Ejemplo:

Una relación y una tabla no son en realidad la misma cosas a pesar que en la práctica
es conveniente hacer como silo fueran.

Para finalizar la base de datos relacional entregan herramientas que evitan la


duplicidades registros como por ejemplo cuando se elimina un registro se borran todos
registros que estén relacionados, esto ayudara a la normalización y hace que sea más
comprensible y aplicable.
Bibliografía
IACC (2018). Fundamentos de base de datos Semana 1.

https://www.mindomo.com/es/mindmap/base-de-datos-
318fe27d756d42e4ac900dd81a09b479

http://www.uoc.edu/masters/oficiales/img/913.pdf

Вам также может понравиться