Está en la página 1de 13

Usos de las bases de datos.

Bases de datos Son herramientas muy potentes utilizadas en todas las áreas de la
informática. Es una habilidad informática clave para poder organizar datos, crear bases
de datos y controlar datos utilizando lenguajes de consulta .

Uno de los principales beneficios de las bases de datos informáticas es que facilitan el
almacenamiento de información, por lo que es fácil y rápido de encontrar. Por ejemplo,
si tiene archivos de música en su computadora, una aplicación de medios como iTunes,
Windows Media Player o Google Music organiza esos datos para que puedas buscar
rápidamente el artista o las canciones que deseas.

La mayoría de los sitios web utilizan bases de datos para almacenar datos. Sitios de
redes sociales use bases de datos para almacenar datos sobre millones de usuarios, junto
con fotografías y otra información sobre ellos mismos y otros.

Los equipos deportivos utilizan datos en el análisis del rendimiento. Los jugadores y los
gerentes pueden usar los datos para monitorear los niveles de condición física y
aprender cómo mejorar sus habilidades.

Simon Lumb de la BBC explica cómo la mayoría de los sitios web, como iPlayer,
dependen de las bases de datos.

Transcripción Descargar Transcripción

Las bases de datos también se utilizan para almacenar datos sobre patrones climáticos,
que luego se pueden usar con modelos de software para predecir eventos futuros.
Incluso los datos de los términos de búsqueda en Internet pueden ser útiles. Por
ejemplo, la base de datos de Google Analytics ayudó a predecir con éxito los brotes de
gripe en todo el mundo.

Software de base de datos


El software de la base de datos incluye lo comercial software como Microsoft Access ,
Libre Office Base , Oracle , MySQL o NoSQL .

Las bases de datos también se pueden crear y organizar usando lenguajes de


programación. Lenguajes como SQL , Visual Basic y Delphi se utilizan para editar
bases de datos. Usando lenguajes de programación significa que puedes personalizar
una base de datos para hacer exactamente lo que quieras.
Utilizando datos
Sam Bail explica el uso de datos abiertos y cómo usó una API para hacer una aplicación
de música de mashup de datos

Transcripción Descargar Transcripción

Hay tantos datos capturados en línea ya través de teléfonos inteligentes esos datos se
están utilizando en muchas áreas de la vida. Big data, datos abiertos y minería de datos
son términos importantes cuando se trabaja con datos.

Grandes datos
Big data describe conjuntos de datos extremadamente grandes. Incluye datos
recopilados de muchas fuentes diferentes que luego se analizan. Big data se utiliza a
menudo para hacer predicciones basadas en patrones que se pueden ver en los datos.

Minería de datos
La minería de datos es un término usado para describir el análisis de grandes cantidades
de datos para predecir eventos y tendencias futuras. Dado que ahora hay mucha
información disponible, las personas que pueden analizar y comprender los datos
estarán bien posicionadas para dar forma al desarrollo de la tecnología.

Información abierta
Muchas organizaciones ahora comparten grandes conjuntos de datos libremente. Las
organizaciones como el gobierno, los consejos locales y las organizaciones mundiales
(como las Naciones Unidas) ponen a disposición los datos de forma gratuita. Esto
significa que cualquiera puede mirar y analizar los datos. Los periodistas a menudo usan
conjuntos de datos abiertos para formar la base de artículos de noticias.

Los proyectos de datos abiertos se utilizan para colaborar y compartir datos en todo el
mundo. Por ejemplo, el proyecto Skynet permite a los astrónomos aficionados y
profesionales de todo el mundo compartir información sobre las estrellas, planetas,
satélites y meteoros.

Seguridad de datos
Confiamos mucho en las empresas cuando les damos nuestros datos personales. Tienen
la obligación legal de garantizar que nuestros datos se mantengan en una base de datos
centralizada y segura. . Cifrado de datos Es una necesidad para cualquier base de datos
que contenga datos personales.
Diseño de bases de datos
Una base de datos debe ser confiable, consistente y tener una estructura que se adapte a
los datos que recopila. Una base de datos se almacena en un formato como un CSV
archivo guardado en un disco duro .

Las bases de datos son persistentes, lo que significa que la estructura está fija en su
lugar . Los campos y los valores de los datos se configuran para que sea fácil agregar
información y construir una base de datos Sin cambiar la estructura. Si crea un
programa que necesita acceder a una base de datos, la base de datos debe ser persistente
para que los registros puedan modificarse mientras se ejecuta el programa.

Al diseñar una base de datos, es importante decidir cuál será la estructura antes de
comenzar a agregar datos. Es difícil cambiar la estructura de una base de datos una vez
que se ha establecido.

Si los datos no estuvieran organizados, sería difícil trabajar con ellos. Por ejemplo, es
difícil dar sentido a esta tabla que contiene datos para una libreta de direcciones:

Ceniza Nia becky@bbc.com 02398 374927

02298 837492 James Irfan Becky

james@bbc.com 04972 048204 Mes irfan@bbc.com

