Centro de Bachillerato Tecnológico Industrial y
de Servicio No.75 “Miguel Hidalgo Y Costilla”.
Tecnologías de la información comunicación (TIC)
 Profesor: Luis Gerardo Torres Soria.
 Turno: Vespertino
 Grado y grupo: 1° “K”
 Integrantes:
 María Teresa Pérez Venegas
 Ively Guadalupe Ibarra Dorantes
Agosto- Enero 2018
“BASE DE DATOS”
¿Qué es una base de datos?
Una base de datos se puede definir como un conjunto de información relacionada que se
encuentra agrupada ó estructurada.
Desde el punto de vista informático, la base de datos es un sistema formado por un conjunto de
datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas
que manipulen ese conjunto de datos.
Cada base de datos se compone de una o más tablas que guarda un conjunto de datos. Cada
tabla tiene una o más columnas y filas. Las columnas guardan una parte de la información sobre
cada elemento que queramos guardar en la tabla, cada fila de la tabla conforma un registro.
¿Qué es una base de datos de tipo SQL?
 Es el lenguaje que nos permite manipular las bases de datos, al igual nos sirve
para manejar las bases de datos, es un lenguaje de texto plano que podemos usar
desde cualquier editor de textos.
 Podemos realizar otras de las siguientes operaciones en el programa que gestiona
las bases de datos:
 Crear nuevas bases de datos.
 Crear nuevas tablas en una base de datos.
 Borrar registros.
 Buscar y mostrar solo algunos de datos de una tabla o consulta, poniendo una serie de
condiciones para la búsqueda.
¿Qué es una basa de datos no SQL?
 Es un término que describe las bases de datos no relacionadas de alto desempeño.
Las bases de datos NoSQL utilizan varios modelos de datos, incluidos los de
documentos gráficos, claves-valores y columnas. Las bases de datos NoSQL son
famosas por su facilidad de desarrollo, el desempeño escalable, la alta
disponibilidad y la resiliencia.
 Los tipos de base NoSQL son:
 Base de datos Clave-valor
 Base de datos documentales
 Base de datos en grafo
 Base de datos orientadas a objetos.
Base de datos más populares :
Algunas de las bases de datos mas populares:
 Microsoft SQL Server
 Oracle
 IBM DB2
 Teradata
 SAP Sybase
 Informix
Tipos de bases de datos
Bases de datos
Tipo de base de datos Ventajas Desventajas
SQL Server
• MySQL software es Open Source.
• Velocidad al realizar las
operaciones.
• Bajo costo en requerimientos para la
elaboración de bases de datos.
• Facilidad de configuración e
instalación.
• Soporta gran variedad de Sistemas
Operativos
• MSSQL no maneja compresión de
datos
• Ocupa mucho espacio en disco.
• MSSQL está atado a la plataforma
del sistema operativo sobre la cual
se instala.
Oracle
• Estructura de un único objeto es
clara.
• No se une a complejos.
• Profunda consulta de capacidad.
• Sintonización.
• Facilidad de escalabilidad horizontal.
• Su precio
• Necesidad de ajustes
Mongo DB
• Es de código abierto
• Escalamiento sencillo.
• Utiliza sobre todo el uso de
en vez del disco como la principal
ubicación de escritura
• Problemas de compatibilidad
• La falta de experiencia
Oracle SQL
• Su estandarización
• Consistencia entre distintas
implementaciones.
• Incapacidad de ejecutar
procesamientos recursivos.
• carece de construcciones de tipo
lazo que son comunes en otros
de lenguajes de programación de
alto nivel.
• No se pueden repetir acciones y no
hay forma de definir construcciones
repetitivas en SQL
Cassandra
• Escalamiento sencillo.
• Diferentes DBs NoSQL para diferentes
proyectos
• El código abierto puede significar
una "mancha" en el soporte para las
empresas.
• No están lo suficientemente
maduros para algunas empresas.
• Limitaciones de Inteligencia de
Negocios
• La falta de experiencia

Base de datos

  • 1.
    Centro de BachilleratoTecnológico Industrial y de Servicio No.75 “Miguel Hidalgo Y Costilla”. Tecnologías de la información comunicación (TIC)  Profesor: Luis Gerardo Torres Soria.  Turno: Vespertino  Grado y grupo: 1° “K”  Integrantes:  María Teresa Pérez Venegas  Ively Guadalupe Ibarra Dorantes Agosto- Enero 2018
  • 2.
  • 3.
    ¿Qué es unabase de datos? Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada. Desde el punto de vista informático, la base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos. Cada base de datos se compone de una o más tablas que guarda un conjunto de datos. Cada tabla tiene una o más columnas y filas. Las columnas guardan una parte de la información sobre cada elemento que queramos guardar en la tabla, cada fila de la tabla conforma un registro.
  • 4.
    ¿Qué es unabase de datos de tipo SQL?  Es el lenguaje que nos permite manipular las bases de datos, al igual nos sirve para manejar las bases de datos, es un lenguaje de texto plano que podemos usar desde cualquier editor de textos.  Podemos realizar otras de las siguientes operaciones en el programa que gestiona las bases de datos:  Crear nuevas bases de datos.  Crear nuevas tablas en una base de datos.  Borrar registros.  Buscar y mostrar solo algunos de datos de una tabla o consulta, poniendo una serie de condiciones para la búsqueda.
  • 5.
    ¿Qué es unabasa de datos no SQL?  Es un término que describe las bases de datos no relacionadas de alto desempeño. Las bases de datos NoSQL utilizan varios modelos de datos, incluidos los de documentos gráficos, claves-valores y columnas. Las bases de datos NoSQL son famosas por su facilidad de desarrollo, el desempeño escalable, la alta disponibilidad y la resiliencia.  Los tipos de base NoSQL son:  Base de datos Clave-valor  Base de datos documentales  Base de datos en grafo  Base de datos orientadas a objetos.
  • 6.
    Base de datosmás populares : Algunas de las bases de datos mas populares:  Microsoft SQL Server  Oracle  IBM DB2  Teradata  SAP Sybase  Informix
  • 7.
  • 8.
    Bases de datos Tipode base de datos Ventajas Desventajas SQL Server • MySQL software es Open Source. • Velocidad al realizar las operaciones. • Bajo costo en requerimientos para la elaboración de bases de datos. • Facilidad de configuración e instalación. • Soporta gran variedad de Sistemas Operativos • MSSQL no maneja compresión de datos • Ocupa mucho espacio en disco. • MSSQL está atado a la plataforma del sistema operativo sobre la cual se instala. Oracle • Estructura de un único objeto es clara. • No se une a complejos. • Profunda consulta de capacidad. • Sintonización. • Facilidad de escalabilidad horizontal. • Su precio • Necesidad de ajustes
  • 9.
    Mongo DB • Esde código abierto • Escalamiento sencillo. • Utiliza sobre todo el uso de en vez del disco como la principal ubicación de escritura • Problemas de compatibilidad • La falta de experiencia Oracle SQL • Su estandarización • Consistencia entre distintas implementaciones. • Incapacidad de ejecutar procesamientos recursivos. • carece de construcciones de tipo lazo que son comunes en otros de lenguajes de programación de alto nivel. • No se pueden repetir acciones y no hay forma de definir construcciones repetitivas en SQL Cassandra • Escalamiento sencillo. • Diferentes DBs NoSQL para diferentes proyectos • El código abierto puede significar una "mancha" en el soporte para las empresas. • No están lo suficientemente maduros para algunas empresas. • Limitaciones de Inteligencia de Negocios • La falta de experiencia