viernes, 8 de noviembre de 2019

Definiciones


Definiciones

Recuperacion de datos

La recuperación de datos es un procedimiento para recuperar datos del disco duro de un equipo que se han perdido debido a un fallo del sistema o a un mal funcionamiento mecánico.La recuperación de datos también se puede utilizar para recuperar datos que han sido sobrescritos o borrados accidentalmente en una computadora. Hay empresas y personas que se especializan en la recuperación de datos, y programas que tratan de extraer los datos de los equipos que aún tienen algún nivel de funcionamiento, y muchas técnicas de recuperación de hazlo tu mismo.
La principal función de la recuperación de datos es recuperar datos de un disco duro o sistema operativo dañado.

Respaldo



La noción de respaldo de información se refiere al resguardo que se realiza de ciertos datos. El concepto suele emplearse con relación a los datos digitales (que están alojados en el disco duro de una computadora u ordenador), aunque también puede vincularse a la protección de documentos físicos.


Existen diversos métodos para realizar un respaldo de información. Una posibilidad es copiar los datos digitales a diferentes formatos físicos: un DVD, un CD, un pendrive (también conocido como memoria USB), una tarjeta de memoria, etc. El resguardo de información también puede desarrollarse subiendo la información a un servicio online: en este caso, lo que se hace es copiar los documentos a un servidor y proteger el acceso a los documentos a través de una clave.

Restore

Comando del antiguo sistema DOS que, junto con BACKUP, permiten realizar copias de seguridad y restaurar archivos desde un disco externo respectivamente. Estos aparecieron en la versión 2, y continuaron en PC DOS 5 y MS-DOS 6 (PC DOS 7 tenía una verificación de versiones). En DOS 6, estos fueron reemplazados por programas comerciales (CPBACKUP, MSBACKUP), que permitían restaurar archivos en diferentes ubicaciones.

Backup

El backup es una palabra inglesa que en ámbito de la tecnología y de la información, es una copia de seguridad o el procesode copia de seguridadBackup se refiere a la copia y archivo de datos de la computadora de modo que se puede utilizar para restaurar la información original después de una eventual pérdida de datos. La forma verbal es hacer copias de seguridad en dos palabras, mientras que el nombre es copia de seguridad.

Copia de seguridad

Se entiende por copia de seguridad, respaldo de información, copia de reserva o back up (en inglés), una copia que se realiza de los datos y archivos originales con el fin de prevenir la pérdida parcial o total de la información del disco duro o en cualquier otro dispositivo.
Las copias de seguridad se acostumbran a realizar en un soporte de almacenamiento diferente al original como, por ejemplo, en una unidad de almacenamiento externo. De esta manera, en el peor de los casos, no se perderían o dañarían los archivos guardados en el ordenador.




jueves, 7 de noviembre de 2019

Diferencia


DIFERENCIAS

Ingresar
  • Entrar a formar parte de un grupo, conjunto o institución.
  • Entrar [una persona o una cosa] en un lugar.

Agregar
  • Añadir unas cosas o personas a otras del mismo tipo o juntar varias cosas similares.

Eliminar
  • Hacer que desaparezca o deje de existir una cosa.
  • Excluir o descartar a una persona o una cosa de un asunto o del conjunto en que está.


Borrar
  • Hacer que desaparezca de una superficie lo que en ella está dibujado o escrito.
  • Quitar de un listado el nombre de una persona o una cosa, o dar de baja de un grupo o asociación a uno de sus miembros.
  • Hacer que desaparezca el contenido de un casete, una cinta de video, un disco informático u otro soporte magnético de datos. 

Organizar
  • Poner orden en determinada cosa para que quede bien dispuesto.
  • Disponer a un conjunto de personas y medios para un fin determinado. 
  • Preparar una cosa pensando detenidamente en todos los detalles necesarios para su buen desarrollo.

Administrar 
  • En el aspecto económico, administrar se refiere a planear, organizar, dirigir y controlar, todos los recursos pertenecientes a una organización, con la finalidad de alcanzar los objetivos propuestos.
  • Administrar es un concepto que suele referirse al acto de graduar la utilización de algo para obtener un rendimiento mejor, se trate de una sustancia, una acción o simplemente del tiempo.



MODELADO DE DATOS

El modelado de datos es el proceso de documentar un diseño de sistema de software complejo como un diagrama de fácil comprensión.


Modelo de datos logico.

Un modelo lógico de datos es un modelo que no es específico de una base de datos que describe aspectos relacionados con las necesidades de una organización para recopilar datos y las relaciones entre estos aspectos.
Un modelo lógico contiene representaciones de entidades y atributos, relaciones, identificadores exclusivos, subtipos y supertipos y restricciones entre relaciones. Un modelo lógico también puede contener objetos de modelo de dominio o referirse a uno o varios modelos de dominio o de glosario. Una vez definidas las relaciones y los objetos lógicos en un modelo lógico de datos, utilice el área de trabajo para transformar el modelo lógico en una representación física específica de la base de datos en forma de modelo físico de datos.