04972 048204 nia@bbc.com Email Parker

Es más fácil para nosotros entender los datos si se presenta con un diseño claro, como
en esta tabla:

CARNÉ DE IDENTIDAD Nombre Teléfono de casa Móvil Email

1 Irfan 02298 837492 0888 87492 irfan@bbc.com

2 James 02398 374927 098284 278213 james@bbc.com

3 Becky 03472 827492 098252 472911 becky@bbc.com

4 Nia 04972 048204 046482 472912 nia@bbc.com


Bases de datos de archivo plano
Una base de datos de archivo plano es una base de datos de una sola mesa. Se puede
crear en software de base de datos . o en una hoja de cálculo y se guarda a menudo
como un CSV expediente. Un archivo plano es útil porque es altamente compatible
entre bases de datos y otras aplicaciones.

Ejemplos de bases de datos de archivos planos


Las bases de datos de archivos planos se pueden usar para varias cosas, por ejemplo:

 nombres de usuario y contraseñas


 Detalles de contacto
 detalles del producto
 juegos o colecciones de música
 entidades y atributos

Creando una base de datos


Al crear una base de datos, piense qué datos necesita almacenar. Una base de datos es
esencialmente una colección de detalles sobre diferentes elementos. Usted podría crear
una base de datos sobre casi cualquier cosa.

Entidades

Cuando construyes una base de datos estás organizando datos sobre entidades . Una
entidad es cualquier elemento que tiene sus atributos. almacenados como datos. Una
entidad puede ser cualquier cosa, por ejemplo, un libro, una persona, una película, un
país o un equipo de fútbol.

Atributos

Los detalles sobre las entidades se llaman atributos. Una persona es una entidad con
atributos que incluyen edad, altura y nacionalidad, entre muchos otros. Al diseñar una
base de datos, debe pensar qué atributos desea almacenar. Por ejemplo, los atributos de
una película pueden incluir título, duración, certificado, clasificación, género, reparto,
director y año de creación.

Ivo Jansch explica que los datos están en el corazón de todas las aplicaciones y que todo
se debe convertir en entidades con atributos

Transcripción Descargar Transcripción

En una base de datos de hoteles, un hotel individual es la entidad, y los atributos pueden
ser clasificación, premios, ubicación, fotos, calificaciones y número de identificación.
Estructura de base de datos
Una base de datos Se organiza utilizando un conjunto de componentes clave. Éstos
incluyen:

 entidades - cada elemento registrado


 atributos - detalles sobre la entidad
 campo - columnas utilizadas para capturar atributos
 registro - una fila de detalles sobre una entidad
 tabla - un conjunto de campos y registros
 clave principal - número único para una entidad

Esta es una tabla de ejemplo de una base de datos de archivos planos . Las entidades
Son las películas y los atributos. Son detalles sobre las películas:

Mesa
La tabla contiene todos los campos. y los registros para un tipo de entidad. Una base de
datos puede contener más de una tabla.

Archivos
Los registros contienen una recopilación de datos para cada entidad, por lo general
registrados como una fila en la tabla.

Campos
Los encabezados de columna se llaman los campos. Cada campo contiene un atributo
diferente. Para cada entidad, una unidad de datos. Se ingresará en cada campo. Cada
columna puede requerir diferentes tipos de datos. Por ejemplo, la columna 'Título'
requerirá que los datos se ingresen como texto y la columna 'Certificado' requerirá que
los datos se ingresen como números.

Unidad de datos
Cada pieza individual de datos ingresada es una unidad de datos. Estas unidades
también son llamadas elementos de datos. .

La clave primaria contiene un identificador único para cada registro. Para hacer que
cada registro en una base de datos sea único, normalmente les asignamos una clave
principal. Incluso si se elimina un registro de una base de datos, la clave principal no se
utilizará de nuevo. La clave principal se puede generar automáticamente y normalmente
solo será un número único o una combinación de números y letras.
Tipos de datos
Las unidades reales de datos que se ingresan en una base de datos dar los atributos para
cada entidad . Estas unidades de datos también se denominan elementos de datos .

Cuando creas una base de datos necesitas establecer tipos de datos para cada campo .
Por ejemplo, en una base de datos de películas puede que necesite caracteres alfabéticos
para 'Títulos', pero números para 'Duración'. Los campos suelen estar restringidos a un
determinado tipo de datos.

La escritura de datos es una forma de clasificar los valores de datos que tienen
propiedades comunes. Diferentes tipos de valores de datos también necesitan diferentes
cantidades de memoria para almacenarlos, y tener diferentes operaciones que se pueden
realizar sobre ellos.

Tipos de datos comunes


Los tipos de datos más comúnmente soportados son:

 enteros (números enteros), por ejemplo: 4, 27, 65535


 números de punto flotante (con puntos decimales, a veces llamados números
reales o flotantes), por ejemplo: 4.2, 27.4, 56.8
 caracteres, por ejemplo: a, F, 3, $, £, #
 cadenas de caracteres (secuencias ordenadas de caracteres), por ejemplo: abc,
