El documento describe las bases de datos, incluyendo que son colecciones de información organizada que permiten el acceso rápido a los datos. Explica que las bases de datos tradicionales se organizan por campos, registros y archivos. También describe las características de las bases de datos como permitir ver solo ciertos registros y configurar derechos de edición. Por último, resume las ventajas e inconvenientes de las bases de datos SQL y no SQL.
2. 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
3. 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
4. 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
5. 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
6. 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.
7. 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
8. 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
9. 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
10. Gracias por su atención.
JOSE EDUARDO PAREDON PAREDON.
JESUS ALBERTO FIRAS VILLEGAS.