2. ¿Qué es una Base de Datos?
Una Base de datos (BD) es una entidad en la
cual se pueden almacenar datos de manera
estructurada, con la menor redundancia
posible. Diferentes programas y diferentes
usuarios deben poder utilizar estos datos
Jaime Enrique Nuñez Aponte
3. Una Base de Datos de tipo SQL consiste en
trece tipos de datos principales definidos por el
motor de base de datos de Microsoft Access,
los datos principales son:
Tipo de datos Tamaño de
almacenamiento
BINARIO 1 byte por carácter
BIT 1 byte
TINYINT 1 byte
MONEY 8 bytes
DATETIME 8 bytes
UNIQUEIDENTIF
IER
128 bits
REAL 4 bytes
Tipo de
datos
Tamaño de
almacenamiento
FLOAT 8 bytes
SMALLLINT 2 bytes
INTEGER 4 bytes
DECIMAL 17 Bytes
TEXT 2 bytes por carácter
IMAGE Según se requiera
CARACTER 2 bytes por carácter
Jaime Enrique Nuñez Aponte
4. Una Base de Datos NoSQL abarca una gama
amplia de tecnologías y arquitecturas, Resuelve
problemas de escalabilidad y rendimiento. Es
muy útil cuando una empresa necesita acceder
y analizar grandes cantidades de información
no estructurados que se almacenan de manera
remota en varios servidores virtuales. La base
de datos mas popular NoSQL es Apache
Cassandra.
Jaime Enrique Nuñez Aponte
5. Base de Datos más populares
Base de datos Características Ventajas
SQL Server Soporte de transacciones.
Escalabilidad, estabilidad y seguridad.
Soporta procedimientos almacenados.
Incluye también un potente entorno gráfico de
administración.
Permite trabajar en modo cliente-servidor, donde la
información y datos se alojan en el servidor y las
terminales o clientes de la red sólo acceden a la
información.
•Fácil de instalar y configurar.
•Fácil de utilizar y administrar.
•Amplia funcionalidad de bases de datos.
•Compatibilidad con XML.
•Seguridad robusta.
•Soporte de transacciones y procedimientos
almacenados.
Oracle Oracle es un sistema gestor de base de datos objeto-
relacional, y es considerado como uno de los sistemas
de bases de datos más completos, gracias a su soporte
de transacción, estabilidad, escalabilidad y soporte
multiplataforma.
•Puede ejecutarse en todas las plataformas
•Soporta todas las funciones que se esperan de un
servidor "serio"
•Permite el uso de particiones para la mejora de la
eficiencia, de replicación e incluso ciertas versiones
admiten la administración de bases de datos
distribuidas.
•Operaciones de recuperación flexibles.
•Disponibilidad de los datos durante las operaciones
de backup y recovery.
Mongo DB Es una base de datos orientado a documentos, en
lugar de guardar los datos en registro lo hace en
documentos estos son almacenados en BSCON Forma
parte de la familia S.B.P NoSQL.
• Mongo DB tiene la capacidad de realizar consultas
utilizando javascript, haciendo que estas sean
enviadas directamente a la base de datos para ser
ejecutadas.
• se utiliza un sistemas de archivos, ya que cuenta
con la capacidad para balancear la carga y
recopilación de datos utilizando múltiples
servidores para almacenamiento de archivo.
• el desarrollador elige una llave shard (clave).
• la configuración automática, se puede agregar
nuevas maquinas a mongo DB con el sistema de
base corriendo.
Jaime Enrique Nuñez Aponte
6. Base de Datos más populares
Base de datos Características Ventajas
Oracle NoSQL Oracle NoSQL Database proporciona un modelo
de transacción poderoso y flexible que simplifica
enormemente el proceso de desarrollo de una
aplicación basada en NoSQL. Escala
horizontalmente con mayor disponibilidad y
balance de carga transparente aún cuando agrega
una nueva capacidad dinámicamente.
• Modelo de datos simple por medio de pares
de valor clave con índices secundarios
• Modelo de programación simple con
transacciones ACID, modelos de datos
tubulares y soporte JSON
• Seguridad de aplicaciones con autenticación y
cifrado SSL de nivel de sesión
• Integrada con Oracle Database, Oracle Wallet y
Hadoop
• Datos geodistribuidos con soporte para
múltiples centros de datos
• Disponibilidad alta con sincronización y fallas
remotas y locales
• Rendimiento escalable y latencia segura
Cassandra Es una base de datos NoSQL distribuida y basada
en un modelo de almacenamiento de (clave-valor),
escrita en Java. Permite grandes volúmenes de
datos en forma distribuida. Por ejemplo, lo usa
Twitter para su plataforma.
• Rápidas respuestas aunque la demanda crezca.
• Almacenamiento distribuido.
• Escalabilidad horizontal (añade nuevo
hardware cuando sea preciso).
Jaime Enrique Nuñez Aponte
Notas del editor
Esta plantilla se puede usar como archivo de inicio para presentar materiales educativos en un entorno de grupo.
Secciones
Para agregar secciones, haga clic con el botón secundario del mouse en una diapositiva. Las secciones pueden ayudarle a organizar las diapositivas o a facilitar la colaboración entre varios autores.
Notas
Use la sección Notas para las notas de entrega o para proporcionar detalles adicionales al público. Vea las notas en la vista Presentación durante la presentación.
Tenga en cuenta el tamaño de la fuente (es importante para la accesibilidad, visibilidad, grabación en vídeo y producción en línea)
Colores coordinados
Preste especial atención a los gráficos, diagramas y cuadros de texto.
Tenga en cuenta que los asistentes imprimirán en blanco y negro o escala de grises. Ejecute una prueba de impresión para asegurarse de que los colores son los correctos cuando se imprime en blanco y negro puros y escala de grises.
Gráficos y tablas
En breve: si es posible, use colores y estilos uniformes y que no distraigan.
Etiquete todos los gráficos y tablas.
Ofrezca una breve descripción general de la presentación. Describa el enfoque principal de la presentación y por qué es importante.
Introduzca cada uno de los principales temas.
Si desea proporcionar al público una guía, puede repetir esta diapositiva de información general a lo largo de toda la presentación, resaltando el tema particular que va a discutir a continuación.
Ofrezca una breve descripción general de la presentación. Describa el enfoque principal de la presentación y por qué es importante.
Introduzca cada uno de los principales temas.
Si desea proporcionar al público una guía, puede repetir esta diapositiva de información general a lo largo de toda la presentación, resaltando el tema particular que va a discutir a continuación.
Ofrezca una breve descripción general de la presentación. Describa el enfoque principal de la presentación y por qué es importante.
Introduzca cada uno de los principales temas.
Si desea proporcionar al público una guía, puede repetir esta diapositiva de información general a lo largo de toda la presentación, resaltando el tema particular que va a discutir a continuación.
Ofrezca una breve descripción general de la presentación. Describa el enfoque principal de la presentación y por qué es importante.
Introduzca cada uno de los principales temas.
Si desea proporcionar al público una guía, puede repetir esta diapositiva de información general a lo largo de toda la presentación, resaltando el tema particular que va a discutir a continuación.
Ofrezca una breve descripción general de la presentación. Describa el enfoque principal de la presentación y por qué es importante.
Introduzca cada uno de los principales temas.
Si desea proporcionar al público una guía, puede repetir esta diapositiva de información general a lo largo de toda la presentación, resaltando el tema particular que va a discutir a continuación.