Bases de datos.
JESÚS ALBERTO FRÍAS VILLEGAS JOSÉ EDUARDO PAREDÓN PAREDÓN.
Que es una base de datos?
 Una base de datos es una colección de información organizada de forma que
un programa de ordenador pueda seleccionar rápidamente los fragmentos de
datos que necesite. Una base de datos es un sistema de archivos electrónico.
 Las bases de datos tradicionales se organizan por campos, registros y
archivos. Un campo es una pieza única de información; un registro es un
sistema completo de campos; y un archivo es una colección de registros. Por
ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de
registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y
número de teléfono
Características de Base de Datos.
 Características de la base de datos (módulo)
 Saltar a: navegación, buscar
 Base de datos
 Características de la base de datos. Permite que sólo se puedan ver, los registros de
la base de datos, cuando el usuario haya introducido un determinado número de
registros en ella.
 Permite configurar los derechos de edición. Puede agregar entradas profesores y
alumnos, si lo permite en la base de datos. Esto no restringe la visualización de sus
entradas para todos.
 Se puede limitar el número máximo de entradas de cada participante.
 Podemos permitir añadir comentarios a las entradas de la base de datos.
 Podemos habilitar la revisión del profesor antes de que las entradas sean públicas
Base de datos SQL.
 Las cadenas de caracteres constan de combinaciones ASCII de longitud
variable, longitud que se almacena usando los tipos de datos Char, Varchar y
Texto. El tipo de datos de carácter se usa cuando los datos son de un tamaño
conocido de menos de 8 KB, mientras que Varchar es apropiado para las
entradas con un número variable de caracteres menor de 8 KB y con texto que
contiene las entradas de más de 8 KB. Las cadenas binarias constan en números
hexadecimales que usan tipo de datos Binary, Varbinary, e Image Data.
Varbinary se usa para almacenar los datos binarios, si no sobrepasan los 8 KB.
En tal caso, se debe usar el tipo Image Data. Las cadenas de Unicode están
compuestas por caracteres codificados en Unicode, que usan los tipos de datos
Nchar, Nvarchar y Ntext . Éstos requieren dos veces el espacio de
almacenamiento de tipos de datos no Unicode
Características SQL.
 Los datos de fecha y hora tienen cualquier combinación de fecha válida o
formato de tiempo. Date time necesita 8 bytes de almacenamiento por entrada
y se usa para almacenar fechas desde el 1 de enero de 1753 al 31 de diciembre
de 9999. Small date time necesita 4 bytes de almacenamiento por entrada y se
usa para almacenar fechas desde el 1 de enero de 1900 al 6 de junio de 2079
Mas características..
 Datos numéricos
 Los datos numéricos constan de los números positivos y negativos, los
decimales, las fracciones y los enteros. Los enteros, incluyendo los tipos de
datos Bigint, Int, Smallint, y Tinyint, abarcan todos los números enteros, tanto
positivos como negativos. Smallint, que requiere 2 bytes de almacenamiento
por entrada, es el tipo de datos más comúnmente aplicado y guarda valores
desde -32.768 hasta 32.767. Usa Int, que requiere 4 bytes de almacenamiento
por entrada, desde -2.147.483.648 hasta 2.147.483. Tinyint, que requiere 1 byte
de almacenamiento por entrada, solamente guarda números que van de 0 a
255. Cuando almacenas cualquier número de fracción, el tipo de datos decimal
guarda los datos hasta el dígito menos significativo.
Base de datos no SQL.
 NoSQL, que abarca una amplia gama de tecnologías y arquitecturas, busca
resolver los problemas de escalabilidad y rendimiento de big data que las bases
de datos relacionales no fueron diseñadas para abordar. NoSQL es
especialmente útil cuando una empresa necesita acceder y analizar grandes
cantidades de datos no estructurados o datos que se almacenan de forma
remota en varios servidores virtuales en la nube.
 Contrariamente a las ideas falsas causadas por su nombre, NoSQL no prohíbe
el lenguaje estructurado de consultas (SQL). Si bien es cierto que algunos
sistemas NoSQL son totalmente no-relacionales, otros simplemente evitan
funcionalidades relacionales seleccionadas como esquemas de tablas fijas y
operaciones conjuntas. Por ejemplo, en lugar de utilizar tablas, una base de
datos NoSQL podría organizar
Bases de datos NO SQL.
 Podría decirse que la base de datos más popular NoSQL es Apache
Cassandra. Cassandra, que una vez fue la base de datos propietaria de
Facebook, fue liberada como código abierto en 2008. Otras implementaciones
NoSQL incluyen SimpleDB, Google BigTable, Apache Hadoop, MapReduce,
MemcacheDB y Voldemort. Las empresas que utilizan NoSQL incluyen Netflix,
LinkedIn y Twitter
VENTAJAS DESVENTAJAS
1.- Velocidad al realizar las operaciones, lo
lo hace uno de los gestores con mejor
rendimiento.
1.- Un gran porcentaje de las utilidades de
no estan documentadas.
2.- Bajo costo en requerimientos para la
elaboracion de base de datos.
2. - No es intuitivo, como otros programas
3.- Facilidad de configuración e instalación. Sin experticia, configurar llega a ser un caos.
4- Soporta gran variedad de Sistemas
Operativos.
Es fácil de vulnerar sin proteccion adecuada.
El motor MyISAM es instalado por defecto y
carece de capacidades de integridad relacional.
BASE DE DATOS
Gracias por su atención.
 JOSE EDUARDO PAREDON PAREDON.
 JESUS ALBERTO FIRAS VILLEGAS.

