¿Cuáles son los requerimientos de un motor de bases de datos?
Consistencia, seguridad, integridad, respaldo y recuperación, abstracción de la información, independencia y tiempo corto de respuesta.
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.
¿Cuáles son las tareas de un motor de bases de datos?
Jerárquicos, red, Relacionales, Multidimensionales.
Diseñar, implementar, aplicar y proporcionar.
Intérprete o procesador del lenguaje y Mecanismo de almacenamiento
Son motores de base de datos : Oracle, eclipse y python.
En qué año surgió Oracle
70's
60´s
90´s
Cómo y en qué fecha se inició My SQL?
Como un sistema de bases de datos de libre desarrollo, desde enero de 1994 cuando se hizo el primer lanzamiento para Windows 95 nt.
Como un motor de bases de datos de libre desarrollo, desde enero de 1998 cuando se hizo el primer lanzamiento para Windows 95 nt.
son caracteristicas de My SQL :Gran portabilidad entre sistemas, seguridad en los datos, amplio subconjunto del lenguaje SQL. Disponibilidad en gran cantidad de plataformas y sistemas, transacciones y claves foráneas.
¿Qué es SQL Server?
es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programación Java. Existe además un número importante de módulos para extenderlo
es un programa informático compuesto por un conjunto de herramientas de programación de código abierto multiplataforma para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto a las aplicaciones "Cliente-liviano" basadas en navegadores. Esta plataforma, típicamente ha sido usada para desarrollar entornos de desarrollo integrados (del inglés IDE), como el IDE de Java llamado Java Development Toolkit
Es un sistema de gestión de bases de datos basado en un lenguaje capaz de poner a disposición de muchos usuarios grandes cantidades de datos de manera simultanea, SQL server constituye una completa solución de datos que aporta a los usuarios de una organización una plataforma segura, confiable y productiva
Se puede usar SQL Server en Linux.
Qué es OLAP?
bancos de información que contienen datos relativos a diversas temáticas y categorizados de distinta manera, pero que comparten entre sí algún tipo de vínculo o relación que busca ordenarlos y clasificarlos en conjunto.
que es una solución utilizada en la llamada Inteligencia empresarial o Business Intelligence, donde el objetivo es agilizar la consulta de grandes cantidades de datos.
Características de SQL Server
sistemas de alta disponibilidad
Escalabilidad
Robusto
seguridad
Soporte de transacciones
En que año sale SQL Server
1970
1988
1989
Son características de BDB : Máximo de 31 índices por tabla,Sí soporta transacciones y Usa índices HASH
Que es ACID?
calcula el promedio del contenido de todas las celdas (campos de base de datos) en todas las filas (registros de datos) que cumplen los criterios de búsqueda .
La propiedad de una base de datos para realizar transacciones seguras
El parámetro no se puede dejar vacío. Para hacer referencia a una columna mediante el nombre de su cabecera, escriba dicho nombre entre comillas.
BDB es :Este motor, independiente de ORACLE
Cuál es el formato más seguro en MyISAM para almacenar?
Las bases de datos nativas definen un modelo lógico para el documento XML (a diferencia de dicho modelo), además, almacena y recupera documentos de la misma manera que los XML
En lugar de ello utilizan Xpath. Algunas bases de datos permiten seleccionar los elementos que deberán tener índices mientras que otras bases de datos indexan todo el contenido del documento.
El formato más simple y seguro para almacenar es el formato estático.
En 1983 se crea Oracle v3 y se es posible las transacciones
Sobre que entorno trabajaba Oracle en 1983.
Digital vax/vms
PGDATABASE
XML
Son caracteristicas de oracle : Integración de la Ayuda de comunidades en línea y Interfaces de Correo electrónico de base de datos integradas.
Qué es MyISAM?
es un lenguaje de programación procedural, orientado a objetos que posee un Sistema Gestor de Bases de datos o Database Management System (DBMS) y Sistema administrador de bases de datos relacionales, producido por Microsoft.
Es el motor de almacenamiento por defecto, proporciona almacenamiento y recuperación de datos rápida.
Es un sistema de administración de base de datos relacional de código abierto, basado en la versión 6 de Interbase, cuyo código fue liberado por Borland en 2000.
Oracle era tan unico en ese entonces por usar la filosofia de base de datos relacionales algo que en ese entonces era desconocido
Firebird Esta Escrito en lenguaje..-
C#
C
JAVA
Son Objetivos de Firebird :Apoyar y lograr el avance del manejador de base de datos relacional Firebird Proveer los mecanismos e infraestructura no comerciales para aceptar y administrar los fondos recaudados, e invertir tales fondos para promover el esfuerzo del desarrollo de esta base de datos
Firebird solo se puede ejecutar en SO como Solaris y Windows
En que año empieza el proyecto llamado PostgreSQL
1982
2000
Ventajas de PostgreSQL
Seguridad en términos generales,Autorizaciones y Conexión a DBMS
Está escrito en Java. Aunque puede ser utilizado para cualquier otro lenguaje de programación (C, C++, Ruby, PHP, etc),Soporta el desarrollo de todos los tipos de aplicación Java (J2SE, web, EJB, y aplicaciones).
PgAdmin es un entorno de escritorio visual, que solo anda en plataformas linux y windows
Fue el primer sistema de gestión de base de datos usado ampliamente para microcomputadoras
Oracle
dBase
Fox pro
En que año fue lanzado Dbase
1979
1983
1991
SQLite es un sistema de gestión de bases de datos relacional compatible con ACID
Lenguajes que soporta SQLite
Python
Java
Lazarus
Ensamblador
WindowsBase fue desarrollado por : Oracle
Que resultado se obtiene del runtime?
ofrece una de las gamas más amplias de la industria para soporte de bases de datos específicas
Compiladores y encadenadores son eliminados del procesos de desarrollo.
Son software que utiliza SQLite Adobe photoshop,Mozilla y Skipe
Anteriormente paradox estaba disponible solo en..
MS-DOS
MAC
Linux
CMD
Por quien fue desarrollado paradox
Richard Schwartz y Robert Shostak
Marc Andreessen
Brian Behlendorf y Andi Gutmans y Zeev
PostgresSQL es una herramienta para administrar base de datos creada por SQL Apache
Postgres provee nativamente soporte a :
Interface graficas
Direcciones MAC
Texto de largo ilimitado
Postgres unas de las principales caracteristicas son
El uso de triggers
claves ajenas
El uso de paquetes en clases
Que nombre tiene el lenguaje propio de postgres
SQL Lenguaje
PL/PgSQL
Son caracteristicas que proporcionan los disparadores en postgres - Vistas. -Integridad transaccional. -Herencia de tablas.