Actividades
TALLER INVESTIGATIVO TEORICO – PRÁCTICO
Desarrollarlo en Microsoft Word con normas Icontec.
Investigue, analice y responda las siguientes preguntas:
1. ¿Que es una base de datos y esquematice un ejemplo?
2. ¿Que es un manejador de base de datos?
3. ¿Que es un motor de base de datos y cuales conoce?
4. ¿Que es un sistema operativo?
5. ¿Que sistemas operativos conoce?
6. ¿Que sistemas operativos multiusuario conoce?
7. ¿Cual es la diferencia entre un sistema operativo monousuario y uno multiusuario?
8. ¿Que manejador de base de datos conoce?
9. Explique con sus propias palabras el proceso de compilación.
10. ¿Que es el procesador y actualmente cual es su última tecnología?
11. Defina con sus propias palabras memoria ROM y RAM.
12. ¿Como se mide la capacidad de la memoria RAM?
13. ¿Cual es la diferencia entre una unidad DVD y CD?
14. ¿Que es una unidad ZIP?
15. ¿Que medios de almacenamiento conoce?
16. ¿Que es una base de datos orientada a objetos?
17. Dentro de la aplicación de base de datos orientada a objetos que es encapsulación.
18. Dentro de la aplicación de base de datos orientada a objetos que es herencia.
19. Dentro de la aplicación de base de datos orientada a objetos que es polimorfismo.
20. ¿Que es una clave primaria y de ejemplo?
21. ¿Que es una clave foránea y de ejemplo?
22. Esquematice un modelo entidad relación enfocado a un sistema bibliotecario.
a. Debe representar mínimo tres tablas primarias y 2 relacionales.
b. Ingrese registros a las tablas.
c. Identifique las claves primarias.
d. Identifique las claves foráneas.
e. Represente el modelo.
Leer más: https://sistemasremington.webnode.com/base-de-datos/contenido-programatico/
Crea tu propia web gratis: https://www.webnode.es
DESARROLO DE LA ACTIVIDAD
1. ¿Qué es una base de datos y esquematice un ejemplo?
Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.
2. ¿Qué es un manejador de base de datos?
El sistema manejador de bases de datos es la porción más importante del software de un sistema de base de datos. Un DBMS es una colección de numerosas rutinas de software interrelacionadas, cada una de las cuales es responsable de alguna tarea específica
3. ¿Qué es un motor de base de datos y cuáles conoce?.
Es un conjunto de algoritmos que permite la optimización y la gestión de la base de datos.
Instrucciones específicas para el Motor de bases de datos:
A) Búsqueda de información
B) Añadir, Borrar, Modificar: Tablas
C) Añadir, Borrar, Modificar : Campos
por medio del método Burbuja la mayoría de los motores Basan sus búsquedas por lo que se le llama I.D.(Identificadores) Ya que se facilita la Ordenación.
· Hypertable
· Apache CouchDB
· Oracle Berkeley DB
· Mysql
https://es.answers.yahoo.com/question
4. ¿Qué es un sistema operativo?
Conjunto de programas que se integran con el hardware para facilitar al usuario, el aprovechamiento de los recursos disponibles. Algunos de sus objetivos principales son:
o Provee de un ambiente conveniente de trabajo.
o Hace uso eficiente del Hardware.
o Provee de una adecuada distribución de los recursos.
Para un Sistema Operativo real deberá satisfacer las siguientes funciones:
o Gobierna el Sistema.
o Asigna los recursos.
o Administra y controlar la ejecución de los programas.
Un sistema de cómputo en muchos casos cuenta con demasiados recursos para ser utilizados por un solo usuario, es en estos casos cuando se puede dar servicio a varios procesos.
https://www.taringa.net/posts/ciencia-educacion/8341322/Sistemas-Operativos-MS-DOS.html
5. ¿Qué sistemas operativos conoce?
Sistema operativo Microsoft® Windows - Sistema operativo LINUX
6. ¿Qué sistemas operativos multiusuario conoce?
Windows, Linux, Mac os y el Unix
7. ¿Cuál es la diferencia entre un sistema operativo monousuario y uno multiusuario?
Un Monousuario es un sistema para uso exclusivo de una sola persona... que podrían ser la mayoría de los ordenadores actuales, ya que con el hecho de que le pongas una clave a tu sesión será completamente privado el equipo. Por otro lado los sistemas multiusuario son sesiones más como Windows Comercialmente, ya que estos sistemas ofrecen funciones de multisesiones, personalización de cada sesión, privilegios y limitaciones dependiendo del usuario, aquí VARIOS usuarios de una RED o DOMINIO pueden entrar en cualquier computadora con solo teclear su usuario y contraseña, claro que cada usuario tiene sus limitaciones y privilegios dependiendo de su rango de administración de la red.
https://karlospg1.blogspot.es/1192759980/
8. ¿Qué manejador de base de datos conoce?
Microsoft Access.
9. Explique con sus propias palabras el proceso de compilación.
Lo puedo definir como el proceso que une partes sueltas o distribuidas en diferentes sitios, las cuales requieren de un proceso de unificación o desfragmentación para poder ejecutar una función.
10. ¿Qué es el procesador y actualmente cuál es su última tecnología?
Es el cerebro del PC. Su función principal es la coordinación de los diferentes elementos del equipo
hasta donde tengo conocimientoi hay procesadores vienen aplicando tecnologías innovadores, como lo viene haciendo Intel, donde su última familia de procesadores xeon y E5.
11. Defina con sus propias palabras memoria ROM y RAM.
Memoria ROM, es la memoria de almacenamiento que permite solo la lectura de la información y no su escritura.
Memoria RAM, es un sistema de almacenamiento de datos que se puede acceder aleatoriamente.
12. ¿Cómo se mide la capacidad de la memoria RAM?
Se mide en Gigabyte
13. ¿Cuál es la diferencia entre una unidad DVD y CD?
Una unidad de CD está hecha para leer formato CD el láser que tienen estas unidades fue creado para eso. En cambio las de DVD pues son creadas con un láser más avanzado que es capaz de reproducir ambos formatos (CD y DVD).
14. ¿Qué es una unidad ZIP?
Dispositivos de almacenamiento magnéticos y extraíbles. Fueron lanzados por la empresa Iomega en 1994, teniendo su primera versión una capacidad de 100 MB.
https://www.alegsa.com.ar/Dic/unidad%20zip.php
15. ¿Qué medios de almacenamiento conoce?
-DVD, CD, Discos Duros, USB
16. ¿Qué es una base de datos orientada a objetos?
Es aquella que se representa mediante objetos como los presentes en la programación orientada a objetos. Cuando se integra las características de una base de datos con las de un lenguaje de programación orientado a objetos, el resultado es un sistema gestor de base de datos orientada a objetos (ODBMS). Un ODBMS hace que los objetos de la base de datos aparezcan como objetos de un lenguaje de programación en uno o más lenguajes de programación a los que dé soporte.
https://es.wikipedia.org/wiki/Base_de_datos_orientada_a_objetos
17. Dentro de la aplicación de base de datos orientada a objetos que es encapsulación.
El encapsulamiento se centra en la implementación que da lugar al comportamiento observable de un objeto. El encapsulamiento se consigue a menudo mediante la ocultación de información, es decir, se basa en ocultar todos los secretos de un objeto que no contribuyen a sus características esenciales. El encapsulamiento proporciona, por tanto, barreras explícitas entre abstracciones diferentes. Existen dos visiones diferentes del encapsulamiento, la primera y original que es la del lenguaje de programación; y la segunda que es la adaptación de esa visión para la base de datos.
Desde el punto de vista de las bases de datos, esto se traduce en el hecho de que un objeto abarca operaciones y datos, pero con una diferencia. En las bases de datos no está claro si la parte estructural es parte de la interfaz (depende del sistema), mientras que en los lenguajes de programación la estructura de datos es claramente parte de la implementación y no de la interfaz. Como se puede observar, el encapsulamiento proporciona una forma lógica de independencia de los datos, ya que se puede cambiar la implementación de un tipo sin cambiar ninguno de los programas que usan ese tipo.
https://santacruzramos.wikispaces.com/1.1.4+Encapsulamiento,+herencia+y+polimorfismo+en+BDOO.
18. Dentro de la aplicación de base de datos orientada a objetos que es herencia.
Propiedad a través de la cual los objetos heredan comportamiento dentro de una jerarquía de clases.
Las clases o tipos heredan de sus ancestros.
Ventajas de la herencia
1. Ayuda al modelado porque proporciona una descripción concisa y precisa del mundo.
2. Ayuda a compartir especificaciones e implementaciones en las aplicaciones.
Tipos de herencia a destacar en los sistemas de gestión de bases de datos
· Herencia de sustitución: en cualquier lugar donde podamos tener un objeto de tipo podemos sustituirlo por un objeto de tipo t si t hereda de t'.
· Herencia de restricción: es un subcaso de la herencia de inclusión. Un tipo t es un subtipo de si está formado por todos los objetos de t que satisfacen una restricción dada.
· Herencia de especialización: un tipo t es un subtipo de t', si los objetos de tipo t son objetos de tipo t' que contienen información más específica.
https://santacruzramos.wikispaces.com/1.1.4+Encapsulamiento,+herencia+y+polimorfismo+en+BDOO.
19. Dentro de la aplicación de base de datos orientada a objetos que es polimorfismo.
Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos.
En bases de datos orientadas a objetos, los usuarios pueden definir operaciones sobre los datos como parte de la definición de la base de datos. Una operación (llamada función) se especifica en dos partes. La interfaz (o signatura) de una operación incluye el nombre de la operación y los tipos de datos de sus argumentos (o parámetros). La implementación (o método) de la operación se especifica separadamente y puede modificarse sin afectar la interfaz. Los programas de aplicación de los usuarios pueden operar sobre los datos invocando a dichas operaciones a través de sus nombres y argumentos, sea cual sea la forma en la que se han implementado.
https://santacruzramos.wikispaces.com/1.1.4+Encapsulamiento,+herencia+y+polimorfismo+en+BDOO.
20. ¿Qué es una clave primaria y de ejemplo?
La clave primaria es un número o cadena de texto que identifica de manera única los registros de una tabla.
Por ejemplo, si tienes una tabla "clientes" puedes declarar como clave primaria el campo NIF.
La clave primaria sirve para poder seleccionar un registro en particular de tu tabla sin que exista ambiguedad. por ejemplo:
select nombre
from clientes
where NIF = "52888777Z"
https://www.forosdelweb.com/f21/que-clave-primaria-primary-key-pa-que-sirve-420905/
21. ¿Qué es una clave foránea y de ejemplo?
Consiste en tener en una tabla, un campo de idéntico tipo y tamaño al campo clave de otra tabla de la base a través de este campo puedes relacionar la información entre ambas tablas y es así como se normalizan los diseños para evitar duplicidades e inconsistencias.
Por ejemplo, si tuviéramos una tabla llamada empleado y otra llama departamento, cada empleado pertenece a un departamento, por ende, la tabla empleado tendrá un campo que será la clave foránea a la tabla departamento y de este modo podemos identificar a dónde pertenece cada uno.
Si por el contrario tuviéramos el nombre del departamento como un campo en la tabla del empleado, fácilmente podría suceder que para uno escribiéramos "Ventas" y para otro "ventas", generando así una inconsistencia.
https://mx.answers.yahoo.com/question/index?qid=20081028180458AAp1Q9
22. Esquematice un modelo entidad relación enfocado a un sistema bibliotecario.
a. Debe representar mínimo tres tablas primarias y 2 relacionales.
AUTOR (cod_A, nom_A, ape_A,nacion_A)
LIBRO (cod_L, nom_L, pag_L, cant_L)
USUARIO (cod_U, nom_U, ape_U, tel_U, email_U)
LIBRO_AUTOR (Id, cod_L, cod_A)
LIBRO_USUARIOS (ID, cod_L, cod_U)
b. Ingrese registros a las tablas.
c. Identifique las claves primarias.
cod_A de la tabla AUTOR
cod_L de la tabla LIBRO
cod_U de la tabla USUARIO
Id de la tabla LIBRO_AUTOR
Id de la tabla LIBRO_USUARIO
d. Identifique las claves foráneas.
cod_L en la tabla LIBRO_AUTOR y LIBRO_USUARIO
cod_A en la tabla LIBRO_AUTOR
cod_U en la tabla LIBRO_USUARIO
e. Represente el modelo.