ANGELICA BUITRAGO
ALEJANDRO MARQUINEZ
JOHAN MELGAREJO
¿Que es un
motor de base
de datos?
Es un conjunto de
             algoritmos que
DEFINICIÓN   permite la gestion y
             optimización de
             bases de datos.
Utiliza instrucciones
especificas Como:

                        a)Busqueda de
                           informacion
                        b)Añadir, borrar y
                           modificar tablas
                        c) Añadir, borrar,
                           modificar Campos
La mayoría de motores se
basan, en su busqueda por lo
que se llama ID (identificador)
ya que se facilinta la
organizacion de la información
MOTORES DE BASE DE DATOS
    Los principales sistemas de administración de bases de
    datos son:

•   Paradox                       •   Oracle
•   Filemaker                     •   Sybase
•   Interbase                     •   MySQL
•   Microsoft SQL server          •   PostgreSQL
•   Microsoft Access              •   mSQL
•   Microsoft FoxPro              •   SQL Server 11
Oracle, es una herramienta
cliente/servidor para la
gestion de base de datos es
tambíen, una base de datos
que almacena, de forma
accesible según el formato
de tablas relacionales.
Ayuda a analizar datos y
                      efectuar recomendaciones,
                      con el fin de mejorar el
Características       rendimiento y eficiencia en
                      el manejo de los datos que
                      se encuentran
                      almacenados .
                  •      Apoya el diseño y
                         optimizacion de
                         modelos de datos
                  •      Asistir a los
                         desarrolladores de sql
                         y de construcciones de
                         procedimientos
                         almacenados.
•   actualizacion   •   Documentar y      •   Apoya en las
    es de               mantener un           definición de
    hardware y          registro, perió       estándares
    software, ca        dico de las           de diseño y
    mbio en las         mantenciones          nomenclatur
    aplicaciones                              as de objetos
    y en
    general, todo
    s los eventos
    relacionados
    con
    cambios en
    el entorno de
    la BD.
My SQL   es un sistema de gestión de
         base de datos
         relacional, multiproceso y
         multiusuario . Su sistema de
         tablas My ISAM lo hace ideal
         para entornos con bajos
         volúmenes de modificación y
         altos volúmenes de lectura de
         datos
Características

Inicialmente, My SQL
carecía de elementos
considerados esenciales en   •   Amplio subconjunto del
las bases de datos               lenguaje SQL
relacionales, tales como
integridad, referencial y    •   Disponibilidad en gran
transacciones.                   cantidad de plataformas
                                 y sistemas.

                             •   Posibilidad de selección
                                 de mecanismos de
                                 almacenamiento
                             .
                             •   Búsqueda e indexación
                                 de campos de texto.
Tipos de compilación del servidor

•    Estándar


•    Max


•    MySQL-Debug
Aplicaciones
MySQL es muy utilizado
en aplicaciones web,
como Drupal o phpBB, en
plataformas
(Linux/Windows-Apache-
MySQL-PHP/Perl/Python), y
por herramientas de
seguimiento de errores
como Bugzilla
SQL SERVER

             Es un elemento
             fundamental de la
             Plataforma de Datos de
             Microsoft, capaz de
             gestionar cualquier tipo
             de datos, en cualquier
             sitio y en cualquier
             momento.
Que es
Microsoft
SQL Server
             Es un sistema para la
             gestión de bases de
             datos producido
             por Microsoft. Sus
             lenguajes para consultas
             son T-SQL y ANSI SQL
•Soporte de transacciones.
Características   •Escalabilidad, estabilidad y seguridad.

                  •Soporta procedimientos almacenados.

                  •Incluye también un potente entorno
                  gráfico de administración, que permite
                  el uso de comandos DDL y DML
                  gráficamente.
                  .
Programación

   T-SQL es un medio de
   programación y
   administración de SQL
   Server. Expone las
   palabras clave para las
   operaciones que pueden
   realizarse en SQL
   Server, incluyendo
   creación y modificación
   de esquemas de la base
   de datos.
Desventajas
              •MSSQL usa Address
              Windowing
              Extensión (AWE) para
              hacer el direccionamiento
              de 64-bit. Esto le impide
              usar la administración
              dinámica de memoria
              •MSSQL no maneja
              compresión de datos por
              lo que las bases de datos
              pueden llegar a ocupar
              mucho espacio en el
              disco.
PostgreSQL es un sistema
             de gestión de base de datos
             relacional orientada a
             objetos y libre, publicado
POSTGRESQL   bajo la licencia BSD.
CARACTERÍSTICAS

   • Copias de seguridad en
     caliente (Online/hot
     backups).

   • APIs para programar en
     C/C++, Java, .Net, Perl, Pyt
     hon, Ruby, Tcl, ODBC, PHP
     y muchos otros lenguajes.
VENTAJAS DE USAR POSTGRESQL


                 • Costo de adquisición bajo
                   o nulo.

                 • Cero problemas de
                   licencias.

                 • Puedes desarrollar
                   negocios con PostgreSQL
                   sin problemas por la
                   licencia BSD.