Mediante el área de trabajo, puede crear un modelo lógico de datos a partir de una plantilla. También puede importar tipos de datos simples de un archivo de definición de esquemas XML (.xsd) en un modelo lógico de datos como tipos de dominio.



Modelo de datos conceptual


Un modelo conceptual de datos identifica las relaciones de más alto nivel entre las diferentes entidades.
Las características del modelo conceptual de datos incluyen:
  • Incluye las entidades importantes y las relaciones entre ellas.
  • No se especifica ningún atributo.
  • No se especifica ninguna clave principal.

La siguiente figura es un ejemplo de un modelo conceptual de datos.



Modelo de datos fisico

El modelo de datos físicos representa cómo se construirá el modelo en la base de datos.
Un modelo de base de datos física muestra todas las estructuras de tabla, incluidos el nombre de columna, el tipo de datos de columna, las restricciones de columna, la clave principal, la clave externa y las relaciones entre las tablas.
Las características de un modelo de datos físicos incluyen:
  • Especificación de todas las tablas y columnas.
  • Las claves externas se usan para identificar relaciones entre tablas.
  • La desnormalización puede ocurrir según los requisitos del usuario.
Las consideraciones físicas pueden hacer que el modelo de datos físicos sea bastante diferente del modelo de datos lógicos.
El modelo de datos físicos será diferente para diferentes sistemas de Gestión de base de datos. Por ejemplo, el tipo de datos para una columna puede ser diferente entre MySQL y SQL Server.
Los pasos básico para el diseño del modelo de datos físicos son los siguientes:
  • Convertir entidades en tablas.
  • Convertir relaciones en claves externas.
  • Convertir atributos en columnas.
  • Modificar el modelo de datos físicos en función de las restricciones / requisitos físicos.



martes, 5 de noviembre de 2019

Base de datos


Base De Datos


¿Que es una base de datos?
Se conoce como base de datos al conjunto de informacion que está organizada y estructurada de un modo específico para que su contenido puedaser tratado y analizado de manera rápida y sencilla.

Las bases de datos, por lo tanto, presenta datos estructurados de acuerdo a diferentes parámetros. Al disponer la información  de una cierta forma, el usuario puede encontrar aquello que busca con facilidad, a diferencia de lo que le sucedería si todos los datos estuvieran mezclados y sin ningún tipo de orden.



Tipos De Datos

Un tipo de datos debe de pertenecer a un grupo de valores, y que estos sean válidos, para poder procesarlos.

Los tipos de datos en un lenguaje de programación pueden ser muy variados, así que es difícil preguntarte cuantos tipos de datos hay en un lenguaje, ya que incluso puedes crearte los tuyos propios, mediante enumeraciones o estructuras.



Tipo de datos número: int

Los número suelen ser representados en un lenguaje de programación de maneras diferentes, ya que importa decidir una serie de cuestiones:
  • Cual va ser el tamaño que vamos a usar.
  • Si va a tener números decimales o no.
  • Si va ser negativo.
Empezaremos con el tipo primitivo int. Este tipo de datos representa cualquier número sin decimales, ya sea positivo o negativo.
Aunque es habitual encontrarlo escrito en el código fuente como int, hay otros lenguajes, como visual basic, que se escribe integer.

Tipos de datos número real: double o float

Si nos interesa utilizar un número con decimales, sueles encontrar el tipo de datos double o float.
A esto lo llamamos un número de punto flotante. Declararlo como un tipo u otro dependerá de la precisión en decimales que quieras tener.
¿Como podemos distinguir una variable si se ha declarado como int o como float? Por ejemplo, si nos encontramos un número con un punto decimal (3.14).
También puedes ver un número con la letra F o con la letra D, para distinguir si es un float o un double Por ejemplo 3.56F.

Tipos de datos cadena: char o string

Suele ser un valor alfanumérico. Si es un sólo carácter individual, tenemos el tipo char .
Un char es un carácter Unicode, y solemos escribirlo entre comillas simples (‘ ‘).
Pero si es una cadena de caracteres, es decir, caracteres seguidos unos detrás de otro formando una secuencia, lo solemos encontrar como strin.
El tipo string debemos escribirlo entre comillas dobles (» «) para diferenciarlo del char, aunque puede ser diferente, dependiendo del lenguaje de programación.
En el siguiente código veremos un uso del tipo de datos string, aunque no esté asociado a una variable:
Console. Write("Hola mundo") ;

Tipo de datos booleano: boolean


