Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ASIGNATURA
INFORMÁTICA APLICADA
<<IAE-0602>>
Objetivo general:
− Identificar los principales componentes de las redes de telecomunicaciones y
las tecnologías de red clave, mediante el desarrollo de trabajo en laboratorio
para una mayor comprensión.
INFORMÁTICA APLICADA
DATOS GENERALES
Módulos de aprendizaje:
UV: 3 Módulo I:
Base de datos
Requisitos para cursar la asignatura: IIE-0601 Introducción a la
informática
Módulo II:
Objetivos específicos: Telecomunicaciones
Módulo VII:
E-commerce
Módulo VIII:
Sistemas de información
en negocios globales
contemporáneos
Módulo IX:
Aspectos éticos y sociales
en los sistemas de
información
Descripción de la asignatura:
Esta asignatura pretende conseguir que el estudiante utilice las herramientas
informáticas para resolver los problemas a los que se enfrentará en el desempeño
de su profesión, analizar las necesidades que se le plantean y tomar decisiones
adecuadas.
ICONOGRAFÍA
Estudios de caso: Son casos reales o ficticios que ilustran, en la vida real,
algunos aspectos estudiados dentro de la temática; servirán para crear opinión
fundamentada teóricamente por parte del educando.
Enlaces web: Este icono servirá para mostrar enlaces web de información de
interés, así como videos y libros relacionados directamente con la temática.
MÓDULO I
BASE DE DATOS
Introducción
El inicio de un curso sobre bases de datos debe ser, sin duda, la definición de base de datos
y la presentación de los sistemas de gestión de bases de datos (el software que facilita la
creación y manipulación de las mismas por parte del personal informático). Algunos de estos
sistemas, ampliamente utilizados, son PostgreSQL, MySQL y Oracle.
ORGANIZACIÓN DE LA CLASE
Pág.
Temática del módulo I
Base de datos 8
− Sistema de ficheros
− Sistema de gestión de bases de datos o SGBD
− Tipos de bases de datos
− Análisis de la base de datos
− Aseguramiento de la calidad de los datos
Bibliografía 29
Descripción actividades para módulo I
Tarea Módulo I:
1. Elaborar un cuadro comparativo entre los diferentes tipos de base de
datos.
2. Desarrollar las actividades de aprendizaje de las páginas 17, 24 y 28 del
módulo I.
Base de datos
− Externo.
Tipos de sistemas de
− Conceptual.
ficheros
− Interno.
− De disco
− De red
− De base de datos
− De propósito específico
7
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
Base de datos
Las bases de datos relacionales son, hoy en día, las más utilizadas en la mayoría
de los ámbitos de aplicación. La estructura de datos básica que ofrece, la tabla
relacional, es apropiada para muchas aplicaciones habituales. Sin embargo,
existen casos de uso en los que presenta serios inconvenientes prácticos,
generalmente si se requiere gestionar datos muy complejos o no convencionales
(imágenes, documentos, entre otros), para los que las estructuras relacionales
resultan muy complejas e ineficientes. Algunos ejemplos de gran importancia
práctica son las bases de datos multimedia, las bases de datos científicos y los
sistemas de apoyo al diseño industrial (CAD/CAM).
Las bases de datos son las más adecuadas para almacenar en un sistema de
información debido a sus diversas características como seguridad, capacidad de
recuperación ante fallos, gestión centralizada. estandarización del lenguaje de
consulta y funcionalidad avanzada.
8
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
9
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
10
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
Una base de datos se puede percibir como un gran almacén que se define y se
crea una sola vez, utilizado al mismo tiempo por distintos usuarios. En una base
de datos todos los datos se integran con una mínima cantidad de duplicidad. De
este modo, la base de datos no pertenece a un solo departamento sino que se
comparte por toda la organización.
Además, no sólo contiene los datos de la organización, también almacena una
descripción de dichos datos. Esta descripción es lo que se denomina metadatos,
se almacena en el diccionario de datos o catálogo y es lo que permite que exista
independencia de datos lógica física. (Marqués, 2018)
11
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
Sistema de ficheros
El sistema de ficheros guarda de forma persistente la información que necesita
el sistema informático. En los sistemas operativos tipo Unix, el árbol de ficheros
es una metáfora que permite acceder a todos los elementos del sistema. Los
datos, los programas, los procesos y los dispositivos están representados en el
árbol de ficheros.
En el Sistema Operativo (SO) coexisten distintas visiones del sistema de
ficheros. La de más alto nivel es la que se expresa mediante el árbol de ficheros y
directorios (que en Unix tiene una sola raíz,) y la de un nivel más bajo concreta
cómo se guardan la información físicamente en el dispositivo que contiene el
sistema de ficheros.
Tipos de sistemas de ficheros
La función básica de un sistema de ficheros es preservar la información en un
dispositivo de almacenamiento como un disco duro, USB o un DVD. Esta tarea se
puede realizar de diferentes modos en función de la información que se va a
guardar, las características del medio y el tipo de accesos que se van a realizar.
No obstante, existen sistemas de ficheros especializados que pueden tener
otras funciones, como servir de interfaz entre el administrador y el núcleo del
sistema informático, u otras funciones.
Tipos de sistemas de archivos:
De
De base de
De disco De red propósito
datos
específico
12
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
Algunos FS de disco son: EXT, FAT, ISO9660, NTFS, JFS, ReiserFS y XFS.
− De red: Permiten compartir ficheros entre diferentes dispositivos
conectados a una red.
Algunos FS de red son: CIFS y NFS.
− De base de datos: En lugar de guardar los ficheros de forma jerárquica, se
utiliza una base de datos para guardar los ficheros indexados por su meta
información (nombre, permisos, tipo de fichero, entre otros). Es posible
realizar búsquedas de ficheros en SQL o un lenguaje natural.
13
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
Representación
Nivel interno o
Nivel Física de Base de
físico
Interno Datos
Organización
Bases de Datos
Física de Datos
14
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
Se trata de separar la forma en que los usuarios ven los datos, de los detalles
de almacenamiento físico de los mismos. Este principio de independencia de
datos hace posible que el administrador de la base de datos (bd) cambie la
estructura física de la bd (nivel interno) sin que la manera en la cual los diferentes
usuarios ven los datos (nivel externo) se afecte.
El nivel interno describe la forma como los datos se almacenan en la base de
datos (i.e. estructuras de datos, espacios de almacenamiento, índices, formato de
registros). El nivel más bajo, el físico, trata con los mecanismos de
almacenamiento físico que el sistema operativo utiliza (dispositivos físicos).
El nivel conceptual, representado en la arquitectura, corresponde a la
descripción de los datos y de las relaciones entre éstos. A este nivel, la base de
datos se ve como la integración de todas las vistas de los usuarios de la base de
datos. En el nivel externo se representa cada una las partes de la bd que es
relevante para cada uno de los diferentes usuarios.
El ejemplo en la siguiente figura muestra las diferencias entre los distintos
niveles de la arquitectura.
Diferencia entre niveles:
Nivel Conceptual
Struc STAFF {
int StaffNo;
int BranchNo;
char Fname (15);
Nivel Interno char Lname (15);
Struct date DateOfBirth;
float Salary;
struct STAFF *next; // point to next record
15
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
Administrado
Índice/archivo/registro
Comandos de Datos,
paginación Metadatos,
Administrador índices
Buffers
Buffer
Paginación
Lectura/escritura
Administrador de
almacenamiento
Almacenamiento
16
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
17
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
En una primera aproximación, se puede decir que una base de datos es un conjunto
de información relacionada que se encuentra agrupada o estructurada.
Desde el punto de vista informático, una base de datos es un sistema formado por
un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un
conjunto de programas que manipulen ese conjunto de datos.
18
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
SIGLO XXI
En la actualidad, las tres grandes compañías que dominan el mercado de las bases de
datos son IBM, Microsoft y Oracle.
Por su parte, en el campo de internet, la compañía que genera gran cantidad de
información es Google. Aunque existe una gran variedad de software que permiten
crear y manejar bases de datos con gran facilidad, como por ejemplo LINQ, que es un
proyecto de Microsoft que agrega consultas nativas semejantes a las de SQL a los
lenguajes de la plataforma .NET.
El objetivo de este proyecto es permitir que todo el código hecho en Visual Studio
sea también orientado a objetos; ya que antes de LINQ la manipulación de datos
externos tenía un concepto más estructurado que orientado a objetos; y es por eso que
trata de facilitar y estandarizar el acceso a dichos objetos.
Cabe destacar que Visual Studio es un entorno de desarrollo integrado para sistemas
operativos Windows que soporta varios lenguajes de programación tales como Visual
C++, Visual#, Visual J#, ASP.NET y Visual Basic.NET, aunque se están desarrollando las
extensiones necesarias para otros, cuyo objetivo es permitir crear aplicaciones, sitios y
aplicaciones web, así como servicios web a cualquier entorno que soporte la plataforma
.Net, creando así aplicaciones que intercomuniquen entre estaciones de trabajo,
páginas web y dispositivos móviles.
19
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
Dentro de la base de datos, sólo habrá una columna y cada nueva fila dentro
de una columna será un nuevo código postal.
Código Postal
9063635
9345452
6345469
6654760
7754742
Hogar
Best
Sellers iPods Computadoras
20
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
3. Modelo de Red
En un modelo de red, la característica definitoria es que se almacena un
registro con un enlace a otros registros en efecto, una red.
Estas redes (o, a veces, a que se refiere como punteros) puede ser una
variedad de diferentes tipos de información como números de nudos de un
disco o incluso la dirección.
21
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
Una tabla puede tener muchos registros y cada registro puede tener muchos
campos.
Hay cuadros que a veces se llaman una relación. Por ejemplo, una empresa
puede tener una base de datos denominada los pedidos de los clientes, y dentro
de esta base de datos habrá diferentes tablas o relaciones de todos los pedidos
22
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
de los clientes. Las tablas pueden incluir la información del cliente y otras tablas,
como las órdenes que el cliente compró anteriormente (esto puede incluir un
número de artículo, la descripción del artículo, cantidad de pago, la forma de
pago, entre otros).
Cabe señalar que cada registro (grupo de campos) en una base de datos
relacional tiene su propia clave principal. Una clave principal es el único campo
que hace que sea fácil identificar a un registro.
Las bases de datos relacionales utilizan un programa llamado interfaz estándar
SQL o Query Language.
SQL se utiliza actualmente en prácticamente todas las bases de datos
relacionales. Las bases de datos relacionales son extremadamente fáciles de
personalizar para adaptarse a casi cualquier tipo de almacenamiento de datos.
Usted puede crear fácilmente las relaciones de los artículos que usted vende, los
empleados que trabajan para su empresa, entre otros.
Se representan con tablas de datos, de manera que las filas son los
diferentes casos y las columnas los campos a estudiar. Es muy
utilizado para administrar datos de forma dinámica. (Rus Arias,
2020)
23
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
24
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
Definir la Definir la
Definición Definir Revisión del
arquitectura estructura
del dinámica del comportamiento
del del
problema sistema de la propuesta
problema problema
25
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
26
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
27
MÓDULO I: BASE DE DATOS
UNIVERSIDAD TECNOLÓGICA
Sistema de ficheros, sistema de gestión de base de datos, y
DE HONDURAS análisis de la base de datos
28
BIBLIOGRAFÍA
Pulido Romero, E., Escobar Domínguez, Ó., & Nuñez Pérez, J. Á. (2019).
Base de datos. Patricia Educación.
29