miércoles, 4 de septiembre de 2019

Conceptos Básicos de Base de Datos



Conceptos Básicos de Base de Datos 




Una base de datos es un conjunto de mucha información ordenada de manera que puede ser utilizada conscientemente. un directorio telefónico, un diccionario, un calendario o un libro de comidas (libro de recetas) son muchos ejemplos de las bases de datos.                  




TIPO DE BASE DE DATOS


Bases de datos columnares


Estas bases de datos se utilizan en grupos de columnas. Funcionan bien para datos hechos por maquinas, fuentes datos estructurada bastante grande para ser utilizadas por un solo ordenador, y para consultas rápidas de datos.

Bases de datos documentales


Estos tipos de bases de datos se basan en el almacenamiento de documentos en lugar de datos estructurados.



son muy buenos para los datos que no están estructurado, como textos abiertos o  de una carta o un correo electrónico. 







Bases de datos gráficas





Key-Value



Están esta diseñadas para desarrollo simple y muy fácil de aplicaciones. 

Son muy buenas para las situaciones donde se necesita trabajar con las aplicaciones que se pueden desarrollar rápidamente y donde todas las demás son consideraciones secundarias. 

Algunas de la mas conocidas son Basho Technologies' Riak y Redis. 

XML



Estos tipos de base de datos utilizan el idioma XML, el cual es el lenguaje subyacente de la web y de la mayoría de sistema de intercambio de información, para definir la estructura de datos.



Son muy buenas para las gestión de datos que no se puede adquirir con cualquier otro tipo de base de datos, y un buen partido cuando se tiene una gran cantidad de datos en formatos no tradicionales, como video y audio. 


Tendrás que mirar este tipos de bases de datos cuando necesites profundizar en el análisis de datos no estructurados como analíticas de voz o de vídeo.


GESTORES DE BASE DE DATOS



 MySQL: Es un sistema de gestión de base de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones. MySQL AB desarrolla MySQL como software libre en un esquema de licenciamiento dual. Por un lado lo ofrece bajo la GNU GPL, pero, empresas que quieran incorporarlo en productos privativos pueden comprar a la empresa una licencia que les permita ese uso.









ORACLE: Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su: • Soporte de transacciones. • Estabilidad. • Escalabilidad. • Es multiplataforma. Su mayor defecto es su enorme precio, que es de varios miles de dólares (según versiones y licencias). Otro aspecto que ha sido criticado por algunos especialistas es la seguridad de la plataforma.





Microsoft SQL Server:  Es un sistema de gestión de bases de datos relacionales con en el lenguaje Transact-SQL, capaz de poner a disposición de muchos usuarios grandes cantidades de datos de manera simultánea. Así de tener unas ventajas que a continuación se pueden describir. Características: • Soporte de transacciones. • Escalabilidad, estabilidad y seguridad. • Soporta procedimientos almacenados.




MODELO ENTIDAD\RELACIÓN


 El modelo entidad-relación ER es un modelo de datos que permite representar cualquier abstracción, percepción y conocimiento en un sistema de información formado por un conjunto de objetos denominados entidades y relaciones, incorporando una representación visual conocida como diagrama entidad-relación.



ARCHIVO



UN ARCHIVO: Un archivo o fichero informático es un conjunto de bits que son almacenados en un dispositivo. Un archivo es identificado por un nombre y la descripción de la carpeta o directorio que lo contiene. A los archivos informáticos se les llama así porque son los equivalentes digitales de los archivos escritos en expedientes, tarjetas, libretas, papel o microfichas del entorno de oficina tradicional.



REGISTRO





En informática, o concretamente en el contexto de una base de datos relacional, un registro (también llamado fila o tupla) 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.





CAMPO




En informática, un campo es un espacio de almacenamiento para un dato en particular.1​

En las bases de datos, 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. Aquel campo que posee un dato único para una repetición de entidad, puede servir para la búsqueda de una entidad específica.


En las hojas de cálculo los campos son llamados "celdas".




DATOS




En informática, los datos son representaciones simbólicas (vale decir: numéricas, alfabéticas, algorítmicas, etc.) de un determinado atributo o variable cualitativa o cuantitativa, o sea: la descripción codificada de un hecho empírico, un suceso, una entidad.


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






TIPOS DE DATOS EN BASE DE DATOS 







Bases de datos estáticas. Típicas de la inteligencia empresarial y otras áreas de análisis histórico, son bases de datos de sólo lectura, de las cuales se puede extraer información, pero no modificar la ya existente.












Bases de datos dinámicas. Aparte de las operaciones básicas de consulta, estas bases de datos manejan procesos de actualización, reorganización, añadidura y borrado de información.















Bibliográficas. Contienen diverso material de lectura (libros, revistas, etc.) ordenado a partir de información clave como son los datos del autor, del editor, del año de aparición, del área temática o del título del libro, entre otras muchas posibilidades.













De texto completo. Se manejan con textos históricos o documentales, cuya preservación debe ser a todo nivel y se consideran fuentes primarias.Una base de datos de texto completo es una que está presentada en línea.













Directorios. Listados enormes de datos personalizados o de direcciones de correo electrónico, números telefónicos, etc. Las empresas de servicios manejan enormes directorios clientelares..









Especializadas. Bases de datos de información hiperespecializada o técnica, pensadas a partir de las necesidades puntuales de un público determinado que consume dicha información.













INFORMACIÓN



Un sistema de información es un conjunto de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio.

El equipo computacional: el hardware necesario para que el sistema de información pueda operar.

El recurso humano que interactúa con el Sistema de Información, el cual está formado por las personas que utilizan el sistema.

Un sistema de información realiza cuatro actividades básicas: entrada, almacenamiento, procesamiento y salida de información.







TABLAS EN BASE DE DATOS




Una tabla es una herramienta de organización de información que se utiliza en bases de datos en la informática.

En computación, una tabla hace referencia al modelado o recopilación de datos por parte de una aplicación de un programa que permite operar con los mismos organizándolos y poniéndolos en relación de diversas maneras













ÍNDICE Y CLAVE



ÍNDICE:


El índice de una base de datos es una estructura 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 registros de una tabla en una base de datos.

El índice tiene un funcionamiento similar al índice de un libro, guardando parejas de elementos.





CLAVE:



En el diseño de bases de datos relacionales, 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. No puede haber dos filas en una tabla que tengan la misma clave primaria.










VISTAS




En teoría de bases de datos, una 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. La única diferencia es que sólo se almacena de ellas la definición, no los datos.










CONSULTAS QUERY




Query string o, en español, cadena de 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.
En los comienzos de la web  las direcciones de las páginas contenían la estructura jerárquica de los directorios del sitio.






FUNCIONES



Las funciones de base de datos en Excel facilitan nuestro trabajo con información que está organizada como una bases de datos, es decir, que se encuentra en un rango de celdas donde la primera fila tiene los títulos de cada columna. Estas funciones nos permiten contar, sumar, multiplicar los valores de una columna que cumplen con los criterios especificados e inclusive podremos extraer un registro que cumpla con ciertas condiciones.











RELACIONES



RELACIONES DE BASE DE DATOS En bases de datos relacionales, una relación o vínculo entre dos o más entidades describe alguna interacción entre las mismas. Las relaciones evitan redundancia de datos guardados en las tablas.



























No hay comentarios:

Publicar un comentario

MYSQL

¿Que es el cotejamiento en Mysql? Esta función es para poder indicar  el tipo de codificación que vayamos a usar en los diferentes campos...