Saltar al contenido principal
LibreTexts Español

4.2: Ejemplos de datos

  • Page ID
    155616
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Los datos pueden ser cualquier cosa. Algunos ejemplos de datos son pesos, precios, costos, números de artículos vendidos, nombres, lugares. Casi todos los programas de software requieren datos para hacer algo útil. Puede ser sencillo, como nombre de un lugar, una persona o un número. Un ejemplo sería editar un documento en un procesador de textos como Microsoft Word, el documento en el que estás trabajando son los datos. El software de procesamiento de textos puede manipular los datos: crear un nuevo documento, duplicar un documento o modificar un documento. Hoy tenemos un nuevo tipo de datos llamados biométricos, que son características humanas físicas o conductuales que pueden identificar digitalmente a una persona. Ejemplos serían el reconocimiento facial utilizado para pasaportes. La autenticación de huellas dactilares se utiliza para desbloquear teléfonos inteligentes. El reconocimiento del iris utiliza imágenes de alta resolución del iris. Estos datos se almacenan para su futura identificación. Muchos gobiernos y empresas de alta seguridad utilizan el reconocimiento de iris porque se considera que no tiene errores a la hora de identificar a los individuos.

    Bases de datos

    Muchos sistemas de información tienen como objetivo transformar los datos en información para generar conocimiento que pueda ser utilizado para la toma de decisiones. Para ello, el sistema debe tomar o leer los datos, luego poner los datos en contexto, y proporcionar herramientas de agregación y análisis. Una base de datos está diseñada para tal propósito.

    Una base de datos es una colección organizada y significativa de información relacionada. Se trata de una colección organizada porque, en una base de datos, todos los datos están interrelacionados y asociados con otros datos. Toda la información de una base de datos debe estar relacionada; deben crearse bases de datos separadas para administrar la información no relacionada. Por ejemplo, una base de datos que contenga información sobre la nómina de los empleados no debe contener también información sobre los precios de las acciones de la compañía. Las bases de datos digitales incluyen cosas creadas por MS Excel, como tablas a bases de datos más complicadas utilizadas cada día por las personas, desde verificar su saldo en el banco hasta acceder a registros médicos y compras en línea. Las bases de datos nos ayudan a eliminar la información redundante. Garantiza formas más efectivas de acceder a las búsquedas. En mis tiempos, las bases de datos deberían ser un archivador. Para este texto, solo consideraremos bases de datos digitales.

    Behaviorism_1.gif
    Figura\(\PageIndex{1}\): Base de Datos Relacional. Imagen de mcmurry Julie de Pixabay está licenciada bajo CC-BY-SA 2.0

    Bases de datos relacionales

    Las bases de datos se pueden organizar de muchas maneras diferentes y así tomar muchas formas. DBMS (Database Management System) es un software que facilita la organización y manipulación de datos. DBMS funciona como una interfaz entre la base de datos y el usuario final. El software está diseñado para almacenar, definir, recuperar y administrar los datos en la base de datos. Otras formas de bases de datos hoy son las bases de datos relacionales. Ejemplos de bases de datos relacionales son Oracle (RDBMS), MySQL, SQL y PostgreSQL. Una base de datos relacional es aquella en la que almacena datos de manera organizada de filas y columnas, lo que creará una o más tablas de información relacionada. Cada tabla tiene un conjunto de campos, que definen la naturaleza de los datos almacenados en la tabla. Un registro es una instancia de un conjunto de campos en una tabla. Para visualizar esto, piense en una hoja de cálculo excel, los registros como las filas de la tabla y los campos como las columnas de la tabla. En el siguiente ejemplo, tenemos una tabla de información del estudiante, con cada fila representando a un estudiante y cada columna representando una pieza de información sobre el estudiante. El modelo de base de datos relacional no escala bien. El término escala aquí se refiere a una base de datos cada vez más grande que se distribuye en un mayor número de computadoras conectadas a través de una red. Algunas empresas buscan proporcionar soluciones de bases de datos a gran escala al alejarse del modelo relacional a otros modelos más flexibles. Por ejemplo, Google ahora ofrece el almacén de datos de App Engine, que se basa en NoSQL. Los desarrolladores pueden usar el almacén de datos de App Engine para desarrollar aplicaciones que accedan a los datos desde cualquier parte del mundo. Amazon.com ofrece varios servicios de bases de datos para uso empresarial, incluidos Amazon RDS, un servicio de base de datos relacional y Amazon DynamoDB, una solución empresarial NoSQL.

    Ejemplo de Base de Datos Relacional

    Figura\(\PageIndex{2}\): Tabla de base de datos relacional adaptada de David Bourgeois, Ph.D. está licenciada bajo CC BY 4.0

    Campos (Columnas)

    Registros (Filas)

    Nombre

    Apellido

    Mayor

    Fecha de nacimiento

    Ann Marie

    Fuerte

    Pre-Ley

    27/02/1997

    Evan

    Derecha

    Negocios

    12/4/1996

    Michelle

    Smith

    Matemáticas

    27/6/1995