REQUERIMIENTOS

                 • GNU make (gmake).

                 • Un compilador ISO/ANSI C.
                   GCC el compilador por defecto
                   en Linux funciona perfectamente.

                 • tar, gzip o bzip2 para
                   desempaquetar las fuentes.

                 • Biblioteca GNU Readline.

                 • Biblioteca de compresión zlib.
Grupo BD

Grupo BD

  • 1.
  • 3.
    ¿Que es un motorde base de datos?
  • 4.
    Es un conjuntode algoritmos que DEFINICIÓN permite la gestion y optimización de bases de datos.
  • 5.
    Utiliza instrucciones especificas Como: a)Busqueda de informacion b)Añadir, borrar y modificar tablas c) Añadir, borrar, modificar Campos
  • 6.
    La mayoría demotores se basan, en su busqueda por lo que se llama ID (identificador) ya que se facilinta la organizacion de la información
  • 7.
    MOTORES DE BASEDE DATOS Los principales sistemas de administración de bases de datos son: • Paradox • Oracle • Filemaker • Sybase • Interbase • MySQL • Microsoft SQL server • PostgreSQL • Microsoft Access • mSQL • Microsoft FoxPro • SQL Server 11
  • 8.
    Oracle, es unaherramienta cliente/servidor para la gestion de base de datos es tambíen, una base de datos que almacena, de forma accesible según el formato de tablas relacionales.
  • 9.
    Ayuda a analizardatos y efectuar recomendaciones, con el fin de mejorar el Características rendimiento y eficiencia en el manejo de los datos que se encuentran almacenados . • Apoya el diseño y optimizacion de modelos de datos • Asistir a los desarrolladores de sql y de construcciones de procedimientos almacenados.
  • 10.
    actualizacion • Documentar y • Apoya en las es de mantener un definición de hardware y registro, perió estándares software, ca dico de las de diseño y mbio en las mantenciones nomenclatur aplicaciones as de objetos y en general, todo s los eventos relacionados con cambios en el entorno de la BD.
  • 11.
    My SQL es un sistema de gestión de base de datos relacional, multiproceso y multiusuario . Su sistema de tablas My ISAM lo hace ideal para entornos con bajos volúmenes de modificación y altos volúmenes de lectura de datos
  • 12.
    Características Inicialmente, My SQL carecíade elementos considerados esenciales en • Amplio subconjunto del las bases de datos lenguaje SQL relacionales, tales como integridad, referencial y • Disponibilidad en gran transacciones. cantidad de plataformas y sistemas. • Posibilidad de selección de mecanismos de almacenamiento . • Búsqueda e indexación de campos de texto.
  • 13.
    Tipos de compilacióndel servidor • Estándar • Max • MySQL-Debug
  • 14.
    Aplicaciones MySQL es muyutilizado en aplicaciones web, como Drupal o phpBB, en plataformas (Linux/Windows-Apache- MySQL-PHP/Perl/Python), y por herramientas de seguimiento de errores como Bugzilla
  • 15.
    SQL SERVER Es un elemento fundamental de la Plataforma de Datos de Microsoft, capaz de gestionar cualquier tipo de datos, en cualquier sitio y en cualquier momento.
  • 16.
    Que es Microsoft SQL Server Es un sistema para la gestión de bases de datos producido por Microsoft. Sus lenguajes para consultas son T-SQL y ANSI SQL
  • 17.
    •Soporte de transacciones. Características •Escalabilidad, estabilidad y seguridad. •Soporta procedimientos almacenados. •Incluye también un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente. .
  • 18.
    Programación T-SQL es un medio de programación y administración de SQL Server. Expone las palabras clave para las operaciones que pueden realizarse en SQL Server, incluyendo creación y modificación de esquemas de la base de datos.
  • 19.
    Desventajas •MSSQL usa Address Windowing Extensión (AWE) para hacer el direccionamiento de 64-bit. Esto le impide usar la administración dinámica de memoria •MSSQL no maneja compresión de datos por lo que las bases de datos pueden llegar a ocupar mucho espacio en el disco.
  • 20.
    PostgreSQL es unsistema de gestión de base de datos relacional orientada a objetos y libre, publicado POSTGRESQL bajo la licencia BSD.
  • 21.
    CARACTERÍSTICAS • Copias de seguridad en caliente (Online/hot backups). • APIs para programar en C/C++, Java, .Net, Perl, Pyt hon, Ruby, Tcl, ODBC, PHP y muchos otros lenguajes.
  • 22.
    VENTAJAS DE USARPOSTGRESQL • Costo de adquisición bajo o nulo. • Cero problemas de licencias. • Puedes desarrollar negocios con PostgreSQL sin problemas por la licencia BSD.
  • 23.
    REQUERIMIENTOS • GNU make (gmake). • Un compilador ISO/ANSI C. GCC el compilador por defecto en Linux funciona perfectamente. • tar, gzip o bzip2 para desempaquetar las fuentes. • Biblioteca GNU Readline. • Biblioteca de compresión zlib.