Bases de datos Son una colección de elementos de datos organizados en un conjunto de tablas formalmente descritas, desde donde se puede acceder a los datos o volver a montarlos de muchas maneras diferentes sin tener que reorganizar las tablas de la base. La interfaz estándar de programa de usuario y aplicación a una base de datos relacional, es el Lenguaje de Consultas Estructuradas (SQL). Los comandos SQL se utilizan tanto para consultas interactivas como para obtener información de una base de datos relacional y la recopilación de datos para informes. Bases de datos no relacionales Están diseñadas específicamente para modelos de datos específicos y tienen esquemas flexibles para crear aplicaciones modernas. Son ampliamente reconocidas porque son fáciles de desarrollar, tanto en funcionalidad como en rendimiento a escala. Usan una variedad de modelos de datos, que incluyen documentos, gráficos, clave-valor, en-memoria y búsqueda.

2. ¿Porque es importante las bases de datos en las organizaciones? y cuáles son sus ventajas y desventajas.
Las Bases de Datos tienen una gran relevancia a nivel personal, pero más si cabe, a nivel empresarial, y se consideran una de las mayores aportaciones que ha dado la informática a las empresas. En la actualidad, cualquier organización que se precie, por pequeña que sea, debe contar con una Base de Datos, pero para que sea todo lo efectiva que debe, no basta con tenerla: hay que saber cómo gestionarlas. En el caso de que en nuestra compañía no contemos con una persona que se encargue de esta labor, existe la posibilidad de contratar a una empresa externa que se encargue. Las principales utilidades que ofrece una base de datos a la empresa son las siguientes:
1.Agrupar y almacenar todos los datos de la empresa en un único lugar.
2.Facilitar que se compartan los datos entre los diferentes miembros de la empresa.
3.Evitar la redundancia y mejorar la organización de la agenda.
4.Realizar una interlocución adecuada con los clientes.
Desventajas
1.Tamaño, espacio. Un BD suele requerir mucho espacio en disco, suelen volverse pesadas.
2. Son un producto complejo, por lo que no toda persona será capaz de manipularla y/o ponerse al cargo de su mantenimiento.
3. Costo. Algunos gestores y productos de bases de datos suelen ser costosos. Tales como Oracle, DB2, Etc.
4. Requieren de capacitación, asesoría y acompañamiento para enseñar su manejo.
3.A que hace referencia el concepto de normalización en bases de datos.
La normalización de bases de datos es un proceso que consiste en designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional. con objeto de minimizar la redundancia de datos, facilitando su gestión posterior. Las bases de datos relacionales se normalizan para: • Minimizar la redundancia de los datos. • Disminuir problemas de actualización de los datos en las tablas. • Proteger la integridad de datos. En el modelo relacional es frecuente llamar tabla a una relación; para que una tabla sea considerada como una relación tiene que cumplir con algunas restricciones: • Cada tabla debe tener su nombre único. • No puede haber dos filas iguales. No se permiten los duplicados. • Todos los datos en una columna deben ser del mismo tipo
4. Identifica tres empresas que utilizan bases de datos y de qué manera la aplican
AMAZON:Amazon es uno de los gigantes del Retail online. Cuando una persona contacta a servicio al cliente con una solicitud o consulta, el empleado que responde ya tiene en su pantalla toda la información sobre el consumidor: qué productos busca, cuáles ha comprado, en qué momento del día, etc. En pocas palabras, tienen el poder de saber cómo gasta su dinero. Amazon es el rey del ecommerce porque adoptó tecnología de vanguardia para recolectar, analizar y utilizar la cantidad masiva de datos a la que tienen acceso a partir del historial de búsqueda y de compra de una persona. Por eso, son los mejores en temas como optimización de la cadena de suministro, optimización de precios y detección de fraudes. Dos de sus herramientas más avanzadas para el análisis de datos son sus algoritmos publicitarios y a su “Amazon Elastic MapReduce platform for machine learning”, que les permite proporcionar a sus clientes los productos que buscan y que necesitan, más rápido y más económico que cualquiera de sus competidores.
NETFLIX: Con aproximadamente 100 millones de usuarios, los analistas de datos de Netflix recolectan y analizan enormes cantidades de datos relacionados al comportamiento del usuario: los géneros que busca, el número de capítulos que ve seguidos, el tiempo que se demora escogiendo algo que ver, etc. Así, Netflix no solo es capaz de predecir qué quiere ver una persona sino qué tipo de series o películas debe producir y qué actores tienen mejor acogida dependiendo del público. Por ejemplo, Adam Sandler resultó ser muy impopular en el mercado cinematográfico Estados Unidos y en el Reino Unido, pero Netflix firmó cuatro nuevas películas con él en 2015, con el respaldo de que su trabajo previo había sido muy exitoso en Latinoamérica. Pero el análisis de datos en Netflix no es algo nuevo. De hecho, desde que era un servicio de DVD por correo físico, una de las prioridades de la plataforma era recolectar datos para construir un sistema de recomendaciones. Después del lanzamiento de su plataforma de “online streaming” en 2007, les tomó 6 años para recolectar los datos necesarios para producir su propia serie que tenía éxito asegurado: House of cards. Para esto no solo tuvieron en cuenta el comportamiento del consumidor sino el movimiento de los sitios de películas piratas.
APPLE: Gracias al análisis de datos, Apple ha logrado posicionarse no solo como la mejor compañía de tecnología, sino como una de las que más clientes FIELES tiene alrededor del mundo. Gracias a la amplia gama de aplicaciones que han lanzado para banca, seguros, viajes y entretenimiento y al lanzamiento de dispositivos portátiles como el iWatch, Apple está recopilando más datos de clientes que nunca. Así, las apps conocen a sus usuarios y la experiencia es cada vez más personalizada, al punto de que no puedan vivir sin sus productos Apple.
5. Explicar los conceptos
Entidad o tabla principal: En bases de datos, una entidad es la representación de un objeto o concepto de entidades: Alumno, Articulo, noticia, etc. Las entidades se describen en la estructura de la base de datos empleando un modelo de datos
Diagrama entidad – relación: Es una herramienta para el modelo de datos que permite representar las entidades relevantes de un sistema de información, así como sus interrelaciones y propiedades.
Campo o atributo: Campo(informática) En las bases de datos, un campo es la mínima unidad de información a la que se puede acceder; un campo o un conjunto de ellos forman un registro, donde pueden existir campos en blanco, siendo este un error del sistema operativo.

Registro: En informática, o concretamente en el contexto de una base de datos relacional, un registro representa un objeto único de datos implícitamente estructurales en una tabla. En términos simples una tabla de una base de datos puede imaginarse formada de filas y columnas o campos.

Clave o llave primaria: La clave primaria identifica un registro único de una tabla. La clave foránea relaciona los datos de un registro de una tabla con los de otra, o con un registro distinto de la misma tabla.

No hay comentarios:
Publicar un comentario