BASE DE DATOS.
es un conjunto de datos pertenecientes a un mismo contexto y
almacenados sistemáticamente para su posterior uso. En este sentido; una
biblioteca puede considerarse una base de datos compuesta en su mayoría por
documentos y textos impresos en papel e indexados para su consulta.
TIPOS DE BASES DE DATOS.
ORACLE: Base de datos que puede correr en casi cualquier sistema operativo. De Oracle destacamos la abundancia de perfiles con experiencia en esta tecnología y la gran cantidad de herramientas que hay para su administración y motorización.
IBM DB2: Suele ser la segunda base de datos más utilizada en entornos Unix/Linux después de Oracle. Es claramente un indiscutible ganador en Mainframe. Hay perfiles profesionales para DB2 pero no tanto como para Oracle. Por otro lado, el perfil de DB2 Mainframe no tiene por qué saber moverse en DB2 linux/unix.
Microsoft SQL Server: Base de datos con compatibilidad únicamente para sistemas Windows. Hay muchos perfiles expertos en SQL Server y no es difícil su adquisición. Su integración con Microsoft Azure ha mejorado mucho su flexibilidad y rendimiento.
Teradata: Destaca sobre los demás tipos de bases de datos por su capacidad de almacenamiento y de análisis de datos. Suele ser utilizado en grandes instalaciones de Big Data.
Mongo DB: Probablemente es la base de datos más popular. Tiene la posibilidad de trabajar con datos estructurados y no estructurados. Destaca por su gran capacidad de escalado y rendimiento. Suele ser la que más perfiles experimentados tiene.
Permiten trabajar por pares de clave-valor y acceder a distintas partes de los datos almacenados.
Mongo DB no soporta atomicidad en las operaciones y garantiza integridad eventual. Los cambios se irán replicando a lo largo de todos los nodos pero no se garantiza que todos los nodos tengan el mismo dato a la vez.
Couchbase Server: Base de datos libre creada en el proyecto Apache. Tampoco garantiza integridad de datos al 100%. Destaca su gran consola de administración en la que se puede acceder a muchos datos de forma muy fácil.
Gestores de bases de datos.
Un Sistema Gestor de Base de Datos (SGBD) o DataBase Managenent System (DBMS) es un sistema que permite la creación, gestión y administración de bases de datos, así como la elección y manejo de las estructuras necesarias para el almacenamiento y búsqueda de información del modo más eficiente posible.
MySQL: Es el sistema gestor de bases de datos relacional por excelencia.
Es un SGBD multihilo y multiusuario utilizado en la gran parte de las páginas web actuales. Además es el más usado en aplicaciones creadas como software libre.
MariaDB: Este SGBD es una derivación de MySQL que cuenta con la mayoría de características de este e incluye varias extensiones.
Nace a partir de la adquisición de MySQL por parte de Oracle para seguir la filosofía Open Source y tiene la ventaja de que es totalmente compatible con MySQL.
SQLite: Más que un Sistema Gestor de bases de datos como tal, SQLite es una biblioteca escrita en C que implementa un SGBD y que permite transacciones sin necesidad de un servidor ni configuraciones.
PostgreSQL: Este sistema gestor de base de datos relacional está orientado a objetos y es libre, publicado bajo la licencia BSD.
Modelo entidad/relación.
Es una herramienta para el modelado de datos que permite representar lasentidades relevantes de un sistema de información así como sus interrelaciones y propiedades.
Archivo.
Un Sistema Gestor de Base de Datos (SGBD) o DataBase
Managenent System (DBMS) es un sistema que permite la creación, gestión y
administración de bases de datos, así como la elección y manejo de las
estructuras necesarias para el almacenamiento y búsqueda de información del
modo más eficiente posible.
Registro.
representa un objeto único de datos implícitamente
estructurados en una tabla. En términos simples, una tabla de una base de datos
puede imaginarse formada de filas y columnas o campos. Cada fila de una tabla
representa un conjunto de datos relacionados, y todas las filas de la misma
tabla tienen la misma estructura.
Campos.
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.
DATOS.
Son informaciones Los datos son, así, la información (valores o referentes)
que recibe el computador a través de distintos medios, y que es manipulada
mediante el procesamiento de los algoritmos de programación. Su contenido puede
ser prácticamente cualquiera: estadísticas, números, descriptores, que por
separado no tienen relevancia para los usuarios del sistema, pero que en
conjunto pueden ser interpretados para obtener una información completa y
específica.
TIPOS DE DATOS.
2.Tipos de datos número real: Es un tipo de dato en programas informáticos que representa la aproximación de un número real. Al igual que los números enteros, el tipo real está limitado superior e inferiormente según la cantidad de memoria que haya disponible para almacenarlo.
En general, una cadena de caracteres es una sucesión de caracteres (letras, números u otros signos o símbolos).
5.Tipos de datos abstractos: Con mucha frecuencia se utilizan los términos TDA y Abstracción de Datos de manera equivalente, y esto es debido a la similitud e interdependencia de ambos. Sin embargo, es importante definir por separado los dos conceptos.
6.Tipos de datos enteros: Es un conjunto finito de los números enteros. Los enteros son números completos, no tienen componentes fraccionarios o decimales y pueden ser negativos y positivos.
Información.
es un conjunto organizado de datos procesados, que
constituyen un mensaje que cambia el estado de conocimiento del sujeto o
sistema que recibe dicho mensaje. Existen diversos enfoques para el estudio de
la información.
TABLAS.
Tabla en las bases de datos, se refiere al tipo de modelado
de datos donde se guardan los datos recogidos por un programa. Su estructura
general se asemeja a la vista general de un programa de hoja de cálculo.
Índice y clave.
Es una estructuras de datos que mejora la
velocidad de las operaciones, por medio de identificador único de cada fila de
una tabla, permitiendo un rápido acceso a los registro de una tabla en una base
de datos.
se llama clave principal a un campo o
a una combinación de campos que identifica de forma única a cada fila de una tabla. Una clave primaria comprende de esta manera
una columna o conjunto de
columnas.
VISTA.
es una consulta que se presenta como una tabla (virtual) a
partir de un conjunto de tablas en una base de datos relacional.
Las
vistas tienen la misma estructura que una tabla: filas y columnas.
consulta.
es un término informático que se utiliza para hacer referencia a
una interacción con una base de datos. Es la parte de una URL que contiene los datos que deben pasar a
aplicaciones web como los programas CGI.
Funciones.
Devuelve el promedio de las entradas seleccionadas en la base de
datos.
|
||||||||||
Cuenta el número de celdas que contienen números en una base de datos.
|
||||||||||
Cuenta el número de celdas no vacías en una base de datos.
|
||||||||||
Extrae de una base de datos un único registro que cumple los criterios
especificados.
|
||||||||||
Devuelve el valor máximo de las entradas seleccionadas de la base de
datos.
|
||||||||||
Devuelve el valor mínimo de las entradas seleccionadas de la base de
datos.
|
||||||||||
Multiplica los valores de un campo concreto de registros de una base
de datos que cumplen los criterios especificados.
|
||||||||||
Calcula la desviación estándar a partir de una muestra de entradas seleccionadas en la base de datos. |
||||||||||
Calcula la desviación estándar en función de la población total de las
entradas seleccionadas de la base de datos.
|
||||||||||
Suma los números de la columna de campo de los registros de la base de
datos que cumplen los criterios.
|
||||||||||
Calcula la varianza a partir de una muestra de entradas seleccionadas
de la base de datos.
|
||||||||||
Calcula la varianza a partir de la población total de entradas
seleccionadas de la base de datos.
Relaciones.
una relación o vínculo entre dos o más entidades describe alguna interacción entre las mismas. Las relaciones evitan redundancia de datosguardados en las tablas
|
No hay comentarios:
Publicar un comentario