Los valores lógicos son representados por el tipo primitivo boolean. Representa si una condición se cumple o no se cumple.
Suelen tener dos valores identificados, true (verdadero) o false (falso). En algunos lenguajes puede equivaler a los números 0 y 1.
Una variable puede usarse para representar cualquiera de los dos valores, mejor dicho estados.
Por ejemplo, podríamos hablar de verdadero o falsoencendido o apagado o noactivado o no activado, etc.

Tipos de datos abstractos

Ahora que ya conocemos los tipos de datos primitivos, podemos saber que significa tipos de datos abstractos.
Los tipos de datos en programación orientada a objetos suelen ser los básicos que hemos visto antes, pero podemos encontrarnos con tipos de datos que sean clases u objetos.
Los tipos de datos abstractos aumentan y extienden la complejidad, ya que tiene un conjunto de valores y unas operaciones asociadas a ellos.
Luego entraríamos en que estos datos están encapsulados, en la herencia para aprovechar mejor las operaciones que hemos codificado y el polimorfismo, pero esos son conceptos que serán explicados más adelante.
Gestores De Bases De Datos

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.
sqlite
F
Es una biblioteca utilizada en multitud de aplicaciones actuales ya que es open source y las consultas son muy eficientes.
Las principales características de SQLite son:
  • El tamaño, al tratarse de una biblioteca, es mucho menor que cualquier SGBD
  • Reúne los cuatro criterios ACID (Atomicidad, Consistencia, Aislamiento y Durabilidad) logrando gran estabilidad
  • Gran portabilidad y rendimiento
La gran desventaja de SQLite es la escalabilidad ya que no soporta bases de datos que sean muy grandes.

PostgreSQL

Este sistema gestor de base de datos relacional está orientado a objetos y es libre, publicado bajo la licencia BSD.
postgresql

Sus principales características son:
  • Control de Concurrencias multiversión (MVCC)
  • Flexibilidad en cuanto a lenguajes de programación
  • Multiplataforma
  • Dispone de una herramienta (pgAdmin, https://www.pgadmin.org/) muy fácil e intuitiva para la administración de las bases de datos.
  • Robustez, Eficiencia y Estabilidad.
La principal desventaja es la lentitud para la administración de bases de datos pequeñas ya que está optimizado para gestionar grandes volúmenes de datos.

Microsoft SQL Server

Es un sistema gestor de bases de datos relacionales basado en el lenguaje Transact-SQL, capaz de poner a disposición de muchos usuarios grandes cantidades de datos de manera simultánea.
sqlserver
Es un sistema propietario de Microsoft. Sus principales características son:
  • Soporte exclusivo por parte de Microsoft.
  • Escalabilidad, estabilidad y seguridad.
  • Posibilidad de cancelar consultas.
  • Potente entorno gráfico de administración que permite utilizar comandos DDL y DML.
  • Aunque es nativo para Windows puede utilizarse desde hace ya un tiempo en otras plataformas como Linux o Docker.
Su principal desventaja es el precio. Cuenta con un plan gratuito (Express) pero lo normal es la elección de alguno de los planes de pago disponibles (Standard, Developer, Enterprise o SQL Azure, la versión de SQL Server en la nube).

Oracle

Tradicionamente, Oracle ha sido el SGBD por excelencia para el mundo empresarial, considerado siempre como el más completo y robusto, destacando por:
  • Soporte de transacciones.
  • Estabilidad.
  • Escalabilidad.
  • Multiplataforma.
oracle

La principal desventaja, al igual que SQL Server, es el coste del software ya que, aunque cuenta con una versión gratuita (Express Edition o XE), sus principales opciones son de pago.
Las opciones de pago disponibles son:
1. Standard Edition (SE)
2. Standard Edition one (SE1)
3. Strandard Edition 2 (SE2) 
4. Personal Edition (PE) 
5. Lite Edition (LE) 
6. Entreprise Edition (EE) 

Conclusión
La base de datos nos ayuda a organizar nuestra informacion de una manera simple, eficaz, rapida y detallada al igual que nos permite encontrar cualquier información  de manera más rapida y sin necesidad de estar buscando durante mucho tiempo. Tambien existe varios tipos de datos, que cada uno es para una area en especifico y para finalizar, existen tambien varios tipos de gestores de base de datos, con caracteristicas muy diversas a otros. 


Redes y Telecomunicaciones


Redes y Telecomunicaciones


Conclusión
Hoy en dia las telecomunicaciones nos han facilitado la vida ya que nos permite comunicarnos con facilidad ya sea ha cortas o largas distancias  asi como tambien lo hacen las redes ya que es un conjunto de varios dispositivos o mas, sin importa si es computadora, tablet o un dispositivo movil siempre podemos mandar contenido de audio,imagenes, videos en otras cosas.