Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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.
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.
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:
Es más fácil para nosotros entender los datos si se presenta con un diseño claro, como
en esta tabla:
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
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:
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.
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:
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?
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
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
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
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
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
La computadora utilizará estas reglas para verificar si los datos ingresados son
correctos. Si no es válido se creará un mensaje de error.