Control 1 Radich

Control 1Descripción completa

Views 125 Downloads 33 File size 34KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

CONCEPTOS BASICOS DE BASE DE DATOS MODELO CONCEPTUAL LOGICO Y FISICO JAIME RADICH FUNDAMENTOS DE BASE DE DATOS IACC 14/01/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 empleado, utilización y etapa en la que se realiza. Puede usar la siguiente tabla de doble entrada a modo de ejemplo. MODELO CONCEPTUAL

MODELO LOGICO

Cercanía con el usuario

Es el que mas se acerca al usuario independiente del manejador que se use.

Es mas próximo al computador y depende del SGBD que se use

Manejador de base de datos

Es independiente del manejador que se use este se denomina SGBD.

Depende de el manejador o SGDB que se utilice.

Utilización

Describe las estructuras de datos y sus relaciones existentes en la realidad.

Describe los datos en su nivel conceptual y externo

Etapa en la que se realizaría

Etapa de análisis de la situación real que se desea automatizar.

Etapa conceptual que permite estructurar y dar limite a los 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. Según el documento estudiado en la semana 1 el modelo mas usado es el MODELO RELACIONAL, y es el que elegiría para este caso, ya que de una situación o problema real elabora y lo representa en tablas y sus relaciones. Sus características serian:  Independencia física: El modo en que se almacenan los datos no influye en su manipulación lógica.  No puede existir dos tablas con el mismo nombre ni registro.  Flexibilidad presenta los datos de la manera que el usuario prefiera.  Independencia lógica, si se añade, elimina o modifica algún objeto de la BD no repercute en los programas que están accediendo.  El modelo es el mas usado por su cercanía con el usuario es fácil de comprender es sencillo.

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. 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

CARACTERÍSTICAS

RELACIONES

JERÁRQUICO

RELACIONAL

Sus segmentos están dispuestos en forma de árbol. Los segmentos están enlazados mediante relaciones uno a muchos.

Se compone de varias tablas o relaciones. No pueden existir dos tablas con el mismo nombre.

Presenta relaciones padre hijo, es Las relaciones son subconjuntos decir relaciones 1:N del modelo del producto cartesiano de la lista relacional, pero estas relaciones de dominios. son unidireccionales.

Se recomienda usar el modelo Relacional ya que es el mas sencillo de usar y comprender por los usuarios, esto por que no da importancia a la forma de guardar los datos físicamente, sino que lo mas importante es la relación entre las tablas. Utiliza un lenguaje de consulta denominado SQL para acceder de forma rápida y fácil a los datos.

4. 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 la clave primaria y foráneas, cuando correspondan. 4.Alumnos: rut, nombre, apellido, dirección. El rut seria clave primaria 5. Carreras: código_carrera, nombre, duración. El código de carrera seria clave primaria 6. Asignaturas: código_asignatura, nombre, código_carrera. El código de asignatura seria clave primaria y el código de carrera seria clave foránea o secundaria 7.Asignaturas_Por_Alumnos: código_carrera, código_asignatura,rut, fecha_inicio, fecha_fin, calificación. Código asignatura seria clave primaria, y código carrera seria clave foránea.

Bibliografía Documento y recursos de la semana 1 (IACC 2018)