Actividad 1

Alejandra Zuluaga

ACTIVIDAD I

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.

Solución:

1. ¿Que es una base de datos y esquematice un ejemplo? 

Se conoce como base de datos al conjunto de información que está organizado y estructurado de un modo especifico, para que su contenido pueda ser tratado y analizado de una manera sencilla. 

Aporte personal:  El concepto base de datos personalmente lo relaciono con la palabra "almacén", el cual permite guardar gran cantidad de información de cualquier tipo, de forma organizada, y a esta información podemos acceder de forma facil y segura en cualquier momento y lo más importante encontrar lo que necesitamos de una forma ágil. Por este motivo las bases de datos revolucionaron al mundo sobre todo en la forma de almacenar y organizar la información. 

Tomada de: https://www.canstockphoto.com.mx/red-archivo-database-o-computadoras-8752623.html

Tomado de: https://www.youtube.com/watch?v=3R27HUwjSUM

Resumen de video: Una base de datos es donde se almacenan un conjunto de datos que pueden estar categorizados de distintas maneras pero que comparten entre si vínculos o relación para estar almacenados. La bases de datos son muy importantes y hay de muchos tipos, unas privadas y protegidas ya que contienen información realmente importante y  otras públicas que pueden ser consultadas por cualquier persona, también hay de tipo estático y de tipo dinámico es decir que pueden o no ser modificadas.

2.  ¿Que 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 bases de datos. En sí, un sistema manejador de base de datos es el corazón de la base de datos ya que se encarga del control total de las posibles aspectos que la pueden afectar, El propósito general de los sistemas manejadores de base datos es el de manejar de manera clara, sencilla y ordenada un conjunto de datos que posteriormente se convertirán en información relevante para una organización.

3. ¿Que es un motor de base de datos y cuales conoce?

Se llama motor, a las herramientas que permiten comunicarse con la base de datos, ejecutan los procesos sobre las tablas y mantienen la integridad de los datos. El motor es quien interpreta y ejecuta las consultas, mantiene los índices, entre muchas otras cosas. 

Oracle:

Base de datos que puede correr en casi cualquier sistema operativo. De Oracle destacamos la abundancia de perfiles con experiencia en esta tecnología y la gran cantidad de herramientas que hay para su administración y monitorización.

Microsoft SQL Server:

Base de datos con compatibilidad únicamente para sistemas Windows. Hay muchos perfiles expertos en SQL Server y no es difícil su adquisición. Su integración con Microsoft Azure ha mejorado mucho su flexibilidad y rendimiento.

4. ¿Que es un sistema operativo? 

Un sistema operativo es un conjunto de programas que permite manejar la memoria, disco, medios de almacenamiento de información y los diferentes periféricos o recursos de nuestra computadora, como son el teclado, el mouse, la impresora, la placa de red, entre otros.

Los periféricos utilizan un driver o controlador y son desarrollados por los fabricantes de cada equipo. Encontramos diferentes sistemas operativos como Windows, Linux, MAS OS, en sus diferentes versiones. También los teléfonos y tablets poseen un sistema operativo.

Dentro de las tareas que realiza el sistema operativo, en particular, se ocupa de gestionar la memoria de nuestro sistema y la carga de los diferentes programas, para ello cada programa tiene una prioridad o jerarquía y en función de la misma contará con los recursos de nuestro sistema por más tiempo que un programa de menor prioridad.
El sistema operativo se ocupa también de correr procesos. Llamamos proceso a la carga en memoria de nuestro programa, si no está cargado en memoria nuestro programa simplemente "no corre".

Tomado de: https://desarrollarinclusion.cilsa.org/tecnologia-inclusiva/que-es-un-sistema-operativo/

Tomado de: https://www.youtube.com/watch?v=PqRwmVZ3ALI

Resumen de video: SO se trata de un software que permiten al usuario interactuar con el computador, realiza la carga de programas que están instalados en el disco duro del pc, ofrece una interfaz cómoda al usuario y ejecuta instrucciones y comandos convirtiéndolos en una forma gráfica y fácil de entender. Las versiones de los SO han cambiado, el más común es Windows, aunque existen otros que han sido desarrollados a medida que aparecen hardware y programas más complejos.

5. ¿Que sistemas operativos conoce? 

- Microsoft Windows (para computadoras)
- Windows Server (para servidores)
- Linux (para computadoras y servidores)
- Mac OS (para computadoras)
- Android (para smartphones)
- iOS (para smartphones)
6. ¿Que sistemas operativos multiusuario conoce? 

El termino multiusuario traduce que es apto para ser ustilizado por varios usurios a la vez.

Tareas del sistema operativo multiusuarios:

  • Mantener una interfaz clara para cada usuario del sistema.
  • Administrar los recursos compartidos ente los usuarios.
  • Permitir que se compartan datos y archivos entre los diferentes usuarios.
  • Permitir que cada usuario pueda realizar sus propias actividades sin obstaculizar al otro