Bases de datos[1]

  • 1.
    Bases de datos. JESÚSALBERTO FRÍAS VILLEGAS JOSÉ EDUARDO PAREDÓN PAREDÓN.
  • 2.
    Que es unabase de datos?  Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.  Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono
  • 3.
    Características de Basede Datos.  Características de la base de datos (módulo)  Saltar a: navegación, buscar  Base de datos  Características de la base de datos. Permite que sólo se puedan ver, los registros de la base de datos, cuando el usuario haya introducido un determinado número de registros en ella.  Permite configurar los derechos de edición. Puede agregar entradas profesores y alumnos, si lo permite en la base de datos. Esto no restringe la visualización de sus entradas para todos.  Se puede limitar el número máximo de entradas de cada participante.  Podemos permitir añadir comentarios a las entradas de la base de datos.  Podemos habilitar la revisión del profesor antes de que las entradas sean públicas
  • 4.
    Base de datosSQL.  Las cadenas de caracteres constan de combinaciones ASCII de longitud variable, longitud que se almacena usando los tipos de datos Char, Varchar y Texto. El tipo de datos de carácter se usa cuando los datos son de un tamaño conocido de menos de 8 KB, mientras que Varchar es apropiado para las entradas con un número variable de caracteres menor de 8 KB y con texto que contiene las entradas de más de 8 KB. Las cadenas binarias constan en números hexadecimales que usan tipo de datos Binary, Varbinary, e Image Data. Varbinary se usa para almacenar los datos binarios, si no sobrepasan los 8 KB. En tal caso, se debe usar el tipo Image Data. Las cadenas de Unicode están compuestas por caracteres codificados en Unicode, que usan los tipos de datos Nchar, Nvarchar y Ntext . Éstos requieren dos veces el espacio de almacenamiento de tipos de datos no Unicode
  • 5.
    Características SQL.  Losdatos de fecha y hora tienen cualquier combinación de fecha válida o formato de tiempo. Date time necesita 8 bytes de almacenamiento por entrada y se usa para almacenar fechas desde el 1 de enero de 1753 al 31 de diciembre de 9999. Small date time necesita 4 bytes de almacenamiento por entrada y se usa para almacenar fechas desde el 1 de enero de 1900 al 6 de junio de 2079
  • 6.
    Mas características..  Datosnuméricos  Los datos numéricos constan de los números positivos y negativos, los decimales, las fracciones y los enteros. Los enteros, incluyendo los tipos de datos Bigint, Int, Smallint, y Tinyint, abarcan todos los números enteros, tanto positivos como negativos. Smallint, que requiere 2 bytes de almacenamiento por entrada, es el tipo de datos más comúnmente aplicado y guarda valores desde -32.768 hasta 32.767. Usa Int, que requiere 4 bytes de almacenamiento por entrada, desde -2.147.483.648 hasta 2.147.483. Tinyint, que requiere 1 byte de almacenamiento por entrada, solamente guarda números que van de 0 a 255. Cuando almacenas cualquier número de fracción, el tipo de datos decimal guarda los datos hasta el dígito menos significativo.
  • 7.
    Base de datosno SQL.  NoSQL, que abarca una amplia gama de tecnologías y arquitecturas, busca resolver los problemas de escalabilidad y rendimiento de big data que las bases de datos relacionales no fueron diseñadas para abordar. NoSQL es especialmente útil cuando una empresa necesita acceder y analizar grandes cantidades de datos no estructurados o datos que se almacenan de forma remota en varios servidores virtuales en la nube.  Contrariamente a las ideas falsas causadas por su nombre, NoSQL no prohíbe el lenguaje estructurado de consultas (SQL). Si bien es cierto que algunos sistemas NoSQL son totalmente no-relacionales, otros simplemente evitan funcionalidades relacionales seleccionadas como esquemas de tablas fijas y operaciones conjuntas. Por ejemplo, en lugar de utilizar tablas, una base de datos NoSQL podría organizar
  • 8.
    Bases de datosNO SQL.  Podría decirse que la base de datos más popular NoSQL es Apache Cassandra. Cassandra, que una vez fue la base de datos propietaria de Facebook, fue liberada como código abierto en 2008. Otras implementaciones NoSQL incluyen SimpleDB, Google BigTable, Apache Hadoop, MapReduce, MemcacheDB y Voldemort. Las empresas que utilizan NoSQL incluyen Netflix, LinkedIn y Twitter
  • 9.
    VENTAJAS DESVENTAJAS 1.- Velocidadal realizar las operaciones, lo lo hace uno de los gestores con mejor rendimiento. 1.- Un gran porcentaje de las utilidades de no estan documentadas. 2.- Bajo costo en requerimientos para la elaboracion de base de datos. 2. - No es intuitivo, como otros programas 3.- Facilidad de configuración e instalación. Sin experticia, configurar llega a ser un caos. 4- Soporta gran variedad de Sistemas Operativos. Es fácil de vulnerar sin proteccion adecuada. El motor MyISAM es instalado por defecto y carece de capacidades de integridad relacional. BASE DE DATOS
  • 10.
    Gracias por suatención.  JOSE EDUARDO PAREDON PAREDON.  JESUS ALBERTO FIRAS VILLEGAS.