def456, 3erf78! @
 Valores booleanos, por ejemplo: 'Verdadero' o 'Falso'

Escritura de datos SQL


En la base de datos del lenguaje de programación SQL. , los tipos de datos se pueden
configurar de la siguiente manera:

Tipo de
Explicación
datos
Cadena de caracteres de longitud fija. El tamaño se especifica entre
char (tamaño)
paréntesis.
varchar Cadena de caracteres de longitud variable. El tamaño máximo se
(tamaño) especifica entre paréntesis.
entero Valor de número con un número máximo de dígitos de columna
(tamaño) especificados entre paréntesis.
fecha Valor de fecha
flotar Valor de número con un número máximo de dígitos del total de 'tamaño',
(tamaño, d) con un número máximo de dígitos 'd' a la derecha del decimal.
Booleano Valores verdaderos / falsos.
Estructura de datos
La estructura de la base de datos. También se le llama el esquema o diccionario .
Cuando diseña una base de datos, debe crear un esquema para explicar qué tipo de datos
se almacenan. Hay áreas clave a considerar sobre los datos:

 tipo de datos - los tipos de datos se utilizan en cada campo


 tamaño de campo - el tamaño máximo o mínimo de entrada
 validación - las reglas para aceptar datos
 campo clave - el campo que es la clave principal

Antes de crear una base de datos, debe pensar en su propósito. ¿Para qué se va a utilizar
la base de datos? ¿Qué búsquedas se podrían realizar en él?

En este ejemplo de tabla de película, la estructura de la tabla sería:

Nombre del campo Tipo de datos Tamaño en bytes ¿Clave primaria?


ID de la película Entero 2 Sí
Título Texto 20 No
Certificado Entero 2 No
Género Texto 20 No
Pregunta

Si estuviera creando una base de datos sobre personas, ¿qué tipo de datos usaría
para capturar la edad de alguien?
Integridad de la base de datos
La integridad de la base de datos. Se relaciona con que los datos sean válidos, precisos y
consistentes.

Asegúrese de que su base de datos haya sido diseñada como desea antes de ingresar los
datos; por lo general, es difícil cambiar la estructura de una base de datos después de
ingresar los datos.

Una frase en la que los diseñadores de bases de datos piensan comúnmente es "basura
dentro, basura fuera". Esto significa que si no diseña su base de datos correctamente y
no recibe información útil, no obtendrá información útil de ella.

Hay dos comprobaciones principales para asegurarse de que una base de datos es
precisa:

 verificación
 validación

La validación verifica que se ingrese el tipo correcto de datos, mientras que la


verificación verifica que los datos sean realmente los datos que usted desea .

Por ejemplo, la validación comprueba que un código postal se ha introducido en el


formato correcto y la verificación comprueba que el código postal que se ingresa es el
código postal correcto.

Una buena manera de hacer una verificación de verificación es que dos personas
ingresen los mismos datos. Una verificación de verificación verá si ambos conjuntos
son iguales. Si hay diferencias, la verificación mostrará un mensaje de error y solicitará
que se vuelvan a ingresar los datos.
Validación

Base de datos campos debe tener reglas de validación para asegurarse de que los datos
ingresados siguen el formato esperado.

Hay diferentes tipos de comprobaciones de validación que una base de datos puede
ejecutar:

Tipo de
Cómo funciona Ejemplo
validación

Los últimos dos dígitos se pueden usar


Dígito de como una "suma de verificación" que Lectores de códigos de barras en
control puede detectar si se han producido tiendas.
errores

Los números en la celda de moneda


Tipo de Comprueba que los datos estén en el
deben ser un valor monetario con
verificación formato correcto.
dos puntos decimales

Verificación de Comprueba que los datos tienen una Un PIN para la banca en línea debe
longitud longitud aceptable. tener cuatro (o seis) caracteres

Comprueba que el valor proporcionado


Tabla de Un conjunto limitado de valores,
coincida con un elemento en una lista
búsqueda como los siete días de la semana
establecida

Verificación de Comprueba que los datos se han En la mayoría de las bases de datos,
Tipo de
Cómo funciona Ejemplo
validación

un campo clave no se puede dejar en


presencia introducido en un campo
blanco

La compra de un certificado de
Control de Comprueba que un valor cae dentro del
regalo en línea debe ser mayor o
rango rango especificado
igual a £ 5 pero menor o igual a £ 50

Un motor de búsqueda a menudo


Corrector
Busca palabras en un diccionario. recomienda una ortografía correcta
ortográfico
si una palabra está mal escrita

Los números de los seguros


Comprueba que los datos se han
Máscara de nacionales deben estar en el
introducido con la cantidad correcta de
entrada formato: YY XX XX XX Y, donde Y =
caracteres y / o números
letra y X = número

Comprueba que un valor no se ha Un valor de clave principal solo se


Duplicar
repetido. puede introducir una vez

La computadora utilizará estas reglas para verificar si los datos ingresados son
correctos. Si no es válido se creará un mensaje de error.

También podría gustarte