Los más comunes son: 

  • Windows 3.1
  • Windows NT
  • Mac OS
  • Unix
  • Linux
Tomado de: https://www.scribd.com/doc/95521635/Sistema-operativo-multiusuario</div>

7. ¿Cual es la diferencia entre un sistema operativo monousuario y uno multiusuario? 


Monousuario:

Un sistema operativo monousuario (de mono: "uno"; y usuario) es un sistema operativo que sólo puede ser ocupado por único usuario en determinado tiempo. Ejemplo de sistema operativo son las versiones domesticas de Windows.

Multiusuario:

Los sistemas operativos multiusuarios son capaces de dar servicio a más de un usuario a la vez, ya sea por medio de varias terminales conectadas a la computadora o por medio de sesiones remotas en una red de comunicaciones, ni importa el número de procesadores en la maquina ni el número de procesos que cada usuario puede ejecutar simultáneamente.

8. ¿Que manejador de base de datos conoce? 

Microsoft SQL Server

Es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional.

MySQL

Es un sistema de gestión de bases de datos relacional, multi-hilo y multiusuario con más de seis millones de instalaciones. Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privativos deben comprar a la empresa una licencia específica que les permita este uso.

Oracle

Es un sistema de gestión de base de datos objeto-relacional (o ORDBMS por el acrónimo en inglés de Object-Relational Data Base Management System), desarrollado por Oracle Corporation. Se considera a Oracle como uno de los sistemas de bases de datos más completos y destacando.

Tomado de: https://ofimaticaiiuniviavirtual.wordpress.com/2014/03/25/tipos-de-manejadores-de-base-de-datos/

9. Explique con sus propias palabras el proceso de compilación.

Es el proceso mediante el cual un programa escrito en un lenguaje de alto nivel, es traducido al código maquina, para su ejecución directa. este proceso sigue una serie de pasos como deteccion de errores en la escritura del codigo, luego un proceso para conocer los recursos que necesita el programa y por ultimo el enlazado con las librerias y recursos necesarios para su ejecucion.

Tomado de: https://www.1keydata.com/es/sql/sql-clave-primaria.php

10. ¿Que es el procesador y actualmente cual es su última tecnología? 

Es el cerebro de un computador, es el chip que controla y ejecuta todas las tareas del pc, entre mas nucleos tenga mucho mejor. es quien controla todo lo que pasa dentro del pc.

Tomado de: https://www.youtube.com/watch?v=R4K6kZNlgbQ

Una de las últimas tecnologías en procesadores es: Intel Core i9: 18 núcleos

11. Defina con sus propias palabras memoria ROM y RAM. 

RAM: (Random Access Memory) : Chip donde se almacenan los programas y datos que van a enviarse o que provienen del microprocesador; Permite un acceso muy rapido a cualquier dato y su contenido se borra cuando el equipor se apaga.

ROM: (Road Only Memory) : Almacena de forma permanente los microprogramas que realizan las funciones promarias de la computadora. Viene grabada en la maquina.

12. ¿Como se mide la capacidad de la memoria RAM? 

Se mide en Megabites y actualmente como la capacidad ha aumentado se mide en Gigabites.

1,024 Byte = 1 Kilobyte

1,024 Kilobytes (KB) = 1 Megabyte (MG)

1,073,741,824 Bytes = 1 Gigabyte (GB)

Tomado de: https://ar.answers.yahoo.com/question/index?qid=20100417121334AADn10Z&guccounter=1

13. ¿Cuál es la diferencia entre una unidad DVD y CD? 

CD: Disco compacto en el cual podemos almacenar tanto datos como musica y software. solo pueden ser grabados una sola vez y tiene capacidad hasta 700 megas.

DVD: Disco compacto que también puede ser grabado, leido o reproducido, existe un DVD - RW el cual permite grabarse varias veces, la mayor diferencia con el CD es que ofrece muchas mas capacidad. 

Tomado de: https://www.youtube.com/watch?v=ZlkqgPvQn-Q

14. ¿Que es una unidad ZIP? 

Dispositivos de alamacenamiento magnéticos y extraíbles, El Disco ZIP es un disco para almacenar datos de mediana capacidad. Éste dispositivo de almacenamiento, se basa en el sistema de Bernoulli Box (otro tipo de disco de almacenamiento de datos creado por Iomega). Tiene las medidas similares a las de un disquete de 3.5", pero con unas características muy superiores.

Inicialmente comenzó teniendo 100 MB y acabó evolucionando para llegar a almacenar hasta 750 MB. No era lo único que diferenciaba a los disquetes convencionales, dado que también es más rapido que un disquete. El disco ZIP tiene una transferencia de datos de 1MB/s comparado con los 500 KB/s del disquete convencional. Para poder leer los discos ZIP, era necesario tener un lector de éstos, llamado Unidad ZIP, el cual podía ser conectado al ordenador mediante una gran variedad de conectores, por lo que era difícil no poder conectar una unidad ZIP a los ordenadores.
Una de las características que hicieron que el disco ZIP fuera importante fue una protección del acceso al disco, dotándolo de una seguridad adicional, por software, pero acabó siendo vulnerada. Durante los primeros años de su existencia, su éxito fue muy alto, inclusive llegó a ser implantado en ordenadores Apple de serie.
 

Tomado de: https://www.etsist.upm.es/estaticos/ingeniatic/index.php/tecnologias/item/441-disco-zip.html

15. ¿Que medios de almacenamiento conoce? 
  • Dispositivos de almacenamiento por medio magnético (Discos duros y Disquetes)
  • Dispositivos de almacenamiento por medio óptico (CD, DVD, Blu-Ray)
  • Dispositivos de almacenamiento por medio electrónico (pendrive y tarjeta de memoria).
Tomado de: https://tecnologia-informatica.com/dispositivos-de-almacenamiento-informacion/</div>

16. ¿Qué es una base de datos orientada a objetos? 

En una base de datos orientada a objetos, la información 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 

Las bases de datos orientadas a objetos se diseñan para trabajar bien en conjunción con lenguajes de programación orientados a objetos como Java, C#, Visual Basic.NET y C++. 

Tomado de: 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. 

Encapsulamiento: Se refiere a la capacidad de agrupar y condensar en un entorno con límites bien definidos distintos elementos. Cuando hablemos de encapsulación en general siempre nos referiremos, pues, a encapsulación abstracta. De manera informal, primero generalizamos (la abstracción) y luego decimos: la generalización está bien, pero dentro de un cierto orden: hay que poner límites (la encapsulación), y dentro de esos límites vamos a meter, a saco, todo lo relacionado con lo abstraído: no sólo datos, sino también métodos, comportamientos, etc.

Tomado de: https://algonzalezpoo.wordpress.com/encapsulamiento/

18. Dentro de la aplicación de base de datos orientada a objetos que es herencia. 

Es una propiedad que permite que los objetos sean creados a partir de otros ya existentes, obteniendo características (métodos y atributos) similares a los ya existentes. Es la relación entre una clase general y otra clase mas especifica. Es un mecanismo que nos permite crear clases derivadas a partir de clase base, nos permite compartir automáticamente métodos y datos entre clases subclases y objetos.

Tomado de : https://www.ecured.cu/Herencia_(Inform%C3%A1tica) 

19. Dentro de la aplicación de base de datos orientada a objetos que es polimorfismo. 

El polimorfismo es la propiedad que permite a una operación (función) tener el mismo nombre en clases diferentes y actuar de modo distinto en cada una de ellas. Esta propiedad es intrínseca a la vida ordinaria ya que una misma operación puede realizar diferentes acciones dependiendo del objeto sobre el que se aplique. 

Tomado de: https://courseware.url.edu.gt/Facultades/Facultad%20de%20Ingenier%C3%ADa/Ingenier%C3%ADa%20en%20Inform%C3%A1tica%20y%20Sistemas/Segundo%20Ciclo%202011/Introducci%C3%B3n%20a%20la%20Programaci%C3%B3n/Objetos%20de%20aprendizaje/Unidad%202B/Unidad%202B/polimorfismo.html 

20. ¿Que es una clave primaria y de ejemplo? 

Llave primaria • Una clave primaria es un campo o grupo de campos que identifica en forma única un registro. Ningún otro registro puede tener la misma clave primaria. La clave primaria se utiliza por distinguir registro con el fin de que se pueda tener acceso a ellos, organizarlos y manipularlos. En el caso del registro de un empleado, el número de este representa un ejemplo de una clave primaria.

Una llave o clave primaria es un indicador único en una tabla, por ejemplo: • Tabla: Facturas Campos: * ID Factura (IDFactura es la clave primaria, única e irrepetible para cada factura) * Sucursal de venta (otro campo) * Fecha de venta (otro campo)

Tomado de: https://es.slideshare.net/prometoolvidarte/llave-primaria-y-llave-fornea

21. ¿Qué es una clave foránea y de ejemplo? 

Llave foránea • Una clave foránea es un limitación referencial entre dos tablas la clave foránea identifica una columna o grupo de columnas en una tabla (tabla hija o referendo) que se refiere a una columna o grupo de columnas en otra tabla (la tabla maestra o referenciada). Las columnas en la tabla referente deben ser la clave primaria u otra clave candidata en la tabla referenciada. 

Tomado de: https://es.slideshare.net/prometoolvidarte/llave-primaria-y-llave-fornea


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. 

Primera parte de la tabla relacional

Trabajo Herramientas para base de datos

© 2019 Las Flores de Bea / Plantadas con amor, todos sus bellos derechos reservados
Creado con Webnode
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar